Exemple #1
0
 protected void OnJoin(ChatEventArg e)
 {
     if (Join != null)
     {
         Join(this, e);
     }
 }
Exemple #2
0
 protected void OnQuit(ChatEventArg e)
 {
     if (Quit != null)
     {
         Quit(this, e);
     }
 }
Exemple #3
0
        private void WebChat(HeroesGuildChatRelay server, ChatEventArg arg)
        {
            GuildChatWebMember guildChatWebMember = server[arg.CID];

            if (guildChatWebMember != null)
            {
                IEntity entityByID = base.GetEntityByID(guildChatWebMember.GuildID);
                if (entityByID != null)
                {
                    GuildEntity guildEntity = entityByID.Tag as GuildEntity;
                    if (guildEntity != null && guildEntity.ChatRoom != null)
                    {
                        guildEntity.ChatRoom.OnReceiveChatMessage(guildChatWebMember.CID, guildChatWebMember.Sender, arg.Message, false);
                    }
                }
            }
        }
Exemple #4
0
 public static void OnJoinChat(object sender, ChatEventArg e)
 {
     Console.WriteLine("sender = {0}, {1} has joined the chat", sender, e.Name);
 }
Exemple #5
0
 public static void Quit(object sender, ChatEventArg e)
 {
     Console.WriteLine(
         "sender = {0}, {1} has quitted the chat", sender, e.Name);
 }