Есть персонаж и у него изначально 15 HP, также есть монстр который сносит 10 HP.
if cursor.execute(f"SELECT HP FROM users WHERE id = {id}").fetchone()[0] <= 0:
print("Вы погибли")
if cursor.execute(f"SELECT HP FROM users WHERE id = {id}").fetchone()[0] >= 1:
cursor.execute(f"UPDATE users SET HP = HP - {attack_1} WHERE id = {id}")
print(f'Вам снесли 10 HP! \nВаше здоровье {hp}')
Должно быть примерно так:
-Первый удар: Осталось 5 HP
-Второй удар:Вы погибли
Как это происходит:
-Первый удар: Осталось 5 HP
-Второй удар: Осталось -5 HP
-Третий удар: Вы погибли