Здравствуйте. Не могу понять в чем причина. Кто может подсказать в чем причина?
Собери 100 монет первым!
Если ты умрёшь, после возрождения останется 67% золота.
while True:
# Ищи монеты и/или атакуй противника.
# Используй флаги и особые хитрости для победы!
item = hero.findNearestItem()
enemy = hero.findNearestEnemy()
flag = hero.findFlag()
if flag:
hero.moveXY(flag.pos.x, flag.pos.y)
hero.pickUpFlag(flag)
else:
if enemy == True and hero.distanceTo(enemy) <= 5:
hero.attack(enemy)
else:
if item == True and hero.distanceTo(enemy) > 5:
hero.moveXY(item.pos.x, item.pos.y)
Пожалуйста, научитесь правильно размещать свой код. Это очень просто и требует лишь небольшого количества усилий.
Чтобы опубликовать свой код из игры, используйте кнопку </> или она не будет правильно отформатирована. Когда вы нажмете кнопку </>, появится следующее:
Пожалуйста, вставьте ВСЕ код в тройной тик.
`` `<- Тройные обратные отметки. Вставьте ВСЕ свой код здесь.
`` `<- Тройные обратные отметки. Есть много людей, которые здесь готовы и могут помочь. Если вы правильно используете кнопку </>, то ВСЕ код должен выглядеть так:
в то время как True:
враг = герой.findNearestEnemy ()
если враг:
hero.attack (враг)
еще:
hero.say («Мой код отформатирован правильно»)
Если ВСЕ код не отформатирован, как приведенный выше код, значит, вы делаете это неправильно, и мы не можем видеть структуру кода для устранения неполадок, является ли это проблемой. Используйте кнопку </> и помогите нам помочь. Это срабатывает при отправке личного сообщения.
Спасибо.
1 Like