Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ///========================================
- /// instructions to use the default goals
- ///========================================
- # lines starting with "#" are disabled commands
- # lines starting with "//" are comments & notes
- # go to "global settings" to set warnings & reports, map/log colors, and other stuff
- # guide:Global_Settings
- //========================================
- // basic city goals
- //========================================
- #config wartown:2
- #schedulepolicy 06:00 12:00
- // have my bot stop performing at certain hours of the day
- // guide:SchedulePolicy
- reportstokeep 1 a:500 b:2 a:3800 a:6000
- // keep reports if:
- //{item won!} exceed {valley} {npc5} less {npc10} exceed {npc10}
- // guide:ReportsToKeep
- config comfort:1
- comfortpolicy 15 21 popraise
- // automatically comfort if loyalty is low
- // do population raising as needed every 15-21 minutes
- // guide:Comfort
- // guide:ComfortPolicy
- distancepolicy 10 15 5 15 15
- // max distance _farm _build _npc5 _search medal _valley _map size
- // guide:DistancePolicy
- #rallypolicy n:10:1 n:8 v:1 m:1 t:1
- //# of each mission to send from the rally.
- // guide:RallyPolicy
- #processingpolicy t r b a v m s n
- // rearrange the order that tasks are performed each cycle in the bot
- // guide:ProcessingPolicy
- #excludelist 111,222 123,456 654,321 222,111
- // do not farm, acquire, attack, abandon, npc, or touch this coordinate for anything
- // guide:ExcludeList
- ///=======================================
- /// hero management
- ///=======================================
- traininghero dooommpvp
- // hero to train troops in multiple cities
- // {hero name} {min stay time} {max stay time} {# of npc hits before leaving city}
- // guide:TrainingHero
- config hero:1
- // 1 - rewards and levels only
- // 10 - keep 1 poli, rest attack, reward & level
- // 20 - keep 2 poli, rest attack, reward & level
- // 11 - keep 1 poli, 1 intel, rest attack, reward & level
- // 21 - keep 2 poli, 1 intel, rest attack, reward & level
- // guide:Hero
- config trainpol:1
- // allowed to send pol heroes npc farming
- // guide:TrainPol
- config trainint:1
- // allowed to send intl heroes npc farming
- // guide:TrainInt
- config training:0
- // 0 - only farm for food stop at npclimit
- // 1 - train hero hourly and send transporters if food is over npclimit.
- // 2 - train hero hourly without transporters if food is over npclimit.
- // guide:Training
- config feastinghallspace:1
- // 0 - off, 1 - keep one feasting hall spot open for capture/traininghero movement
- // guide:FeastingHallSpace
- keepcapturedheroes any:level>=100,base>=79|any:level>=150,base>=69|any:level>=200
- // keep captured hero if lvl 100+ and 79+ base OR keep if lvl 150+ and 69+ base OR keep if lvl 200+
- // if not one of the above - auto release for space if/as needed
- // guide:KeepCapturedHeroes
- keepheroes any:level>=50|any:base>=64
- // keep hero if lvl 50+ OR if base 64+
- // if not one of the above - auto fire for space if/as needed
- // guide:KeepHeroes
- config keepatthome:0
- // 0 - off, 1 - keeps the 2nd best attack hero at home to defend
- // guide:KeepAttHome
- #nolevelheroes hero,names,or,string
- // heroes not to auto up level
- // guide:NoLevelHeroes
- ##config fasthero:70
- // hire heroes with 70+ base. fire heroes not protected by KeepHeroes to make room
- // requires config hero:10 or higher
- // guide:FastHero
- #homeheroes 2
- // min # of heros to keep home in fh
- // guide:HomeHeroes
- ///=======================================
- // npc building & farming goals
- ///=======================================
- config npc:5
- // farm lvl 5 npcs, and higher if configured below
- // guide:Npc
- #farmingpolicy 5 mindistance:1 maxdistance:10 mincycle:1 maxcycle:8
- #farmingpolicy 10 mindistance:1 maxdistance:5 cycle:1
- // farm lvl 5's for 1-10 miles, every 1-8 hours and lvl 10's for 1-5 miles every 1 hour
- // guide:FarmingPolicy
- npctroops 5 b:550,t:440
- npctroops 10 a:90k,s:2k,w:2k,p:100,sw:100,t:2200
- npc10limit a:1m
- npcheroes 10 dooompvp
- #cheros 5 any,!future
- #npcheroes 10 trainingheroname
- // use any hero except the traininghero to farm 5s, use the traininghero only to farm 10s, customize with hero strings
- // guide:NpcHeroes
- // guide:CategoryGoals#Hero_Strings_in_Goals
- npclimits 10 a:1m
- // wait till i have at least 1m archers in city before sending npc10 farm run
- // required before npcfarming will start on lvl 6-10 npcs
- // guide:NpcLimits
- #config npclimit:100
- // farm npcs until i have a 100 day supply of food, can set to 9999 or something high to 'disable'
- // guide:NpcLimit
- #npclist 5 xx1,yy1 xx2,yy2 xx3,yy3
- // only the npc5 coords you listed will be farmed, any level can be used here instead of 5
- // guide:NpcList
- #config farmingcycle:8.4
- // default hours between hitting each npc = 8.4 hours
- // guide:FarmingCycle
- #config farmingcyclemin:1
- // allow bot to hit npcs sooner than farmingcycle time, if it would be more beneficial based on regeneration of loot
- // guide:FarmingCycleMin
- #npcbounds 5 200 210 300 310
- // only hit npcs between coords 200,300 and 210,310
- // npcbounds {level} <xmin> <xmax> <ymin> <ymax>
- // guide:NpcBounds
- config buildnpc:15
- npcbuildpolicy /level:5 /mindistance:4 /maxdistance:15
- npcbuildpolicy /level:10 /mindistance:1 /maxdistance:5
- // build lvl 5 and 10 npcs only, 5's for 4-15 miles and 10's for 1-5 miles
- // guide:Buildnpc
- // guide:NpcBuildPolicy
- #config acquireflats:1
- // grab all nearby flats possible and hold them until they can be npc'd
- // guide:AcquireFlats
- #onfig abandonflats:1
- // abandon all held flats (unless on excludelist) just before maintenance so they can be levelled up
- // guide:AbandonFlats
- ///=======================================
- /// valley and medal hunting goals
- ///=======================================
- #config valleymin:1
- // tell the bot it's ok to go as low as level 1 valleys to fill SLOTS for res production
- #config valley:10
- // tell the bot it's ok to go as high as level 10 valleys to fill SLOTS for res production
- valleyheroes !dooompvp,!p151
- // it's ok to use any hero with 60+ attack - except the traininghero - to acquire or farm a valley
- valleytroops 1 a:50
- valleytroops 2 a:100
- valleytroops 3 a:200
- valleytroops 4 a:400,sw:1,p:1,s:1,w:1
- valleytroops 5 a:800,sw:1,p:1,s:1,w:1,c:1
- valleytroops 6 a:1600,sw:1,p:1,s:1,w:1,c:1
- valleytroops 7 a:10000,sw:1,p:1,s:1,w:1,c:1,b:1
- valleytroops 8 a:15000,sw:1,p:1,s:1,w:1,c:1,b:1
- valleytroops 9 a:20000,sw:1,p:1,s:1,w:1,c:1,b:1
- valleytroops 10 a:30000,sw:1,p:1,s:1,w:1,c:1,b:1
- #valleylimit a:100k
- // don't attack valleys until we have at least 100k archers in the city
- #config hunting:4
- // medal hunt on lvl 10 valleys (do not use with safevalleyfarming or config valleyfarming)
- #huntingpos
- // used with config hunting only
- // only medal hunt at this location (do not use with huntingtype)
- #huntingtype forest
- // used with config hunting only
- // only medal hunt at forests (do not use with huntingpos)
- #safevalleyfarm 8,9,10
- // prescouts valleys of lvl 8, 9, and 10 for no-loss valley farming
- // can not use with config hunting, should not use with config valleyfarming
- #config valleyfarming:10
- valleyfarming 10 10 10 10 10 10
- // farm level 3 valleys for resources and medals
- // farm valleys of these types for this many miles: {forest} {desert} {HILL} {swamp} {grasslands} {lakes}
- // can not use with config hunting
- #valleylimit a:100k
- // don't attack valleys until we have at least 100k archers in the city
- // guide:ValleyLimit
- ///=======================================
- /// resource management
- ///=======================================
- config trade:0
- tradepolicy /type:gold /min:100m
- tradepolicy /type:food /min:300m /max:20b /allowselltomin
- tradepolicy /type:wood /min:50m /max:150m /allowselltomin
- tradepolicy /type:iron /min:50m /max:150m /allowselltomin
- tradepolicy /type:stone /min:3m /max:10m /allowselltomin
- taxpolicy 0 100
- // bot can use between 0 and 100% tax rate, as needed
- // guide:TaxPolicy
- #warehousepolicy 40 30 5 25
- // %food %lumber %stone %iron
- // guide:WarehousePolicy
- //========================================
- // defense & combat goals
- //========================================
- config warrules:0
- // alert my alliance chat to warn members i'm under attack
- // warning, many alliances will not want you to turn this on!
- // guide:WarRules
- // wartown:1 stops all automatic troop movements except traininghero, 2 - same but stops traininghero too
- // guide:WarTown
- #wartownpolicy 06:00 12:00
- // used with config wartown:1 or wartown:2 to to put the bot in wartown mode at certain hours
- // guide:WarTownPolicy
- config attackgap:6
- // how many seconds between different attacks before they're evaded seperately by config hiding
- // guide:AttackGap
- config gate:0.2
- gatepolicy 2 0 2 0 0
- // 0.2 min=12s open/close gate time
- // gatepolicy (peace) (atk) (sb) (both) (maint)
- // for each number above, choose either:0= bot decides, 1= open, 2= closed
- // guide:Gate
- // guide:GatePolicy
- defensepolicy /usetruce:100 /usespeech:8
- // change minimum troops for consideration of a "real attack"
- // use coreselet, warhorn, penicillin, truce, speechtext as needed at xx loyalty
- // guide:DefensePolicy
- config embassy:1
- config defensecooldown:30
- // 0 - embassy always closed, 1 - always open, 2 - open for attacks & defense cooldown only
- // how long to still be in "combat mode" for purposes of config embassy:2 to keep embassy open
- // guide:Embassy
- // guide:DefenseCoolDown
- config hiding:0.5
- // how many minutes before an atk lands to send out..
- ///=======================================
- /// fortification build sequence
- ///=======================================
- config fortsusereserved:0
- // percentage of resource reserves (1 = 100%, 0.5 = 50%, etc.) to be used for wall builds
- // warning this can send you into refuge if you allow full reserved food to be used carelessly!
- // guide:FortsUseReserved
- config wallqueuetime:0.5
- // queue 30 minute wall builds
- // guide:WallQueueTime
- fortification trap:1,ab:1
- fortification trap:27,ab:9
- fortification trap:30,ab:10,at:1
- fortification trap:45,ab:15,at:2,r:1
- fortification trap:60,ab:20,at:3
- fortification trap:120,ab:40,at:5
- fortification trap:150,ab:50,at:10,tre:1
- fortification trap:300,ab:100,at:50,tre:10
- fortification trap:700,ab:300,at:200,tre:30
- fortification trap:800,ab:800,at:300,tre:40
- fortification trap:1000,ab:1000,at:1000,tre:100
- fortification trap:1200,ab:1600,at:8000,tre:300
- fortification at:5000
- // guide:KeepResource
- config troopqueuetime:2
- troop /idlequeuetime:2 wo:10,w:10,s:10,p:10,sw:10,a:10,c:10
- troop /idlequeuetime:2 wo:500
- troop wo:1k,w:5k,s:10k,a:20k,sw:1k,p:1k,c:1k,cata:100,b:5k,t:8k
- troop wo:5k,w:10k,s:200k,a:200k,sw:5k,p:5k,c:10k,cata:5k,b:5k,t:5k
- troop wo:10k,w:100k,s:10k,a:650k,sw:10k,p:10k,c:100k,cata:5k,b:10k,t:30k
- troop wo:100k,w:150k,s:300k,a:1.2m,sw:30k,p:30k,c:300k,cata:30k,b:30k,t:250k,r:10k,cp:10k
- troop s:500k,a:1m,c:500k,cata:100k,b:50k,t:50k,r:20k,cp:20k
- // build these troops, 1st line 1st, 2nd line next, etc.
- // guide:Troop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement