コード例 #1
0
        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);
            }
        }
コード例 #2
0
        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);
        }