🧟 RS Zombie Garage
Full-Source Apocalypse Vehicle Garage, Property, Delivery, Impound and Ownership System for FiveM
qbcore | qbox/qbx | esx | standalone
Tested on Legacy and Enhanced with qbcore and qbox
RS Zombie Garage is not simply a normal garage with zombie artwork placed over it.
It takes the full RS Garage vehicle-management engine and turns it into an independent survivor vehicle command system for zombie, apocalypse, survival and hardcore roleplay servers.
Under the apocalypse interface is a server-authoritative garage system supporting walk-in GTA interiors, persistent vehicle displays, purchasable properties, marinas, aircraft hangars, impounds, NPC delivery, shared keys, player vehicle sales, gifts, economy buyback, custom plates, housing and OneSync duplication protection.
Survivor Vehicle Command Center
The production interface was built specifically for RS Zombie Garage.
It includes dedicated apocalypse environments for:
- Road vehicles
- Survivor garages
- Marine vehicles
- Boats
- Aircraft
- Hangars
The environment automatically changes based on the vehicle/garage category while the underlying vehicle-management actions remain available.
The interface provides:
- Vehicle fleet carousel
- Selected vehicle display
- Plate
- Fuel
- Engine health
- Body health
- Access status
- Garage location
- Vehicle status
- Search
- Type filters
- Status filters
- Garage directory
- Economy-sale eligibility
- Vehicle actions
- Property/garage navigation
GTA-Native Walk-In Garage System
Players can own and enter real GTA/GTA Online garage environments.
Included garage families support:
- 2 Vehicle Low-End Garage
- 6 Vehicle Medium Garage
- 10 Vehicle High-End Garage
- 24 Vehicle Executive Garage
- 50 Vehicle Eclipse Boulevard Garage
- 15 Aircraft Private Hangar
- Additional legacy residential/business layouts
Stored vehicles receive stable parking identities so a survivor's collection does not randomly shuffle every time they enter their garage.
Physical Stored Vehicle Displays
Walk into a supported garage and see the stored vehicles physically parked inside.
RS Zombie Garage does this without spawning duplicate authoritative network vehicles.
Interior vehicles are local, non-networked display replicas.
The real owned vehicle remains securely stored server-side.
A player can inspect the display, enter its driver's seat and request retrieval. The server then validates the request and creates the actual authoritative vehicle outside.
This allows physical garage collections without turning the interior into a vehicle-duplication system.
Private Survivor Properties
RS Zombie Garage supports much more than public parking.
Garage types can include:
- Public parking
- Private garages
- Business garages
- House garages
- Purchasable properties
- Private docks
- Marinas
- Aircraft parking
- Private hangars
- Impounds
Garage properties can be listed, sold, assigned to owners, repossessed and registered dynamically by other resources.
Custom MLO properties can use the same backend.
Vehicle Delivery
Survivors can call supported stored vehicles instead of always returning to the garage.
Road Delivery
The system can spawn the authoritative vehicle with an NPC driver and send it toward the player.
The delivery system includes:
- Road-node discovery
- OneSync handling
- Network-control validation
- Live player destination updates
- Stuck recovery
- Arrival handling
- Cancellation
- Timeout cleanup
- Vehicle unlock
- Key handoff
- GPS recovery
An optional cinematic allows the delivery driver to leave the vehicle, walk away, wave once and continue on foot.
Marine Survival Vehicles
Boats are not treated as cars with a different icon.
RS Zombie Garage includes dedicated marine behavior for:
- Boats
- Submarines
- Jet skis/PWCs
- Public marinas
- Private docks
- Marine storage
- Marine impound recovery
- Boat delivery
Stock SeaSharks are forced into the marine category even if another resource incorrectly stores them as automobiles.
Custom add-on PWCs can be classified through configuration.
Boat NPC delivery uses dedicated offshore spawn, marina arrival, disembark and cleanup logic rather than road navigation.
Aircraft Management
Helicopters and planes have dedicated aircraft behavior.
Support includes:
- Public aircraft parking
- Exterior pads
- Runways
- Private hangars
- Aircraft properties
- Aircraft impounds
- Safe aircraft deployment
- Collision loading
- Temporary spawn protection
The bundled private hangar can manage 15 aircraft while safely displaying the newest stored aircraft in its physical showcase bay.
Player Vehicle Trading
Survival communities often make vehicles valuable assets.
RS Zombie Garage includes a server-authoritative system for:
- Selling vehicles to another player
- Gifting vehicles
- Buyer debit
- Ownership movement
- Seller payout
- Protected refunds
- Reconnect recovery
Transactions are persisted through a durable server-side state machine.
If a player disconnects during a critical transaction, the system does not blindly repeat the payment.
Safe claims are recovered when the correct player returns, while ambiguous states enter manual review to protect both the economy and the players.
Economy Vehicle Buyback
Servers can enable Sell to Economy so unwanted vehicles can be permanently sold back to the server.
The system provides:
- Server-side valuation
- Eligibility validation
- Expiring sale offers
- Final confirmation
- Cooldowns
- Ownership validation
- Vehicle retirement
- Durable payout ledger
- Reconnect payout recovery
The UI displays why a vehicle cannot currently be sold rather than simply hiding the feature.
Vehicle Sale Recovery
/claimcarsales can safely recover eligible:
- Economy payouts
- Player-sale proceeds
- Buyer refunds
The original character identity and Rockstar license are verified before recovery.
Transactions marked for manual review are deliberately not automatically replayed, reducing the risk of duplicate payments after a restart or provider failure.
Private Sale Audit Logging
A private server-side Discord webhook can record:
- Economy sales
- Player sales
- Vehicle gifts
- Seller payouts
- Buyer refunds
- Deferred claims
- Integration failures
- Manual-review cases
Optional staff-role mentions can be configured for transactions requiring attention.
The actual webhook URL remains in server.cfg rather than inside client-readable configuration.
Shared Keys and Vehicle Access
RS Zombie Garage maintains authoritative shared access while synchronizing with external vehicle-key systems through RS Bridge.
This allows:
- Owner keys
- Shared keys
- Revocation
- Physical key-item integrations
- External key synchronization
- Correct entity-aware key grants
Local interior display vehicles remain separate from authoritative outside-vehicle key state.
Persistent Vehicle Condition and Customization
Vehicle state can persist across storage and retrieval, including:
- Fuel
- Engine condition
- Body condition
- Dirt
- Extras
- Liveries
- Neon
- Xenon
- Wheels
- Vehicle properties
- Customization information
This allows a survivor's damaged, modified or battle-worn vehicle to remain that vehicle instead of returning as a generic replacement.
Custom Plate Identity Protection
A custom plate affects much more than what appears visually on the vehicle.
RS Zombie Garage tracks plates through systems such as:
- Live vehicle reservations
- Shared access
- Vehicle aliases
- Favorites
- Stable interior bays
- Deliveries
- External keys
- Anti-duplication state
Dedicated server hooks are included so supported plate resources can migrate the entire vehicle identity atomically instead of breaking garage ownership.
External Dealership Registration
Vehicles purchased from another dealership resource can be safely accepted into RS Zombie Garage on their first storage.
Before registering the outside vehicle, the server verifies:
- Character ownership
- Exact plate
- Saved model
- Driver seat
- Network entity
- Routing bucket
- Garage proximity
- Database state
- Existing reservations
- Duplicate world entities
This gives dealership integrations a safe path without opening an easy vehicle-duplication route.
Server-Authoritative OneSync Design
Important vehicle actions are validated server-side.
RS Zombie Garage maintains live plate/network reservations and protects storage/retrieval against duplicate entities.
The same protection follows vehicles through:
- Storage
- Retrieval
- Delivery
- Impound recovery
- Vehicle sales
- Gifts
- Custom plate changes
- Dealership registration
Housing and Property Integration
House garages and private properties can be brought into the garage network through the integration layer.
Custom resources can also dynamically register their own garages, marinas and hangars through exports.
This makes RS Zombie Garage suitable for survival compounds, faction bases, bunkers, custom MLOs, private docks and aircraft facilities.
RS Bridge Integration
RS Zombie Garage uses rs_bridge as its primary compatibility layer.
This provides normalized support for:
- Qbox
- QBCore
- ESX
- Standalone/custom framework paths
- Player data
- Jobs and gangs
- Banking
- Cash
- Inventory
- Vehicle keys
- Fuel
- Targets
- Notifications
The garage itself stays focused on vehicle logic while RS Bridge handles the server's selected ecosystem.
Developer Integration
Exports are available to:
- Open a garage
- Register a garage dynamically
- Register house garages
- Register housing providers
- Refresh garages
- Inspect active integrations
- List properties for sale
- Remove property listings
- Assign property owners
- Read garage-property state
Custom MLO marinas and aircraft hangars can use the same property system as the bundled garages.
Administration
Management commands are included for:
- Garage listings
- Unlisting properties
- Repossession
- Setting owners
- Reloading garage configuration
- Reloading housing garages
- Integration diagnostics
- Giving vehicles
- Player vehicle transfers
- Vehicle-call testing
- Sale recovery
Sensitive administration functions can remain console/ACE restricted.
Reliable FiveM Interaction
The interaction system uses both FiveM key mapping and immediate control polling with a proximity approach buffer.
This helps garage interaction remain responsive even when other interaction resources compete for the standard context key.
The CEF interface also uses an acknowledgement/retry system so a missed opening frame does not leave the player with an invisible focused menu.
Local NUI
The apocalypse interface and artwork are bundled with the resource.
There is no required externally hosted web application for the garage UI.
Accessibility support includes:
- Responsive scaling
- Visible focus states
- Reduced-motion behavior
- Local fallback vehicle artwork
Requirements
- Current FiveM/FXServer
- OneSync enabled
- ox_lib
- oxmysql
- Supported Qbox, QBCore, ESX or configured Standalone environment
- GTA game build 2802+ when using the Eclipse Boulevard interior
Full Source
RS Zombie Garage is delivered full source.
The package includes the Lua source, configuration, SQL, NUI, artwork and integration documentation needed to adapt the garage to your apocalypse server.
Resource: RS Zombie Garage
Developer: RealitySucksRP
Platform: FiveM
Source: Full Source Commercial License