(→Ifgosub) |
(→Ifgoto) |
||
Line 14: | Line 14: | ||
|- | |- | ||
! style="text-align:left;" | Example: | ! style="text-align:left;" | Example: | ||
− | | ifgoto ( m_city.cityManager.resource. | + | | ifgoto ( m_city.cityManager.resource.stone.amount > 250000 ) CheckATT |
|} | |} | ||
Revision as of 18:13, 20 June 2012
There is a great deal of info the bot is able to make available for the advanced scripter, via the ifgoto and ifgosub scripts. The complete list of variables usable is a work in progress, and a debt of gratitude goes to several YAEB users for testing and finding them. Special thanks to Dismayed for compiling it all into a list.
Ifgoto
Usage: | ifgoto ( reference {operator} value ) label |
---|---|
Example: | ifgoto ( m_city.cityManager.resource.stone.amount > 250000 ) CheckATT |
See ifgosub
Ifgosub
Usage: | ifgosub ( reference {operator} value ) label |
---|---|
Example: | ifgosub ( m_city.cityManager.resource.stone.amount > 250000 ) CheckATT |
Conditional Statements enable checking of resources,troops,population,…etc.
Conditional Statements add a whole new dimension to Y.A.E.B. scripts allowing more human-like interaction & less "insuffient resource" statements.
Variables for use in ifgoto & ifgosub statements can be found below.
ifgosub ( m_city.cityManager.resource.stone.amount > 250000 ) CheckATT ifgosub ( m_city.cityManager.resource.iron.amount > 150000 ) CheckTrain sleep rnd:3000 loop 0 // label CheckTrain ifgosub ( m_city.cityManager.resource.wood.amount > 150000 ) TrainTroops gosubreturn // label CheckATT ifgosub ( m_city.cityManager.resource.wood.amount > 250000 ) UpATT gosubreturn // label TrainTroops train arch:250 Bubba repeat 4 gosubreturn // label UpATT walldefense archertowers 250 gosubreturn
Variables
Please leave Updates/Comments/etc at: https://docs.google.com/spreadsheet/ccc?key=0AmZxBXW9lbSwdHJEbVA0bnoxbXZ5QXV4eDdUMUpyQVE
Print: | Command: | Result: |
---|---|---|
Enemy | ||
1: print x –hasEnemyArmies------- m_city.cityManager.hasEnemyArmies | cityManager.hasEnemyArmies | x –hasEnemyArmies------- true |
2: print x –NumberOfRealAttacks------- m_city.cityManager.NumberOfRealAttacks; | cityManager.NumberOfRealAttacks; | x –NumberOfRealAttacks------- 1 |
3: print x –EnemyArmies 0 reachTime------- m_city.cityManager.enemyArmies[0].reachTime | cityManager.enemyArmies[0].reachTime | x –EnemyArmies 0 reachTime------- 1339601940098 |
4: print x –enemyArmies 0 armyId-------m_city.cityManager.enemyArmies[0].armyId | cityManager.enemyArmies[0].armyId | x –enemyArmies 0 -------armyId 123456789 |
5: print x –enemyArmies 0 missionType-------m_city.cityManager.enemyArmies[0].missionType | cityManager.enemyArmies[0].missionType | x –enemyArmies 0 -------missionType 5 |
6: print x –enemyArmies 0 king-------m_city.cityManager.enemyArmies[0].king | cityManager.enemyArmies[0].king | x –enemyArmies 0 -------king Attacker Name |
7: print x –enemyArmies 0 resource.iron-------m_city.cityManager.enemyArmies[0].resource.iron | cityManager.enemyArmies[0].resource.iron | x –enemyArmies 0 -------resource.iron 0 |
8: print x –enemyArmies 0 startFieldId-------m_city.cityManager.enemyArmies[0].startFieldId | cityManager.enemyArmies[0].startFieldId | x –enemyArmies 0 -------startFieldId 666999 |
9: print x –enemyArmies 0 targetPosName-------m_city.cityManager.enemyArmies[0].targetPosName | cityManager.enemyArmies[0].targetPosName | x –enemyArmies 0 -------targetPosName MYCITY |
10: print x –enemyArmies 0 direction-------m_city.cityManager.enemyArmies[0].direction | cityManager.enemyArmies[0].direction | x –enemyArmies 0 -------direction 1 |
11: print x –enemyArmies 0 restTime-------m_city.cityManager.enemyArmies[0].restTime | cityManager.enemyArmies[0].restTime | x –enemyArmies 0 -------restTime 0 |
12: print x –enemyArmies 0 startTime-------m_city.cityManager.enemyArmies[0].startTime | cityManager.enemyArmies[0].startTime | x –enemyArmies 0 -------startTime 1339652736137 |
13: print x –enemyArmies 0 .startPosName------- m_city.cityManager.enemyArmies[0].startPosName | cityManager.enemyArmies[0].startPosName | x –enemyArmies 0 -------.startPosName ATTACKING CITY |
14: print x –enemyArmies 0 .heroLevel------- m_city.cityManager.enemyArmies[0].heroLevel | cityManager.enemyArmies[0].heroLevel | x –enemyArmies 0 -------.heroLevel 184 |
15: print x –enemyArmies 0 .reachTime------- m_city.cityManager.enemyArmies[0].reachTime | cityManager.enemyArmies[0].reachTime | x –enemyArmies 0 -------.reachTime 1339656323138 |
16: print x –enemyArmies 0 .hero------- m_city.cityManager.enemyArmies[0].hero | cityManager.enemyArmies[0].hero | x –enemyArmies 0 -------.hero HeroName |
17: print x –enemyArmies 0 .targetFieldId------- m_city.cityManager.enemyArmies[0].targetFieldId | cityManager.enemyArmies[0].targetFieldId | x –enemyArmies 0 -------.targetFieldId 999444 |
18: print x –enemyArmies 0 .alliance------- m_city.cityManager.enemyArmies[0].alliance | cityManager.enemyArmies[0].alliance | x –enemyArmies 0 -------.alliance ATTACKING ALLIANCE |
19: print x –enemyArmies 0 troop peasant------- m_city.cityManager.enemyArmies[0].troop.peasants | cityManager.enemyArmies[0].troop.peasants | x –enemyArmies 0 troop peasant------- 1 |
20: print x –enemyArmies 0 troop militia------- m_city.cityManager.enemyArmies[0].troop.militia | cityManager.enemyArmies[0].troop.militia | x –enemyArmies 0 troop militia------- 2 |
21: print x –enemyArmies 0 troop scouter------- m_city.cityManager.enemyArmies[0].troop.scouter | cityManager.enemyArmies[0].troop.scouter | x –enemyArmies 0 troop scouter------- 3 |
22: print x –enemyArmies 0 troop pikemen------- m_city.cityManager.enemyArmies[0].troop.pikemen | cityManager.enemyArmies[0].troop.pikemen | x –enemyArmies 0 troop pikemen------- 4 |
23: print x –enemyArmies 0 troop swordsmen------- m_city.cityManager.enemyArmies[0].troop.swordsmen | cityManager.enemyArmies[0].troop.swordsmen | x –enemyArmies 0 troop swordsmen------- 5 |
24: print x –enemyArmies 0 troop archer------- m_city.cityManager.enemyArmies[0].troop.archer | cityManager.enemyArmies[0].troop.archer | x –enemyArmies 0 troop archer------- 6 |
25: print x –enemyArmies 0 troop lightCavalry------- m_city.cityManager.enemyArmies[0].troop.lightCavalry | cityManager.enemyArmies[0].troop.lightCavalry | x –enemyArmies 0 troop lightCavalry------- 7 |
26: print x –enemyArmies 0 troop heavyCavalry------- m_city.cityManager.enemyArmies[0].troop.heavyCavalry | cityManager.enemyArmies[0].troop.heavyCavalry | x –enemyArmies 0 troop heavyCavalry------- 8 |
27: print x –enemyArmies 0 troop carriage------- m_city.cityManager.enemyArmies[0].troop.carriage | cityManager.enemyArmies[0].troop.carriage | x –enemyArmies 0 troop carriage------- 9 |
28: print x –EnemyArmies 0 troop ballista------- m_city.cityManager.enemyArmies[0].troop.ballista | cityManager.enemyArmies[0].troop.ballista | x –EnemyArmies 0 troop ballista------- 10 |
29: print x –EnemyArmies troop batteringRam------- m_city.cityManager.enemyArmies[0].troop.batteringRam | cityManager.enemyArmies[0].troop.batteringRam | x –EnemyArmies troop batteringRam------- 11 |
30: print x –EnemyArmies troop catapult------- m_city.cityManager.enemyArmies[0].troop.catapult | cityManager.enemyArmies[0].troop.catapult | x –EnemyArmies troop catapult------- 12 |
Resource | ||
31: print x resource taxRate: ( m_city.cityManager.resource.texRate ) | cityManager.resource.texRate ) | x resource taxRate: ( 0 ) |
32: print x resource buildPeople: ( m_city.cityManager.resource.buildPeople ) | cityManager.resource.buildPeople ) | x resource buildPeople: ( 0 ) |
33: print x resource complaint: ( m_city.cityManager.resource.complaint ) | cityManager.resource.complaint ) | x resource complaint: ( 0 ) |
34: print x resource curPopulation: ( m_city.cityManager.resource.curPopulation ) | cityManager.resource.curPopulation ) | x resource curPopulation: ( 59403 ) |
35: print x resource food workPeople: ( m_city.cityManager.resource.food.workPeople ) | cityManager.resource.food.workPeople ) | x resource food workPeople: ( 0 ) |
36: print x resource iron workPeople: ( m_city.cityManager.resource.iron.workPeople ) | cityManager.resource.iron.workPeople ) | x resource iron workPeople: ( 55000 ) |
37: print x resource stone workPeople: ( m_city.cityManager.resource.stone.workPeople ) | cityManager.resource.stone.workPeople ) | x resource stone workPeople: ( 0 ) |
38: print x resource wood workPeople: ( m_city.cityManager.resource.wood.workPeople ) | cityManager.resource.wood.workPeople ) | x resource wood workPeople: ( 0 ) |
39: print x resource maxPopulation: ( m_city.cityManager.resource.maxPopulation ) | cityManager.resource.maxPopulation ) | x resource maxPopulation: ( 88050 ) |
40: print x resource workPeople: ( m_city.cityManager.resource.workPeople ) | cityManager.resource.workPeople ) | x resource workPeople: ( 55000 ) |
41: print x resource support: ( m_city.cityManager.resource.support ) | cityManager.resource.support ) | x resource support: ( 100 ) |
42: print x resource food: ( m_city.cityManager.resource.food ) | cityManager.resource.food ) | x resource food: ( [object ResourceInfoBean] ) |
43: print x resource food amount: ( m_city.cityManager.resource.food.amount ) | cityManager.resource.food.amount ) | x resource food amount: ( 9010339412.147774 ) |
44: print x resource food increaseRate: ( m_city.cityManager.resource.food.increaseRate ) | cityManager.resource.food.increaseRate ) | x resource food increaseRate: ( 100 ) |
45: print x resource food max: ( m_city.cityManager.resource.food.max ) | cityManager.resource.food.max ) | x resource food max: ( 10000 ) |
46: print x resource food storeRercent: ( m_city.cityManager.resource.food.storeRercent ) | cityManager.resource.food.storeRercent ) | x resource food storeRercent: ( 25 ) |
47: print x resource troopCostFood: ( m_city.cityManager.resource.troopCostFood ) | cityManager.resource.troopCostFood ) | x resource troopCostFood: ( 24947329 ) |
48: print x resource gold: ( m_city.cityManager.resource.gold ) | cityManager.resource.gold ) | x resource gold: ( 13010284.542285107 ) |
49: print x resource taxIncome: ( m_city.cityManager.resource.taxIncome ) | cityManager.resource.taxIncome ) | x resource taxIncome: ( 0 ) |
50: print x resource iron: ( m_city.cityManager.resource.iron ) | cityManager.resource.iron ) | x resource iron: ( [object ResourceInfoBean] ) |
51: print x resource iron amount: ( m_city.cityManager.resource.iron.amount ) | cityManager.resource.iron.amount ) | x resource iron amount: ( 33524610.48211115 ) |
52: print x resource iron increaseRate: ( m_city.cityManager.resource.iron.increaseRate ) | cityManager.resource.iron.increaseRate ) | x resource iron increaseRate: ( 1520300 ) |
53: print x resource iron max: ( m_city.cityManager.resource.iron.max ) | cityManager.resource.iron.max ) | x resource iron max: ( 41810000 ) |
54: print x resource iron storeRercent: ( m_city.cityManager.resource.iron.storeRercent ) | cityManager.resource.iron.storeRercent ) | x resource iron storeRercent: ( 25 ) |
55: print x resource stone: ( m_city.cityManager.resource.stone ) | cityManager.resource.stone ) | x resource stone: ( [object ResourceInfoBean] ) |
56: print x resource stone amount: ( m_city.cityManager.resource.stone.amount ) | cityManager.resource.stone.amount ) | x resource stone amount: ( 401204320.435019 ) |
57: print x resource stone increaseRate: ( m_city.cityManager.resource.stone.increaseRate ) | cityManager.resource.stone.increaseRate ) | x resource stone increaseRate: ( 100 ) |
58: print x resource stone max: ( m_city.cityManager.resource.stone.max ) | cityManager.resource.stone.max ) | x resource stone max: ( 10000 ) |
59: print x resource stone storeRercent: ( m_city.cityManager.resource.stone.storeRercent ) | cityManager.resource.stone.storeRercent ) | x resource stone storeRercent: ( 25 ) |
60: print x resource wood: ( m_city.cityManager.resource.wood ) | cityManager.resource.wood ) | x resource wood: ( [object ResourceInfoBean] ) |
61: print x resource wood amount: ( m_city.cityManager.resource.wood.amount ) | cityManager.resource.wood.amount ) | x resource wood amount: ( 31639019.953666195 ) |
62: print x resource wood increaseRate: ( m_city.cityManager.resource.wood.increaseRate ) | cityManager.resource.wood.increaseRate ) | x resource wood increaseRate: ( 100 ) |
63: print x resource wood max: ( m_city.cityManager.resource.wood.max ) | cityManager.resource.wood.max ) | x resource wood max: ( 10000 ) |
64: print x resource wood storeRercent: ( m_city.cityManager.resource.wood.storeRercent ) | cityManager.resource.wood.storeRercent ) | x resource wood storeRercent: ( 25 ) |
Fields | ||
65: print x fields[0] id: ( m_city.cityManager.fields[0].id ) | cityManager.fields[0].id ) | x fields[0] id: ( 529854 ) |
66: print x fields[0] level: ( m_city.cityManager.fields[0].level ) | cityManager.fields[0].level ) | x fields[0] level: ( 10 ) |
67: print x fields[0] name: ( m_city.cityManager.fields[0].name ) | cityManager.fields[0].name ) | x fields[0] name: ( Hill ) |
68: print x fields[0] type: ( m_city.cityManager.fields[0].type ) | cityManager.fields[0].type ) | x fields[0] type: ( 3 ) |
69: print x fields[1] id: ( m_city.cityManager.fields[1].id ) | cityManager.fields[1].id ) | x fields[1] id: ( 538657 ) |
70: print x fields[1] level: ( m_city.cityManager.fields[1].level ) | cityManager.fields[1].level ) | x fields[1] level: ( 10 ) |
71: print x fields[1] name: ( m_city.cityManager.fields[1].name ) | cityManager.fields[1].name ) | x fields[1] name: ( Hill ) |
72: print x fields[1] type: ( m_city.cityManager.fields[1].type ) | cityManager.fields[1].type ) | x fields[1] type: ( 3 ) |
73: print x –fields------- m_city.cityManager.fields | cityManager.fields | x –fields------- [object FieldBean],[object FieldBean],[object FieldBean],[object FieldBean],[object |
74: print x –fields length------- m_city.cityManager.fields.length | cityManager.fields.length | x –fields length------- 10 |
75: print x –fields 9 type------- m_city.cityManager.fields[9].type | cityManager.fields[9].type | x –fields 9 type------- 3 |
Hero | ||
76: print x AnyIdleHero(any): ( m_city.AnyIdleHero(any) ) | AnyIdleHero(any) ) | x AnyIdleHero(any): ( true ) |
77: print x AnyIdleHero(Queen): ( m_city.AnyIdleHero(Queen) ) | AnyIdleHero(Queen) ) | x AnyIdleHero(Queen): ( false ) |
78: print x IsHeroInCastle(Queen): ( m_city.IsHeroInCastle(Queen) ) | IsHeroInCastle(Queen) ) | x IsHeroInCastle(Queen): ( true ) |
79: print x heros[0] logoUrl: ( m_city.cityManager.heroes[0].logoUrl ) | cityManager.heroes[0].logoUrl ) | x heros[0] logoUrl: ( images/icon/player/faceB7.jpg ) |
80: print x heros[0] id: ( m_city.cityManager.heroes[0].id ) | cityManager.heroes[0].id ) | x heros[0] id: ( 99107 ) |
81: print x heros[0] name: ( m_city.cityManager.heroes[0].name ) | cityManager.heroes[0].name ) | x heros[0] name: ( ATT5 ) |
82: print x heros[0] level: ( m_city.cityManager.heroes[0].level ) | cityManager.heroes[0].level ) | x heros[0] level: ( 487 ) |
83: print x heros[0] experience: ( m_city.cityManager.heroes[0].experience ) | cityManager.heroes[0].experience ) | x heros[0] experience: ( 17151131 ) |
84: print x heros[0] loyalty: ( m_city.cityManager.heroes[0].loyalty ) | cityManager.heroes[0].loyalty ) | x heros[0] loyalty: ( 100 ) |
85: print x heros[0] power: ( m_city.cityManager.heroes[0].power ) | cityManager.heroes[0].power ) | x heros[0] power: ( 551 ) |
86: print x heros[0] stratagem: ( m_city.cityManager.heroes[0].stratagem ) | cityManager.heroes[0].stratagem ) | x heros[0] stratagem: ( 44 ) |
87: print x heros[0] management: ( m_city.cityManager.heroes[0].management ) | cityManager.heroes[0].management ) | x heros[0] management: ( 41 ) |
88: print x heros[0] itemId: ( m_city.cityManager.heroes[0].itemId ) | cityManager.heroes[0].itemId ) | x heros[0] itemId: ( hero.loyalty.9 ) |
89: print x heros[0] itemAmount: ( m_city.cityManager.heroes[0].itemAmount ) | cityManager.heroes[0].itemAmount ) | x heros[0] itemAmount: ( 44 ) |
90: print x heros[0] managementAdded: ( m_city.cityManager.heroes[0].managementAdded ) | cityManager.heroes[0].managementAdded ) | x heros[0] managementAdded: ( 0 ) |
91: print x heros[0] managementBuffAdded: ( m_city.cityManager.heroes[0].managementBuffAdded ) | cityManager.heroes[0].managementBuffAdded ) | x heros[0] managementBuffAdded: ( 0 ) |
92: print x heros[0] powerAdded: ( m_city.cityManager.heroes[0].powerAdded ) | cityManager.heroes[0].powerAdded ) | x heros[0] powerAdded: ( 0 ) |
93: print x heros[0] powerBuffAdded: ( m_city.cityManager.heroes[0].powerBuffAdded ) | cityManager.heroes[0].powerBuffAdded ) | x heros[0] powerBuffAdded: ( 0 ) |
94: print x heros[0] stratagemAdded: ( m_city.cityManager.heroes[0].stratagemAdded ) | cityManager.heroes[0].stratagemAdded ) | x heros[0] stratagemAdded: ( 0 ) |
95: print x heros[0] stratagemBuffAdded: ( m_city.cityManager.heroes[0].stratagemBuffAdded ) | cityManager.heroes[0].stratagemBuffAdded ) | x heros[0] stratagemBuffAdded: ( 0 ) |
96: print x heros[0] upgradeExp: ( m_city.cityManager.heroes[0].upgradeExp ) | cityManager.heroes[0].upgradeExp ) | x heros[0] upgradeExp: ( 23716900 ) |
97: print x heros[0] remainPoint: ( m_city.cityManager.heroes[0].remainPoint ) | cityManager.heroes[0].remainPoint ) | x heros[0] remainPoint: ( 0 ) |
98: print x heros[1] logoUrl: ( m_city.cityManager.heroes[1].logoUrl ) | cityManager.heroes[1].logoUrl ) | x heros[1] logoUrl: ( images/icon/player/faceA3.jpg ) |
99: print x heros[1] id: ( m_city.cityManager.heroes[1].id ) | cityManager.heroes[1].id ) | x heros[1] id: ( 99592 ) |
100: print x heros[1] name: ( m_city.cityManager.heroes[1].name ) | cityManager.heroes[1].name ) | x heros[1] name: ( ATT5 ) |
101: print x heros[1] level: ( m_city.cityManager.heroes[1].level ) | cityManager.heroes[1].level ) | x heros[1] level: ( 406 ) |
102: print x heros[1] experience: ( m_city.cityManager.heroes[1].experience ) | cityManager.heroes[1].experience ) | x heros[1] experience: ( 1263220 ) |
103: print x heros[1] loyalty: ( m_city.cityManager.heroes[1].loyalty ) | cityManager.heroes[1].loyalty ) | x heros[1] loyalty: ( 100 ) |
104: print x heros[1] power: ( m_city.cityManager.heroes[1].power ) | cityManager.heroes[1].power ) | x heros[1] power: ( 472 ) |
105: print x heros[1] stratagem: ( m_city.cityManager.heroes[1].stratagem ) | cityManager.heroes[1].stratagem ) | x heros[1] stratagem: ( 39 ) |
106: print x heros[1] management: ( m_city.cityManager.heroes[1].management ) | cityManager.heroes[1].management ) | x heros[1] management: ( 20 ) |
107: print x heros[1] itemId: ( m_city.cityManager.heroes[1].itemId ) | cityManager.heroes[1].itemId ) | x heros[1] itemId: ( hero.loyalty.9 ) |
108: print x heros[1] itemAmount: ( m_city.cityManager.heroes[1].itemAmount ) | cityManager.heroes[1].itemAmount ) | x heros[1] itemAmount: ( 36 ) |
109: print x heros[1] managementAdded: ( m_city.cityManager.heroes[1].managementAdded ) | cityManager.heroes[1].managementAdded ) | x heros[1] managementAdded: ( 0 ) |
110: print x heros[1] managementBuffAdded: ( m_city.cityManager.heroes[1].managementBuffAdded ) | cityManager.heroes[1].managementBuffAdded ) | x heros[1] managementBuffAdded: ( 0 ) |
111: print x heros[1] powerAdded: ( m_city.cityManager.heroes[1].powerAdded ) | cityManager.heroes[1].powerAdded ) | x heros[1] powerAdded: ( 0 ) |
112: print x heros[1] powerBuffAdded: ( m_city.cityManager.heroes[1].powerBuffAdded ) | cityManager.heroes[1].powerBuffAdded ) | x heros[1] powerBuffAdded: ( 0 ) |
113: print x heros[1] stratagemAdded: ( m_city.cityManager.heroes[1].stratagemAdded ) | cityManager.heroes[1].stratagemAdded ) | x heros[1] stratagemAdded: ( 0 ) |
114: print x heros[1] stratagemBuffAdded: ( m_city.cityManager.heroes[1].stratagemBuffAdded ) | cityManager.heroes[1].stratagemBuffAdded ) | x heros[1] stratagemBuffAdded: ( 0 ) |
115: print x heros[1] upgradeExp: ( m_city.cityManager.heroes[1].upgradeExp ) | cityManager.heroes[1].upgradeExp ) | x heros[1] upgradeExp: ( 16483600 ) |
116: print x heros[1] remainPoint: ( m_city.cityManager.heroes[1].remainPoint ) | cityManager.heroes[1].remainPoint ) | x heros[1] remainPoint: ( 0 ) |
117: print x –heroes length------- m_city.cityManager.heroes.length | cityManager.heroes.length | x –heroes length------- 9 |
118: print x –heroes status------- m_city.cityManager.heroes[0].status | cityManager.heroes[0].status | x –heroes status------- 3 |
Troop | ||
119: print x troop archer: ( m_city.cityManager.troop.archer ) | cityManager.troop.archer ) | x troop archer: ( 678333 ) |
120: print x troop ballista: ( m_city.cityManager.troop.ballista ) | cityManager.troop.ballista ) | x troop ballista: ( 57000 ) |
121: print x troop batteringRam: ( m_city.cityManager.troop.batteringRam ) | cityManager.troop.batteringRam ) | x troop batteringRam: ( 5000 ) |
122: print x troop carriage: ( m_city.cityManager.troop.carriage ) | cityManager.troop.carriage ) | x troop carriage: ( 145750 ) |
123: print x troop catapult: ( m_city.cityManager.troop.catapult ) | cityManager.troop.catapult ) | x troop catapult: ( 20000 ) |
124: print x troop heavyCavalry: ( m_city.cityManager.troop.heavyCavalry ) | cityManager.troop.heavyCavalry ) | x troop heavyCavalry: ( 1020 ) |
125: print x troop lightCavalry: ( m_city.cityManager.troop.lightCavalry ) | cityManager.troop.lightCavalry ) | x troop lightCavalry: ( 1455 ) |
126: print x troop militia: ( m_city.cityManager.troop.militia ) | cityManager.troop.militia ) | x troop militia: ( 199860 ) |
127: print x troop peasants: ( m_city.cityManager.troop.peasants ) | cityManager.troop.peasants ) | x troop peasants: ( 13762 ) |
128: print x troop pikemen: ( m_city.cityManager.troop.pikemen ) | cityManager.troop.pikemen ) | x troop pikemen: ( 32713 ) |
129: print x troop scouter: ( m_city.cityManager.troop.scouter ) | cityManager.troop.scouter ) | x troop scouter: ( 1614484 ) |
130: print x troop swordsmen: ( m_city.cityManager.troop.swordsmen ) | cityManager.troop.swordsmen ) | x troop swordsmen: ( 11020 ) |
131: print x –castle troop archer------- m_city.cityManager.castle.troop.archer | cityManager.castle.troop.archer | x –castle troop archer------- 25500 |
Forts | ||
132: print x fortification abatis: ( m_city.cityManager.fortification.abatis ) | cityManager.fortification.abatis ) | x fortification abatis: ( 7200 ) |
133: print x fortification arrowTower: ( m_city.cityManager.fortification.arrowTower ) | cityManager.fortification.arrowTower ) | x fortification arrowTower: ( 12983 ) |
134: print x fortification rockfall: ( m_city.cityManager.fortification.rockfall ) | cityManager.fortification.rockfall ) | x fortification rockfall: ( 100 ) |
135: print x fortification rollingLogs: ( m_city.cityManager.fortification.rollingLogs ) | cityManager.fortification.rollingLogs ) | x fortification rollingLogs: ( 100 ) |
136: print x fortification trap: ( m_city.cityManager.fortification.trap ) | cityManager.fortification.trap ) | x fortification trap: ( 750 ) |
Buildings | ||
137: print x buildings[0]: ( m_city.cityManager.buildings[0] ) | cityManager.buildings[0] ) | x buildings[0]: ( [object BuildingBean] ) |
138: print x buildings[0] endTime: ( m_city.cityManager.buildings[0].endTime ) | cityManager.buildings[0].endTime ) | x buildings[0] endTime: ( 0 ) |
139: print x buildings[0] level: ( m_city.cityManager.buildings[0].level ) | cityManager.buildings[0].level ) | x buildings[0] level: ( 10 ) |
140: print x buildings[0] name: ( m_city.cityManager.buildings[0].name ) | cityManager.buildings[0].name ) | x buildings[0] name: ( Ironmine ) |
141: print x buildings[0] positionId: ( m_city.cityManager.buildings[0].positionId ) | cityManager.buildings[0].positionId ) | x buildings[0] positionId: ( 1040 ) |
142: print x buildings[0] startTime: ( m_city.cityManager.buildings[0].startTime ) | cityManager.buildings[0].startTime ) | x buildings[0] startTime: ( 0 ) |
143: print x buildings[0] status: ( m_city.cityManager.buildings[0].status ) | cityManager.buildings[0].status ) | x buildings[0] status: ( 0 ) |
144: print x buildings[0] typeId: ( m_city.cityManager.buildings[0].typeId ) | cityManager.buildings[0].typeId ) | x buildings[0] typeId: ( 6 ) |
145: print x buildings[1]: ( m_city.cityManager.buildings[1] ) | cityManager.buildings[1] ) | x buildings[1]: ( [object BuildingBean] ) |
146: print x buildings[1] endTime: ( m_city.cityManager.buildings[1].endTime ) | cityManager.buildings[1].endTime ) | x buildings[1] endTime: ( 0 ) |
147: print x buildings[1] level: ( m_city.cityManager.buildings[1].level ) | cityManager.buildings[1].level ) | x buildings[1] level: ( 10 ) |
148: print x buildings[1] name: ( m_city.cityManager.buildings[1].name ) | cityManager.buildings[1].name ) | x buildings[1] name: ( Ironmine ) |
149: print x buildings[1] positionId: ( m_city.cityManager.buildings[1].positionId ) | cityManager.buildings[1].positionId ) | x buildings[1] positionId: ( 1039 ) |
150: print x buildings[1] startTime: ( m_city.cityManager.buildings[1].startTime ) | cityManager.buildings[1].startTime ) | x buildings[1] startTime: ( 0 ) |
151: print x buildings[1] status: ( m_city.cityManager.buildings[1].status ) | cityManager.buildings[1].status ) | x buildings[1] status: ( 0 ) |
152: print x buildings[1] typeId: ( m_city.cityManager.buildings[1].typeId ) | cityManager.buildings[1].typeId ) | x buildings[1] typeId: ( 6 ) |
153: print x –Buildings 73 level------- m_city.cityManager.buildings[73].level | cityManager.buildings[73].level | x –Buildings 73 level------- 10 |
Market | ||
154: print x –buyPrice------- m_city.cityManager.buyPrice() | cityManager.buyPrice() | x –buyPrice------- 4.51 |
155: print x –buyPrice------- m_city.cityManager.buyPrice(1) | cityManager.buyPrice(1) | x –buyPrice------- 37.44 |
156: print x –buyPrice 2------- m_city.cityManager.buyPrice(2) | cityManager.buyPrice(2) | x –buyPrice 2------- 2.362 |
157: print x –buyPrice 3------- m_city.cityManager.buyPrice(3) | cityManager.buyPrice(3) | x –buyPrice 3------- 21.18 |
158: print x –sellPrice food------- m_city.cityManager.sellPrice(food) | cityManager.sellPrice(food) | x –sellPrice food------- 4.5 |
159: print x –tradesArray length------- m_city.cityManager.tradesArray.length | cityManager.tradesArray.length | x –tradesArray length------- 7 |
160: print x –tradesArray 0 amount------- m_city.cityManager.tradesArray[0].amount | cityManager.tradesArray[0].amount | x –tradesArray 0 amount------- 10 |
161: print x –tradesArray 1 amount------- m_city.cityManager.tradesArray[1].amount | cityManager.tradesArray[1].amount | x –tradesArray 1 amount------- 10 |
162: print x –tradesArray 2 amount------- m_city.cityManager.tradesArray[2].amount | cityManager.tradesArray[2].amount | x –tradesArray 2 amount------- 10 |
163: print x –tradesArray 6 amount------- m_city.cityManager.tradesArray[6].amount | cityManager.tradesArray[6].amount | x –tradesArray 6 amount------- 10 |
print m_city.cityManager.tradesArray[0].resType | cityManager.tradesArray[0].resTyp | Error #1069 or if U have trades - 0 = food 2= Iron Etc |
print m_city.cityManager.tradesArray[0].tradeType | cityManager.tradesArray[0].tradeTyp | Error #1069 or if U have trades - 0 = Buy 1 = sell |
Armys | ||
164: print x –selfArmies length------- m_city.cityManager.selfArmies.length | cityManager.selfArmies.length | x –selfArmies length------- 7 |
???? | ||
General | ||
165: print x id: ( m_city.cityManager.id ) | cityManager.id ) | x id: ( 306600 ) |
166: print x name: ( m_city.cityManager.name ) | cityManager.name ) | x name: ( Iris ) |
167: print x –heros Queen stratagem------- m_city.cityManager.heros(Queen).stratagem | cityManager.heros(Queen).stratagem | Invalid Reference: m_city.cityManager.heros(Queen).stratagem |
Errors | ||
168: print x hasEnemy: ( m_city.hasEnemy.status ) | hasEnemy.status ) | Error #1069 |
169: print x resource gold amount: ( m_city.cityManager.resource.gold.amount ) | cityManager.resource.gold.amount ) | Error #1069 |
170: print x resource gold increaseRate: ( m_city.cityManager.resource.gold.increaseRate ) | cityManager.resource.gold.increaseRate ) | Error #1069 |
171: print x resource gold max: ( m_city.cityManager.resource.gold.max ) | cityManager.resource.gold.max ) | Error #1069 |
172: print x resource heroSalary: ( m_city.cityManager.resource.heroSalary ) | cityManager.resource.heroSalary ) | Error #1069 |
173: print x –Population------- m_city.cityManager.Population | cityManager.Population | Error #1069 |
174: print x –resource gold.amount------- m_city.cityManager.resource.gold.amount | cityManager.resource.gold.amount | Error #1069 |
175: print x fields[0] status: ( m_city.cityManager.fields[0].status ) | cityManager.fields[0].status ) | Error #1069 |
176: print x fields[1] status: ( m_city.cityManager.fields[1].status ) | cityManager.fields[1].status ) | Error #1069 |
177: print x fields[2] status: ( m_city.cityManager.fields[2].status ) | cityManager.fields[2].status ) | Error #1069 |
178: print x heros[1] staus: ( m_city.cityManager.heroes[1].staus ) | cityManager.heroes[1].staus ) | Error #1069 |
179: print x –herosArray number------- m_city.cityManager.herosArray.number | cityManager.herosArray.number | Error #1069 |
180: print x –buildings.IronMine.amount------- m_city.cityManager.buildings.IronMine.amount | cityManager.buildings.IronMine.amount | Error #1069 |
181: print x –Buildings queuestaus------- m_city.cityManager.buildings[#].queuestaus | cityManager.buildings[#].queuestaus | Error #1069 |
182: print x –market------- m_city.cityManager.market | cityManager.market | Error #1069 |
183: print x –Trade Buy------- m_city.cityManager.Trade.Buy | cityManager.Trade.Buy | Error #1069 |
184: print x –tradesaray resourse------- m_city.cityManager.tradesaray.resourse | cityManager.tradesaray.resourse | Error #1069 |
185: print x goOutForBattle: ( m_city.goOutForBattle ) | goOutForBattle | Error #1069 |
186: print x logUrl: ( m_city.logUrl ) | logUrl | Error #1069 |
187: print x allowAlliance: ( m_city.allowAlliance ) | allowAlliance | Error #1069 |
188: print x status: ( m_city.status ) | status | Error #1069 |
189: print x –checks------- m_city.cityManager.checks | cityManager.check | Error #1069 |
190: print x –references------- m_city.cityManager.references | cityManager.reference | Error #1069 |