Free
Flood Script - FiveM Water Level Control for Admins
Details
- Framework: QBCore, Qbox, ESX, Standalone
- Protection: Asset Escrow
- Dependencies: ox_lib, zUI-v2, ts-lib, ts_flood_water
- Version: 1.0.0
Description
TS Flood is a free FiveM flood script that gives admins real-time control over the map water level from an in-game menu.
How the FiveM flood script works
The water moves smoothly toward a target level at a configurable rate. You set a target, the water rises or drops on its own until it gets there.
Preset modes are defined in the config and appear directly in the menu. One click applies the new target.
Custom input lets you type any value. You can either set it smoothly or force it instantly with no transition.
Keybind sequences (optional) let you trigger level changes from a key press, with an automatic rollback after a configurable timeout. Useful for timed flood events.
Features
- In-game zUI menu
- Smooth transitions with configurable rate
- Preset modes + manual input + instant force
- Optional keybind automation with timeout rollback
- EN / FR locale support
- Automatic update check on server start (via ts-lib)
Free download and installation
The FiveM flood script is free. Once you have it, put ts_flood and ts_flood_water in your resources folder with their dependencies: ts-lib, ox_lib and zUI-v2. Then start them in this order in your server.cfg: ox_lib, ts-lib, zUI-v2, ts_flood_water and finally ts_flood.
In game, admins open the menu with /ts_flood_open, or with F1 by default. The menu shows the current level, the target level and your preset modes. To switch the language, set setr ox:locale fr or en in your server.cfg.
What you can do with it
Use it for storm and flood events, tsunami scenarios, or any scripted moment where the water needs to rise or drop in front of your players. With keybind sequences, the level can even go back to normal on its own after the event.


