From 19b89d433c6aa1c196e0f01352dc0fd7f52e1a06 Mon Sep 17 00:00:00 2001 From: Shadow Date: Mon, 3 Mar 2014 09:53:44 +0200 Subject: [PATCH] quest update --- GameEngine/Lang/en.php | 159 +++- Templates/Ajax/quest_core25.tpl | 1213 +++++++++++++++++++++++++++++++ Templates/dorf2.tpl | 13 +- ajax.php | 11 +- 4 files changed, 1360 insertions(+), 36 deletions(-) create mode 100644 Templates/Ajax/quest_core25.tpl diff --git a/GameEngine/Lang/en.php b/GameEngine/Lang/en.php index c6b3a426..72d16579 100644 --- a/GameEngine/Lang/en.php +++ b/GameEngine/Lang/en.php @@ -329,6 +329,136 @@ define("T6","on hold"); define("T7","1 day Travian "); define("T8","2 days Travian "); +//Quest 25 +define("Q25_7","Task 7: Neighbours!"); +define("Q25_7_DESC","Around you, there are many different villages. One of them is named. "); +define("Q25_7_DESC1","Click 'Map' in the head menu and look for that village. The name of your neighbours' villages can be seen once you hover your mouse over any of them."); +define("Q25_7_ORDER","<\/p>Order:
Look for the coordinates of "); +define("Q25_7_ORDER1","and enter them here."); +define("Q25_7_RESP","Exactly, there "); +define("Q25_7_RESP1"," Village! As many resources as you reach this village. Well, almost as much ..."); + +define("Q25_8","Task 8: Huge Army!"); +define("Q25_8_DESC","Now I've got a very special Quest for you. I am hungry. Give me 200 crop!

In return I will try to organize a huge army to protect your village."); +define("Q25_8_ORDER","Order:<\/p>Send 200 crop to the taskmaster."); +define("Q25_8_BUTN","Send crop"); +define("Q25_8_NOCROP","No Enough Crop!"); + +define("Q25_9","Task 9: One each!"); +define("Q25_9_DESC","In " . SERVER_NAME . " there is always something to do! While you are waiting for your new army,

extend one additional woodcutter, clay pit, iron mine and cropland to level 1"); +define("Q25_9_ORDER","Order:<\/p>Extend one more of each resource tile to level 1."); +define("Q25_9_RESP","Very good, great development of resource production."); + +define("Q25_10","Task 10: Comming Soon!"); +define("Q25_10_DESC","Now there is time for a small break until the gigantic army I sent you arrives.

Until then you can explore the map or extend a few resource tiles."); +define("Q25_10_ORDER","Order:<\/p>Wait for the taskmaster's army to arrive"); +define("Q25_10_RESP","Now a huge army from taskmaster has arrive to protect your village"); +define("Q25_10_REWARD","Your reward:<\/p>2 days more of Travian"); + +define("Q25_11","Task 11: Reports"); +define("Q25_11_DESC","Every time something important happens to your account you will receive a report.

You can see these by clicking on the left half of the 5th button (from left to right). Read the report and come back here.”"); +define("Q25_11_ORDER","Order:<\/p>Read your latest report."); +define("Q25_11_RESP","You received it? Very good. Here is your reward."); + +define("Q25_12","Task 12: Everything to 1."); +define("Q25_12_DESC","Now we should increase your resource production a bit."); +define("Q25_12_ORDER","Order:<\/p>Extend all resource tiles to level 1."); +define("Q25_12_RESP","Very good, your resource production just thrives.

Soon we can start with constructing buildings in the village."); + +define("Q25_13","Task 13: Dove of Peace"); +define("Q25_13_DESC","The first days after signing up you are protected against attacks by your fellow players. You can see how long this protection lasts by adding the code [#0]<\/b> to your profile."); +define("Q25_13_ORDER","Order:<\/p>Write the code [#0]<\/b> into your profile by adding it to one of the two description fields."); +define("Q25_13_RESP","Well done! Now everyone can see what a great warrior the world is approached by."); + +define("Q25_14","Task 14: Cranny"); +define("Q25_14_DESC","It's getting time to erect a cranny. The world of " . SERVER_NAME. " is dangerous.

Many players live by stealing other players' resources. Build a cranny to hide some of your resources from enemies."); +define("Q25_14_ORDER","Order:<\/p>Construct a Cranny."); +define("Q25_14_RESP","Well done, now it's way harder for your mean fellow players to plunder your village.

If under attack, your villagers will hide the resources in the Cranny all on their own."); + +define("Q25_15","Task 15: To Two."); +define("Q25_15_DESC","In " . SERVER_NAME. " there is always something to do! Extend one woodcutter, one clay pit, one iron mine and one cropland to level 2 each."); +define("Q25_15_ORDER","Order:<\/p>Extend one of each resource tile to level 2."); +define("Q25_15_RESP","Very good, your village grows and thrives!"); + +define("Q25_16","Task 16: Instructions"); +define("Q25_16_DESC","In the ingame instructions you can find short information texts about different buildings and types of units.

Click on 'instructions' at the left to find out how much lumber is required for the barracks."); +define("Q25_16_ORDER","Order:<\/p>Enter how much lumber barracks cost"); +define("Q25_16_BUTN","complete task"); +define("Q25_16_RESP","Exactly! Barracks cost 210 lumber."); + +define("Q25_17","Task 17: Main Building"); +define("Q25_17_DESC","Your master builders need a main building level 3 to erect important buildings such as the marketplace or barracks."); +define("Q25_17_ORDER","Order:<\/p>Extend your main building to level 3."); +define("Q15_17_RESP","Well done. The main building level 3 has been completed.

With this upgrade your master builders can construct more types of buildings and also do so faster."); + +define("Q25_18","Task 18: Advanced!"); +define("Q25_18_DESC","Look up your rank in the player statistics again and enjoy your progress."); +define("Q25_18_ORDER","Order:<\/p>Look for your rank in the statistics and enter it here."); +define("Q25_18_RESP","Well done! That's your current rank."); + +define("Q25_19","Task 19: Weapons or Dough"); +define("Q25_19_DESC","Now you have to make a decision: Either trade peacefully or become a dreaded warrior.

For the marketplace you need a granary, for the barracks you need a rally point."); +define("Q25_19_BUTN","Economy"); +define("Q25_19_BUTN1","Military"); + +define("Q25_20","Task 19: Economy"); +define("Q25_20_DESC","Trade & Economy was your choice. Golden times await you for sure!"); +define("Q25_20_ORDER","Order:<\/p>Construct a Granary."); +define("Q25_20_RESP","Well done! With the Granary you can store more wheat."); + +define("Q25_21","Task 20: Warehouse"); +define("Q25_21_DESC","Not only Crop has to be saved. Other resources can go to waste as well if they are not stored correctly. Construct a Warehouse!"); +define("Q25_21_ORDER","Order:<\/p>Construct Warehouse."); +define("Q25_21_RESP",";Well done, your Warehouse is complete...”<\/i>
Now you have fulfilled all prerequisites required to construct a Marketplace."); + +define("Q25_22","Task 21: Marketplace."); +define("Q25_22_DESC",";Construct a Marketplace so you can trade with your fellow players."); +define("Q25_22_ORDER","Order:<\/p>Please build a Marketplace."); +define("Q25_22_RESP",";The Marketplace has been completed. Now you can make offers of your own and accept foreign offers! When creating your own offers, you should think about offering what other players need most to get more profit."); + +define("Q25_23","Task 19: Military"); +define("Q25_23_DESC","A brave decision. To be able to send troops you need a rally point.

The rally point must be built on a specific building site. The "); +define("Q25_23_DESC1"," building site."); +define("Q25_23_DESC2"," is located on the right side of the main building, slightly below it. The building site itself is curved."); +define("Q25_23_ORDER","Order:<\/p>Construct a rally point."); +define("Q25_23_RESP","Your rally point has been erected! A good move towards world domination!"); + +define("Q25_24","Task 20: Barracks"); +define("Q25_24_DESC","Now you have a main building level 3 and a rally point. That means that all prerequisites for building barracks have been fulfilled.

You can use the barracks to train troops for fighting."); +define("Q25_24_ORDER","Order:<\/p>Construct barracks."); +define("Q25_24_RESP","Well done... The best instructors from the whole country have gathered to train your men\u2019s fighting skills to top form."); + +define("Q25_25","Task 21: Train."); +define("Q25_25_DESC","Now that you have barracks you can start training troops. Train two "); +define("Q25_25_ORDER","Please train 2 "); +define("Q25_25_RESP","The foundation for your glorious army has been laid.

Before sending your army off to plunder you should check with the"); +define("Q25_25_RESP1","Combat Simulator"); +define("Q25_25_RESP2","to see how many troops you need to successfully fight one rat without losses."); + +define("Q25_26","Task 22: Everything to 2."); +define("Q25_26_DESC","Now it's time again to extend the cornerstones of might and wealth! This time level 1 is not enough... it will take a while but in the end it will be worth it. Extend all your resource tiles to level 2!"); +define("Q25_26_ORDER","Order:<\/p>Extend all resource tiles to level 2."); +define("Q25_26_RESP","Congratulations! Your village grows and thrives..."); + +define("Q25_27","Task 23: Friends."); +define("Q25_27_DESC","As single player it is hard to compete with attackers. It is to your advantage if your neighbours like you.

It is even better if you play together with friends. Did you know that you can earn by inviting friends?"); +define("Q25_27_ORDER","Order:<\/p>How much do you earn for inviting a friend?"); +define("Q25_27_RESP","Correct! You get 50 if your invited friend have 2 village."); + +define("Q25_28","Task 24: Construct Embassy."); +define("Q25_28_DESC","The world of Travian is dangerous. You already built a cranny to protect you against attackers.

A good alliance will give you even better protection."); +define("Q25_28_ORDER","Order:<\/p>To accept invitations from alliances, build an embassy."); +define("Q25_28_RESP","Yes! You can wait invitation from an alliance or create you own if embassy has level 3"); + +define("Q25_29","Task 25: Alliance."); +define("Q25_29_DESC","Teamwork is important in Travian. Players who work together organise themselves in alliances. Get an invitation from an alliance in your region and join this alliance. Alternatively, you can found your own alliance. To do this, you need a level 3 embassy."); +define("Q25_29_ORDER","Order:<\/p>Join an alliance or found your own alliance."); +define("Q25_29_RESP","Well done! Now you're in a union called"); +define("Q25_29_RESP1",", and you're a member of their alliance.
Working together you will all progress faster..."); + +define("Q25_30","Tasks"); +define("Q25_30_DESC","All tasks achieved!"); + //======================================================// //================ UNITS - DO NOT EDIT! ================// //======================================================// @@ -482,33 +612,6 @@ define("FOUNDNEWVILLAGE","Founding New village"); define("UNDERATTACK","The village is under attack"); define("OASISATTACK","The Oasis is under attack"); define("OASISATTACKS","Oasis Att."); -define("RETURNFROM","Return from"); -define("REINFORCEMENTFOR","Reinforcement to"); -define("ATTACK_ON","Attack to"); -define("RAID_ON","Raid to"); -define("SCOUTING","Scouting"); -define("PRISONERS","Prisioners"); -define("PRISONERSIN","Prisioners in"); -define("PRISONERSFROM","Prisioners from"); -define("TROOPS","Troops"); -define("TROOPSFROM","Troops"); -define("BOUNTY","Bounty"); -define("ARRIVAL","Arrival"); -define("INCOMING_TROOPS","Incoming Troops"); -define("TROOPS_ON_THEIR_WAY","Troops on their way"); -define("OWN_TROOPS","Own troops"); -define("ON","on"); -define("AT","at"); -define("UPKEEP","Upkeep"); -define("SEND_BACK","Send back"); -define("TROOPS_IN_THE_VILLAGE","Troops in the village"); -define("TROOPS_IN_OTHER_VILLAGE","Troops in other village"); -define("TROOPS_IN_OASIS","Troops in oasis"); -define("KILL","Kill"); -define("FROM","From"); -define("SEND_TROOPS","Send troops"); -define("TASKMASTER","Taskmaster"); -define("VILLAGE_OF_THE_ELDERS_TROOPS","village of the elders troops"); //SEND TROOP define("REINFORCE","Reinforcement"); @@ -601,8 +704,6 @@ define("ARMOURY","Armoury"); define("TOURNAMENTSQUARE","Tournament Square"); define("MAINBUILDING","Main Building"); define("RALLYPOINT","Rally Point"); -define("OVERVIEW","Resumen"); -define("RALLYPOINT_DESC","Your village's troops meet here. From here you can send them out to conquer, raid or reinforce other villages."); define("MARKETPLACE","Marketplace"); define("EMBASSY","Embassy"); define("BARRACKS","Barracks"); diff --git a/Templates/Ajax/quest_core25.tpl b/Templates/Ajax/quest_core25.tpl new file mode 100644 index 00000000..ac83f032 --- /dev/null +++ b/Templates/Ajax/quest_core25.tpl @@ -0,0 +1,1213 @@ +getUserArray($_SESSION['username'],0); +$check_quest=$uArray['quest']; +$_SESSION['qst_time'] = $uArray['quest_time']; + +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"; } + +//set $skipp_time. Use the SPEED. standard (1x) = 10 hours. +if(SPEED == '1'){ + $skipp_time="43200"; +} else if(SPEED == '2'){ + $skipp_time="21600"; +} else if(SPEED == '3'){ + $skipp_time="11988"; +} else if(SPEED <= '5'){ + $skipp_time="7200"; +} else if(SPEED > '5'){ + $skipp_time="3600"; +} + +if (isset($qact)){ + if ($check_quest==$qact) { + //avoid hacking gold, resources or reward -- added by Ronix + }else { + switch($qact) { + case 'enter': + $database->updateUserField($_SESSION['username'],'quest','1',0); + $_SESSION['qst']= 1; + break; + + + //user does not follow the quest. + //Get reward: Resources: Every 24 hours (1 speed) 24/speed=hours + //Gold: 25 gold + case 'skip': + $database->updateUserField($_SESSION['username'],'quest','90',0); + $_SESSION['qst']= 90; + break; + + case '2': + $database->updateUserField($_SESSION['username'],'quest','2',0); + $_SESSION['qst']= 2; + //Give Reward + $database->FinishWoodcutter($session->villages[0]); + break; + + case '3': + $database->updateUserField($_SESSION['username'],'quest','3',0); + $_SESSION['qst']= 3; + //Give Reward + if(!$session->plus){ + mysql_query("UPDATE ".TB_PREFIX."users set plus = ('".mktime(date("H"),date("i"), date("s"),date("m") , date("d"), date("Y"))."')+86400 where `username`='".$_SESSION['username']."'") or die(mysql_error()); + } else { + $plus=$database->getUserField($_SESSION['username'],'plus','username'); + $plus+=86400; + $database->updateUserField($_SESSION['username'],'plus',$plus,0); + } + 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=Q6_SUBJECT; + $Message=Q6_MESSAGE; + $database->sendMessage($session->userinfo['id'],4,$Subject,$Message,0,0,0,0,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 'coor': + $x=$qact2; + $y=$qact3; + break; + + case '8': + $database->updateUserField($_SESSION['username'],'quest','8',0); + $_SESSION['qst']= 8; + //Give Reward + $database->modifyResource($session->villages[0],60,30,40,90,1); + break; + + case '9': + $crop = round($village->acrop); + if ($crop>=200){ + $database->updateUserField($_SESSION['username'],'quest','9',0); + //Get 200 Crop + $database->modifyResource($session->villages[0],0,0,0,-200,1); + //Give Reward + $attack = $database->addAttack(0,1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0); + $database->addMovement(3,0,$session->villages[0],$attack,time(),time()+43200/INCREASE_SPEED); + } else{ + $NoCrop=Q8_NOCROP; + } + $_SESSION['qst']= 9; + break; + + case '10': + $database->updateUserField($_SESSION['username'],'quest','10',0); + $_SESSION['qst']= 10; + //Give Reward + $database->modifyResource($session->villages[0],100,80,40,40,1); + break; + + case '11': + $database->updateUserField($_SESSION['username'],'quest','11',0); + $_SESSION['qst']= 11; + //Give Reward + if(!$session->plus){ + mysql_query("UPDATE ".TB_PREFIX."users set plus = ('".mktime(date("H"),date("i"), date("s"),date("m") , date("d"), date("Y"))."')+172800 where `username`='".$_SESSION['username']."'") or die(mysql_error()); + } else { + $plus=$database->getUserField($_SESSION['username'],'plus','username'); + $plus+=172800; + $database->updateUserField($_SESSION['username'],'plus',$plus,0); + } + break; + + case '12': + $database->updateUserField($_SESSION['username'],'quest','12',0); + $_SESSION['qst']= 12; + //Give Reward + $database->modifyResource($session->villages[0],75,140,40,40,1); + break; + + case '13': + $database->updateUserField($_SESSION['username'],'quest','13',0); + $_SESSION['qst']= 13; + //Give Reward + $database->modifyResource($session->villages[0],75,80,30,50,1); + break; + + case '14': + $database->updateUserField($_SESSION['username'],'quest','14',0); + $_SESSION['qst']= 14; + //Give Reward + $database->modifyResource($session->villages[0],120,200,140,100,1); + break; + + case '15': + $database->updateUserField($_SESSION['username'],'quest','15',0); + $_SESSION['qst']= 15; + //Give Reward + $database->modifyResource($session->villages[0],150,180,30,130,1); + break; + + case '16': + $database->updateUserField($_SESSION['username'],'quest','16',0); + $_SESSION['qst']= 16; + //Give Reward + $database->modifyResource($session->villages[0],60,50,40,30,1); + break; + + case 'lumber': + $lSubmited=$qact2; + break; + + case '17': + $database->updateUserField($_SESSION['username'],'quest','17',0); + $_SESSION['qst']= 17; + //Give Reward + $database->modifyResource($session->villages[0],50,30,60,20,1); + break; + + case '18': + $database->updateUserField($_SESSION['username'],'quest','18',0); + $_SESSION['qst']= 18; + //Give Reward + $database->modifyResource($session->villages[0],75,75,40,40,1); + break; + + case '19': + $database->updateUserField($_SESSION['username'],'quest','19',0); + $_SESSION['qst']= 19; + //Give Reward + $database->modifyResource($session->villages[0],100,90,100,60,1); + break; + + case '20': + $database->updateUserField($_SESSION['username'],'quest','20',0); + $_SESSION['qst']= 20; + break; + + case '21': + $_SESSION['dough']= true; + $database->updateUserField($_SESSION['username'],'quest','21',0); + $_SESSION['qst']= 21; + //Give Reward granary + $database->modifyResource($session->villages[0],80,90,60,40,1); + break; + + case '22': + $database->updateUserField($_SESSION['username'],'quest','22',0); + $_SESSION['qst']= 22; + //Give Reward warehouse + $database->modifyResource($session->villages[0],70,120,90,50,1); + break; + + case '23': + $database->updateUserField($_SESSION['username'],'quest','23',0); + $_SESSION['qst']= 23; + //Give Reward + //$database->modifyResource($session->villages[0],80,90,60,40,1); + break; + + case '24': + $database->updateUserField($_SESSION['username'],'quest','24',0); + $_SESSION['qst']= 24; + //Give Reward rally point + $database->modifyResource($session->villages[0],80,90,60,40,1); + break; + + case '25': + //$dataarray[3] = 1; + $database->updateUserField($_SESSION['username'],'quest','25',0); + $_SESSION['qst']= 25; + //Give Reward barrack + $database->modifyResource($session->villages[0],70,100,90,100,1); + break; + + case '26': + //$dataarray[4] = 1; + $database->updateUserField($_SESSION['username'],'quest','26',0); + $_SESSION['qst']= 26; + //Give Reward + if (isset($_SESSION['dough']) && $_SESSION['dough']==true) { + unset($_SESSION['dough']); + $database->modifyResource($session->villages[0],200,200,700,250,1); + }else{ + $database->modifyResource($session->villages[0],300,320,360,370,1); + } + break; + + case '27': + //$dataarray[5] = 1; + $database->updateUserField($_SESSION['username'],'quest','27',0); + $_SESSION['qst']= 27; + //Give Reward + $gold=$database->getUserField($_SESSION['username'],'gold',1); + $gold+=15; + $database->updateUserField($_SESSION['username'],'gold',$gold,0); + break; + + case 'gold': + $lSubmited=$qact2; + break; + + case '28': + //$dataarray[6] = 1; + $database->updateUserField($_SESSION['username'],'quest','28',0); + $_SESSION['qst']= 28; + //Give Reward + $database->modifyResource($session->villages[0],80,70,60,40,1); + break; + + case '29': + //$dataarray[7] = 1; + $database->updateUserField($_SESSION['username'],'quest','29',0); + $_SESSION['qst']= 29; + //Give Reward + $database->modifyResource($session->villages[0],100,60,90,40,1); + break; + + case '30': + //$dataarray[8] = 1; + $database->updateUserField($_SESSION['username'],'quest','30',0); + $_SESSION['qst']= 30; + //Give Reward + $database->modifyResource($session->villages[0],100,140,90,50,1); + break; + + case '91': + $database->updateUserField($_SESSION['username'],'quest','91',0); + $database->updateUserField($_SESSION['username'],'quest_time',''.(time()+$skipp_time).'',0); + $_SESSION['qst']= 91; + $_SESSION['qst_time'] = time()+$skipp_time; + //Give Reward + if(!$session->plus){ + mysql_query("UPDATE ".TB_PREFIX."users set plus = ('".mktime(date("H"),date("i"), date("s"),date("m") , date("d"), date("Y"))."')+86400 where `username`='".$_SESSION['username']."'") or die(mysql_error()); + } else { + $plus=$database->getUserField($_SESSION['username'],'plus',1); + $plus+=86400; + $database->updateUserField($_SESSION['username'],'plus',$plus,0); + } + $gold=$database->getUserField($_SESSION['username'],'gold',1); + $gold+=15; + $database->updateUserField($_SESSION['username'],'gold',$gold,0); + break; + + case '92': + $database->updateUserField($_SESSION['username'],'quest','92',0); + $database->updateUserField($_SESSION['username'],'quest_time',''.(time()+$skipp_time).'',0); + $_SESSION['qst']= 92; + $_SESSION['qst_time'] = time()+$skipp_time; + //Give Reward + $database->modifyResource($session->villages[0],217,247,177,207,1); + break; + + case '93': + $database->updateUserField($_SESSION['username'],'quest','93',0); + $database->updateUserField($_SESSION['username'],'quest_time',''.(time()+$skipp_time).'',0); + $_SESSION['qst']= 93; + $_SESSION['qst_time'] = time()+$skipp_time; + //Give Reward + $database->modifyResource($session->villages[0],217,247,177,207,1); + break; + + case '94': + $database->updateUserField($_SESSION['username'],'quest','94',0); + $database->updateUserField($_SESSION['username'],'quest_time',''.(time()+$skipp_time).'',0); + $_SESSION['qst']= 94; + $_SESSION['qst_time'] = time()+$skipp_time; + //Give Reward + $database->modifyResource($session->villages[0],217,247,177,207,1); + break; + + case '95': + $database->updateUserField($_SESSION['username'],'quest','95',0); + $database->updateUserField($_SESSION['username'],'quest_time',''.(time()+$skipp_time).'',0); + $_SESSION['qst']= 95; + $_SESSION['qst_time'] = time()+$skipp_time; + //Give Reward + $database->modifyResource($session->villages[0],217,247,177,207,1); + break; + + case '96': + $database->updateUserField($_SESSION['username'],'quest','96',0); + $database->updateUserField($_SESSION['username'],'quest_time',''.(time()+$skipp_time).'',0); + $_SESSION['qst']= 96; + $_SESSION['qst_time'] = time()+$skipp_time; + //Give Reward + $database->modifyResource($session->villages[0],217,247,177,207,1); + break; + + case '97': + $database->updateUserField($_SESSION['username'],'quest','97',0); + $database->updateUserField($_SESSION['username'],'quest_time',''.(time()).'',0); + $_SESSION['qst_time'] = time(); + $_SESSION['qst']= 97; + //Give Reward 20 gold + 2 days plus + if(!$session->plus){ + mysql_query("UPDATE ".TB_PREFIX."users set plus = ('".mktime(date("H"),date("i"), date("s"),date("m") , date("d"), date("Y"))."')+172800 where `username`='".$_SESSION['username']."'") or die(mysql_error()); + } else { + $plus=$database->getUserField($_SESSION['username'],'plus',1); + $plus+=172800; + $database->updateUserField($_SESSION['username'],'plus',$plus,0); + } + $gold=$database->getUserField($_SESSION['username'],'gold',1); + $gold+=20; + $database->updateUserField($_SESSION['username'],'gold',$gold,0); + break; + } + } +} + +header("Content-Type: application/json;"); +if($session->access!=BANNED){ + if($_SESSION['qst']== 0){?> +{"markup":"

\"\" !<\/h1>
”<\/i>




","number":null,"reward":false,"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":1} + +getResourceLevel($session->villages[0]); +$woodL=$tRes['f1']+$tRes['f3']+$tRes['f14']+$tRes['f17']; + //check if you are building a woodcutter to level 1 + foreach($building->buildArray as $jobs) { + if($jobs['type']==1){ + $woodL="99"; + } + } +if ($woodL<1){?> +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-1","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>


<\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-1","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + + +getResourceLevel($session->villages[0]); +$cropL=$tRes['f2']+$tRes['f8']+$tRes['f9']+$tRes['f12']+$tRes['f13']+$tRes['f15']; +if ($cropL<1){?> +{"markup":"\n\t\t

\"\" <\/h1>
.”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-2","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

Plus<\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":2,"reward":{"plus":1},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +vname; +if ($vName==$session->userinfo['username']."'s village"){?> +{"markup":"\n\t\t

\"\"<\/h1>
”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-3","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\"<\/h1>
”<\/i>

<\/p>\"Lumber\"30  \"Clay\"60  \"Iron\"30  \"Crop\"20  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":3,"reward":{"wood":30,"clay":60,"iron":30,"crop":20},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +userinfo['id']; +$ranking->procRankReq($temp); +$displayarray = $database->getUserArray($temp['uid'],1); +$rRes=$ranking->searchRank($displayarray['username'],"username"); +if ($rRes!=$rSubmited){?> +{"markup":"\n\t\t

\"\"<\/h1>
”<\/i>

<\/div>
\"\/>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":-4,"reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\"<\/h1>
”<\/i>

<\/p>\"Lumber\"40  \"Clay\"30  \"Iron\"20  \"Crop\"30  <\/div>
<\/a><\/span><\/div>\n\t\t","number":4,"reward":{"wood":40,"clay":30,"iron":20,"crop":30},"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + + +getResourceLevel($session->villages[0]); +$ironL=$tRes['f4']+$tRes['f7']+$tRes['f10']+$tRes['f11']; +$clayL=$tRes['f5']+$tRes['f6']+$tRes['f16']+$tRes['f18']; +if ($ironL<1 || $clayL<1){?> +{"markup":"\n\t\t

\"\"<\/h1>
”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":-5,"reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\"<\/h1>
”<\/i>

<\/p>\"Lumber\"50  \"Clay\"60  \"Iron\"30  \"Crop\"30  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":5,"reward":{"wood":50,"clay":60,"iron":30,"crop":30},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +unread || $RB==true){?> +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-6","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"i2","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
P<\/font>l<\/font>u<\/font>s<\/font><\/b>
<\/font> P<\/font>l<\/font>u<\/font>s<\/font><\/b><\/a> ”<\/i>

<\/p>20 \"Gold\"
<\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":6,"reward":{"gold":20},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +getVillageID($session->uid); +$nvillage = $database->getFieldDistance($getvID); +$ncoor = $database->getCoor($nvillage); +$nvillagename = $database->getVillageField($nvillage,"name"); +if ($x!=$ncoor['x'] or $y!=$ncoor['y']){?> +{"markup":"\n\t\t

\"\"


.

X Y \" onclick=\"qst_next2('1','coor',document.getElementById('qst_val_x').value,document.getElementById('qst_val_y').value)\">
<\/span><\/div><\/div>\n\t\t
<\/div>\n\t\t","number":-7,"reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":0} + +{"markup":"\n\t\t

\"\" <\/h1>
<\/b> ”<\/i>

<\/p>\"Lumber\"60  \"Clay\"30  \"Iron\"40  \"Crop\"90  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":7,"reward":{"wood":60,"clay":30,"iron":40,"crop":90},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
\"Crop\"200 \" \/>

<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":-8,"reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +getResourceLevel($session->villages[0]); +$ironL=0;$clayL=0;$woodL=0;$cropL=0; +if($tRes['f4']>0){$ironL++;};if($tRes['f7']>0){$ironL++;};if($tRes['f10']>0){$ironL++;};if($tRes['f11']>0){$ironL++;} +if($tRes['f5']>0){$clayL++;};if($tRes['f6']>0){$clayL++;};if($tRes['f16']>0){$clayL++;};if($tRes['f18']>0){$clayL++;} +if($tRes['f1']>0){$woodL++;};if($tRes['f3']>0){$woodL++;};if($tRes['f14']>0){$woodL++;};if($tRes['f17']>0){$woodL++;} +if($tRes['f2']>0){$cropL++;};if($tRes['f8']>0){$cropL++;};if($tRes['f9']>0){$cropL++;};if($tRes['f12']>0){$cropL++;};if($tRes['f13']>0){$cropL++;};if($tRes['f15']>0){$cropL++;} + +if ($ironL<2 || $clayL<2 || $woodL<2 || $cropL<2){?> +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":-9,"reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
”\r\n

\r\n<\/i>

<\/p>\"Lumber\"100  \"Clay\"80  \"Iron\"40  \"Crop\"40  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":9,"reward":{"wood":75,"clay":80,"iron":30,"crop":50},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +getEnforce($session->villages[0], 0); +if ($rat['u31']<1){?> +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":-10,"reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

Plus<\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":10,"reward":{"plus":2},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +getUnViewNotice($session->uid))>0) {?> +{"markup":"\n\t\t

\"\" <\/h1>
.”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-11","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"i2","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
.”<\/i>

<\/p>\"Lumber\"75  \"Clay\"140  \"Iron\"40  \"Crop\"40  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":11,"reward":{"wood":75,"clay":140,"iron":40,"crop":40},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +getResourceLevel($session->villages[0]); +$ironL=0;$clayL=0;$woodL=0;$cropL=0; +if($tRes['f4']>0){$ironL++;};if($tRes['f7']>0){$ironL++;};if($tRes['f10']>0){$ironL++;};if($tRes['f11']>0){$ironL++;} +if($tRes['f5']>0){$clayL++;};if($tRes['f6']>0){$clayL++;};if($tRes['f16']>0){$clayL++;};if($tRes['f18']>0){$clayL++;} +if($tRes['f1']>0){$woodL++;};if($tRes['f3']>0){$woodL++;};if($tRes['f14']>0){$woodL++;};if($tRes['f17']>0){$woodL++;} +if($tRes['f2']>0){$cropL++;};if($tRes['f8']>0){$cropL++;};if($tRes['f9']>0){$cropL++;};if($tRes['f12']>0){$cropL++;};if($tRes['f13']>0){$cropL++;};if($tRes['f15']>0){$cropL++;} +if ($ironL<4 || $clayL<4 || $woodL<4 || $cropL<6){?> +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":-12,"reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
.”<\/i>

<\/p>\"Lumber\"75  \"Clay\"80  \"Iron\"30  \"Crop\"50  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":12,"reward":{"wood":75,"clay":80,"iron":30,"crop":50},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-13","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/p>\"Lumber\"120  \"Clay\"200  \"Iron\"140  \"Crop\"100  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":13,"reward":{"wood":120,"clay":200,"iron":140,"crop":100},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +getTypeLevel(23); +if ($cranny == 0){?> +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":-14,"reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/p>\"Lumber\"150  \"Clay\"180  \"Iron\"30  \"Crop\"130  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":14,"reward":{"wood":150,"clay":180,"iron":30,"crop":130},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +getResourceLevel($session->villages[0]); +$ironL=0;$clayL=0;$woodL=0;$cropL=0; +if($tRes['f4']>1){$ironL++;};if($tRes['f7']>1){$ironL++;};if($tRes['f10']>1){$ironL++;};if($tRes['f11']>1){$ironL++;} +if($tRes['f5']>1){$clayL++;};if($tRes['f6']>1){$clayL++;};if($tRes['f16']>1){$clayL++;};if($tRes['f18']>1){$clayL++;} +if($tRes['f1']>1){$woodL++;};if($tRes['f3']>1){$woodL++;};if($tRes['f14']>1){$woodL++;};if($tRes['f17']>1){$woodL++;} +if($tRes['f2']>1){$cropL++;};if($tRes['f8']>1){$cropL++;};if($tRes['f9']>1){$cropL++;};if($tRes['f12']>1){$cropL++;};if($tRes['f13']>1){$cropL++;};if($tRes['f15']>1){$cropL++;} +if ($ironL<1 || $clayL<1 || $woodL<1 || $cropL<1){?> +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-15","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/p>\"Lumber\"60  \"Clay\"50  \"Iron\"40  \"Crop\"30  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":15,"reward":{"wood":60,"clay":50,"iron":40,"crop":30},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
\"\/>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-16","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/p>\"Lumber\"50  \"Clay\"30  \"Iron\"60  \"Crop\"20  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":16,"reward":{"wood":50,"clay":30,"iron":60,"crop":20},"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + + +getTypeLevel(15); +if ($mainbuilding<3){?> +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":-17,"reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":0} + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/p>\"Lumber\"75  \"Clay\"75  \"Iron\"40  \"Crop\"40  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":17,"reward":{"wood":75,"clay":75,"iron":40,"crop":40},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":0} + + +userinfo['id']; +$ranking->procRankReq($temp); +$displayarray = $database->getUserArray($temp['uid'],1); +$rRes=$ranking->searchRank($displayarray['username'],"username"); +if ($rRes!=$rSubmited){ ?> +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
\"\/>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-18","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/p>\"Lumber\"100  \"Clay\"90  \"Iron\"100  \"Crop\"60  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":18,"reward":{"wood":100,"clay":90,"iron":100,"crop":60},"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + + + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

\" class=\"qb1\"\/>\" class=\"qb2\" \/><\/span><\/div>\n\t\t
<\/div>\n\t\t","number":"-19","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +getTypeLevel(11); +if ($granary ==0){ ?> +{"markup":"\n\t\t

\"\" <\/h1>


<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-20","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/p>\"Lumber\"80  \"Clay\"90  \"Iron\"60  \"Crop\"40  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":20,"reward":{"wood":80,"clay":90,"iron":60,"crop":40},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +getTypeLevel(10); +if ($warehouse==0){ ?> +{"markup":"\n\t\t

\"\" <\/h1>
”\r\n

\r\n<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-21","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>


<\/p>\"Lumber\"70  \"Clay\"120  \"Iron\"90  \"Crop\"50  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":21,"reward":{"wood":70,"clay":120,"iron":90,"crop":50},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +getTypeLevel(17); +if ($market==0){ ?> +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-22","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/p>\"Lumber\"80  \"Clay\"90  \"Iron\"60  \"Crop\"40  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":22,"reward":{"wood":200,"clay":200,"iron":700,"crop":450},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +getTypeLevel(16); +if ($rallypoint==0){ ?> +{"markup":"\n\t\t

\"\" <\/h1>
<\/a> ”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-23","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/p>\"Lumber\"80  \"Clay\"90  \"Iron\"60  \"Crop\"40  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":23,"reward":{"wood":80,"clay":90,"iron":60,"crop":40},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +getTypeLevel(19); +if ($barrack==0){ ?> +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-24","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/p>\"Lumber\"70  \"Clay\"100  \"Iron\"90  \"Crop\"100  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":24,"reward":{"wood":70,"clay":100,"iron":90,"crop":100},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +unitall; +$unarray=array("",U1,U11,U21); +$unarray2=array("","u1", "u11","u21"); +if ($units[$unarray2[$session->userinfo['tribe']]]<2){ ?> +{"markup":"\n\t\t

\"\" <\/h1>
userinfo['tribe']];?>.”<\/i>

userinfo['tribe']];?>.<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-25","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
<\/a> ”<\/i>

<\/p>\"Lumber\"300  \"Clay\"320  \"Iron\"360  \"Crop\"370  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":25,"reward":{"wood":300,"clay":320,"iron":360,"crop":570},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +getResourceLevel($session->villages[0]); +$ironL=0;$clayL=0;$woodL=0;$cropL=0; +if($tRes['f4']>1){$ironL++;};if($tRes['f7']>1){$ironL++;};if($tRes['f10']>1){$ironL++;};if($tRes['f11']>1){$ironL++;} +if($tRes['f5']>1){$clayL++;};if($tRes['f6']>1){$clayL++;};if($tRes['f16']>1){$clayL++;};if($tRes['f18']>1){$clayL++;} +if($tRes['f1']>1){$woodL++;};if($tRes['f3']>1){$woodL++;};if($tRes['f14']>1){$woodL++;};if($tRes['f17']>1){$woodL++;} +if($tRes['f2']>1){$cropL++;};if($tRes['f8']>1){$cropL++;};if($tRes['f9']>1){$cropL++;};if($tRes['f12']>1){$cropL++;};if($tRes['f13']>1){$cropL++;};if($tRes['f15']>1){$cropL++;} +if ($ironL<4 || $clayL<4 || $woodL<4 || $cropL<6){?> +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-26","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/p>15 \"Gold\"
<\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":26,"reward":{"gold":15},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
\"\/>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-27","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/p>\"Lumber\"80  \"Clay\"70  \"Iron\"60  \"Crop\"40  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":27,"reward":{"wood":50,"clay":30,"iron":60,"crop":20},"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + + +getTypeLevel(18); +if ($embassy < 1){?> +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-28","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/p>\"Lumber\"100  \"Clay\"60  \"Iron\"90  \"Crop\"40  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":28,"reward":{"wood":600,"clay":750,"iron":600,"crop":300},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +alliance; +$allianceinfo = $database->getAlliance($aid); +if ($aid==0){?> +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-29","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":0} + +{"markup":"\n\t\t

\"\" <\/h1>
<\/b>”<\/i>

<\/p>\"Lumber\"100  \"Clay\"140  \"Iron\"90  \"Crop\"60  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":29,"reward":{"wood":240,"clay":280,"iron":180,"crop":100},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +updateUserField($_SESSION['username'],'quest','31',0); +$_SESSION['qst']= 31; ?> +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>


<\/div>\n\t\t
<\/div>\n\t\t","number":30,"reward":false,"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":0} + + +{"markup":"\n\t\t

\"\"


1 Plus
15 Gold
0:00:00
2\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
3\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
4\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
5\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
6\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
7 Plus
20 Gold
getTimeFormat($skipp_time); ?>
\n\t\t","number":91,"reward":{"gold":15,"plus":1},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + += $time ){ ?> +{"markup":"\n\t\t

\"\"


1 Plus
15 Gold
0:00:00
2\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
getTimeFormat($uArray['quest_time']-time());?>
3\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
4\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
5\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
6\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
7 Plus
20 Gold
getTimeFormat($skipp_time); ?>
\n\t\t","number":-92,"reward":{"wood":217,"clay":247,"iron":177,"crop":207},"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\"


1 Plus
15 Gold
0:00:00
2\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
3\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
4\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
5\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
6\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
7 Plus
20 Gold
getTimeFormat($skipp_time); ?>
\n\t\t","number":92,"reward":{"wood":217,"clay":247,"iron":177,"crop":207},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + + += $time ){ ?> +{"markup":"\n\t\t

\"\"


1 Plus
15 Gold
0:00:00
2\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
3\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
getTimeFormat($uArray['quest_time']-time());?>
4\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
5\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
6\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
7 Plus
20 Gold
getTimeFormat($skipp_time); ?>
\n\t\t","number":-93,"reward":{"wood":217,"clay":247,"iron":177,"crop":207},"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\"


1 Plus
15 Gold
0:00:00
2\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
3\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
4\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
5\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
6\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
7 Plus
20 Gold
getTimeFormat($skipp_time); ?>
\n\t\t","number":93,"reward":{"wood":217,"clay":247,"iron":177,"crop":207},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + += $time ){ ?> +{"markup":"\n\t\t

\"\"


1 Plus
15 Gold
0:00:00
2\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
3\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
4\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
getTimeFormat($uArray['quest_time']-time());?>
5\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
6\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
7 Plus
20 Gold
getTimeFormat($skipp_time); ?>
\n\t\t","number":-95,"reward":{"wood":217,"clay":247,"iron":177,"crop":207},"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\"


1 Plus
15 Gold
0:00:00
2\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
3\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
4\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
5\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
6\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
7 Plus
20 Gold
getTimeFormat($skipp_time); ?>
\n\t\t","number":95,"reward":{"wood":217,"clay":247,"iron":177,"crop":207},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + + + += $time ){ ?> +{"markup":"\n\t\t

\"\"


1 Plus
15 Gold
0:00:00
2\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
3\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
4\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
5\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
getTimeFormat($uArray['quest_time']-time());?>
6\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
7 Plus
20 Gold
getTimeFormat($skipp_time); ?>
\n\t\t","number":-95,"reward":{"wood":217,"clay":247,"iron":177,"crop":207},"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\"


1 Plus
15 Gold
0:00:00
2\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
3\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
4\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
5\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
6\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
7 Plus
20 Gold
getTimeFormat($skipp_time); ?>
\n\t\t","number":95,"reward":{"wood":217,"clay":247,"iron":177,"crop":207},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + + += $time ){ ?> +{"markup":"\n\t\t

\"\"


1 Plus
15 Gold
0:00:00
2\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
3\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
4\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
5\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
6\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
getTimeFormat($uArray['quest_time']-time());?>
7 Plus
20 Gold
getTimeFormat($skipp_time); ?>
\n\t\t","number":-96,"reward":{"wood":217,"clay":247,"iron":177,"crop":207},"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\"


1 Plus
15 Gold
0:00:00
2\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
3\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
4\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
5\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
6\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
7 Plus
20 Gold
getTimeFormat($skipp_time); ?>
\n\t\t","number":96,"reward":{"wood":217,"clay":247,"iron":177,"crop":207},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + += $time ){ ?> +{"markup":"\n\t\t

\"\"


1 Plus
15 Gold
0:00:00
2\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
3\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
4\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
5\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
6\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
7 Plus
20 Gold
getTimeFormat($skipp_time); ?>
getTimeFormat($uArray['quest_time']-time());?>
\n\t\t","number":-24,"reward":{"gold":20,"plus":2},"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\"


1 Plus
15 Gold
0:00:00
2\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
3\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
4\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
5\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
6\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
7 Plus
20 Gold
getTimeFormat($skipp_time); ?>
\n\t\t","number":24,"reward":{"gold":20,"plus":2},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +// End tasks message +updateUserField($_SESSION['username'],'quest','31',0); +$_SESSION['qst']= 31; ?> +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>


<\/div>\n\t\t
<\/div>\n\t\t","number":23,"reward":false,"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":0} + + +{"markup":"\n\t\t

\"\" Tasks<\/h1>
”Not loaded!”<\/i>
<\/span><\/div>\n\t\t
<\/div>\n\t\t","number":-25,"reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":0} + +{"markup":"\n\t\t

\"\" !<\/h1>
”<\/i>

<\/a><\/a>


<\/a><\/span><\/div>\n\t\t
<\/div>\n\t\t","number":null,"reward":false,"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":1} + +getResourceLevel($session->villages[0]); +$woodL=$tRes['f1']+$tRes['f3']+$tRes['f14']+$tRes['f17']; +if ($woodL<1){?> +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-1","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>


<\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-1","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + + +getResourceLevel($session->villages[0]); +$cropL=$tRes['f2']+$tRes['f8']+$tRes['f9']+$tRes['f12']+$tRes['f13']+$tRes['f15']; +if ($cropL<1){?> +{"markup":"\n\t\t

\"\" <\/h1>
.”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-2","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

Plus<\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":2,"reward":{"plus":1},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +vname; +if ($vName==$session->userinfo['username']."'s village"){?> +{"markup":"\n\t\t

\"\"<\/h1>
”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-3","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\"<\/h1>
”<\/i>

<\/p>\"Lumber\"30  \"Clay\"60  \"Iron\"30  \"Crop\"20  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":3,"reward":{"wood":30,"clay":60,"iron":30,"crop":20},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +userinfo['id']; +$ranking->procRankReq($temp); +$displayarray = $database->getUserArray($temp['uid'],1); +$rRes=$ranking->searchRank($displayarray['username'],"username"); +if ($rRes!=$rSubmited){?> +{"markup":"\n\t\t

\"\"<\/h1>
”<\/i>

<\/div>
\"\/>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":-4,"reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\"<\/h1>
”<\/i>

<\/p>\"Lumber\"40  \"Clay\"30  \"Iron\"20  \"Crop\"30  <\/div>
<\/a><\/span><\/div>\n\t\t","number":4,"reward":{"wood":40,"clay":30,"iron":20,"crop":30},"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + + +getResourceLevel($session->villages[0]); +$ironL=$tRes['f4']+$tRes['f7']+$tRes['f10']+$tRes['f11']; +$clayL=$tRes['f5']+$tRes['f6']+$tRes['f16']+$tRes['f18']; +if ($ironL<1 || $clayL<1){?> +{"markup":"\n\t\t

\"\"<\/h1>
”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":-5,"reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\"<\/h1>
”<\/i>

<\/p>\"Lumber\"50  \"Clay\"60  \"Iron\"30  \"Crop\"30  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":5,"reward":{"wood":50,"clay":60,"iron":30,"crop":30},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +unread || $RB==true){?> +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-6","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"i2","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
P<\/font>l<\/font>u<\/font>s<\/font><\/b>
<\/font> P<\/font>l<\/font>u<\/font>s<\/font><\/b><\/a> ”<\/i>

<\/p>20 Gold
<\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":6,"reward":{"gold":20},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +getVillageID($session->uid); +$nvillage = $database->getFieldDistance($getvID); +$ncoor = $database->getCoor($nvillage); +$nvillagename = $database->getVillageField($nvillage,"name"); +if ($x!=$ncoor['x'] or $y!=$ncoor['y']){?> +{"markup":"\n\t\t

\"\"


.

X Y \">
<\/span><\/div><\/div>\n\t\t
<\/div>\n\t\t","number":-7,"reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":0} + +{"markup":"\n\t\t

\"\" <\/h1>
<\/b> ”<\/i>

<\/p>\"Lumber\"60  \"Clay\"30  \"Iron\"40  \"Crop\"90  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":7,"reward":{"wood":60,"clay":30,"iron":40,"crop":90},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
\"Crop\"200 \" \/>

<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":-8,"reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +getResourceLevel($session->villages[0]); +$ironL=0;$clayL=0;$woodL=0;$cropL=0; +if($tRes['f4']>0){$ironL++;};if($tRes['f7']>0){$ironL++;};if($tRes['f10']>0){$ironL++;};if($tRes['f11']>0){$ironL++;} +if($tRes['f5']>0){$clayL++;};if($tRes['f6']>0){$clayL++;};if($tRes['f16']>0){$clayL++;};if($tRes['f18']>0){$clayL++;} +if($tRes['f1']>0){$woodL++;};if($tRes['f3']>0){$woodL++;};if($tRes['f14']>0){$woodL++;};if($tRes['f17']>0){$woodL++;} +if($tRes['f2']>0){$cropL++;};if($tRes['f8']>0){$cropL++;};if($tRes['f9']>0){$cropL++;};if($tRes['f12']>0){$cropL++;};if($tRes['f13']>0){$cropL++;};if($tRes['f15']>0){$cropL++;} + +if ($ironL<2 || $clayL<2 || $woodL<2 || $cropL<2){?> +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":-9,"reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
”\r\n

\r\n<\/i>

<\/p>\"Lumber\"75  \"Clay\"80  \"Iron\"30  \"Crop\"50  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":9,"reward":{"wood":75,"clay":80,"iron":30,"crop":50},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +getEnforce($session->villages[0], 0); +if ($rat['u31']>0){?> +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":-10,"reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

Plus<\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":10,"reward":{"plus":2},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +getUnViewNotice($session->uid))>0) {?> +{"markup":"\n\t\t

\"\" <\/h1>
.”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-11","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"i2","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
.”<\/i>

<\/p>\"Lumber\"75  \"Clay\"140  \"Iron\"40  \"Crop\"40  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":11,"reward":{"wood":75,"clay":140,"iron":40,"crop":40},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +getResourceLevel($session->villages[0]); +$ironL=0;$clayL=0;$woodL=0;$cropL=0; +if($tRes['f4']>0){$ironL++;};if($tRes['f7']>0){$ironL++;};if($tRes['f10']>0){$ironL++;};if($tRes['f11']>0){$ironL++;} +if($tRes['f5']>0){$clayL++;};if($tRes['f6']>0){$clayL++;};if($tRes['f16']>0){$clayL++;};if($tRes['f18']>0){$clayL++;} +if($tRes['f1']>0){$woodL++;};if($tRes['f3']>0){$woodL++;};if($tRes['f14']>0){$woodL++;};if($tRes['f17']>0){$woodL++;} +if($tRes['f2']>0){$cropL++;};if($tRes['f8']>0){$cropL++;};if($tRes['f9']>0){$cropL++;};if($tRes['f12']>0){$cropL++;};if($tRes['f13']>0){$cropL++;};if($tRes['f15']>0){$cropL++;} +if ($ironL<4 || $clayL<4 || $woodL<4 || $cropL<6){?> +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":-12,"reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
.”<\/i>

<\/p>\"Lumber\"75  \"Clay\"80  \"Iron\"30  \"Crop\"50  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":12,"reward":{"wood":75,"clay":80,"iron":30,"crop":50},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-13","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/p>\"Lumber\"120  \"Clay\"200  \"Iron\"140  \"Crop\"100  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":13,"reward":{"wood":120,"clay":200,"iron":140,"crop":100},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +getTypeLevel(23); +if ($cranny == 0){?> +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":-14,"reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/p>\"Lumber\"150  \"Clay\"180  \"Iron\"30  \"Crop\"130  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":14,"reward":{"wood":150,"clay":180,"iron":30,"crop":130},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +getResourceLevel($session->villages[0]); +$ironL=0;$clayL=0;$woodL=0;$cropL=0; +if($tRes['f4']>1){$ironL++;};if($tRes['f7']>1){$ironL++;};if($tRes['f10']>1){$ironL++;};if($tRes['f11']>1){$ironL++;} +if($tRes['f5']>1){$clayL++;};if($tRes['f6']>1){$clayL++;};if($tRes['f16']>1){$clayL++;};if($tRes['f18']>1){$clayL++;} +if($tRes['f1']>1){$woodL++;};if($tRes['f3']>1){$woodL++;};if($tRes['f14']>1){$woodL++;};if($tRes['f17']>1){$woodL++;} +if($tRes['f2']>1){$cropL++;};if($tRes['f8']>1){$cropL++;};if($tRes['f9']>1){$cropL++;};if($tRes['f12']>1){$cropL++;};if($tRes['f13']>1){$cropL++;};if($tRes['f15']>1){$cropL++;} +if ($ironL<1 || $clayL<1 || $woodL<1 || $cropL<1){?> +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-15","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/p>\"Lumber\"60  \"Clay\"50  \"Iron\"40  \"Crop\"30  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":15,"reward":{"wood":60,"clay":50,"iron":40,"crop":30},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
\"\/>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-16","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/p>\"Lumber\"50  \"Clay\"30  \"Iron\"60  \"Crop\"20  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":16,"reward":{"wood":50,"clay":30,"iron":60,"crop":20},"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + + +getTypeLevel(15); +if ($mainbuilding<3){?> +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":-17,"reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":0} + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/p>\"Lumber\"75  \"Clay\"75  \"Iron\"40  \"Crop\"40  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":17,"reward":{"wood":75,"clay":75,"iron":40,"crop":40},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":0} + + +userinfo['id']; +$ranking->procRankReq($temp); +$displayarray = $database->getUserArray($temp['uid'],1); +$rRes=$ranking->searchRank($displayarray['username'],"username"); +if ($rRes!=$rSubmited){ ?> +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
\"\/>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-18","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/p>\"Lumber\"100  \"Clay\"90  \"Iron\"100  \"Crop\"60  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":18,"reward":{"wood":100,"clay":90,"iron":100,"crop":60},"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + + + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

\" class=\"qb1\"\/>\" class=\"qb2\" \/><\/span><\/div>\n\t\t
<\/div>\n\t\t","number":"-19","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +getTypeLevel(11); +if ($granary ==0){ ?> +{"markup":"\n\t\t

\"\" <\/h1>


<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-20","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/p>\"Lumber\"80  \"Clay\"90  \"Iron\"60  \"Crop\"40  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":20,"reward":{"wood":80,"clay":90,"iron":60,"crop":40},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +getTypeLevel(10); +if ($warehouse==0){ ?> +{"markup":"\n\t\t

\"\" <\/h1>
”\r\n

\r\n<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-21","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>


<\/p>\"Lumber\"70  \"Clay\"120  \"Iron\"90  \"Crop\"50  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":21,"reward":{"wood":70,"clay":120,"iron":90,"crop":50},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +getTypeLevel(17); +if ($market==0){ ?> +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-22","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/p>\"Lumber\"200  \"Clay\"200  \"Iron\"700  \"Crop\"450  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":22,"reward":{"wood":200,"clay":200,"iron":700,"crop":450},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +getTypeLevel(16); +if ($rallypoint==0){ ?> +{"markup":"\n\t\t

\"\" <\/h1>
<\/a> ”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-23","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/p>\"Lumber\"80  \"Clay\"90  \"Iron\"60  \"Crop\"40  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":23,"reward":{"wood":80,"clay":90,"iron":60,"crop":40},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +getTypeLevel(19); +if ($barrack==0){ ?> +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-24","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/p>\"Lumber\"70  \"Clay\"100  \"Iron\"90  \"Crop\"100  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":24,"reward":{"wood":70,"clay":100,"iron":90,"crop":100},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +unitall; +$unarray=array("",U1,U11,U21); +$unarray2=array("","u1", "u11","u21"); +if ($units[$unarray2[$session->userinfo['tribe']]]<2){ ?> +{"markup":"\n\t\t

\"\" <\/h1>
userinfo['tribe']];?>.”<\/i>

userinfo['tribe']];?>.<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-25","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
<\/a> ”<\/i>

<\/p>\"Lumber\"300  \"Clay\"320  \"Iron\"360  \"Crop\"570  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":25,"reward":{"wood":300,"clay":320,"iron":360,"crop":570},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +getResourceLevel($session->villages[0]); +$ironL=0;$clayL=0;$woodL=0;$cropL=0; +if($tRes['f4']>1){$ironL++;};if($tRes['f7']>1){$ironL++;};if($tRes['f10']>1){$ironL++;};if($tRes['f11']>1){$ironL++;} +if($tRes['f5']>1){$clayL++;};if($tRes['f6']>1){$clayL++;};if($tRes['f16']>1){$clayL++;};if($tRes['f18']>1){$clayL++;} +if($tRes['f1']>1){$woodL++;};if($tRes['f3']>1){$woodL++;};if($tRes['f14']>1){$woodL++;};if($tRes['f17']>1){$woodL++;} +if($tRes['f2']>1){$cropL++;};if($tRes['f8']>1){$cropL++;};if($tRes['f9']>1){$cropL++;};if($tRes['f12']>1){$cropL++;};if($tRes['f13']>1){$cropL++;};if($tRes['f15']>1){$cropL++;} +if ($ironL<4 || $clayL<4 || $woodL<4 || $cropL<6){?> +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-26","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/p>15 Gold
<\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":26,"reward":{"gold":15},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
\"\/>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-27","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/p>\"Lumber\"50  \"Clay\"30  \"Iron\"60  \"Crop\"20  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":27,"reward":{"wood":50,"clay":30,"iron":60,"crop":20},"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + + +getTypeLevel(18); +if ($embassy < 1){?> +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-28","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/p>\"Lumber\"600  \"Clay\"750  \"Iron\"600  \"Crop\"300  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":28,"reward":{"wood":600,"clay":750,"iron":600,"crop":300},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +alliance; +$allianceinfo = $database->getAlliance($aid); +if ($aid==0){?> +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>

<\/div>
<\/span><\/div>\n\t\t

<\/div>\n\t\t","number":"-29","reward":false,"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":0} + +{"markup":"\n\t\t

\"\" <\/h1>
<\/b>”<\/i>

<\/p>\"Lumber\"240  \"Clay\"280  \"Iron\"180  \"Crop\"100  <\/div>
<\/a><\/span><\/div>\n\t\t

<\/div>\n\t\t","number":29,"reward":{"wood":240,"clay":280,"iron":180,"crop":100},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +updateUserField($_SESSION['username'],'quest','31',0); +$_SESSION['qst']= 31; ?> +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>


<\/div>\n\t\t
<\/div>\n\t\t","number":31,"reward":false,"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":0} + + + +{"markup":"\n\t\t

\"\"


1 Plus
15 Gold
0:00:00
2\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
3\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
4\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
5\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
6\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
7 Plus
20 Gold
getTimeFormat($skipp_time); ?>
\n\t\t","number":90,"reward":{"gold":15,"plus":1},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + += $time ){ ?> +{"markup":"\n\t\t

\"\"


1 Plus
15 Gold
0:00:00
2\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
getTimeFormat($uArray['quest_time']-time());?>
3\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
4\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
5\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
6\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
7 Plus
20 Gold
getTimeFormat($skipp_time); ?>
\n\t\t","number":-91,"reward":{"wood":217,"clay":247,"iron":177,"crop":207},"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\"


1 Plus
15 Gold
0:00:00
2\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
3\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
4\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
5\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
6\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
7 Plus
20 Gold
getTimeFormat($skipp_time); ?>
\n\t\t","number":91,"reward":{"wood":217,"clay":247,"iron":177,"crop":207},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + += $time ){ ?> +{"markup":"\n\t\t

\"\"


1 Plus
15 Gold
0:00:00
2\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
3\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
getTimeFormat($uArray['quest_time']-time());?>
4\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
5\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
6\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
7 Plus
20 Gold
getTimeFormat($skipp_time); ?>
\n\t\t","number":-92,"reward":{"wood":217,"clay":247,"iron":177,"crop":207},"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\"


1 Plus
15 Gold
0:00:00
2\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
3\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
4\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
5\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
6\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
7 Plus
20 Gold
getTimeFormat($skipp_time); ?>
\n\t\t","number":92,"reward":{"wood":217,"clay":247,"iron":177,"crop":207},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + += $time ){ ?> +{"markup":"\n\t\t

\"\"


1 Plus
15 Gold
0:00:00
2\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
3\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
4\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
getTimeFormat($uArray['quest_time']-time());?>
5\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
6\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
7 Plus
20 Gold
getTimeFormat($skipp_time); ?>
\n\t\t","number":-93,"reward":{"wood":217,"clay":247,"iron":177,"crop":207},"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\"


1 Plus
15 Gold
0:00:00
2\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
3\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
4\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
5\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
6\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
7 Plus
20 Gold
getTimeFormat($skipp_time); ?>
\n\t\t","number":93,"reward":{"wood":217,"clay":247,"iron":177,"crop":207},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + += $time ){ ?> +{"markup":"\n\t\t

\"\"


1 Plus
15 Gold
0:00:00
2\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
3\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
4\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
5\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
getTimeFormat($uArray['quest_time']-time());?>
6\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
7 Plus
20 Gold
getTimeFormat($skipp_time); ?>
\n\t\t","number":-94,"reward":{"wood":217,"clay":247,"iron":177,"crop":207},"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\"


1 Plus
15 Gold
0:00:00
2\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
3\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
4\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
5\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
6\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
7 Plus
20 Gold
getTimeFormat($skipp_time); ?>
\n\t\t","number":94,"reward":{"wood":217,"clay":247,"iron":177,"crop":207},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + += $time ){ ?> +{"markup":"\n\t\t

\"\"


1 Plus
15 Gold
0:00:00
2\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
3\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
4\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
5\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
6\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
getTimeFormat($uArray['quest_time']-time());?>
7 Plus
20 Gold
getTimeFormat($skipp_time); ?>
\n\t\t","number":-95,"reward":{"wood":217,"clay":247,"iron":177,"crop":207},"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\"


1 Plus
15 Gold
0:00:00
2\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
3\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
4\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
5\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
6\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
7 Plus
20 Gold
getTimeFormat($skipp_time); ?>
\n\t\t","number":95,"reward":{"wood":217,"clay":247,"iron":177,"crop":207},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + += $time ){ ?> +{"markup":"\n\t\t

\"\"


1 Plus
15 Gold
0:00:00
2\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
3\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
4\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
5\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
6\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
7 Plus
20 Gold
getTimeFormat($skipp_time); ?>
getTimeFormat($uArray['quest_time']-time());?>
\n\t\t","number":-96,"reward":{"gold":20,"plus":2},"qgsrc":"q_luserinfo['tribe'];?>","msrc":"","altstep":99} + +{"markup":"\n\t\t

\"\"


1 Plus
15 Gold
0:00:00
2\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
3\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
4\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
5\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
6\"Lumber\"217  \"Clay\"247  \"Iron\"177  \"Crop\"207  getTimeFormat($skipp_time); ?>
7 Plus
20 Gold
getTimeFormat($skipp_time); ?>
\n\t\t","number":96,"reward":{"gold":20,"plus":2},"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":99} + + +// End tasks message +updateUserField($_SESSION['username'],'quest','31',0); +$_SESSION['qst']= 31; ?> +{"markup":"\n\t\t

\"\" <\/h1>
”<\/i>


<\/div>\n\t\t
<\/div>\n\t\t","number":31,"reward":false,"qgsrc":"q_luserinfo['tribe'];?>g","msrc":"","altstep":0} + + + diff --git a/Templates/dorf2.tpl b/Templates/dorf2.tpl index 73cc6448..dcd7b47f 100644 --- a/Templates/dorf2.tpl +++ b/Templates/dorf2.tpl @@ -82,20 +82,23 @@ for ($i=1;$i<=20;$i++) { } } echo "\"$text\""; - //set event last quest firework..hooooray!! - if ($_SESSION['qst']==38) { + //set event last quest + if (($_SESSION['qst']==38 && QTYPE==37) || ($_SESSION['qst']==31 && QTYPE==25)){ if ($i<8) { + //$x=rand(1,20); + $dte=array("tur","purp","yell","oran","green","red","blue"); + //$im="e".rand(1, 7); $im=$dte[$i]; echo "\"$text\""; } } - } +} } - if ($_SESSION['qst']==38) { + if (($_SESSION['qst']==38 && QTYPE==37) || ($_SESSION['qst']==31 && QTYPE==25)){ $database->updateUserField($_SESSION['username'],'quest','40',0); $_SESSION['qst']=40; - } + } if($village->resarray['f39'] == 0) { if($building->rallying()) { echo "\"Rallyresarray['f39']."\" />"; diff --git a/ajax.php b/ajax.php index 8b20143e..e992cdee 100644 --- a/ajax.php +++ b/ajax.php @@ -44,7 +44,14 @@ switch($_GET['f']) { }else { $qact3=null; } - include("Templates/Ajax/quest_core.tpl"); - break; + if (!isset($_SESSION)) { + session_start(); + } + if (isset($_SESSION['qtyp']) && $_SESSION['qtyp']==37) { + include("Templates/Ajax/quest_core.tpl"); + }else{ + include("Templates/Ajax/quest_core25.tpl"); + } + break; } ?>