Rust
NobodysLaw Feb 7, 2017 @ 4:35am
Oxide plugin "NTeleportation" - allow only Admin commands
Hello everyone!

I have a server with oxide running and the above named plugin. I still don't grasp the permission system of it and so I would like to ask you for help.

How is it doable that only the admin commands are useable (and only for admins) and things like "/home xyz" are disabled?

Thanks!
< >
Showing 1-4 of 4 comments
Rudolphus Feb 7, 2017 @ 4:41am 
Why don't you ask this at the forum of Oxide? Since the change of an answer here at steam will be much smaller than you'll ask this at the forums of Oxide.
NobodysLaw Feb 7, 2017 @ 4:48am 
Originally posted by Rudolphus:
Why don't you ask this at the forum of Oxide? Since the change of an answer here at steam will be much smaller than you'll ask this at the forums of Oxide.
I did, but maybe I can find help here too :)
Kapper Feb 7, 2017 @ 5:37am 
To put it simply, the permission system allows you to create groups that are assigned permissions to use more advanced commands. You can edit it on a per user basis, but I haven't found a need because I'm not passing out admin keys to people that can't handle it or would try to abuse it. My admin group holds ALL admin permissions, and if I want to add or remove an admin I simply add or remove them using 'usergroup add name admin' when I'm testing a feature and want to be sure default players that join will only be able to access certain functions, I use 'usergroup remove Kapper admin' then 'usergroup add Kapper default' and reconnect and I see what the normal player would see upon joining my server, no admin commands available. If there are some youd like to permit or remove from the default player group, simply 'grant group default PERMISSION' or 'revoke group default PERMISSION'

As far as what permissions do what and give access to which commands, this can only be found on each individual plugins overview or FAQ on Oxide.
http://oxidemod.org/plugins/n-teleportation.1832/

If you want to assign ALL permissions (its a bad idea in general, but if you use it right it can be helpful) use a wild card *

So, if I wanted to permit my admin group to use ALL commands NTeleportation has available, I would simply run 'grant group admin nteleportation.*'
Since the * was used at the end of nteleportation.* ALL permissions within nteleportation will be granted.

On the other hand, you could run each of these individually or carefully pick and choose.

Permissions:
nteleportation.deletehome - /home delete & /deletehome
nteleportation.homehomes - /home homes & /homehomes
nteleportation.importhomes - teleport.importhomes
nteleportation.radiushome - /home radius & /radiushome
nteleportation.tp - /tp
nteleportation.tpb - /tpb
nteleportation.tpconsole - teleport.topos & teleport.toplayer
nteleportation.tphome - /home tp & /tphome
nteleportation.tptown - /town
nteleportation.tpn - /tpn
nteleportation.tpl - /tpl
nteleportation.tpremove - /tpremove
nteleportation.tpsave - /tpsave
nteleportation.wipehomes - /wipehomes
nteleportation.crafthome - allow craft while home tp
nteleportation.crafttown - allow craft while town tp
nteleportation.crafttpr - allow craft while tpr tp
Last edited by Kapper; Feb 7, 2017 @ 5:42am
Peruvian Pickle Oct 10, 2019 @ 6:23pm 
This is a wayyyyy delayed response, but I wanted to thank @kapper for taking the time to spell that out. I was having a hell of a time trying to get the permissions to work, and your post helped me immensely. Most people just browse over questions and never help - and then there are those that get the help, but can't bother to thank the person. So, here is the thanks for that!
< >
Showing 1-4 of 4 comments
Per page: 1530 50

Date Posted: Feb 7, 2017 @ 4:35am
Posts: 4