Can't give away admin with ServerAdmin.json (Need help)
Envious
Earth Join Date: 2015-05-05 Member: 204180Members
I can't seem to be able to give away admin to other users.
Here is the configuration im using
Please tell me if im missing something, or doing something wrong.
Only I get to have admin, for some reason other people don't get to have admin even when I put them in the ServerAdmin.json file.
Here is the ServerAdmin.json configuration currenntly:
"groups": {
"admin_group": {
"type": "disallowed",
"commands": [ ]
},
"subadmin_group": {
"type": "disallowed",
"commands": [ "sv_reserved_slots", "sv_auto_afk_kick" , "sv_add_reserved_$
}
},
"users": {
"Monarch Envious Arm": {
"groups": [ "admin_group" ],
"id": 30451717
},
"Fishsticks": {
"groups": [ "subadmin_group" ],
"id": 111743262
},
"rednammoC rednammoC": {
"groups": [ "subadmin_group" ],
"id": 75390045
},
EDIT 1: I've found this thread:
Here is a quote from it that might solve the issue, except I've no idea what he means in the message.
If you can explain that to me, I might be able to resolve this.
Source: http://forums.unknownworlds.com/discussion/123371/help-editing-serveradmin-json-unaviable-to-give-away-admins
FYI: I'm using Debian 64bit, if that helps at all.
I also chmod 777 the ServerAdmin.json
Also ServerAdmin.json works to an extent where it gives admin to me only.
Here is the configuration im using
Please tell me if im missing something, or doing something wrong.
Only I get to have admin, for some reason other people don't get to have admin even when I put them in the ServerAdmin.json file.
Here is the ServerAdmin.json configuration currenntly:
"groups": {
"admin_group": {
"type": "disallowed",
"commands": [ ]
},
"subadmin_group": {
"type": "disallowed",
"commands": [ "sv_reserved_slots", "sv_auto_afk_kick" , "sv_add_reserved_$
}
},
"users": {
"Monarch Envious Arm": {
"groups": [ "admin_group" ],
"id": 30451717
},
"Fishsticks": {
"groups": [ "subadmin_group" ],
"id": 111743262
},
"rednammoC rednammoC": {
"groups": [ "subadmin_group" ],
"id": 75390045
},
EDIT 1: I've found this thread:
Here is a quote from it that might solve the issue, except I've no idea what he means in the message.
If you can explain that to me, I might be able to resolve this.
Ok. Problem is the .sjon didn't have S.O Admin permissions. So it wouldn't load. Still, because it doesn't show any error in console, well.
Thanks anyways
Source: http://forums.unknownworlds.com/discussion/123371/help-editing-serveradmin-json-unaviable-to-give-away-admins
FYI: I'm using Debian 64bit, if that helps at all.
I also chmod 777 the ServerAdmin.json
Also ServerAdmin.json works to an extent where it gives admin to me only.
Comments
Please use jsonlint to validate your config files syntax yourself.
A JSON syntax cheat sheet is available here: http://www.json.org/
If you use shine i would suggest to directly use the shine/UserConfig.json. As the shine permission system is quiet more powerful.
The overall userconfig's structure can be looked up in the shine wiki: https://github.com/Person8880/Shine/wiki/Configuring-Users
Otherwise have a look at http://wiki.unknownworlds.com/ns2/Dedicated_Server#Server_Admin_System for details about the serveradmins structure.
It makes a lot of your work a lot easier, and also gives a nice admin menu for most 'simpler' users to do stuff.