Image 1 of 3
Image 2 of 3
Image 3 of 3
FiveM Flatbed Control Menu Open Source
caticus-flatbed is a FiveM flatbed script built for mechanic, police, and towing roleplay. Drivers use third eye on supported flatbed trucks to open a Flatbed Controls NUI panel, then lower the hydraulic bed, load a vehicle, raise the ramp, and detach — with full synchronization so every nearby player sees the same bed position and attached vehicle.
The resource spawns the moving bed prop automatically, keeps state bags in sync for new joiners, and routes bed movement through the correct network entity owner so raise/lower stays smooth in multiplayer. Optional job restrictions (mechanic, police, or open to everyone), locale strings, extra flatbed models, and control animations with sound make it easy to drop into ESX or QBCore servers without rewriting tow logic.
Features
Lower bed — multi-stage lerp (slide back + tilt down) with sound
Raise bed — reverse animation back to transport position
Attach vehicle — detects closest vehicle on the bed zone
Detach vehicle — releases load and sets vehicle on ground properly
ox_target and qb-target support for Flatbed Controls
NUI panel — raise, lower, attach, detach with disabled states when invalid
State sync — bedProp, bedLowered, bedMoving, attachedVehicle
Automatic bed on entity create; cleanup on vehicle delete
Control animation with remote prop while using the menu
Towrope check — blocks bed use if rope tow is active (config message)
Locales for menu, status text, and notifications
Configurable flatbed models, bed offsets, animation timing, jobs
caticus-flatbed is a FiveM flatbed script built for mechanic, police, and towing roleplay. Drivers use third eye on supported flatbed trucks to open a Flatbed Controls NUI panel, then lower the hydraulic bed, load a vehicle, raise the ramp, and detach — with full synchronization so every nearby player sees the same bed position and attached vehicle.
The resource spawns the moving bed prop automatically, keeps state bags in sync for new joiners, and routes bed movement through the correct network entity owner so raise/lower stays smooth in multiplayer. Optional job restrictions (mechanic, police, or open to everyone), locale strings, extra flatbed models, and control animations with sound make it easy to drop into ESX or QBCore servers without rewriting tow logic.
Features
Lower bed — multi-stage lerp (slide back + tilt down) with sound
Raise bed — reverse animation back to transport position
Attach vehicle — detects closest vehicle on the bed zone
Detach vehicle — releases load and sets vehicle on ground properly
ox_target and qb-target support for Flatbed Controls
NUI panel — raise, lower, attach, detach with disabled states when invalid
State sync — bedProp, bedLowered, bedMoving, attachedVehicle
Automatic bed on entity create; cleanup on vehicle delete
Control animation with remote prop while using the menu
Towrope check — blocks bed use if rope tow is active (config message)
Locales for menu, status text, and notifications
Configurable flatbed models, bed offsets, animation timing, jobs