Ingamename nun aktive im chat
This commit is contained in:
parent
9eeb5084c7
commit
e3af69cd0c
15
app.js
15
app.js
@ -169,12 +169,19 @@ let onlineUsers = {};
|
||||
io.on("connection", (socket) => {
|
||||
console.log("Spieler verbunden");
|
||||
|
||||
socket.on("register", (username) => {
|
||||
const name = String(username);
|
||||
socket.on("register", async (username) => {
|
||||
const [rows] = await db.query(
|
||||
"SELECT ingame_name FROM accounts WHERE username = ?",
|
||||
[username],
|
||||
);
|
||||
|
||||
socket.user = name;
|
||||
if (!rows.length) return;
|
||||
|
||||
onlineUsers[name] = socket.id;
|
||||
const ingameName = rows[0].ingame_name;
|
||||
|
||||
socket.user = ingameName;
|
||||
|
||||
onlineUsers[ingameName] = socket.id;
|
||||
|
||||
io.emit("onlineUsers", Object.keys(onlineUsers));
|
||||
});
|
||||
|
||||
Loading…
Reference in New Issue
Block a user