Get ChocoHax up and running on your FiveM server in minutes
Before You Start
Make sure you have an active ChocoHax subscription and access to your FiveM server files. Always backup your server before installation.
Installation Steps
1
Download ChocoHax FilesDownload your personalized ChocoHax anticheat files from the dashboard
- Go to your Dashboard
- Find your active subscription
- Click the Download Filesbutton from the subscription dropdown
- Save the ZIP file to your computer
Pro Tip: Choose a stealthy folder name to avoid detection by potential cheaters. Examples: "server_utils", "vrp_vipshowroom", "bmw320e46"
2
Extract to Resources FolderPlace the extracted files in your server's resources directory
File Structure:
📁 server-data/
📁 resources/
📁 [scripts]/
📁 your_chosen_name/ ← Extract here
📄 fxmanifest.lua
📄 core.lua
📁 client/
📁 locales/
3
Update server.cfgAdd the resource to your server configuration file
Add this line to your server.cfg:
ensure your_chosen_name
Replace "your_chosen_name" with the actual folder name you chose
4
Restart Your ServerStart or restart your FiveM server to load ChocoHax
Restart Process:
- Stop your FiveM server completely
- Wait 10-15 seconds
- Start your server again
- Perform a second restart after ChocoHax is loaded
Two restarts required: ChocoHax needs two server restarts to fully initialize all protection systems.
5
Verify InstallationCheck that ChocoHax is working correctly
Console Messages to Look For:
✓ Started resource your_chosen_name
Account Features
IP Resets
Reset your IP address when needed to move the anticheat to a different server
IP resets allow you to reset your IP address associated with your subscription. This can be useful if you need to change your server's IP or if there are security concerns.
Each IP reset consumes one IP reset token
Additional IP reset tokens can be purchased directly from the panel
IP resets can only be performed by the subscription owner or main developer
Developer Roles & Permissions
Add developers to your subscription with different permission levels
Role Allocation
Your subscription slots determine how many developers you can add. For example, with 10 slots:
👤 You (Owner)
👑 Main Developer: 1 slot
👥 Secondary Developers: 9 slots
Total: 11 team members (1 owner + 10 developers)
Owner
Full access to all features and settings
Can do everything
Main Developer
Nearly full access, except ownership operations
Can do everything except:
- Transfer subscription
- Take ownership
Secondary Developer
Limited access for team members
Can do:
- Spectate players
- Manage players
- View ban list
- View logs
- And more...
Cannot do:
- Download files
- Reset IP
- Change Anticheat Settings
Next Steps
Now that ChocoHax is installed, here's what to do next
Need Help?
Common issues and support resources