diff options
Diffstat (limited to 'NetServer.cs')
| -rw-r--r-- | NetServer.cs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/NetServer.cs b/NetServer.cs index 925567b..9f4017a 100644 --- a/NetServer.cs +++ b/NetServer.cs @@ -25,12 +25,12 @@ class Server }; Listener.PeerConnectedEvent += peer => { - Console.WriteLine($"New connection from {peer.EndPoint}!"); + Console.WriteLine($"New attempted connection from {peer}."); users.Add(peer.Id, new ServerUser(peer.Id, peer)); }; Listener.PeerDisconnectedEvent += (peer, info) => { - Console.WriteLine($"{peer.EndPoint} Disconnected! Reason: {info.Reason}"); + Console.WriteLine($"{peer} Disconnected! Reason: {info.Reason}"); users.Remove(peer.Id); NetDataWriter writer = new(); @@ -53,6 +53,7 @@ class Server if (info.Type == PacketType.UserInfo) { string Username = dataReader.PeekString(40); + if (string.IsNullOrEmpty(Username)) return; writer.ResetWithInfo(new PacketInfo(PacketType.UserInfo, user.Id)); writer.Put(dataReader.GetRemainingBytes()); @@ -65,7 +66,7 @@ class Server fromPeer.Send(writer, DeliveryMethod.ReliableUnordered); user.Initialized = true; - Console.WriteLine($"{fromPeer.EndPoint} is {Username}!"); + Console.WriteLine($"{fromPeer} Connected as {Username}!"); foreach (ServerUser toSend in users.Values) { |
