READ ME - Staff Guide
#1
Information 
AXIOM Staff Command Permissions - IN GAME
This is public/staff reference. Players know staff limits, and staff knows their own limitsĀ 


Level 1 - Trial Mod

Exsto rank: `trailmod`

Purpose: entry moderation. This rank can remove a problem player from the server but cannot noclip or use broader admin tools.

- `!kick <player> [reason]` - Kicks a player from the server. Reason is optional.

Limitations:

- No noclip.
- No EvoRP access-ban commands.
- No teleport/freeze/jail/admin utility access.


Level 2 - Moderator

Exsto rank: `moderator`

Purpose: standard moderation through EvoRP `/` commands, with limited access-ban authority.

Includes Level 1 commands:

- `!kick <player> [reason]` - Kicks a player from the server.

EvoRP commands:

- `/unown` - Resets ownership of the door/entity the moderator is looking at.
- `/evp <player>` - Adds one experience point to the target player.
- `/hunger <player>` - Sets the target player's hunger to `0`.
- `/arrest <player>` - Forces the target into arrested state.
- `/unarrest <player>` - Releases the target from arrested state.
- `/history <player>` - Prints that player's ban/access-ban history to the moderator's console.
- `/historyid <steamid>` - Prints ban/access-ban history for an offline SteamID to the moderator's console.
- `/ban <player> <access> <time_in_hours> <reason>` - Takes access flags from an online player for the given number of hours.
- `/banid <SteamID> <access> <time_in_hours> <reason>` - Takes access flags from an offline player by SteamID.
- `/unban <banid> <reason>` - Ends an access ban by database ban ID and records the unban reason.

Moderator limitations:

- `/ban` and `/banid` are capped at `3` hours max.
- Moderators cannot issue permanent access bans because `0` hours is blocked for Level 2.
- Moderators cannot take game access `b`.
- No staff can take admin access `a` or superadmin/owner access `s` through `/ban` or `/banid`.
- `/banid` updates the database for offline players; online application depends on the player being present or reloading access checks.
- Moderators do not get Exsto `!ban`, teleport, freeze, jail, noclip, or destructive admin tools.


Level 3 - Admin

Exsto rank: `admin`

Purpose: day-to-day staff work with movement, restraint, punishment, cleanup, and player state tools.

Includes Level 1 and Level 2 commands.

Additional EvoRP command:

- `/untrust <player>` - Revokes Trial Mod/trusted status from a Level 1 target, sets them back to guest/untrusted state.

Exsto moderation commands:

- `!kick <player> [reason]` - Kicks a player.
- `!ban <player> <length> [reason]` - Exsto-ban an online player. Length uses Exsto's ban length format.
- `!banid <SteamID> <length> [reason]` - Exsto-ban by SteamID.
- `!unban <SteamID>` - Removes an Exsto ban by SteamID.
- `!bring <player>` - Brings a player to the admin.
- `!goto <player>` - Sends the admin to a player.
- `!send <player> <target> [force]` - Sends one player to another player.
- `!tp` or `!teleport` - Teleports the admin to their cursor position.
- `!back <player>` - Returns a player to their previous position when available.
- `!freeze <player>` - Freezes a player.
- `!unfreeze <player>` - Unfreezes a player.
- `!jail <player>` - Jails a player.
- `!unjail <player>` - Removes a player's jail state.
- `!ragdoll <player>` - Ragdolls a player.
- `!unragdoll <player>` - Restores a ragdolled player.
- `!respawn <player>` or `!spawn <player>` - Respawns a player.
- `!spec <player>` or `!spectate <player>` - Spectates a player.
- `!unspec <player>` or `!unspectate <player>` - Stops spectating.
- `!slay <player>` - Kills a player.
- `!slap <player> [damage] [duration] [delay]` - Slaps a player.
- `!whip <player> [damage] [duration] [delay]` - Repeated slap/whip behavior through the slap command.
- `!ignite <player> [duration] [radius]` or `!fire <player> [duration] [radius]` - Sets a player on fire.
- `!rocket <player> [delay]` - Launches/explodes a player after an optional delay.
- `!strip <player>` - Strips a player's weapons.
- `!give <player> <weapon_class>` - Gives a weapon/SWEP class to a player.
- `!return <player>` - Returns stripped weapons when available.
- `!health <player> <amount>` - Sets player health.
- `!armor <player> <amount>` - Sets player armor.
- `!runspeed <player> <amount>` - Sets run speed.
- `!walkspeed <player> <amount>` - Sets walk speed.
- `!jumppower <player> <amount>` - Sets jump power.
- `!mute <player>` - Mutes text chat.
- `!unmute <player>` - Removes text mute.
- `!gag <player>` - Mutes voice chat.
- `!gimp <player>` - Applies gimp chat behavior.
- `!ungimp <player>` - Removes gimp chat behavior.
- `!say <player> <text>` - Forces a player to say text.
- `!admin <text>`, `!a <text>`, or `@ <text>` - Sends admin chat.
- `@@ <text>` - Sends a visible notification to players.
- `@@@ <text>` - Sends a center-screen notification to players.
- `!cleanup <player|map|all|that> [show]` or `!clear <player|map|all|that> [show]` - Cleans entities depending on target mode.
- `!own <player> [include_constraints]` - Assigns ownership of the looked-at prop/entity.
- `!extinguish <player>` or `!ex <player>` - Extinguishes fire.
- `!stopsounds` - Stops currently playing server sounds.
- `!noclip <player>` - Toggles noclip for a target.

Additional Admin Exsto utilities currently included by flag:

- `!blind <player> [amount]` - Applies blind screen effect.
- `!effect <player> <effect>` - Applies a screen effect.
- `!seizure <player> [amount]` - Applies seizure-like screen effect.
- `!rave <player> [amount]` - Applies rave screen effect.
- `!ghost <player>` and `!unghost <player>` - Hides/restores a player.
- `!god <player>` and `!ungod <player>` - Toggles god mode if the plugin aliases are available.
- `!color <player> [r] [g] ` and `!uncolor <player>` - Sets/removes player color.
- `!count <player> [class]` - Counts a player's entities.
- `!decals` - Clears decals.
- `!enter <vehicle>` / `!exit` - Vehicle enter/exit utility if exposed by the plugin.
- `!hideadmin` - Toggles admin hiding behavior if exposed.
- `!lookup <player_or_steamid>` - Looks up player info.
- `!nolimits <player>` - Toggles no-limits behavior for a player.
- `!playsound <player> <path> [client_only]` - Plays a sound.
- `!pm <player> <message>` - Exsto private message.
- `!printlogs` - Prints/logs Exsto logs if exposed.
- `!printrestrict` - Prints rank restrictions.
- `!reloadmap` - Reloads the map.
- `!unlimitedammo <player>` - Toggles unlimited ammo.


[b]Level 4 - Super Admin


Exsto rank: `superadmin`

Purpose: highly trusted staff with rank management, compensation/item tools, dangerous Exsto tools, and restriction management.

Includes Level 1, Level 2, and Level 3 commands.

Additional EvoRP staff/rank commands:

- `/trusted <player>` - Promotes a normal Level 0 player to Level 1 Trial Mod/trusted status.
- `/mod <player>` - Promotes a player below Level 2 to Level 2 Moderator.
- `/administrator <player>` - Promotes a player below Level 3 to Level 3 Admin.
- `/superadmin <player>` - Promotes a player below Level 4 to Level 4 Super Admin.
- `/removestaff <player>` - Demotes staff above Level 1 back to guest.
- `/comp <player> <amount>` - Gives money compensation to a player.
- `/item <player> <item_unique_id> <quantity>` - Gives inventory items to a player.

Super Admin limitations:

- `/trusted` only promotes Level 0 targets and refuses targets marked `-1` untrusted.
- `/untrust` can only revoke Level 1 targets.
- `/removestaff` only demotes targets above Level 1.
- Staff-management commands have a 30-second SQL wait/cooldown style guard from the legacy command code.
- `/comp` and `/item` are intentionally Level 4+ even though they are registered under the `a` access flag.

Additional Exsto superadmin commands:

- `!lua <code>` - Runs Lua through Exsto.
- `!cexec <player> <command>` - Executes a client command on a player.
- `!rcon <command>` - Runs a server command.
- `!ent <class>` or `!ent_spawn <class>` - Spawns an entity by class.
- `!rank <player> <rank>` - Changes an online player's Exsto rank.
- `!rankid <SteamID> <rank>` - Changes Exsto rank by SteamID.
- `!reload <plugin_id> [force]` - Reloads an Exsto plugin when available.
- `!nolimitrank <rank>` - Applies no-limits behavior to a rank.
- `!allowentity <id> <entity>` - Removes an entity restriction for a rank/id.
- `!denyentity <id> <entity>` - Adds an entity restriction for a rank/id.
- `!allowprop <id> <prop>` - Removes a prop restriction for a rank/id.
- `!denyprop <id> <prop>` - Adds a prop restriction for a rank/id.
- `!allowswep <id> <swep>` - Removes a SWEP restriction for a rank/id.
- `!denyswep <id> <swep>` - Adds a SWEP restriction for a rank/id.
- `!allowstool <id> <tool>` - Removes a toolgun restriction for a rank/id.
- `!denystool <id> <tool>` - Adds a toolgun restriction for a rank/id.

Additional Super Admin Exsto utilities currently included by flag:

- `reloadplug`, `pluginpage`, `resendplug` - Exsto plugin management.
- `variable`, `createvar`, `deletevar`, `setconvar` - Exsto variable/convar management.
- `playertitle`, `addgimp` - Title/gimp administration.
- `rankeditor`, `immunity` - Rank editor and immunity tools.
- `banlistdetails` - Detailed ban-list access.
- `felbackup`, `feldetails`, `felsettings` - FPP/Falco prop protection administration.
- `server-settings` - Server settings page/access.
- `playerpickup` - Player pickup permissions where the plugin uses it.
- `findghosts` - Finds ghosted players/entities.
- `crcinvalnotify` - Exsto consistency warning access.


Level 5 - Owner

Exsto rank: `srv_owner`

Purpose: full server ownership, development, placement tools, debug commands, and all Super Admin abilities.

Includes Level 1 through Level 4 commands.


Owner-only development and placement commands found in the current server code:

- `evorp_worldprop_save [label]` - Saves the looked-at supported world prop/entity to persistent worldprop data.
- `evorp_worldprop_remove` - Removes the looked-at saved world prop.
- `evorp_worldprop_list` - Lists saved world props.
- `evorp_worldprop_reload` - Reloads saved world props.
- `evorp_node_add <theme> <type> <unique_id> [radius]` - Creates an activity/interaction node at the owner's position.
- `evorp_node_remove <unique_id>` - Removes a saved activity node.
- `evorp_node_list` - Lists activity nodes.
- `evorp_node_reload` - Reloads activity nodes.
- `evorp_node_debug` - Toggles or reports node debug data.
- `evorp_content_report` - Prints custom content/loadout report data.
- `evorp_content_reload` - Reloads custom content mappings.
- `evorp_content_player_report <player>` - Prints a player's custom content/loadout report.
- `evorp_911_report` - Prints/debugs active 911 service-call state.
- `evorp_department_report` - Prints/debugs department vehicle dispatch state.
- `evorp_contract_report` - Prints/debugs contract state.
- `evorp_sgm_vehicle_check <vehicle_id>` - Checks a custom/SGM vehicle definition and SVMod profile state.
- `evorp_food_effects` - Food-effect debug/report command.
- `evorp_food_effect_clear <player>` - Clears food effects from a player.
- `evorp_food_effect_apply <player> <effect>` - Applies a food effect for testing.
- `evorp_appearance_reroll <player>` - Rerolls citizen appearance data.
- `evorp_appearance_report <player>` - Reports citizen appearance state.
- `evorp_appearance_reset <player>` - Resets citizen appearance data.
- `evorp_vending_spawn` - Spawns a vending machine entity for positioning.
- `evorp_vending_save [label]` - Saves the looked-at vending machine.
- `evorp_vending_remove` - Removes a saved vending machine.
- `evorp_vending_list` - Lists vending machines.
- `evorp_vending_reload` - Reloads vending machines.
- `evorp_slot_spawn [label]` - Spawns a slot machine for positioning.
- `evorp_slot_save [label]` - Saves the looked-at slot machine.
- `evorp_slot_remove` - Removes a saved slot machine.
- `evorp_slot_setmodel <model_path>` - Changes a slot machine model.
- `evorp_slot_list` - Lists saved slot machines.
- `evorp_slot_reload` - Reloads slot machines.
- `evorp_blackjack_spawn` - Spawns a blackjack table for positioning.
- `evorp_blackjack_save [label]` - Saves the looked-at blackjack table.
- `evorp_blackjack_remove` - Removes a saved blackjack table.
- `evorp_blackjack_list` - Lists saved blackjack tables.
- `evorp_blackjack_reload` - Reloads blackjack tables.
- `evorp_roulette_spawn` - Spawns a roulette table for positioning.
- `evorp_roulette_save [label]` - Saves the looked-at roulette table.
- `evorp_roulette_remove` - Removes a saved roulette table.
- `evorp_roulette_list` - Lists saved roulette tables.
- `evorp_roulette_reload` - Reloads roulette tables.

Legacy/admin-adjacent owner commands:

- `hr_cm_spawnnpc` - Spawns the legacy meth buyer NPC where supported by the old meth addon.
- `hr_cm_removenpc` - Removes the legacy meth buyer NPC.



Notes For Staff Training

- Use EvoRP `/ban` for access restrictions tied to the gamemode economy/gameplay.
- Use Exsto `!ban` for traditional server bans.
- Use `/history` or `/historyid` before escalating punishment when practical.
- Trial Mod is intentionally kick-only.
- Moderator is intentionally slash-command moderation only.
- Admin is the first rank with noclip and Exsto movement/restraint tools.
- Super Admin is the first rank that can promote/demote staff or create items/money compensation.
- Owner is the only rank intended for map setup, persistent node/entity placement, and debug/dev commands.
[/b]


Messages In This Thread
READ ME - Staff Guide - by Classical - 07-01-2026, 05:29 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)