# Ogres are hiding in woods. Protect the peasants.
# The last word in the peasants' messages are a hint.
for x in range(8, 73, 16):
hero.moveXY(x, 22)
# Peasants know whom to summon.
peasant = hero.findNearest(hero.findFriends())
message = peasant.message
if message:
# Words are seaparated by whitespaces.
words = message.split(" ")
# "words" is an array of words from the "message".
# Get the last word. It's the required unit type.
for i in range(len(hero.built)):
unit = hero.built[i]
# Command the unit to defend the unit's position.
hero.command(friend, "attack", target)
nearest = hero.findNearestByType("potion")
enemies = hero.findNearest(hero.findEnemies())
# Defend the last point yourself:
if enemy:
at
# Ogres are hiding in woods. Protect the peasants.
# The last word in the peasants' messages are a hint.
for x in range(8, 73, 16):
hero.moveXY(x, 22)
# Peasants know whom to summon.
peasant = hero.findNearest(hero.findFriends())
message = peasant.message
if message:
# Words are seaparated by whitespaces.
words = message.split(" ")
# "words" is an array of words from the "message".
# Get the last word. It's the required unit type.
for i in range(len(hero.built)):
unit = hero.built[i]
# Command the unit to defend the unit's position.
hero.command(friend, "attack", target)
nearest = hero.findNearestByType("potion")
enemies = hero.findNearest(hero.findEnemies())
# Defend the last point yourself:
if enemy:
hero.command(friend, "attack", target)
and finally why dose it keep telling me to add 4 spaces on the blank spot at the end because when i do that it adds another blank space at the bottom where it tells me to put 4 more spaces there
# Ogres are hiding in woods. Protect the peasants.
# The last word in the peasants' messages are a hint.
for x in range(8, 73, 16):
hero.moveXY(x, 22)
# Peasants know whom to summon.
peasant = hero.findNearest(hero.findFriends())
message = peasant.message
if message:
# Words are seaparated by whitespaces.
words = message.split(" ")
# "words" is an array of words from the "message".
# Get the last word. It's the required unit type.
for i in range(len(hero.built)):
unit = hero.built[i]
hero.summon("soldier")
# Command the unit to defend the unit's position.
hero.command(friend, "attack", target)
nearest = hero.findNearestByType("potion")
enemies = hero.findNearest(hero.findEnemies())
# Defend the last point yourself:
if enemy:
hero.attack(enemy)