Hi folks,
I am the server owner and server mod for my Ruist server, i can type in the server owner id and my steam number and it says i'm already the owner. When i load plugins though, it says i do not have permission. Backpack mod for example says i need Auth Level 2, (BUT I DO...)
I take it theres a line of code i need to do somewhere. The backpack for example should be available to all players, not just admin....
thanks
Can't use plugin commands as adminSolved
See Permissions
Every plugin that uses permissions has those permissions listed , The first one you grant is to yourself so that you can then use those functions listed for Admins which includes granting those permissions that your players/groups require.
oxide.grant <user or group> <name or steam id> <permission>. To remove a permission, use oxide.revoke <user or group> <name or steam id> <permission>.backpacks.admin-- required for/viewbackpackcommandbackpacks.gui-- required to use GUI buttonbackpacks.use-- required to open your own backpackbackpacks.use.1 - 7-- gives player access to a certain amount of inventory rows overwriting the configured default size (e.g. backpacks.use.3 gives them 3 rows of item space; still requires backpacks.use)backpacks.fetch-- required to use thebackpack.fetchcommandbackpacks.keepondeath-- exempts player from having their backpack erased or dropped on deathbackpacks.keeponwipe-- exempts player from having their backpack erased on map wipebackpacks.noblacklist-- exempts player from the item blacklist
So you would first type /o.grant <yourname> backpacks.admin
Then so that all your players can use the backpacks you would type
/o.grant group default backpacks.use (they would then get the default backpack size you stipulated in the config)
I use backpack size in my ranks system so that new players get none , 1-5 hours get one row, and so on, you might find that some of your players want the GUI (which i find takes 3 times as long compared to pressing the "bound" b key) so might want to grant the default group the gui permission.
pookins
So you would first type /o.grant <yourname> backpacks.admin
That's not correct. The backpacks.admin permission does not grant the ability to grant other permissions. I'm not sure it's even possible for an oxide permission to allow granting other oxide permissions. As I understand it, high auth levels allow you to issue server commands from the client console, and oxide.grant / oxide.revoke are primarily server commands.
WhiteThunder
That's not correct. The
backpacks.adminpermission does not grant the ability to grant other permissions. I'm not sure it's even possible for an oxide permission to allow granting other oxide permissions. As I understand it, high auth levels allow you to issue server commands from the client console, andoxide.grant / oxide.revokeare primarily server commands.
That is good to know and i will leave it to you to give the original poster the advice he needs.
Ok thanks for the answers, I'm trying to see where i type this in. On my Rust Admin program console? or into the config file in my server? I'm trying to see what this code would look like in the correct place. hope this makes sence, the admin side of things is all new to me, i just played on other people's servers for years
I have read the permissions, but im trying to see where i type this code?Wulf
See Permissions
You can type them into the server console (Rust Admin program console as you described it). If you are properly set as an owner, you can also issue them in your client console. Note that you have to reconnect after making yourself an owner for the owner permissions will take effect.
If i type it straight into the game console, how does the console know which plugin im trying to add permissions to? i have multiple plugins loaded
Merged post
sorry for the stupid questions, i just dont want to type it in the wrong location
Permissions are essentially global, but plugins prefix permissions that they register with their plugin name so they can find them.
For example, Backpacks registers backpacks.use. You will grant that permission to players or Oxide groups. Other plugins will usually not know or care about that permission, and they will be unaffected.
Permission 'Permission' doesnt exist
/o.grant STEAMID permission
Usage: oxide.grant group|user name|id permission
oxide.grant Admin STEAMID permission
Permission 'Permission' doesnt exist
these are examples of what i have typed into the console with no results...
Those above are placeholders.
Run for example, oxide.grant group default backpacks.use. This will allow all players in the "default" group (which is everybody) to use backpacks.
This is adequately explained in that Permissions guide. There are also various YouTube tutorials from folks that walk you through setting up a server and using Oxide.
All of those commands are not valid, as you removed parts of the commands and aren't using valid permissions.
Sure, thanks anyway
Make sure to see the other example above as well, which should give you a better idea.FurnoicioDelToroSure, thanks anyway
Thanks man, I think I was leaving it the word 'group' as I was replacing that word with the name of the groupWhiteThunder
Those above are placeholders.
Run for example,oxide.grant group default backpacks.use. This will allow all players in the "default" group (which is everybody) to use backpacks.
This is adequately explained in that Permissions guide. There are also various YouTube tutorials from folks that walk you through setting up a server and using Oxide.
Merged post
it works now. Thanks WhiteThunder