Installation Advanced Detailed
Installation Advanced Detailed
This guide will walk you through the complete installation process of the God-Impound system on your FiveM server.
π¦ Prerequisites
Before starting the installation, make sure you have:
β FiveM server with admin access
β ox_lib installed and running
β oxmysql installed and configured
β screenshot-basic resource installed
β ESX, QBCore, or Qbox framework installed
β ox_inventory or qb-inventory installed
π₯ Step 1: Download and Extract
Download the God-Impound script from your purchase
Extract the
God-Impoundfolder to your server'sresourcesdirectoryEnsure the folder structure looks like this:
resources/ βββ God-Impound/ βββ client/ βββ server/ βββ shared/ βββ html/ βββ install me/ βββ fxmanifest.lua
ποΈ Step 2: Database Setup
Open your database management tool (phpMyAdmin, HeidiSQL, etc.)
Select your FiveM database
Open the SQL file located at:
God-Impound/install me/runme.sqlExecute the SQL query to create the
impound_vehiclestable
The SQL will create a table with the following structure:
plate(varchar) - Vehicle plate numberimage(text) - Proof image URLpolname(text) - Officer name who impoundedimpoundDays(int) - Number of days impoundedlawId(int) - Law violation IDimpoundUntil(datetime) - Release date and time
βοΈ Step 3: Framework Configuration
For QBCore/Qbox Users:
Open
God-Impound/shared/config.luaSet the framework:
Set your police job name:
For ESX Users:
Open
God-Impound/shared/config.luaSet the framework:
Set your police job name:
π· Step 4: Camera Item Setup
The script requires a camera item in your inventory system. Follow the instructions for your inventory:
For ox_inventory:
Copy the camera icon:
Source:
God-Impound/install me/icons/camera.pngDestination:
ox_inventory/web/images/camera.png
Add the item to
ox_inventory/data/items.lua:
For qb-inventory:
Copy the camera icon:
Source:
God-Impound/install me/icons/camera.pngDestination:
qb-inventory/html/images/camera.png
Add the item to
qb-core/shared/items.lua:
π Step 5: Image Logging Setup
Configure image logging for proof photos:
Option 1: Discord Webhook (Recommended)
Create a Discord webhook in your Discord server
Open
God-Impound/shared/config.luaSet the service:
Add your webhook URL:
Option 2: FivemManage API
Get your FivemManage API key
Open
God-Impound/shared/config.luaSet the service:
Add your API key:
π Step 6: Configure Locations
Open
God-Impound/shared/config.luaSet the impound ped location:
Format:
vector4(x, y, z, heading)Use
/tpcommand in-game to find coordinates
Configure vehicle spawn points:
Add more spawn points by adding more entries
Vehicles will spawn at random locations from this list
π― Step 7: Customize Laws (Optional)
You can customize the impound laws in God-Impound/shared/config.lua:
π Step 8: Start the Resource
Add the resource to your
server.cfg:Restart your server or start the resource:
β
Step 9: Verification
After installation, verify everything is working:
Check Console: Look for any errors in the server console
Test Commands:
/impound- Should open the impound menu (police only)/camerasshow- Should open the camera (police only)
Check Ped: Visit the impound location and verify the NPC ped is spawned
Test Impound: Try impounding a vehicle to ensure the system works
π§ Troubleshooting
Resource won't start
Check that all dependencies (ox_lib, oxmysql) are installed
Verify
fxmanifest.luais correctCheck server console for specific errors
Camera not working
Ensure
screenshot-basicis installed and startedVerify camera item is added to inventory correctly
Check image logging configuration
Database errors
Verify SQL was executed correctly
Check database connection in oxmysql
Ensure table
impound_vehiclesexists
Framework errors
Double-check
J0.Coresetting in config.luaVerify framework resource name matches (qb-core, es_extended, etc.)
Check that framework is started before God-Impound
π Next Steps
After successful installation:
Read the Configuration Guide to customize settings
Review available Commands
Check the FAQ for common questions
Installation Complete! π
Your God-Impound system is now ready to use. Police officers can start impounding vehicles using the /impound command.
Last updated