Commands
Every Raven Anticheat command, what it does, and who is allowed to run it.
Raven is driven by a single command, rac. Run it from the server console for full access, or in game if your identifier has the rac.admin ACE.
Where you run commands
There are two places a command can come from, and they do not have the same access.
- Server console. The txAdmin live console, the raw server window, or an RCON session. The console can run every command, including the ones that modify resource files.
- In game. A player whose identifier holds the
rac.adminACE can run the read-only commands (help,status,dashboard,resource) and the moderation commands (ban,kick,unban). The install, uninstall, and update commands are console only and do nothing when typed in game.
Status and info
Read-only commands. Available from the console and to in-game admins.
rac help
Prints the full command list with a one-line description of each command.
rac status
Shows the installed build version and how many resources are protected. The version line is marked (Outdated) when a newer build is available, and the count reads Installed: 12/40 for twelve protected resources out of forty total.
rac dashboard
Reports the live link between the server and the dashboard. Connected with the seconds since the last contact means everything is healthy. Connection lost shows when the last contact was over two minutes ago, and Waiting for connection or Not initialized show while the link is still coming up.
rac resource [resourceName]
Checks one resource and tells you whether Raven is installed in it. Pass the exact resource name, for example rac resource esx_ambulancejob.
Moderate players
Ban, kick, or unban from the console or as an in-game admin. These run against the dashboard, so the server has to be verified first.
rac ban [playerId] [reason]
Bans an online player by their server id. The reason is optional. The ban is recorded on your dashboard as a manual ban and the player is dropped with your configured ban message.
rac kick [playerId] [reason]
Kicks an online player by their server id, with an optional reason. It is recorded on your dashboard the same way.
rac unban [banId] [reason]
Removes a ban by its id, the value shown on your dashboard. The trust score the ban took is refunded and the player can connect again. The reason is optional.
Install and update
rac install [resourceName]
Installs protection into a single resource, or into every resource when you leave the name off. Each resource reports back as installed or failed, and you get a final tally of how many succeeded.
rac uninstall [resourceName]
Removes protection from a single resource, or from every resource when you leave the name off. Use this before sharing or editing a resource so it goes back to its original files.
rac update
Re-applies the current build across every resource and reports what changed, what was already current, and what failed. Updated resources still need a restart before the new protection is active. Raven reminds you when any were touched.
rac update --force
Does the same re-apply, then restarts each updated resource and the anticheat itself so the changes take effect right away without a manual restart. A full server restart is still the cleanest way to refresh everything at once.
Granting in-game access
In-game commands are gated behind the rac.admin ACE. Grant it to an admin group or to a single identifier in your server.cfg, then restart the server.
add_ace group.admin rac.admin allow
add_ace identifier.fivem:1234567 rac.admin allowSystem command permission
Install, uninstall, and update read and write resource files, which needs permission to run system commands. If that permission is missing, Raven stops and prints the two lines to add. Put them in your server.cfg (swap rac for your resource folder name) and restart the server.
add_ace resource.rac command allow
add_unsafe_child_process_permission "rac"