Multiple fixes for role commands

- Fix server being 'Guest' for commands
- Make autocomplete of arguments more intuitive
- Fix usage text for commands
This commit is contained in:
Cooldude2606
2025-01-25 18:26:59 +00:00
parent d002eeaf54
commit 1a17f11062
6 changed files with 51 additions and 17 deletions

View File

@@ -329,7 +329,7 @@ local roles = Roles.get_player_roles(game.player)
]]
function Roles.get_player_roles(player)
if not player then return { Roles.config.roles[Roles.config.internal.root] } end
if not player or player.index == 0 then return { Roles.config.roles[Roles.config.internal.root] } end
local roles = Roles.config.players[player.name] or {}
local default = Roles.config.roles[Roles.config.internal.default]
local rtn = { default }