
RoviDev Admin Quick Actions
Free admin toolkit. Upgrade with Pro Pack for multi-jail, ban UI & notes.
Install checklist
Drop these lines into server.cfg (order matters for Pro deps).
ensure rovidev-admin-quick-actions add_ace group.admin rovidev.admin allow
Compatibility
- Framework
- Standalone — ESX / QBCore / Qbox / none
- Lua
- lua54 yes
- Escrow
- Open / source-available download on FiveMBay
- Optional
- ox_target (admin-only options)
API surface
ACE rovidev.admin · optional ox_target.
Exports
- GetBans
- AddBan
- RevokeBan
Events / net
- rdAdminTicket (Player.state)
- rdIsAdmin (state bag)
Versions
Current: v1.3.0
- v1.3.08/4/2026
• **Security:** privileged client effects gated by server-authored Player.state tickets • **Security:** noclip / freeze / spectate watchdog via server state bags + ACE sync (`rdIsAdmin`) • **Jail:** routing bucket + server radius enforcement; client cannot self-unjail • **ox_target:** `canInteract` requires `rdIsAdmin` • Ban store exports (`GetBans`, `AddBan`, `RevokeBan`) for Admin Pro unification • Vehicle model allowlist (`[%w_]+`)
- v1.2.08/3/2026
• Spectate (`/rdspectate`) + noclip (`F11` / `/rdnoclip`) • Freeze, jail/unjail with timed release • Warn + temporary/permanent ban with JSON persistence (`data/moderation.json`) • Ban check on `playerConnecting` • Optional ox_lib context menu (`/rdadminox`) • Optional ox_target global player/vehicle actions • NUI player actions expanded (freeze, spec, jail, warn, ban)
- v1.1.08/2/2026
• NUI menu (F10), player tools, Discord logs, vehicle plate/keys
Compare versions
Added / changed
- + **Security:** privileged client effects gated by server-authored Player.state tickets
- + **Security:** noclip / freeze / spectate watchdog via server state bags + ACE sync (`rdIsAdmin`)
- + **Jail:** routing bucket + server radius enforcement; client cannot self-unjail
- + **ox_target:** `canInteract` requires `rdIsAdmin`
- + Ban store exports (`GetBans`, `AddBan`, `RevokeBan`) for Admin Pro unification
- + Vehicle model allowlist (`[%w_]+`)
Removed / previous only
- − Spectate (`/rdspectate`) + noclip (`F11` / `/rdnoclip`)
- − Freeze, jail/unjail with timed release
- − Warn + temporary/permanent ban with JSON persistence (`data/moderation.json`)
- − Ban check on `playerConnecting`
- − Optional ox_lib context menu (`/rdadminox`)
- − Optional ox_target global player/vehicle actions
- − NUI player actions expanded (freeze, spec, jail, warn, ban)
Compare with
Popular pairs from GSC queries and related scripts.
FAQ
How do I grant admin access?
Add ACE: add_ace group.admin rovidev.admin allow (or your staff group). Privileged client effects require a matching Player.state ticket.
Is ox_target required?
Optional. When present, target options only appear for players with rdIsAdmin. Core actions work from the F10 NUI without ox_target.
Where are bans stored?
Quick Actions exposes GetBans / AddBan / RevokeBan exports. Admin Pro’s ban UI uses the same store when both are installed.
Reviews
No reviews yet.
Log in to leave a review.





