public static void BroadcastChat(McChatMessage message, ChatMessageType chattype, Player sender) { foreach (var lvl in LevelManager.GetLevels()) { lvl.BroadcastChat(message, chattype, sender); } LevelManager.MainLevel.BroadcastChat(message, chattype, sender); }
public void BroadcastChat(McChatMessage message, ChatMessageType messagetype, Player sender) { foreach (var i in OnlinePlayers.Values) { if (i == sender) { continue; } new ChatMessage(i.Wrapper) { Message = @message }.Write(); } }
public void BroadcastChat(McChatMessage message, Player sender) { /*foreach (var i in OnlinePlayers) { if (i == sender) { continue; } new ChatMessage(i.Wrapper) { Message = @message }.Write(); }*/ BroadcastChat(message, ChatMessageType.ChatBox, sender); }
public void BroadcastChat(McChatMessage message) { //foreach (var i in OnlinePlayers) //{ // new ChatMessage(i.Wrapper) {Message = @message}.Write(); //} BroadcastChat(message, ChatMessageType.ChatBox, null); }
public void SendChat(McChatMessage message) { if (Wrapper.TcpClient == null) { ConsoleFunctions.WriteInfoLine(message.text); return; } new ChatMessage(Wrapper) {Message = message}.Write(); }
public void Kick(McChatMessage reason) { new Disconnect(Wrapper) {Reason = reason}.Write(); SavePlayer(); }
public static void KickPlayer(Player player, McChatMessage message) { player.Kick(message); }