Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- IRCCMD:say(botid, channel[], user[], host[], params[])
- {
- switch(user)
- {
- case 0:
- {
- new msg[128];
- format(msg, sizeof(msg), "02*** %s on IRC: %s", user, params);
- IRC_GroupSay(groupID, channel, msg);
- format(msg, sizeof(msg), "*** %s on IRC: %s", user, params);
- SendClientMessageToAll(0x00CCCCFF, msg);
- }
- case 1:
- {
- if (IRC_IsVoice(botid, channel, user))
- {
- new msg[128];
- format(msg, sizeof(msg), "11Staff Member %s on IRC: %s", user, params);
- IRC_GroupSay(groupID, channel, msg);
- format(msg, sizeof(msg), "Staff Member %s on IRC: %s", user, params);
- SendClientMessageToAll(0x00CCCCFF, msg);
- }
- }
- case 2:
- {
- if (IRC_IsOp(botid, channel, user))
- // Check if the user entered any text
- {
- new msg[128];
- format(msg, sizeof(msg), "12Supervisor %s on IRC: %s", user, params);
- IRC_GroupSay(groupID, channel, msg);
- format(msg, sizeof(msg), "Supervisor %s on IRC: %s", user, params);
- SendClientMessageToAll(0x00CCCCFF, msg);
- }
- }
- case 3:
- {
- if (IRC_IsAdmin(botid, channel, user))
- {
- new msg[128];
- format(msg, sizeof(msg), "12Asst. Manager %s on IRC: %s", user, params);
- IRC_GroupSay(groupID, channel, msg);
- format(msg, sizeof(msg), "Asst. Manager %s on IRC: %s", user, params);
- SendClientMessageToAll(0x00CCCCFF, msg);
- }
- }
- case 4:
- {
- if (IRC_IsOwner(botid, channel, user))
- {
- new msg[128];
- // Echo the formatted message
- format(msg, sizeof(msg), "12Owner %s on IRC: %s", user, params);
- IRC_GroupSay(groupID, channel, msg);
- format(msg, sizeof(msg), "Owner %s on IRC: %s", user, params);
- SendClientMessageToAll(0x00CCCCFF, msg);
- }
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement