From a88b3f155e2e50845ab2e3370bc178e107cd935d Mon Sep 17 00:00:00 2001 From: devbeni Date: Sat, 13 Dec 2025 14:31:08 +0100 Subject: [PATCH] client stuff fix --- Packets/Network/ClientConnected.cs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Packets/Network/ClientConnected.cs b/Packets/Network/ClientConnected.cs index 6c55639..879f600 100644 --- a/Packets/Network/ClientConnected.cs +++ b/Packets/Network/ClientConnected.cs @@ -51,6 +51,20 @@ namespace KCM.Packets.Network { Main.helper.Log("Server Player Connected: " + Name + " Id: " + clientId + " SteamID: " + SteamId); + KCPlayer player; + if (Main.kCPlayers.TryGetValue(SteamId, out player)) + { + player.id = clientId; + player.name = Name; + player.steamId = SteamId; + } + else + { + Main.kCPlayers[SteamId] = new KCPlayer(Name, clientId, SteamId); + } + + Main.clientSteamIds[clientId] = SteamId; + List list = Main.kCPlayers.Select(x => x.Value).OrderBy(x => x.id).ToList(); if (list.Count > 0)