Advertisement
Guest User

Untitled

a guest
Jan 16th, 2017
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.72 KB | None | 0 0
  1. IRCCMD:say(botid, channel[], user[], host[], params[])
  2. {
  3. switch(user)
  4. {
  5. case 0:
  6. {
  7. new msg[128];
  8. format(msg, sizeof(msg), "02*** %s on IRC: %s", user, params);
  9. IRC_GroupSay(groupID, channel, msg);
  10. format(msg, sizeof(msg), "*** %s on IRC: %s", user, params);
  11. SendClientMessageToAll(0x00CCCCFF, msg);
  12. }
  13. case 1:
  14. {
  15. if (IRC_IsVoice(botid, channel, user))
  16. {
  17. new msg[128];
  18. format(msg, sizeof(msg), "11Staff Member %s on IRC: %s", user, params);
  19. IRC_GroupSay(groupID, channel, msg);
  20. format(msg, sizeof(msg), "Staff Member %s on IRC: %s", user, params);
  21. SendClientMessageToAll(0x00CCCCFF, msg);
  22. }
  23. }
  24. case 2:
  25. {
  26. if (IRC_IsOp(botid, channel, user))
  27. // Check if the user entered any text
  28. {
  29. new msg[128];
  30. format(msg, sizeof(msg), "12Supervisor %s on IRC: %s", user, params);
  31. IRC_GroupSay(groupID, channel, msg);
  32. format(msg, sizeof(msg), "Supervisor %s on IRC: %s", user, params);
  33. SendClientMessageToAll(0x00CCCCFF, msg);
  34. }
  35. }
  36. case 3:
  37. {
  38. if (IRC_IsAdmin(botid, channel, user))
  39. {
  40. new msg[128];
  41. format(msg, sizeof(msg), "12Asst. Manager %s on IRC: %s", user, params);
  42. IRC_GroupSay(groupID, channel, msg);
  43. format(msg, sizeof(msg), "Asst. Manager %s on IRC: %s", user, params);
  44. SendClientMessageToAll(0x00CCCCFF, msg);
  45. }
  46. }
  47. case 4:
  48. {
  49. if (IRC_IsOwner(botid, channel, user))
  50. {
  51. new msg[128];
  52. // Echo the formatted message
  53. format(msg, sizeof(msg), "12Owner %s on IRC: %s", user, params);
  54. IRC_GroupSay(groupID, channel, msg);
  55. format(msg, sizeof(msg), "Owner %s on IRC: %s", user, params);
  56. SendClientMessageToAll(0x00CCCCFF, msg);
  57. }
  58. }
  59. }
  60. return 1;
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement