Загрузка данных


class Player {
        String name;
        int health;
        int damage;
        int stamina; // выносливость
        

        public void attack()  {
            System.out.println("Игрок " + name + " атакует с уроном " + damage);
        }
        
        public void takeDamage(int value) {
            health -= value;
            System.out.println("Игрок " + name + " получил урон " + value);
            
            if (health < 0) {
                System.out.println("Игрок " + name + " побежден");
            }
        }
        
        public void attackPlayer(Player en) {
          en.takeDamage(damage);
            if (stamina >= 5) {
              health -= en.value;
              stamina -= 5;
              System.out.println("Игрок " + name + " атакует " + en.name);
            } else if (stamina < 5) {
              System.out.println("Игрок " + name + " слишком устал");
            }
        }
}

public class Main {
    public static void main(String[] args) {
        Player player1 = new Player();
        Player player2 = new Player();
        
        player1.name = "Alex";
        player1.health = 7;
        
        player2.name = "Bob";
        player2.health = 10;
        
        player1.attackPlayer(player2);
        player2.attackPlayer(player1);
    }
}