AWS Customs
Vehicle customization and repair with configurable shops, service categories, prices, and job restrictions.
Requirements
- QBCore
- PolyZone, loaded through its client.lua and BoxZone.lua files
- oxmysql
- qb-management only when configured society purchases use its account exports
- FiniAC is referenced in the manifest; keep it available or remove its entry if unused
ensure PolyZone
ensure oxmysql
ensure qb-core
ensure rio-customs
Configure shops
Create or enable locations in shared/locations.lua. For each location set its label, blip, enabled categories, restrictions, and PolyZone boxes. A location needs at least one zone to be interactable. The examples in the file are comments; copy one and edit it.
Use config.lua for prices, repair-cost calculation, markers, government plate access, mechanic-online restrictions, and society-paid purchases. Config.Locations is loaded from shared/locations.lua.
Install and verify
No SQL file is included for this resource. Test in a development server: enter a configured zone in a vehicle, try a repair, then try a cosmetic purchase. If the menu opens but purchases fail, check server logs, money type, and society account resource.