@kibernetshow

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

Как реализовать такой кусок кода?:
Атака :10 | Атака : 7
Защита :10 | Защита : 15
Жизни : 20 | Жизни : 18
Чтобы при атаке сносилась защита, и только после жизни, не зависимо сколько защиты и атаки.
  • Вопрос задан
  • 336 просмотров
Решения вопроса 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
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
26 апр. 2024, в 07:47
2000 руб./за проект
26 апр. 2024, в 06:46
1000 руб./в час
26 апр. 2024, в 05:31
1000 руб./за проект