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

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

Как реализовать такой кусок кода?:
Атака :10 | Атака : 7
Защита :10 | Защита : 15
Жизни : 20 | Жизни : 18
Чтобы при атаке сносилась защита, и только после жизни, не зависимо сколько защиты и атаки.
  • Вопрос задан
  • 338 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Python-разработчик
    8 месяцев
    Далее
Решения вопроса 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
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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