Задать вопрос
@kibernetshow

Текстовая РПГ. Нужно чтобы при атаке сносилась защита, и только после жизни. Как сделать?

Как реализовать такой кусок кода?:
Атака :10 | Атака : 7
Защита :10 | Защита : 15
Жизни : 20 | Жизни : 18
Чтобы при атаке сносилась защита, и только после жизни, не зависимо сколько защиты и атаки.
  • Вопрос задан
  • 338 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
chupasaurus
@chupasaurus
Сею рефлекторное, злое, временное
def actionAttack(attacker, target):
    if attacker.attack > target.defense:
        lifeDamage = attacker.attack - target.defense
        target.defense = 0
        target.health -= lifeDamage
    else:
        target.defense -= attacker.attack
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы