public void RemovePlayer(Player player) { if (Players.ContainsKey(player.Index)) { Players.Remove(player.Index); var left = new SpPlayerLeft(player.Index); left.SendToMapBut(player.Index, Id); } }
public static void OnDisconnect(int index) { if (Players.ContainsKey(index)) { SavePlayer(index); var msg = new SpPlayerLeft(index); msg.SendToMapBut(index, Players[index].MapId); } Players.Remove(index); }