public override void SendMessage(string msg, eChatType type, eChatLoc loc) { if (GameClient.ClientState == GameClient.eClientState.CharScreen) { return; } GSTCPPacketOut pak = new GSTCPPacketOut(GetPacketCode(eServerPackets.Message)); { pak.WriteByte((byte)type); string str; if (loc == eChatLoc.CL_ChatWindow) { str = "@@"; } else if (loc == eChatLoc.CL_PopupWindow) { str = "##"; } else { str = ""; } pak.WriteString(str + msg); SendTCP(pak); } }