This is a variation of the Trebuchet Leveling Single Hero Script – by EHU that uses two heroes instead of one – one 1066+ politics hero to make the Instant-Trebuchets, and one hero to get the XP from the Trebuchets!
This Evony Script demolishes all of your wall fortifications, then queues 1 trap with your Hero-in-training, then it uses your 1066+ politics Insta-Trebuchet hero to queue 10999 instant Trebuchets behind the 1 trap that’s being built, then it switches back to the Hero-in-training to wait for the builds to complete (giving him XP), then he demolishes those 10999 Trebuchets and 1 Trap and repeats the entire process! Although waiting for the 1 trap to build each loop slows this script down more than the Single Hero version, it still eats up stone and food pretty quick!
Of course, this script is designed for players with Insta-Treb heroes to level quickly level other heroes, however.. if you have a politics hero that is ALMOST insta-treb, such as 1 or 2 seconds per Trebuchet, then you could.. in theory, with some tweaking.. still use this script to gain XP at a much slower pace!
Level your Attack hero like an Evony BOSS using your Insta-Treb hero and this Trebuchet Leveling Double Hero Script – by EHU!!
NOTE: If new to Trebbing/Trebuchet-Leveling you should probably read this article called Evony Tip – Evony Trebbing: the Art of Trebuchet Hero Leveling and Item Farming before continuing.
Trebuchet Leveling Double Hero Script – by EHU:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 |
//---- Evony Hookups ----// //---- Trebuchet Leveling Double Hero Script - by EHU ----// //---- Last Edited: 12/26/2014 ----// //---- This is a Trebuchet Leveling, aka "trebbing", //---- script for two heroes. The Insta-Treb hero //---- levels another hero by first clearing all //---- fortfications, then having 1 trap queued by //---- the other hero, then queuing 10999 trebs with //---- the insta-treb hero, and then by switching //---- back to the other hero to wait for queued //---- fortifications to build giving the other hero //---- all the XP. Then, it demos the fortifications //---- and starts the process all over again!! You //---- will need to have a blank goal or trebbing-based //---- goal saved in one of your city's goal slots to //---- use as the TrebbingGoalNum.. //---- Main User-Defined Variables - Change These!! ----// TrebHero="BigPol" //-- Insta-Treb Hero name --// TrainHero="LilAttack" //-- Hero name to train and give XP to --// MinFood="1000000000" //-- Mininum Food to stop at --// MinStone="1000000000" //-- Mininum Stone to stop at --// RegularGoalNum="0" //-- Save Slot # of Regular Goals --// TrebbingGoalNum="9" //-- Save Slot # of Treb Goals - NO FORTIFICATIONS --// TrapBuildTime="10" //-- Time it takes TrainHero to make 1 trap --// //---- Nothing to edit below here!!! ----// //------Start of actual Sript------ //------ Start of actual Sript ------ //------ Start of actual Sript ------ //------ Start of actual Sript ------ //------ Start of actual Sript ------ //------ Do Not Touch!! ----// echo "Running Trebuchet Leveling Double Hero Script.." //---- Initial Stone and Food Check.. label ResCheck ifgoto (m_city.cityManager.resource.food.amount < MinFood) NoFood ifgoto (m_city.cityManager.resource.stone.amount < MinStone) NoStone echo "More than {MinStone} stone and {MinFood} food, let's start! ;)" //---- Main Setup and variables.. label Start execute "loadgoals {TrebbingGoalNum}" recallall execute "waithero {TrebHero}" execute "waithero {TrainHero}" //---- Delete non-treb forts.. Label DeleteForts Traps = city.fortification.trap Abs = city.fortification.abatis ArchTower = city.fortification.arrowTower Logs = city.fortification.rollingLogs Trebs = city.fortification.rockfall if (city.fortification.trap >= 1) execute "walldefense tra {Traps} demo" if (city.fortification.abatis >= 1) execute "walldefense ab {Abs} demo" if (city.fortification.arrowTower >= 1) execute "walldefense at {ArchTower} demo" if (city.fortification.rollingLogs >= 1) execute "walldefense r {Logs} demo" if (city.fortification.rockfall >= 1) execute "walldefense tre {Trebs} demo" //---- Check Res again and continue actual Treb building and process of script.. label Continue ifgoto (m_city.cityManager.resource.food.amount < MinFood) NoFood ifgoto (m_city.cityManager.resource.stone.amount < MinStone) NoStone //---- Build 1 Trap.. execute "setmayorbyname {TrainHero}" execute "walldefense tra 1" //---- Build 10999 Trebs.. label MainLoop execute "setmayorbyname {TrebHero}" execute "walldefense tre 10999" execute "setmayorbyname {TrainHero}" label Sleep execute "sleep {TrapBuildTime-2}" label Sleep2 sleep 2 //----- Demo 10999 Trebs and 1 Trap label CheckTrebs if (city.fortification.rockfall == 10999) execute "walldefense tre 10999 demo" if (city.fortification.trap >= 1) execute "walldefense tra {city.fortification.trap} demo" if (city.fortification.rockfall == 0) goto Continue if (city.fortification.rockfall < 10999) goto DeleteForts goto Sleep2 //---- Low Food.. label NoFood execute "loadgoals {RegularGoalNum}" label NoFoodEcho echo "Less than {MinFood} food.. Script Stopped :(" sleep 30 loop NoFoodEcho 60 goto EOS //---- Low Stone.. label NoStone execute "loadgoals {RegularGoalNum}" label NoStoneEcho echo "Less than {MinStone} stone.. Script Stopped :(" sleep 30 loop NoStoneEcho 60 goto EOS //---- End of Script.. label EOS echo "Less than {MinStone} stone or {MinFood} food.. Script Stopped :(" // //---- www.EvonyHookups.info ----// |