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:
Cael_Aislinn
2012-10-12 16:39:26 +10:00
parent fed6625e07
commit 79ad144e91
3 changed files with 11 additions and 5 deletions

View File

@@ -111,12 +111,12 @@
return
//Admin Observer
if (holder.level >= -1)
if (holder.level == -1)
verbs += /client/proc/investigate_show
verbs += /client/proc/cmd_admin_say
verbs += /client/proc/cmd_admin_gib_self
verbs += /client/proc/deadmin_self
else return
return
//Moderator
if (holder.level >= 0)
@@ -127,12 +127,18 @@
verbs += /client/proc/Report
verbs += /client/proc/display_admin_reports
verbs += /datum/admins/proc/show_skills
verbs += /client/proc/mod_panel
verbs += /client/proc/admin_ghost
else return
//Extra moderator commands
if(holder.level == 0)
verbs -= /client/proc/cmd_admin_say
verbs += /client/proc/mod_panel
return
//Temporary Admin
if (holder.level >= 1)
verbs += /client/proc/investigate_show
verbs += /datum/admins/proc/startnow
verbs += /datum/admins/proc/delay //game start delay
verbs += /datum/admins/proc/immreboot //immediate reboot
@@ -142,6 +148,7 @@
verbs += /client/proc/toggle_hear_deadcast
verbs += /client/proc/toggle_hear_radio
verbs += /client/proc/deadmin_self
verbs += /client/proc/player_panel_new
//verbs += /client/proc/cmd_admin_attack_log --Merged with view variables
else return

View File

@@ -318,7 +318,7 @@
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()
if (!usr.client.holder)
return

View File

@@ -1,5 +1,4 @@
/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
if (join_motd)
src << "<div class=\"motd\">[join_motd]</div>"