Merge pull request #12290 from AnturK/freeadmin

Autoadmin Config
This commit is contained in:
Razharas
2015-10-19 21:50:01 +03:00
3 changed files with 24 additions and 1 deletions
+12
View File
@@ -107,6 +107,18 @@ var/next_external_rsc = 0
directory[ckey] = src
//Admin Authorisation
if(config.autoadmin)
if(!admin_datums[ckey])
var/datum/admin_rank/autorank
for(var/datum/admin_rank/R in admin_ranks)
if(R.name == config.autoadmin_rank)
autorank = R
break
if(!autorank)
world << "Autoadmin rank not found"
else
var/datum/admins/D = new(autorank, ckey)
admin_datums[ckey] = D
holder = admin_datums[ckey]
if(holder)
admins += src