Exemplo n.º 1
0
        private void DisconnectClient(string clientId)
        {
            Player player = _world.DisconnectClient(clientId);

            if (player != null && !player.Online)
            {
                Clients[player.RoomReference.Id].receive(
                    new PlayerPacket(
                        new PlayerMessages(
                            String.Format("...{0} vanishes in a puff of blue smoke!", player.Name)
                            )));
                Groups.Remove(Context.ConnectionId, player.RoomReference.Id).Wait();
            }
        }