mirror of
https://github.com/fulpstation/fulpstation.git
synced 2025-12-09 16:09:15 +00:00
* tgu * btfo * Barsigns * tgui fixes * Map stuff * pubby morgue * . * ... * fixes varedited slime extract * Merge remote-tracking branch 'upstream/master' into january-tgu
11 lines
517 B
Plaintext
11 lines
517 B
Plaintext
/// Returns if the given client is an admin, REGARDLESS of if they're deadminned or not.
|
|
/proc/is_admin(client/client)
|
|
return !isnull(GLOB.admin_datums[client.ckey]) || !isnull(GLOB.deadmins[client.ckey])
|
|
|
|
/// Sends a message in the event that someone attempts to elevate their permissions through invoking a certain proc.
|
|
/proc/alert_to_permissions_elevation_attempt(mob/user)
|
|
var/message = " has tried to elevate permissions!"
|
|
message_admins(key_name_admin(user) + message)
|
|
log_admin(key_name(user) + message)
|
|
|