Preview Click Here
RS ZCRT Vehicle Shops
The haunted CRT dealership network for FiveM
RS ZCRT Vehicle Shops turns vehicle shopping into part of the world instead of another generic fullscreen dealership.
Players boot an old haunted television, then shop inside the CRT screen while the selected live GTA vehicle is previewed beside the TV. Search, categories, specs, pricing, test drives and cash/bank checkout stay inside the terminal, preserving the original ZCRT look that makes this resource different.
📺 The ZCRT experience
- Short haunted CRT startup before the dealership terminal opens
- Vehicle-shopping menu physically framed inside the CRT screen
- Live scripted GTA vehicle preview beside the TV
- Original authored right-side showroom composition with resolution-aware 1080p/1440p/4K CRT scaling
- Rotate, zoom and reset showroom camera controls
- Search and category filtering
- Vehicle information, pricing and purchase controls
- Local vehicle artwork and manufacturer assets included with the UI
- Apocalypse-themed dealership locations and presentation
🚗 Vehicle shop system
- 282 configured catalogue entries in the shipped ZCRT catalogue
- Cars, motorcycles, specialty vehicles, military vehicles, boats and aircraft
- Cash and bank checkout with server-side account validation
- Server-authoritative drive-away delivery
- Test-drive system with temporary keys, fuel and cleanup
- Server-generated plates and authoritative owned-vehicle creation
- Stock-aware purchasing with optional finite dealer inventory
- Local image fallback so the catalogue does not depend on an external image host
Important: the included catalogue images are NUI artwork. Add-on GTA vehicle models are not included; any custom spawncode must already be streamed on your server.
🏪 Player-owned dealerships
The resource includes its own dealership-business system:
- Player dealership ownership
- Employee roster and offline management
- Grades and permissions
- Clock-in/duty state
- Salesperson commission
- Internal dealership bank balance
- Deposits and controlled withdrawals
- Dealer stock and restocking
- Listing enable/disable
- Server-clamped sale pricing
- Sales and transaction history
- Owner command center
The core business workflow does not require a separate boss-menu resource.
💳 Optional backend modules
Finance, coupon and repossession backend modules are included but ship disabled. The default CRT customer checkout intentionally stays compact: cash/bank selection, test drive and drive-away purchase all remain inside the television.
Server owners who choose to integrate the optional modules have access to finance/payment recovery journals, credit/term logic, coupon validation/reservations and a server-side tow/repossess bridge. These modules should be staged and configured before being enabled; the default CRT screen does not advertise controls that are not active.
🔐 Hardened server-authoritative economy
The browser never decides the final price or ownership result.
The server revalidates the dealership, player distance, vehicle/listing, price, stock, payment account, finance/coupon state and delivery mode. Purchase, money, stock, finance and repossession operations use dedicated journals/recovery states so interrupted transactions are not handled with unsafe blind refunds or duplicate ownership changes.
Drive-away and test-drive entities are created by the server under OneSync. Final drive-away confirmation validates the pending token, network entity, model, routing bucket and delivery area.
🔌 Compatibility
Framework
- Qbox
- QBCore
- ESX
- Standalone
- Auto detection by default
Vehicle keys
- qbx_vehiclekeys
- qb-vehiclekeys
- Renewed-Vehiclekeys
- wasabi_carlock
- esc_carkey
- Custom hook
Fuel
- ox_fuel
- LegacyFuel
- ps-fuel
- cdn-fuel
- lj-fuel
- Native/custom hook
Inventory
- ox_inventory
- QB-compatible inventory
- qs-inventory
- Custom/none
Interaction
- ox_target
- qb-target
- Marker fallback
For Qbox vehicle ownership, qbx_vehicles is used for Qbox-native creation/persistence.
🧰 Server-owner controls
- Configurable dealership locations and categories
- Configurable pricing/stock economy
- Configurable player ownership prices
- Configurable employee grades and commissions
- Configurable purchase/test-drive security distances and cooldowns
- Garage provider settings retained for server-side recovery and optional integrations
- Optional webhook audit logging with no private webhook embedded in the distributed package
- Built-in audit/recovery/admin commands for stock, purchases, money operations, finance and repossessions
📦 Requirements
- Current FiveM/FXServer with OneSync
- oxmysql
- Framework/vehicle ownership resource as applicable
- Qbox servers: qbx_vehicles for Qbox-native ownership
Optional key, fuel, inventory, target, garage and tow providers are only required when you configure/use those integrations.
🧪 Release status
Version 1.3.1 has been statically audited for manifest/file parity, server/client event pairing, NUI callback parity, SQL table coverage, catalogue artwork coverage and transaction-path regressions. Live behavior still depends on the server's framework/provider stack, so the package includes a production test matrix for staging before rollout.
📜 Source and license
Code is accessible and editable for legitimate purchasers. This is a paid commercial resource; purchase does not grant redistribution, resale or leak rights. See the included LICENSE.