From 1b011b5a3351dc741b0bdffd6e27f1bef762facd Mon Sep 17 00:00:00 2001 From: nathan boileau Date: Sun, 15 Jan 2023 14:37:23 +0100 Subject: [PATCH] petite modif style file attente --- View/src/pages/Multijoueur/FileAttente.php | 210 ++++++++++----------- View/src/pages/Multijoueur/Lobby.php | 6 +- View/src/pages/Multijoueur/LobbyEnd.php | 36 ++-- 3 files changed, 122 insertions(+), 130 deletions(-) diff --git a/View/src/pages/Multijoueur/FileAttente.php b/View/src/pages/Multijoueur/FileAttente.php index 3d938743..fdd024ed 100644 --- a/View/src/pages/Multijoueur/FileAttente.php +++ b/View/src/pages/Multijoueur/FileAttente.php @@ -1,113 +1,107 @@ - - - - Scripted - - - - - - - - -
-
-
- -
-

SCRIPT

-

RUSH

-
-
-

Waiting for Coders...

-
-
-
-
-

Player 1

-
-
-
-

Player 2

-
-
-
-

Player 3

-
-
-
-

Player 4

-
-
+ + + + + Scripted + + + + + + + + + +
+
+
+ + - + +
+

SCRIPT

+

RUSH

+
+ +
+

Waiting for Coders...

+
+ +
+
+
+

Player 1

+
+
+
+

Player 2

+
+
+
+

Player 3

+
+
+
+

Player 4

+
+
+
+
- - - +
+ + + + \ No newline at end of file diff --git a/View/src/pages/Multijoueur/Lobby.php b/View/src/pages/Multijoueur/Lobby.php index 23bfe975..89d6020e 100644 --- a/View/src/pages/Multijoueur/Lobby.php +++ b/View/src/pages/Multijoueur/Lobby.php @@ -21,12 +21,12 @@

SCRIPT

RUSH

-
+

Bienvenue dans le mode ScriptRush ! Tu es ici dans le mode multijoueur de Scripted. - Dans ce mode, tu vas pouvoir affronter d'autres joueurs et tenter de gagner le plus de points possible. + Dans ce mode, tu vas pouvoir affronter d'autres joueurs et tenter de gagner le plus de points possible. Pour cela, tu vas devoir résoudre le plus d'énigme de possible en un temps imparti. Si c'est ta première venue, je te conseille de jeter un œil au mode CodeQuest avant d'aller plus loin. - Pour les plus téméraires, je vous laisse cliquer sur Lancer pour trouver des adversaires. + Pour les plus téméraires, je vous laisse cliquer sur Lancer pour trouver des adversaires. Bonne chance et que le meilleur gagne !

diff --git a/View/src/pages/Multijoueur/LobbyEnd.php b/View/src/pages/Multijoueur/LobbyEnd.php index dc72b002..a8c2901f 100644 --- a/View/src/pages/Multijoueur/LobbyEnd.php +++ b/View/src/pages/Multijoueur/LobbyEnd.php @@ -5,8 +5,7 @@ Scripted - + @@ -22,10 +21,10 @@

Votre score est de : points.

Temps restant avant la fin de la partie :

modify('+'. $_SESSION['tpsMaxPartie'] .'seconds'); - $now = new DateTime(); - $interval = $now->diff($end_time); - $remaining_seconds = $interval->days * 24 * 60 * 60 + $interval->h * 60 * 60 + $interval->i * 60 + $interval->s; + $end_time = $dateDebut->modify('+' . $_SESSION['tpsMaxPartie'] . 'seconds'); + $now = new DateTime(); + $interval = $now->diff($end_time); + $remaining_seconds = $interval->days * 24 * 60 * 60 + $interval->h * 60 * 60 + $interval->i * 60 + $interval->s; ?>
@@ -37,7 +36,7 @@ xhr.open('POST', 'http://82.165.180.114/Scripted/index.php?action=getGameEtat', true); xhr.responseType = 'text'; xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); - xhr.onload = function () { + xhr.onload = function() { if (xhr.responseText == "2") { window.location.href = 'http://82.165.180.114/Scripted/index.php?action=endGame' } @@ -45,16 +44,17 @@ xhr.send(null); } var seconds = ; + function countdown() { checkIsEnd(); - var days = Math.floor(seconds/24/60/60); - var hoursLeft = Math.floor((seconds) - (days*86400)); - var hours = Math.floor(hoursLeft/3600); - var minutesLeft = Math.floor((hoursLeft) - (hours*3600)); - var minutes = Math.floor(minutesLeft/60); + var days = Math.floor(seconds / 24 / 60 / 60); + var hoursLeft = Math.floor((seconds) - (days * 86400)); + var hours = Math.floor(hoursLeft / 3600); + var minutesLeft = Math.floor((hoursLeft) - (hours * 3600)); + var minutes = Math.floor(minutesLeft / 60); var remainingSeconds = seconds % 60; if (remainingSeconds < 10) { - remainingSeconds = "0" + remainingSeconds; + remainingSeconds = "0" + remainingSeconds; } document.getElementById('countdown').innerHTML = hours + " heures " + minutes + " minutes " + remainingSeconds + " secondes"; if (seconds == 0) { @@ -67,13 +67,11 @@ var countdownTimer = setInterval('countdown()', 1000); - + - + \ No newline at end of file