lation scripts
scriptsmembershipdocs
see the scripts
scriptsclassicsscuba diving

The clerk's menu

scuba diving: FiveM diving script

Rent a boat, gear up and dive for loot.

$19.99one-time purchase
Secure checkout by Tebex
  • Works on Qbox, QBCore and ESX
  • Needs lation interact, ox_target or qb-target
  • Read the scuba diving docs
  • Version 2.2.1Updated April 15, 2026
lation membershipEvery script, $29.99/moOr get every script$29.99/mo

what it does

Players buy scuba gear at the docks, rent a boat and dive alone or as a group to a hotspot sent to their phone, bringing crates up from the seabed while their air runs down. Crates open into loot that gets better with each level, and you set the zones, gear, loot and prices in the config.PlayersPlayers buybuy scubascuba geargear atat thethe docks,docks, rentrent aa boatboat andand divedive alonealone oror asas aa groupgroup toto aa hotspothotspot sentsent toto theirtheir phone,phone, bringingbringing cratescrates upup fromfrom thethe seabedseabed whilewhile theirtheir airair runsruns down.down. CratesCrates openopen intointo lootloot thatthat getsgets betterbetter withwith eacheach level,level, andand youyou setset thethe zones,zones, gear,gear, lootloot andand pricesprices inin thethe config.config.

see it in game

what's in it

  • A hotspot on the phone

    The leader starts a dive, and 15 to 30 seconds later every diver gets a message and a hotspot circled on the map. It arrives on lb-phone, qb-phone, npwd and six other phones, or on screen without one.

  • Air that runs out

    Five grades of scuba gear last from about 5 minutes underwater to about 25, and the air only runs down while the diver is under. Oxygen, depth and crates found show on screen while they're down, and an oxygen tank tops the gear back up.

  • Ten zones off the coast

    Ten zones hold 127 crate spots between them. Each dive hides 2 to 6 crates in one zone, never the last one handed out, and a crate is outlined in green as a diver closes in. Add zones of your own.

  • Dive alone or as a group

    Every dive starts from a group, even a group of one. Friends are added by their ID and hunt the same crates, each crate goes to whoever brings it up, and after the last one the leader decides whether to keep going.

  • Loot that grows with level

    Players open crates wherever they like. Each item in the loot table rolls its own chance, so one crate can hold several finds. Levels 2 to 5 each add one more, from rum to an ancient artifact, which the pawn shop doesn't buy until you price them. Build the table from your own items.

  • Gear, a pawn shop and a boat

    The clerk on the docks sells the gear and oxygen tanks and buys the everyday finds. His dinghy rents for a $500 deposit with $250 back on return, and comes with keys and a full tank through the key and fuel scripts you run.

  • Levels, stats and a leaderboard

    Each crate pays XP, 1 to 5 by default and set per zone, toward five levels whose thresholds you choose. Levels unlock better gear and loot. Players see the crates they've found, their deepest dive and the distance they've swum, and the top 10 divers are on a leaderboard.

  • Your rules and your look

    Keep diving to one job, set the hours the clerk works, and choose ox_lib or lation ui for the menus, dialogs, notifications and progress bars. Crates, purchases and rentals can be logged to Fivemanage, Fivemerr or Discord.

    menu = 'ox_lib'menu = 'lation_ui'

a closer look

better together

scuba diving is built to work with the rest of the lineup, and the cart rewards it: three scripts or more and everything in it costs less.

All 3 together:$38.22$44.9715% off

scuba diving

this script

  • lation ui$14.99

    Pick lation ui in the config and the clerk's menus, dialogs, notifications and progress bars wear your theme.

  • lation interact$9.99

    Works with lation interact as shipped: the clerk, the crates and the boat's anchor open through it.

questions

Everything else is in the scuba diving docs.

The group leader starts a dive at the clerk on the docks, and a message on each diver's phone marks a hotspot on the map. Between 2 and 6 crates lie on the seabed there. Each one a diver picks up is theirs, with some XP, and crates open anywhere for loot.

Yes. A player creates a group of one and starts diving. Friends can be added by their server ID; they get the same hotspot and crates, each crate goes to whoever brings it up, and after the last one the leader chooses whether to keep diving.

From about 5 minutes underwater with the level 1 gear to about 25 with level 5, and it only runs down while the diver is under. An oxygen tank from the dive shop tops the gear back up, and you choose how fast each grade drains.

Yes, in the config. Ten zones with 127 crate spots come ready, and you can move them or add your own. Build the loot table from your server's items, level by level, and set the gear, pawn shop and boat prices.

lb-phone, qb-phone, qs-smartphone, qs-smartphone-pro, gksphone, roadphone, npwd, yseries and okokPhone, picked up on their own. Without one, the messages show on screen.

ox_lib, oxmysql and lation interact, ox_target or qb-target. It runs on Qbox, QBCore and ESX with the common inventories, tgiann-inventory and jaksam_inventory included, and the framework bridge is open, so it can be adapted to others. lation ui is optional: pick it in the config and the menus, dialogs, notifications and progress bars match your theme.

ensure lation_diving

Rent a boat, gear up and dive for loot.

$19.99
lation scripts

FiveM scripts for Qbox, QBCore and ESX servers, made to look and work like one product.

store

  • all scripts
  • membership
  • classics

help

  • docs
  • discord
  • email support

legal

  • terms
  • refunds
  • privacy
© 2026 Lation Labslationscripts.com
  • home
  • scripts
  • membership
  • docs