mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-12 19:22:56 +00:00
Prayers and adminhelps now display the following links to admins: Player panel, View variables and Subtle message.
Screenshot: http://www.kamletos.si/adminhelps.PNG git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2238 316c924e-a436-60f5-8080-3fe189b3f50e
This commit is contained in:
@@ -749,6 +749,31 @@
|
|||||||
var/mob/M = locate(href_list["adminplayeropts"])
|
var/mob/M = locate(href_list["adminplayeropts"])
|
||||||
show_player_panel(M)
|
show_player_panel(M)
|
||||||
|
|
||||||
|
if (href_list["adminplayervars"])
|
||||||
|
var/mob/M = locate(href_list["adminplayervars"])
|
||||||
|
if(src && src.owner)
|
||||||
|
if(istype(src.owner,/client))
|
||||||
|
var/client/cl = src.owner
|
||||||
|
cl.debug_variables(M)
|
||||||
|
else if(ismob(src.owner))
|
||||||
|
var/mob/MO = src.owner
|
||||||
|
if(MO.client)
|
||||||
|
var/client/cl = MO.client
|
||||||
|
cl.debug_variables(M)
|
||||||
|
|
||||||
|
if (href_list["adminplayersubtlemessage"])
|
||||||
|
var/mob/M = locate(href_list["adminplayersubtlemessage"])
|
||||||
|
if(src && src.owner)
|
||||||
|
if(istype(src.owner,/client))
|
||||||
|
var/client/cl = src.owner
|
||||||
|
cl.cmd_admin_subtle_message(M)
|
||||||
|
else if(ismob(src.owner))
|
||||||
|
var/mob/MO = src.owner
|
||||||
|
if(MO.client)
|
||||||
|
var/client/cl = MO.client
|
||||||
|
cl.cmd_admin_subtle_message(M)
|
||||||
|
|
||||||
|
|
||||||
if (href_list["jumpto"])
|
if (href_list["jumpto"])
|
||||||
if(rank in list("Badmin", "Game Admin", "Game Master"))
|
if(rank in list("Badmin", "Game Admin", "Game Master"))
|
||||||
var/mob/M = locate(href_list["jumpto"])
|
var/mob/M = locate(href_list["jumpto"])
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
|
|
||||||
for (var/mob/M in world)
|
for (var/mob/M in world)
|
||||||
if (M.client && M.client.holder)
|
if (M.client && M.client.holder)
|
||||||
M << "\blue <b><font color=red>HELP: </font>[key_name(src, M)](<A HREF='?src=\ref[M.client.holder];adminplayeropts=\ref[src]'>X</A>):</b> [msg]"
|
M << "\blue <b><font color=red>HELP: </font>[key_name(src, M)] (<A HREF='?src=\ref[M.client.holder];adminplayeropts=\ref[src]'>PP</A>) (<A HREF='?src=\ref[M.client.holder];adminplayervars=\ref[src]'>VV</A>) (<A HREF='?src=\ref[M.client.holder];adminplayersubtlemessage=\ref[src]'>SM</A>):</b> [msg]"
|
||||||
|
|
||||||
usr << "Your message has been broadcast to administrators."
|
usr << "Your message has been broadcast to administrators."
|
||||||
log_admin("HELP: [key_name(src)]: [msg]")
|
log_admin("HELP: [key_name(src)]: [msg]")
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
|
|
||||||
for (var/mob/M in world)
|
for (var/mob/M in world)
|
||||||
if (M.client && M.client.holder && M.client.seeprayers)
|
if (M.client && M.client.holder && M.client.seeprayers)
|
||||||
M << "\blue <b><font color=purple>PRAY: </font>[key_name(src, M)](<A HREF='?src=\ref[M.client.holder];adminplayeropts=\ref[src]'>X</A>):</b> [msg]"
|
M << "\blue <b><font color=purple>PRAY: </font>[key_name(src, M)] (<A HREF='?src=\ref[M.client.holder];adminplayeropts=\ref[src]'>PP</A>) (<A HREF='?src=\ref[M.client.holder];adminplayervars=\ref[src]'>VV</A>) (<A HREF='?src=\ref[M.client.holder];adminplayersubtlemessage=\ref[src]'>SM</A>):</b> [msg]"
|
||||||
|
|
||||||
usr << "Your prayers have been received by the gods."
|
usr << "Your prayers have been received by the gods."
|
||||||
//log_admin("HELP: [key_name(src)]: [msg]")
|
//log_admin("HELP: [key_name(src)]: [msg]")
|
||||||
|
|||||||
Reference in New Issue
Block a user