Безумный максер спасение

подскажите пожалуйста что я делаю не так

while True:
    weakestFriend = None
    leastHealth = 9999
    friendIndex = 0
    friends = hero.findFriends()
    # Найди друга с самым низким уровнем здоровья.
    while len(friends) > friendIndex:
        friend = friends[friendIndex]
        if friend:
            if leastHealth > friend.health and friend.type != "archer":
                leastHealth = friend.Health
                weakestFriend = friend
        friendIndex += 1
    # Пусть первым идёт домой друг с самым низким уровнем здоровья.
    if weakestFriend:
        hero.say('Hey ' + weakestFriend.id + ', go home!')

вот ссылка
CodeCombat - Coding games to learn Python and JavaScript?

Добро пожаловать на форум! :tada:
Весь код правельный, только в одном месте (leastHealth = friend.Health), здоровье после точки (friend.Health) написано с большой буквы. В общем, нужно исправить её на маленькую, и всё должно быть в порядке. :+1:

спасибо большое!!! я 4 часа потратил на этот лвл))), короче нужно быть повнимательнее

1 Like

Не за что. Да, внимательность - очень важная вещь. Мне её всегда не хватает)

закрывать тему как то нужно или так оставить?

Там внизу под каждым комментарием есть кнопка “solution”, ею можно отметить самый полезный комментарий, который помог пройти уровень, и тогда тема автоматически закроется через 12 часов.

спасибо буду знать , хорошего вам дня!

1 Like

Вам тоже!
Если нужна будет помощь в следующих уровнях, просто @ меня, и я помогу когда смогу. :+1:

1 Like

This topic was automatically closed 12 hours after the last reply. New replies are no longer allowed.