mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 10:43:20 +00:00
fix^2 for mods and admins not being applied correctly, along with the admin/player panel not showing up
Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au>
This commit is contained in:
@@ -111,12 +111,12 @@
|
|||||||
return
|
return
|
||||||
|
|
||||||
//Admin Observer
|
//Admin Observer
|
||||||
if (holder.level >= -1)
|
if (holder.level == -1)
|
||||||
verbs += /client/proc/investigate_show
|
verbs += /client/proc/investigate_show
|
||||||
verbs += /client/proc/cmd_admin_say
|
verbs += /client/proc/cmd_admin_say
|
||||||
verbs += /client/proc/cmd_admin_gib_self
|
verbs += /client/proc/cmd_admin_gib_self
|
||||||
verbs += /client/proc/deadmin_self
|
verbs += /client/proc/deadmin_self
|
||||||
else return
|
return
|
||||||
|
|
||||||
//Moderator
|
//Moderator
|
||||||
if (holder.level >= 0)
|
if (holder.level >= 0)
|
||||||
@@ -127,12 +127,18 @@
|
|||||||
verbs += /client/proc/Report
|
verbs += /client/proc/Report
|
||||||
verbs += /client/proc/display_admin_reports
|
verbs += /client/proc/display_admin_reports
|
||||||
verbs += /datum/admins/proc/show_skills
|
verbs += /datum/admins/proc/show_skills
|
||||||
verbs += /client/proc/mod_panel
|
|
||||||
verbs += /client/proc/admin_ghost
|
verbs += /client/proc/admin_ghost
|
||||||
else return
|
else return
|
||||||
|
|
||||||
|
//Extra moderator commands
|
||||||
|
if(holder.level == 0)
|
||||||
|
verbs -= /client/proc/cmd_admin_say
|
||||||
|
verbs += /client/proc/mod_panel
|
||||||
|
return
|
||||||
|
|
||||||
//Temporary Admin
|
//Temporary Admin
|
||||||
if (holder.level >= 1)
|
if (holder.level >= 1)
|
||||||
|
verbs += /client/proc/investigate_show
|
||||||
verbs += /datum/admins/proc/startnow
|
verbs += /datum/admins/proc/startnow
|
||||||
verbs += /datum/admins/proc/delay //game start delay
|
verbs += /datum/admins/proc/delay //game start delay
|
||||||
verbs += /datum/admins/proc/immreboot //immediate reboot
|
verbs += /datum/admins/proc/immreboot //immediate reboot
|
||||||
@@ -142,6 +148,7 @@
|
|||||||
verbs += /client/proc/toggle_hear_deadcast
|
verbs += /client/proc/toggle_hear_deadcast
|
||||||
verbs += /client/proc/toggle_hear_radio
|
verbs += /client/proc/toggle_hear_radio
|
||||||
verbs += /client/proc/deadmin_self
|
verbs += /client/proc/deadmin_self
|
||||||
|
verbs += /client/proc/player_panel_new
|
||||||
//verbs += /client/proc/cmd_admin_attack_log --Merged with view variables
|
//verbs += /client/proc/cmd_admin_attack_log --Merged with view variables
|
||||||
else return
|
else return
|
||||||
|
|
||||||
|
|||||||
@@ -318,7 +318,7 @@
|
|||||||
|
|
||||||
usr << browse(dat, "window=players;size=600x480")
|
usr << browse(dat, "window=players;size=600x480")
|
||||||
|
|
||||||
//this is a direct copy paste
|
//this is a direct copy paste of player_panel_new
|
||||||
/datum/admins/proc/mod_panel()
|
/datum/admins/proc/mod_panel()
|
||||||
if (!usr.client.holder)
|
if (!usr.client.holder)
|
||||||
return
|
return
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
/mob/new_player/Login()
|
/mob/new_player/Login()
|
||||||
world << "mob/new_player/Login()"
|
|
||||||
update_Login_details() //handles setting lastKnownIP and computer_id for use by the ban systems as well as checking for multikeying
|
update_Login_details() //handles setting lastKnownIP and computer_id for use by the ban systems as well as checking for multikeying
|
||||||
if (join_motd)
|
if (join_motd)
|
||||||
src << "<div class=\"motd\">[join_motd]</div>"
|
src << "<div class=\"motd\">[join_motd]</div>"
|
||||||
|
|||||||
Reference in New Issue
Block a user