(→SetBallsUsed) |
|||
| Line 1: | Line 1: | ||
==Autofarm== | ==Autofarm== | ||
| − | {| style=" | + | {| class="wikitable" |
| − | + | ! style="text-align:left;" | Usage: | |
| | | | ||
|- | |- | ||
| − | ! | + | ! style="text-align:left;" | Example: |
| | | | ||
|} | |} | ||
| Line 14: | Line 14: | ||
==SetBallsUsed== | ==SetBallsUsed== | ||
| − | {| style=" | + | {| class="wikitable" |
| − | + | ! style="text-align:left;" | Usage: | |
| SetBallsUsed troops | | SetBallsUsed troops | ||
|- | |- | ||
| − | ! | + | ! style="text-align:left;" | Example: |
| setballsused 20,50,130,200,400 | | setballsused 20,50,130,200,400 | ||
|} | |} | ||
| Line 26: | Line 26: | ||
==SetNpcFlag== | ==SetNpcFlag== | ||
| − | {| style=" | + | {| class="wikitable" |
| − | + | ! style="text-align:left;" | Usage: | |
| setnpcflag [coords] | | setnpcflag [coords] | ||
|- | |- | ||
| − | ! | + | ! style="text-align:left;" | Example: |
| setnpcflag 111,222 | | setnpcflag 111,222 | ||
|} | |} | ||
| Line 38: | Line 38: | ||
==UnsetNpcFlag== | ==UnsetNpcFlag== | ||
| − | {| style=" | + | {| class="wikitable" |
| − | + | ! style="text-align:left;" | Usage: | |
| unsetnpcflag [coords] | | unsetnpcflag [coords] | ||
|- | |- | ||
| − | ! | + | ! style="text-align:left;" | Example: |
| unsetnpcflag 111,222 | | unsetnpcflag 111,222 | ||
|} | |} | ||
| Line 50: | Line 50: | ||
==Attack== | ==Attack== | ||
| − | {| style=" | + | {| class="wikitable" |
| − | + | ! style="text-align:left;" | Usage: | |
| attack xxx,yyy hero troop | | attack xxx,yyy hero troop | ||
|- | |- | ||
| − | ! | + | ! style="text-align:left;" | Example: |
| attack 111,222 any a:1000 | | attack 111,222 any a:1000 | ||
|} | |} | ||
| Line 63: | Line 63: | ||
==BigAttack== | ==BigAttack== | ||
| − | {| style=" | + | {| class="wikitable" |
| − | + | ! style="text-align:left;" | Usage: | |
| bigattack xxx,yyy hero troop | | bigattack xxx,yyy hero troop | ||
|- | |- | ||
| − | ! | + | ! style="text-align:left;" | Example: |
| bigattack 111,222 any a:125000 | | bigattack 111,222 any a:125000 | ||
|} | |} | ||
| Line 76: | Line 76: | ||
==Abandon== | ==Abandon== | ||
| − | {| style=" | + | {| class="wikitable" |
| − | + | ! style="text-align:left;" | Usage: | |
| abandon xxx,yyy | | abandon xxx,yyy | ||
|- | |- | ||
| − | ! | + | ! style="text-align:left;" | Example: |
| abandon 111,222 | | abandon 111,222 | ||
|} | |} | ||
| Line 89: | Line 89: | ||
==Deploy== | ==Deploy== | ||
| − | {| style=" | + | {| class="wikitable" |
| − | + | ! style="text-align:left;" | Usage: | |
| deploy marchtype xxx,yyy hero troop:xxx resource:xxx hh:mm:ss (or @:hh:mm 24hr clock time) | | deploy marchtype xxx,yyy hero troop:xxx resource:xxx hh:mm:ss (or @:hh:mm 24hr clock time) | ||
|- | |- | ||
| − | ! | + | ! style="text-align:left;" | Example: |
| deploy reinforce 111,222 none w:25000 f:100000 1:30:00 | | deploy reinforce 111,222 none w:25000 f:100000 1:30:00 | ||
|} | |} | ||
| Line 100: | Line 100: | ||
'''marchtype from''' | '''marchtype from''' | ||
| − | {| | + | {| class="wikitable" |
| atk || Attack | | atk || Attack | ||
|- | |- | ||
| Line 111: | Line 111: | ||
'''resource from''' | '''resource from''' | ||
| − | {| | + | {| class="wikitable" |
| f || food | | f || food | ||
|- | |- | ||
| Line 127: | Line 127: | ||
==BigDeploy== | ==BigDeploy== | ||
| − | {| style=" | + | {| class="wikitable" |
| − | + | ! style="text-align:left;" | Usage: | |
| bigdeploy marchtype xxx,yyy hero troop:xxx resource:xxx hh:mm:ss (or @:hh:mm 24hr clock time) | | bigdeploy marchtype xxx,yyy hero troop:xxx resource:xxx hh:mm:ss (or @:hh:mm 24hr clock time) | ||
|- | |- | ||
| − | ! | + | ! style="text-align:left;" | Example: |
| bigdeploy reinforce 111,222 none w:25000 f:100000 1:30:00 | | bigdeploy reinforce 111,222 none w:25000 f:100000 1:30:00 | ||
|} | |} | ||
| Line 139: | Line 139: | ||
==Reinforce== | ==Reinforce== | ||
| − | {| style=" | + | {| class="wikitable" |
| − | + | ! style="text-align:left;" | Usage: | |
| reinforce xxx,yyy hero troop:xxx resource:xxx HH:MM:SS (or @:HH:MM 24hr Clock) | | reinforce xxx,yyy hero troop:xxx resource:xxx HH:MM:SS (or @:HH:MM 24hr Clock) | ||
|- | |- | ||
| − | ! | + | ! style="text-align:left;" | Example: |
| reinforce 111,222 none t:100 f:10000 @:9:30 | | reinforce 111,222 none t:100 f:10000 @:9:30 | ||
|} | |} | ||
| Line 151: | Line 151: | ||
==Scout== | ==Scout== | ||
| − | {| style=" | + | {| class="wikitable" |
| − | + | ! style="text-align:left;" | Usage: | |
| scout xxx,yyy hero s:xxx | | scout xxx,yyy hero s:xxx | ||
|- | |- | ||
| − | ! | + | ! style="text-align:left;" | Example: |
| − | | scout 111,222 ken s:100000<br> | + | | |
| + | scout 111,222 ken s:100000<br> | ||
scout 111,222 none s:25000 | scout 111,222 none s:25000 | ||
|} | |} | ||
| Line 166: | Line 167: | ||
==BigScout== | ==BigScout== | ||
| − | {| style=" | + | {| class="wikitable" |
| − | + | ! style="text-align:left;" | Usage: | |
| scout xxx,yyy hero s:xxx | | scout xxx,yyy hero s:xxx | ||
|- | |- | ||
| − | ! | + | ! style="text-align:left;" | Example: |
| scout 111,222 ken s:125000 | | scout 111,222 ken s:125000 | ||
|} | |} | ||
| Line 179: | Line 180: | ||
==Transport== | ==Transport== | ||
| − | {| style=" | + | {| class="wikitable" |
| − | + | ! style="text-align:left;" | Usage: | |
| transport xxx,yyy trans:xxx resource:xxx HH:MM:SS (or @:HH:SS 24hr Clock) | | transport xxx,yyy trans:xxx resource:xxx HH:MM:SS (or @:HH:SS 24hr Clock) | ||
|- | |- | ||
| − | ! | + | ! style="text-align:left;" | Example: |
| transport 111,222 t:1000 f:999998 | | transport 111,222 t:1000 f:999998 | ||
|} | |} | ||
| Line 191: | Line 192: | ||
==BigTransport== | ==BigTransport== | ||
| − | {| style=" | + | {| class="wikitable" |
| − | + | ! style="text-align:left;" | Usage: | |
| transport xxx,yyy trans:xxx resource:xxx HH:MM:SS (or @:HH:SS 24hr Clock) | | transport xxx,yyy trans:xxx resource:xxx HH:MM:SS (or @:HH:SS 24hr Clock) | ||
|- | |- | ||
| − | ! | + | ! style="text-align:left;" | Example: |
| transport 111,222 t:125000 f:120000000 | | transport 111,222 t:125000 f:120000000 | ||
|} | |} | ||
| Line 203: | Line 204: | ||
==GuardedAttack== | ==GuardedAttack== | ||
| − | {| style=" | + | {| class="wikitable" |
| − | + | ! style="text-align:left;" | Usage: | |
| guardedattack xxx,yyy troop num_scouts opponent_troop | | guardedattack xxx,yyy troop num_scouts opponent_troop | ||
|- | |- | ||
| − | ! | + | ! style="text-align:left;" | Example: |
| guardedattack 111,222 a:99600,w:100,s:100,p:100,sw:100 10 a:60000,cav:50000 | | guardedattack 111,222 a:99600,w:100,s:100,p:100,sw:100 10 a:60000,cav:50000 | ||
|} | |} | ||
| Line 219: | Line 220: | ||
==SetGuard== | ==SetGuard== | ||
| − | {| style=" | + | {| class="wikitable" |
| − | + | ! style="text-align:left;" | Usage: | |
| setguard xxx,yyy opponent_troop | | setguard xxx,yyy opponent_troop | ||
|- | |- | ||
| − | ! | + | ! style="text-align:left;" | Example: |
| − | | attack 111,222 any w:100000,a:100,s:100,p:100,sw:100<br> | + | | |
| + | attack 111,222 any w:100000,a:100,s:100,p:100,sw:100<br> | ||
scout 111,222 any s:100000<br> | scout 111,222 any s:100000<br> | ||
setguard 111,222 a:60000,cav:50000 | setguard 111,222 a:60000,cav:50000 | ||
| Line 235: | Line 237: | ||
==LoyaltyAttack== | ==LoyaltyAttack== | ||
| − | {| style=" | + | {| class="wikitable" |
| − | + | ! style="text-align:left;" | Usage: | |
| loyaltyattack xxx,yyy num_cavalry | | loyaltyattack xxx,yyy num_cavalry | ||
|- | |- | ||
| − | ! | + | ! style="text-align:left;" | Example: |
| loyaltyattack 111,222 3000 | | loyaltyattack 111,222 3000 | ||
|} | |} | ||
| Line 250: | Line 252: | ||
==Capture== | ==Capture== | ||
| − | {| style=" | + | {| class="wikitable" |
| − | + | ! style="text-align:left;" | Usage: | |
| capture xxx,yyy num_cavalry | | capture xxx,yyy num_cavalry | ||
|- | |- | ||
| − | ! | + | ! style="text-align:left;" | Example: |
| capture 111,222 3000 | | capture 111,222 3000 | ||
|} | |} | ||
| Line 263: | Line 265: | ||
==SpamAttack== | ==SpamAttack== | ||
| − | {| style=" | + | {| class="wikitable" |
| − | + | ! style="text-align:left;" | Usage: | |
| spamattack xxx,yyy troop num_waves | | spamattack xxx,yyy troop num_waves | ||
|- | |- | ||
| − | ! | + | ! style="text-align:left;" | Example: |
| spamattack 111,222 cav:500,s:500 10 | | spamattack 111,222 cav:500,s:500 10 | ||
|} | |} | ||
| Line 280: | Line 282: | ||
==Recall== | ==Recall== | ||
| − | {| style=" | + | {| class="wikitable" |
| − | + | ! style="text-align:left;" | Usage: | |
| recall location | | recall location | ||
|- | |- | ||
| − | ! | + | ! style="text-align:left;" | Example: |
| recall 111,222 | | recall 111,222 | ||
|} | |} | ||
| Line 293: | Line 295: | ||
==IdRecall== | ==IdRecall== | ||
| − | {| style=" | + | {| class="wikitable" |
| − | + | ! style="text-align:left;" | Usage: | |
| idrecall ArmyId | | idrecall ArmyId | ||
|- | |- | ||
| − | ! | + | ! style="text-align:left;" | Example: |
| idrecall 100333040 | | idrecall 100333040 | ||
|} | |} | ||
| Line 308: | Line 310: | ||
==AttackWait== | ==AttackWait== | ||
| − | {| style=" | + | {| class="wikitable" |
| − | + | ! style="text-align:left;" | Usage: | |
| attackwait type | | attackwait type | ||
|- | |- | ||
| − | ! | + | ! style="text-align:left;" | Example: |
| − | | attackwait loyalty | + | | |
| + | attackwait loyalty | ||
attackwait honor<br> | attackwait honor<br> | ||
attackwait spam | attackwait spam | ||
Revision as of 10:11, 1 June 2011
Contents
Autofarm
| Usage: | |
|---|---|
| Example: |
Is this implemented in yeab?
SetBallsUsed
| Usage: | SetBallsUsed troops |
|---|---|
| Example: | setballsused 20,50,130,200,400 |
Sets the number of ballista used to farm NPCs level 1 to 5.
SetNpcFlag
| Usage: | setnpcflag [coords] |
|---|---|
| Example: | setnpcflag 111,222 |
Sets an npc to be added to the internal farming list.
UnsetNpcFlag
| Usage: | unsetnpcflag [coords] |
|---|---|
| Example: | unsetnpcflag 111,222 |
Removes an npc from the internal farming list.
Attack
| Usage: | attack xxx,yyy hero troop |
|---|---|
| Example: | attack 111,222 any a:1000 |
Attack the given co-ords using the specified hero and troops.
BigAttack
| Usage: | bigattack xxx,yyy hero troop |
|---|---|
| Example: | bigattack 111,222 any a:125000 |
Use war ensign to attack.
Abandon
| Usage: | abandon xxx,yyy |
|---|---|
| Example: | abandon 111,222 |
Script command to abandon the valley at 111,222
Deploy
| Usage: | deploy marchtype xxx,yyy hero troop:xxx resource:xxx hh:mm:ss (or @:hh:mm 24hr clock time) |
|---|---|
| Example: | deploy reinforce 111,222 none w:25000 f:100000 1:30:00 |
This is a generic command where any of the other marching commands can be used.
marchtype from
| atk | Attack |
| bld | Build City |
| rei | Reinforce |
| sct | Scout |
resource from
| f | food |
| w | wood |
| s | stone |
| i | iron |
| g | gold |
Time can be expressed in hh:mm:ss or in local time when prefaced with @: so @:3:37 would sleep until 3:37 AM local time. When using @: the time must be specified in 24 hour time.
BigDeploy
| Usage: | bigdeploy marchtype xxx,yyy hero troop:xxx resource:xxx hh:mm:ss (or @:hh:mm 24hr clock time) |
|---|---|
| Example: | bigdeploy reinforce 111,222 none w:25000 f:100000 1:30:00 |
This is a generic command where any of the other marching commands can be used along with a war ensign.
Reinforce
| Usage: | reinforce xxx,yyy hero troop:xxx resource:xxx HH:MM:SS (or @:HH:MM 24hr Clock) |
|---|---|
| Example: | reinforce 111,222 none t:100 f:10000 @:9:30 |
Used to reinforce 111,222 with 10,000 food using 100 transporters at 9:30
Scout
| Usage: | scout xxx,yyy hero s:xxx |
|---|---|
| Example: |
scout 111,222 ken s:100000 |
First example will scout 111,222 with 100,000 scouts using the hero called ken. Second example will scout 111,222 with 25,000 scouts but no hero.
BigScout
| Usage: | scout xxx,yyy hero s:xxx |
|---|---|
| Example: | scout 111,222 ken s:125000 |
Scout 111,222 using 125,000 scout, war ensign and hero ken.
Transport
| Usage: | transport xxx,yyy trans:xxx resource:xxx HH:MM:SS (or @:HH:SS 24hr Clock) |
|---|---|
| Example: | transport 111,222 t:1000 f:999998 |
An important note to remember with transportation, if you try to send more than the transports can carry, you will get an error, and the command will not function.
BigTransport
| Usage: | transport xxx,yyy trans:xxx resource:xxx HH:MM:SS (or @:HH:SS 24hr Clock) |
|---|---|
| Example: | transport 111,222 t:125000 f:120000000 |
Transport resources using war ensign.
GuardedAttack
| Usage: | guardedattack xxx,yyy troop num_scouts opponent_troop |
|---|---|
| Example: | guardedattack 111,222 a:99600,w:100,s:100,p:100,sw:100 10 a:60000,cav:50000 |
Used to set up a scout and an attack and recall the attack based on the result of the scout.
In the above example, the bot will schedule a scout with 10 scouts and an attack on 111,222 with 99600 archers so that the scouts arrive a random time between 15-30 seconds before the archers. If the scout fails, the attack is recalled. If the scout is successful but there are 60k+ archers OR 50k+ cavalry at the target, the attack is also recalled.
To cancel guardedattack, use EndGuardedAttack.
SetGuard
| Usage: | setguard xxx,yyy opponent_troop |
|---|---|
| Example: |
attack 111,222 any w:100000,a:100,s:100,p:100,sw:100 |
You can manually schedule attacks and scouts and use "setguard" to monitor the attack. Also useful if you have to restart YAEB.
The example above is a three line script, to send 100k scouts to 111,222 & to setguard monitor attack & recall if necessary.
LoyaltyAttack
| Usage: | loyaltyattack xxx,yyy num_cavalry |
|---|---|
| Example: | loyaltyattack 111,222 3000 |
Repeatedly send waves of calvary to 111,222. On failure, recall all waves;(including attack waves sent from other towns); also Loyaltyattack stops attack when loyalty of 111,222 is at 7.
To cancel loyaltyattack, use EndLoyaltyAttack.
Capture
| Usage: | capture xxx,yyy num_cavalry |
|---|---|
| Example: | capture 111,222 3000 |
Repeatedly send waves of cavalry to 111,222. On failure, recall all waves; Capture doesn't stop waves until 111,222 is Captured.
SpamAttack
| Usage: | spamattack xxx,yyy troop num_waves |
|---|---|
| Example: | spamattack 111,222 cav:500,s:500 10 |
Repeatedly attack a town. Heroes are made sure to be at loyalty 100 before sending out.
The above example will attack 111,222 with 500 cavs & 500 scouts 10 times.
To cancel spamattack, use EndSpamAttack.
Recall
| Usage: | recall location |
|---|---|
| Example: | recall 111,222 |
Used to recall all troops heading to 111,222
IdRecall
| Usage: | idrecall ArmyId |
|---|---|
| Example: | idrecall 100333040 |
Used to recall the specific army with an id of 100333040
The Army Id number can be found by hovering the mouse over the army in the army tab.
AttackWait
| Usage: | attackwait type |
|---|---|
| Example: |
attackwait loyalty
attackwait honor |
To wait for loyaltyattack, honorattack, or spamattack to end