vRP anticheat for FiveM
SafeGuard recognises vRP 1.x on its own and uses the user ID, groups and wallet from the server. Creative and other vRPex forks are supported too, chosen in the configuration because they cannot be told apart automatically.
Detected through the vrp resource with Config.Framework = 'auto'. Start SafeGuard after it in server.cfg.
What SafeGuard uses from vRP
Player identity
The vRP user ID, so a ban follows the account as well as the licence.
Through vRP
Staff permissions
vRP groups, permissions and ACE decide who uses the staff menu and the in-game commands.
Through vRP
Weapon inventory
Through ox_inventory, because vRP keeps equipped weapons outside the inventory.
With an extra resource
Economy checks
The vRP wallet and bank for jumps that no job or shop explains.
Through vRP
Heal and revive from the dashboard
Through the vRP health and coma tunnel.
Through vRP
In-game notifications
SafeGuard's own notification.
SafeGuard's own fallback
Movement, combat, entity, event and executor detections are the same on every framework; the framework only adds context to them.