Advertisement
Guest User

!banip & !unbanip

a guest
Oct 31st, 2014
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.50 KB | None | 0 0
  1. IRCCMD:banip(botid, channel[], user[], host[], params[])
  2. {
  3. new giveip[256],lolz1[256],lolz2[256],lolz3[256],msg[256];
  4. if (IRC_IsOp(gBotID[0], channel, user))
  5. if(sscanf(params,"sz",giveip,msg)) return IRC_Say(gBotID[0],channel,"3Usage:1 !banip <Ip> <Reason [Optional]>");
  6. format(lolz1,256,"4*** Admin %s (IRC) banned the ip %s , Reason: %s.",user, giveip, msg[0] ? msg: "None");
  7. format(lolz2,256,"*** Admin %s (IRC) banned the ip %s , Reason: %s.",user, giveip, msg[0] ? msg: "None");
  8. IRC_Say(gBotID[0],channel,lolz1);
  9. SendClientMessageToAll(red,lolz2);
  10. format(lolz3,256,"banip %s",giveip);
  11. SendRconCommand(lolz3);
  12. #pragma unused botid
  13. return true;
  14. }
  15.  
  16.  
  17. ------------------------------------------------------------------------------------------------------------------------------
  18.  
  19. IRCCMD:unbanip(botid, channel[], user[], host[], params[])
  20. {
  21. new giveip[256],msg[256],lolz1[256],lolz2[256],lolz3[256];
  22. if (IRC_IsOp(gBotID[0], channel, user))
  23. if(sscanf(params,"sz",giveip,msg)) return IRC_Say(gBotID[0],channel,"3Usage:1 !unban <Ip> <Reason [Optional]>");
  24. format(lolz1,256,"3*** Admin %s (IRC) unbanned the ip %s , Reason: %s.",user, giveip, msg[0] ? msg: "None");
  25. format(lolz2,256,"*** Admin %s (IRC) unbanned the ip %s , Reason: %s.",user, giveip, msg[0] ? msg: "None");
  26. IRC_Say(gBotID[0],channel,lolz1);
  27. SendClientMessageToAll(red,lolz2);
  28. format(lolz3,256,"unbanip %s",giveip);
  29. SendRconCommand(lolz3);
  30. SendRconCommand("reloadbans");
  31. #pragma unused botid
  32. return true;
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement