Вход Регистрация
Файл: quest_talk.php
Строк: 41
<?php

include_once("settings.php");
include_once(
"game_header.php");
include_once(
"quest_msg.php");
include_once(
"player_thing.php");

$skills = new CSkill($db,$vnum);
$quest_msg = new CQuestMsg($db,$room_id);
$player_thing = new CPlayerThings($db,$vnum);

if(!isset(
$mode)) $mode="";


switch (
$mode){
    case 
'answer':
        
$dialog $quest_msg->getDialog($id);
        
$smarty->assign('QUESTION',$dialog['question']);
        
        
//check quest
        
switch ($id){
            case 
'3020':
                
//check object in player inventory
                
$tool=$player_thing->getThingVnum(54);
                if(
$tool==-1){
                    
$smarty->assign('ANSWER',"дБ ФЩ ОЙЛБЛ ПВНБОХФШ НЕОС ИПЮЕЫШ");
                    break;
                }
                
$smarty->assign('ANSWER',"уРБУЙВП,РПТБДПЧБМ УФБТЙЛБ. б ЛБЛ ФБН НПК ЧОХЮЕЛ, ЦЙЧ МЙ. иПФС...<br>уФБТЙЛ ЪБРМБЛБМ<br>бИ, МБДОП.....<br>пФВМБЗПДБТА С ФЕВС, ОБХЮХ ЛБЛ ТЩВХ МПЧЙФШ.");
                
$player_thing->removeThing($tool,1);
                
$skills->setSkill(SKILL_FISH);    
                break;
            default:
                
$smarty->assign('ANSWER',$dialog['answer']);
                break;
        }
        
$quest_talk_txt=$smarty->fetch($templ_path.'/quest_talk_answer.tpl');
    break;
    default:

    
$dialog_msg=$quest_msg->getAllDialogs();

    
$num=1;
    foreach(
$dialog_msg as $v)
    {
        
$smarty->append("dialog_msg",array(
        
'VNUM' => $v['vnum'],
        
'NUM' => $num,
        
'QUESTION' => $v['question'],
        ));
        
$num++;
    }

    
$quest_talk_txt=$smarty->fetch($templ_path.'/quest_talk.tpl');
    break;
}

$smarty->assign('MAIN',$quest_talk_txt);
$smarty->display($templ_path.'/game.tpl');

?>
Онлайн: 0
Реклама