Pressure Washer Car Wash
FiveM Car Wash - professional ESX script with custom features and optimized performance for FiveM servers Compatible with ESX framework.
FiveM Car Wash - Realistic Pressure Washer System with Custom Hose Physics
This isn't your typical stand in marker, press E, car is clean script. FiveM Car Wash brings actual pressure washing mechanics to your server with physically accurate hose behavior, realistic water/soap particle systems, and genuine vehicle cleaning that removes dirt progressively. Players actually work the hose around their vehicle, managing hose length and spray patterns just like real pressure washing. It's the kind of tactile, satisfying gameplay that turns a mundane task into something people actually want to do.
What's Included
You get a complete pressure washing system with custom 3D models for the pump unit and hose attachment. The hose itself has realistic physics - it stretches as you move, has configurable max length, and will actually snap and explode if you exceed the limit (creating a hilarious money sink if you enable hose break charges). Water and soap spray particles are fully synced across all players, so onlookers see exactly what you're doing.
The dirt removal system actually works - soap loosens grime, water rinses it away, and you can adjust both the cleaning rate and particle density to match your server's preference for realism vs. speed. Multiple configurable locations mean you can set up car washes across the map, and the ESX integration handles payment collection automatically.
Key Features
- Universal Vehicle Compatibility - Works on cars, trucks, bikes, boats, aircraft - literally any vehicle that can get dirty
- Realistic Hose Physics - Hose extends as you walk, reaches configurable max length, breaks with particle explosion if overstretched (optional)
- Custom 3D Models Included - Professional pressure pump model and hose attachment (both customizable in config)
- Unlimited Location Support - Add as many pump stations as you want across the map via simple config entries
- Perfect Network Sync - All players see your spray particles, hose position, and vehicle cleaning in real-time
- Immersive 3D UI - Status messages appear in 3D world space instead of intrusive on-screen notifications
- Dual Spray System - Switch between water (rinse) and soap (clean) modes. Soap actually removes dirt faster
- Progressive Cleaning - Vehicles don't instantly sparkle - dirt removes gradually based on spray time and mode
- Configurable Physics - Adjust water/soap density, clean rates, hose length, break behavior, everything
- Hose Break Mechanic - Overstretched hoses snap with visual/audio feedback. Can charge players for replacements
- Full Localization - Multi-language support via locale files for international communities
- Standalone or ESX - Works without framework, or integrates seamlessly with ESX for job restrictions and payments
- Job-Restricted Access - ESX servers can limit pump use to specific jobs (mechanic, carwash employee, etc.)
- Monetization Options - Charge per pump use, charge for hose breaks, or offer free public washes
- Sound Design - Pump placement and removal have distinct audio cues for tactile feedback
- OneSync Compatible - Fully tested and working on OneSync infrastructure
Perfect For
- Mechanic/Detailing Businesses - Create car wash jobs where employees earn money cleaning customer vehicles
- Roleplay Servers - Add realism to vehicle maintenance. Dirty cars after off-road racing? Actually need to be cleaned
- Legal Money Making - Give new players a simple, enjoyable legal income source that doesn't feel like a boring grind
- Gas Station Operators - Place pumps at fuel stations for full-service convenience store RP
- Community Hubs - Car wash locations become natural gathering spots for car enthusiasts to show off rides
Technical Details
Framework Support: Standalone (no framework required) or full ESX integration with money handling and job restrictions
Performance: Highly optimized with efficient particle systems and smart sync logic. Minimal FPS impact even with multiple players washing simultaneously
Customization: Every aspect is config-driven - pump locations, hose model, spray density, clean rates, pricing, job restrictions, break behavior, max length, audio volume, and more
Dependencies: None for standalone. ESX version requires es_extended only
OneSync: Fully compatible and tested on OneSync Infinity
Installation Overview
- Extract to resources folder and add to server.cfg
- Configure pump locations in config.lua (coordinates for each wash station)
- Set pricing: cost per use, cost per hose break (or disable charges)
- Adjust physics: hose max length, break enabled/disabled, spray density, clean rates
- ESX users: set job restrictions if you want employee-only access
- Customize models: change pump or hose attachment to custom props if desired
- Configure locales for your server's primary language
- Restart and test - grab pump, extend hose, spray vehicle, watch dirt fade
How It Works
Players approach a configured pump location and interact to equip the pressure washer. A custom pump model spawns, they pick up the hose attachment, and start spraying. The hose visually extends as they walk away from the pump - walk too far and it snaps with a particle explosion (configurable). Water mode rinses the vehicle, soap mode actively removes dirt. Both spray patterns are visible to all nearby players with perfect sync. The 3D UI shows current mode and hose status without cluttering the screen.
For ESX servers, you can charge a fee when players equip the pump, charge them again if they break the hose, and restrict access to specific jobs (mechanic, carwash worker, etc.). For standalone servers, it works out of the box as a free service or with simple per-use fees.
What Makes It Stand Out
The physics. Most car wash scripts are glorified press E to clean teleports. This actually makes you work the hose around the vehicle, managing your distance from the pump and choosing between soap and water. The hose breaking mechanic adds consequence to carelessness, the progressive dirt removal feels satisfying, and the particle sync means washing cars becomes a social activity. It's the difference between a menu and actual gameplay - players remember the time they snapped three hoses trying to reach a truck in the corner of the lot.
Video Preview
Related Products You Might Like
- Gas Station Simulator - Realistic fuel station job for ESX servers
- Mechanic Job like NFS - Advanced mechanic system with NFS-style features
- Tuning System ESX - Complete vehicle modification system
- FiveM Jobs Creator - Create custom jobs with 321+ servers using it




