public void PlayerSendChat(Session player, string Messages) { if (player.Game != null) { var GameHandle = player.Game; GameHandle.Write(Creator.ChatText(player.UserInfo.GetNickname, Messages, player.UserInfo.GetCapability == 4 || player.UserInfo.GetCapability == 15)); DebugCommand(player, Messages, player.UserInfo.GetCapability == 4 || player.UserInfo.GetCapability == 15); } else { foreach (Session Client in this.Players.Model) { if (Client.InLobby && Client.GameID == 0xFFFF) { Client.SendResponse(Creator.ChatText(player.UserInfo.GetNickname, Messages, player.UserInfo.GetCapability == 4 || player.UserInfo.GetCapability == 15)); } } DebugCommand(player, Messages, player.UserInfo.GetCapability == 4 || player.UserInfo.GetCapability == 15); } }