|
Size: 1018
Comment:
|
Size: 1318
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 1: | Line 1: |
| This script will echo your troop totals for each city and for your entire account. | ## page was renamed from TroopTotals This script will echo your troop & resource totals for each city and for your entire account. |
| Line 4: | Line 5: |
| // gets total troops in all cities // script by romulus |
// ======================================================= // Troop & Resource Totals For Each City & Entire Account // Originally by romulus // Inny bloated it with the resource stuff :P // ======================================================= // set this to 1 if you want individual city troopcounts displayed too, 0 if not showcities = 0 |
| Line 7: | Line 15: |
| echo "TOTAL TROOPS: Found " + mycities.length + " castle(s)" | echo "ACCOUNT TOTALS: Found " + mycities.length + " castle(s)" echo "Please wait. Calculating..." |
| Line 9: | Line 18: |
| g = 0 f = 0 w = 0 s = 0 i = 0 |
|
| Line 14: | Line 28: |
| if c echo c.name + " - " + TroopBeanToString(tr, ",") | if c g = g + c.resource.gold if c f = f + c.resource.food.amount if c w = w + c.resource.wood.amount if c s = s + c.resource.stone.amount if c i = i + c.resource.iron.amount if showcities if c echo c.name + " - " + TroopBeanToString(tr, ",") |
| Line 19: | Line 38: |
| }}} This is the same thing, only just the account totals and not individual cities included too. {{{ // gets total troops in all cities // script by romulus mycities = cities.concat() echo "TOTAL TROOPS: Found " + mycities.length + " castle(s)" t = GetTroops("a:0") label mainLoop c = mycities.shift() if c c = c.cityManager if c tr = c.getAvailableTroop() if c dummy = tr.addTo(t) if c goto mainLoop echo "TOTAL TROOPS:\n" + TroopBeanToString(t, "\n") |
echo "TOTAL RESOURCES:\nGold: " + floor(g) + "\nTotal Food: " + floor(f) + "\nTotal Wood: " + floor(w) + "\nTotal Stone: " + floor(s) + "\nTotal Iron: " + floor(i) |
This script will echo your troop & resource totals for each city and for your entire account.
// =======================================================
// Troop & Resource Totals For Each City & Entire Account
// Originally by romulus
// Inny bloated it with the resource stuff :P
// =======================================================
// set this to 1 if you want individual city troopcounts displayed too, 0 if not
showcities = 0
mycities = cities.concat()
echo "ACCOUNT TOTALS: Found " + mycities.length + " castle(s)"
echo "Please wait. Calculating..."
t = GetTroops("a:0")
g = 0
f = 0
w = 0
s = 0
i = 0
label mainLoop
c = mycities.shift()
if c c = c.cityManager
if c tr = c.getAvailableTroop()
if c g = g + c.resource.gold
if c f = f + c.resource.food.amount
if c w = w + c.resource.wood.amount
if c s = s + c.resource.stone.amount
if c i = i + c.resource.iron.amount
if showcities if c echo c.name + " - " + TroopBeanToString(tr, ",")
if c dummy = tr.addTo(t)
if c goto mainLoop
echo "TOTAL TROOPS:\n" + TroopBeanToString(t, "\n")
echo "TOTAL RESOURCES:\nGold: " + floor(g) + "\nTotal Food: " + floor(f) + "\nTotal Wood: " + floor(w) + "\nTotal Stone: " + floor(s) + "\nTotal Iron: " + floor(i)
![[+]](/moin_static/explorer/img/toggle1.png)

![[-]](/moin_static/explorer/img/toggle0.png)
