Fight enemies for 15 seconds.
Keep count whenever an enemy is defeated.
defeated = 0
while True:
enemy = hero.findNearestEnemy()
if enemy:
hero.attack(enemy)
if enemy.health <= 0:
defeated += 1
if hero.now() > 15:
break
Tell Naria how many enemies you defeated.
hero.moveXY(59, 33)
hero.say(defeated)
Collect coins until the clock reaches 30 seconds.
totalGold = 0
while True:
coin = hero.findNearestItem()
if coin:
# Pick up the coin.
hero.moveXY(coin.pos.x, coin.pos.y)
totalGold += coin.value
pass
if hero.now() >30:
break
hero.moveXY(59, 33)
hero.say(totalGold)
Tell Naria how much gold you collected.
Fight enemies until the clock reaches 45 seconds.
Remember to reset the count of defeated enemies!
defeated1 = 0
while True:
enemy = hero.findNearestEnemy()
if enemy:
hero.attack(enemy)
if enemy.health <= 0:
defeated1 += 1
if hero.now() > 15:
break
Tell Naria how many enemies you defeated.
hero.moveXY(59, 33)
hero.say(defeated1)