New Features
Fully redesigned vehicle spawner system
Vehicles now spawn on dedicated spawn pads (Pad1, Pad2, Pad3, etc.)
Modern UI system with search and category filtering
Support for Cars, Trucks, Aircraft, and custom categories
Config-based vehicle system (easy to customize & expand)
Automatic vehicle list generation from ServerStorage
ProximityPrompt interaction system
Vehicles spawn above pads (clean placement, no clipping)
One vehicle per player system
Automatic cleanup of previous vehicles
Optional auto-seat into vehicle
Improved server-side validation & security
Improvements
Removed old dealership purchase system
Simplified setup and structure
Better performance and scalability
Cleaner and more modular codebase
Marketplace-ready organization
New Setup Requirements
- Vehicles must be placed in:
- ServerStorage > Vehicles
- Spawn pads must be placed in:
- Workspace > SpawnPads
- Each pad should be named:
- Pad1, Pad2, Pad3, etc.
- Interaction handled via:
- Workspace > SpawnerPort > SpawnPart
Notes
- Each vehicle must have a PrimaryPart
- Vehicles should contain a Seat or VehicleSeat (if auto-seat is enabled)
- Remote names must match:
- GetVehicleList, SpawnVehicle, ToggleSpawnerUI
Summary
This update transforms the system into a modern, scalable vehicle spawner suitable for roleplay, simulator, racing, and open-world games.
