/mob/verb/adminhelp(msg as text) set category = "Admin" set name = "Adminhelp" if(!usr.client.authenticated) src << "Please authorize before sending these messages." return msg = copytext(sanitize(msg), 1, MAX_MESSAGE_LEN) if (!msg) return if (usr.client && usr.client.muted_complete) return for (var/client/X) if (X.holder) if(X.sound_adminhelp) X << 'adminhelp.ogg' X << "\blue HELP: [key_name(src, X)] (PP) (VV) (SM) (JMP) (CA): [msg]" usr << "Your message has been broadcast to administrators." log_admin("HELP: [key_name(src)]: [msg]") if(tension_master) tension_master.new_adminhelp() send2irc(usr.ckey, msg) return proc/send2irc(msg,msg2) if(config.useircbot) shell("python nudge.py [msg] [msg2]") return