Ejemplo n.º 1
0
        // CHAT
        public void net_onChatMessage(NetworkMessage netmsg)
        {
            GC2S_ChatMessage Message = netmsg.ReadMessage <GC2S_ChatMessage>();

            if (Message.From != e.getWorld().Player_Self.CharacterName)
            {
                e.getUI().ui_chat_CreateMessage((ChatMSGType)Message.Type, Message.From, Message.Content);
            }
        }
Ejemplo n.º 2
0
        public void net_sendChatMessage()
        {
            string input = e.getUI().ui_chat_GetMessage();

            if (input != "" && input.Length < 64)
            {
                if (!input.StartsWith("/"))
                {
                    e.getUI().ui_chat_CreateMessage(ChatMSGType.Player, e.getWorld().Player_Self.CharacterName, input);
                }
                GC2S_ChatMessage Message = new GC2S_ChatMessage();
                Message.Type    = (int)ChatMSGType.Player;
                Message.From    = e.getWorld().Player_Self.CharacterName;
                Message.Content = input;
                Client.Send(OPCodes.GC2S2GC_ChatMessage, Message);
            }
        }