public static void BroadcastChatMessageAs( byte messageAuthor, NetworkText text, Color color, int excludedPlayer = -1) { if (excludedPlayer == Main.myPlayer) { return; } ChatHelper.DisplayMessage(text, color, messageAuthor); }
public static void SendChatMessageToClientAs( byte messageAuthor, NetworkText text, Color color, int playerId) { if (playerId != Main.myPlayer) { return; } ChatHelper.DisplayMessage(text, color, messageAuthor); }
public static void SendChatMessageToClientAs( byte messageAuthor, NetworkText text, Color color, int playerId) { NetPacket packet = NetTextModule.SerializeServerMessage(text, color, messageAuthor); NetManager.Instance.SendToClient(packet, playerId); if (playerId != Main.myPlayer) { return; } ChatHelper.DisplayMessage(text, color, messageAuthor); }
public static void DisplayMessageOnClient(NetworkText text, Color color, int playerId) { ChatHelper.DisplayMessage(text, color, byte.MaxValue); }