(→Ifgosub) |
|||
| Line 26: | Line 26: | ||
|- | |- | ||
! style="text-align:left;"| Example: | ! style="text-align:left;"| Example: | ||
| − | | ifgosub ( m_city.cityManager.resource. | + | | ifgosub ( m_city.cityManager.resource.stone.amount > 250000 ) CheckATT |
|} | |} | ||
Revision as of 18:12, 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.wood.amount > 150000 ) |
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 |