From aa928429196d7017d157d89406dab50230639b0b Mon Sep 17 00:00:00 2001 From: "aurian.jault" Date: Mon, 3 Apr 2023 10:00:07 +0200 Subject: [PATCH] Affichage de l'id --- client/main.js | 5 +++++ index.js | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/client/main.js b/client/main.js index d779786..23a022e 100644 --- a/client/main.js +++ b/client/main.js @@ -4,6 +4,11 @@ const form = document.querySelector("#form"); socket.on("connect", () => { + socket.on('roomID', (arguments) => { + console.log(arguments) + let balise = document.querySelector("h1") + balise.innerHTML = `HyperSet - ${arguments}` + }) socket.on("players",(socket) => { data = new Map(JSON.parse(socket)); console.log(data); diff --git a/index.js b/index.js index f90f37e..1fde11f 100644 --- a/index.js +++ b/index.js @@ -31,7 +31,8 @@ server.listen(21111, () => { io.on('connection', (socket1) => { - + + socket1.on('disconnect',(socket)=>{ console.log(`[Server Side] disconnection : ${socket1.id}`) rooms.forEach(it =>{ @@ -132,6 +133,7 @@ function roomChanged(room) } room.sockets.forEach((element,key) => { io.to(key).emit('players',JSON.stringify(Array.from(room.players.entries()))) + io.to(key).emit('roomID',room.id) }); }