コード例 #1
0
<?php 
// prinesti 10 listov jadovityh
$spf['quest'] = 'Да! Неподалеку от города растут странные растения - ядовитые кусты. Из ихних листов лекарь умеет делать прекрасную отраву для мышей. У меня дома какраз завелись мыши, думал заказать, но, оказывается, лекарь ингридиентов неимеет. Принеси мне 10 ядовитых листов, и я шедро расплачусь с тобой!|q_ok~уже иду :)|q_has~держи!';
$spf['q_ok'] = 'ну и гут! жду';
if ($part == 'q_has') {
    // tipa prines, proverim
    include_once 'modules/f_has_count.php';
    $c_q = has_count('i.q.hun.poison_leave', 10, $LOGIN);
    if ($c_q < 0) {
        $spf['q_has'] = 'ты принес слишком листов, надо 10';
    } elseif ($c_q == 0) {
        $spf['q_has'] = 'принеси мне 10 ядовитых листов...';
    } else {
        // prineseny vse shkury:
        include_once 'modules/f_delete_count.php';
        delete_count('i.q.hun.poison_leave', 10, $LOGIN);
        include_once 'modules/f_gain_peace_exp.php';
        gain_peace_exp(500, $LOGIN);
        include_once 'modules/f_gain_silver.php';
        gain_silver(300, $LOGIN);
        include_once 'modules/f_gain_item.php';
        gain_item('i.q.que.unknown_alchemy', 1, $LOGIN);
        include_once 'modules/f_increase_karma.php';
        increase_karma($LOGIN, 1);
        $spf['q_has'] = 'Спасибо, выручил! Я на днях вот эту бумажку нашел, может понадобится?';
        include_once 'modules/f_end_quest.php';
        end_quest('poisonleave');
    }
}
コード例 #2
0
<?php 
// prostoj kvest testovyj pro zajcev:
$spf['quest'] = 'Я тут задумал шапку зайчью пошить. Но для этого мне понадобятся две шкуры зайца. Не поможешь?|q_ok~OK :)|q_has~две шкуры зайца, говоришь? Да они же при мне!';
$spf['q_ok'] = 'ну и гут! жду';
if ($part == 'q_has') {
    // tipa prines, proverim
    include_once 'modules/f_has_count.php';
    $c_q = has_count('i.q.hun.rabbit_fur', 2, $LOGIN);
    if ($c_q < 0) {
        $spf['q_has'] = 'ты принес слишком мало шкур, надо 2';
    } elseif ($c_q == 0) {
        $spf['q_has'] = 'принеси мне 2 шкуры...';
    } else {
        // prineseny vse shkury:
        include_once 'modules/f_delete_count.php';
        delete_count('i.q.hun.rabbit_fur', 2, $LOGIN);
        include_once 'modules/f_gain_peace_exp.php';
        gain_peace_exp(50, $LOGIN);
        include_once 'modules/f_gain_silver.php';
        gain_silver(30, $LOGIN);
        include_once 'modules/f_gain_item.php';
        gain_item('i.f.foo.fry_fish_l_okunq', 2, $LOGIN);
        include_once 'modules/f_increase_karma.php';
        increase_karma($LOGIN, 1);
        $spf['q_has'] = 'Спасибо, выручил! От окушка не откажишся?';
        include_once 'modules/f_end_quest.php';
        end_quest('test');
    }
}