protected void OnJoin(ChatEventArg e) { if (Join != null) { Join(this, e); } }
protected void OnQuit(ChatEventArg e) { if (Quit != null) { Quit(this, e); } }
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); } } } }
public static void OnJoinChat(object sender, ChatEventArg e) { Console.WriteLine("sender = {0}, {1} has joined the chat", sender, e.Name); }
public static void Quit(object sender, ChatEventArg e) { Console.WriteLine( "sender = {0}, {1} has quitted the chat", sender, e.Name); }