From 0de1a55a0431708864dbfa75369794673eb71c8c Mon Sep 17 00:00:00 2001 From: Camille Okubo <camille.okubo.etu@univ-lille.fr> Date: Tue, 3 Sep 2024 16:04:53 +0200 Subject: [PATCH] Fix compteur --- src/main/java/bitFight/Main.java | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/main/java/bitFight/Main.java b/src/main/java/bitFight/Main.java index e7c6d22..dc65d7c 100644 --- a/src/main/java/bitFight/Main.java +++ b/src/main/java/bitFight/Main.java @@ -1,9 +1,7 @@ package bitFight; -import java.sql.Date; import java.time.Duration; -import java.time.LocalDate; import java.time.LocalDateTime; import java.util.Random; import java.util.Scanner; @@ -13,8 +11,6 @@ class Main { Scanner in = new Scanner(System.in); Random rand = new Random(); - LocalDateTime timeBeforeAttack = LocalDateTime.now(); - int attackTime = 8 - (int)(5 * rand.nextDouble()); //A garder au début de la boucle Input input = new Input(); input.setInput(in.nextLine()); @@ -26,6 +22,9 @@ class Main { while (!input.getInput().equals("q") && !JoueurEnnemi.isDead()) { System.out.println("départ"); + LocalDateTime timeBeforeAttack = LocalDateTime.now(); + int attackTime = 8 - (int)(5 * rand.nextDouble()); //A garder au début de la boucle + if(!input.validInput()){ System.out.println("Error input invalid"); input.setInput(in.nextLine()); @@ -40,7 +39,7 @@ class Main { if(Duration.between(timeBeforeAttack, LocalDateTime.now()).toSeconds() > attackTime){ //TODO, code pour joueur qui vient de se faire attaquer, FIN DE BOUCLE - System.out.println("attaque"); + System.out.println("Attaque de l'ennemi (Trop lent!!!!!!!!!!!!!!!!!!!!!)"); } } -- GitLab