public static void Me(IrcClient ircClient, string userName, string message) { #if DEBUG Log.Message("!me for " + userName); #endif if (Names.Any(x => x.EqualsIgnoreCase(userName))) { #if DEBUG Log.Message("Already got that name"); #endif ircClient.SendPublicChatMessage("@" + userName + " : Please be patient you are queued to be spawned"); return; //pending } #if DEBUG Log.Message("Name not queued"); #endif Pawn me = PawnCommand.FindMe(userName); if (me == null) { #if DEBUG Log.Message("Queued"); #endif ircClient.SendPublicChatMessage("@" + userName + " : Added name to the queue"); Names.Add(userName); //queued } else { DoMe(me, ircClient, userName, message); } #if DEBUG Log.Message("!me done"); #endif }
public static void Me(IrcClient ircClient, string userName, string message) { userName += " Raider"; if (Names.Any(x => x.EqualsIgnoreCase(userName))) { ircClient.SendPublicChatMessage("@" + userName + " : Please be patient you are queued to be spawned"); return; //pending } Pawn me = PawnCommand.FindMe(userName); if (me == null) { _twitchRaiders++; ircClient.SendPublicChatMessage("@" + userName + " : Added name to the raider queue"); Names.Add(userName); //queued } else { DoRaider(me, ircClient, userName, message); } }