<?php
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| .: PLEASE DONT'T REMOVE OR CHANGE THIS NOTICE :. |
| --------------------------------------------------------------------------- |
| Filename quest_core.tpl |
| Version 0.1 |
| Developed by: DesPlus <faralive@gmail.com> |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
include("GameEngine/Village.php");
$uArray = $database->getUserArray($_SESSION['username'],0);
if($message->unread && !$message->nunread) { $messagelol = "i2"; }
else if(!$message->unread && $message->nunread) { $messagelol = "i3"; }
else if($message->unread && $message->nunread) { $messagelol = "i1"; }
else { $messagelol = "i4"; }
if (isset($qact)){
switch($qact) {
case 'enter':
$database->updateUserField($_SESSION['username'],'quest','1',0);
$_SESSION['qst']= 1;
break;
case 'skip':
$database->updateUserField($_SESSION['username'],'quest','23',0);
$_SESSION['qst']= 23;
//Give Reward
$gold=$database->getUserField($_SESSION['username'],'gold','username');
$gold+=25;
$database->updateUserField($_SESSION['username'],'gold',$gold,0);
$skiped=true;
break;
case '2':
$database->updateUserField($_SESSION['username'],'quest','2',0);
$_SESSION['qst']= 2;
break;
case '3':
$database->updateUserField($_SESSION['username'],'quest','3',0);
$_SESSION['qst']= 3;
//Give Reward
$database->modifyResource($session->villages[0],50,60,30,10,1);
break;
case '4':
$database->updateUserField($_SESSION['username'],'quest','4',0);
$_SESSION['qst']= 4;
//Give Reward
$database->modifyResource($session->villages[0],30,60,30,20,1);
break;
case 'rank':
$rSubmited=$qact2;
break;
case '5':
$database->updateUserField($_SESSION['username'],'quest','5',0);
$_SESSION['qst']= 5;
//Give Reward
$database->modifyResource($session->villages[0],40,30,20,30,1);
break;
case '6':
$database->updateUserField($_SESSION['username'],'quest','6',0);
$_SESSION['qst']= 6;
$Subject="Message From The Taskmaster";
$Message="You are to be informed that a nice reward is waiting for you at the taskmaster.<br /><br />Hint: The message has been generated automatically. An answer is not necessary.";
$database->sendMessage($session->userinfo['id'],0,$Subject,$Message,0);
$RB=true;
//Give Reward
$database->modifyResource($session->villages[0],50,60,30,30,1);
break;
case '7':
$database->updateUserField($_SESSION['username'],'quest','7',0);
$_SESSION['qst']= 7;
//Give Reward
$gold=$database->getUserField($_SESSION['username'],'gold','username');
$gold+=20;
$database->updateUserField($_SESSION['username'],'gold',$gold,0);
break;
case '8':
$crop = round($village->acrop);
if ($crop>=200){
$database->updateUserField($_SESSION['username'],'quest','8',0);
$_SESSION['qst']= 8;
//Get 200 Crop
$database->modifyResource($session->villages[0],0,0,0,-200,1);
//Give Reward
$database->modifyUnit($session->villages[0],31,1,1);
} else{
$NoCrop="No Enough Crop!";
}
break;
case '9':
$database->updateUserField($_SESSION['username'],'quest','9',0);
$_SESSION['qst']= 9;
//Give Reward
$database->modifyResource($session->villages[0],75,80,30,50,1);
break;
case '10':
$database->updateUserField($_SESSION['username'],'quest','10',0);
$_SESSION['qst']= 10;
//Give Reward
$database->modifyResource($session->villages[0],120,200,140,100,1);
break;
case '11':
$database->updateUserField($_SESSION['username'],'quest','11',0);
$_SESSION['qst']= 11;
//Give Reward
$database->modifyResource($session->villages[0],150,180,30,130,1);
break;
case '12':
$database->updateUserField($_SESSION['username'],'quest','12',0);
$_SESSION['qst']= 12;
//Give Reward
$database->modifyResource($session->villages[0],60,50,40,30,1);
break;
case 'lumber':
$lSubmited=$qact2;
break;
case '13':
$database->updateUserField($_SESSION['username'],'quest','13',0);
$_SESSION['qst']= 13;
//Give Reward
$database->modifyResource($session->villages[0],50,30,60,20,1);
break;
case '14':
$database->updateUserField($_SESSION['username'],'quest','14',0);
$_SESSION['qst']= 14;
//Give Reward
$database->modifyResource($session->villages[0],75,75,40,40,1);
break;
case '15':
$database->updateUserField($_SESSION['username'],'quest','15',0);
$_SESSION['qst']= 15;
//Give Reward
$database->modifyResource($session->villages[0],100,90,100,60,1);
break;
case '16':
$database->updateUserField($_SESSION['username'],'quest','16',0);
$_SESSION['qst']= 16;
break;
case '17':
$database->updateUserField($_SESSION['username'],'quest','17',0);
$_SESSION['qst']= 17;
//Give Reward
$database->modifyResource($session->villages[0],80,90,60,40,1);
break;
case '18':
$database->updateUserField($_SESSION['username'],'quest','18',0);
$_SESSION['qst']= 18;
//Give Reward
$database->modifyResource($session->villages[0],70,100,90,100,1);
break;
case '19':
$database->updateUserField($_SESSION['username'],'quest','19',0);
$_SESSION['qst']= 19;
break;
case '20':
$database->updateUserField($_SESSION['username'],'quest','20',0);
$_SESSION['qst']= 20;
//Give Reward
$database->modifyResource($session->villages[0],80,90,60,40,1);
break;
case '21':
$database->updateUserField($_SESSION['username'],'quest','21',0);
$_SESSION['qst']= 21;
break;
case '22':
$database->updateUserField($_SESSION['username'],'quest','22',0);
$_SESSION['qst']= 22;
//Give Reward
$database->modifyResource($session->villages[0],300,320,360,570,1);
break;
case '23':
$database->updateUserField($_SESSION['username'],'quest','23',0);
$_SESSION['qst']= 23;
//Give Reward
$gold=$database->getUserField($_SESSION['username'],'gold','username');
$gold+=15;
$database->updateUserField($_SESSION['username'],'gold',$gold,0);
break;
}
}