Multiplayer Diving Job
Overview
TW Diving Job is a multiplayer underwater job: take the boat out to a dive site, collect corals, clean the sea floor, open sunken suitcases and raise treasure boxes with a lift bag. Work alone or as a crew of up to 4 players, share the pay and level up your diving career.
Version 3.0 runs on tw-lib, the free Tworst library. Framework, inventory, vehicle keys, fuel and clothing are detected automatically, and your settings are kept in the database, so an update never resets your economy, language or settings again.
Features
Core Features
Multiplayer Crew - Up to 4 players in one lobby; invite nearby players from the job menu
Diving Boat - The crew's boat spawns at the harbour of the chosen dive site
Anchor - Drop the anchor at the site so the boat stays put (default key H)
Scuba Gear - Three oxygen tube levels and a mask; the higher the level, the longer you stay down
Coral Collection - Harvest overgrown corals
Sea Cleaning - Pick up tyres and rubbish from the sea floor
Suitcases - Cut sunken suitcases open with a knife and loot them
Treasure Boxes - Attach a lift bag to a box and raise it to the surface
Additional Features
Reward Split - The lobby owner decides each member's share of the money reward
Level & XP System - 70 levels, dive sites can require a minimum level
4 Dive Sites - Paleto Bay, Port of Los Santos, East Coast and North Coast
Daily Missions - Daily tasks with extra money and XP
Leaderboard - Top players of the job
Diving Market - Buy gear and sell your finds at the diving NPC
Random Loot - Corals, suitcases and boxes drop items by chance (common, rare, legendary)
Reconnect & Restart Safe - A player who disconnects gets their seat back, and a member takes over the dive if the owner drops
One Job at a Time - A player working another Tworst job is offered to leave it first
Tip Cards - Hint cards at the start and for each kind of work
Admin Menu -
/twlib: live lobbies, money paid, players and job settings in one menuUpdate Notice - The server console tells you when a new version is out
7 Languages - English, Turkish, German, French, Portuguese, Russian, Arabic
How It Works
Step 1: Start a Lobby
Go to the diving NPC at Paleto Bay and open the job menu. Pick a dive site, invite players nearby (optional) and start.
Step 2: Get Your Gear
Buy what you need from the diving market at the NPC:
Scuba Mask - $700
Scuba Tube - Level 1: $500, Level 2: $1,000, Level 3: $1,500
Lift Bag - $200 (for treasure boxes)
Knife - $500 (for suitcases)
Step 3: Sail Out
Take the boat to the dive site and drop the anchor with H (or /anchor).
Step 4: Dive & Work
Corals - Collect the overgrown corals
Sea Clean - Pick up the rubbish on the sea floor
Suitcases - Cut them open with the knife and loot them
Boxes - Attach a lift bag and raise the box (only on the sites that have boxes)
Keep an eye on your oxygen. When it runs out, the gear comes off.
Step 5: Get Paid
Deliver the boat back to finish. The crew is paid (split by the owner if enabled), and the corals and treasures can be sold at the diving market.
Requirements
Optional
ox_target / qb-target
Target interaction instead of the Tworst prompt
Vehicle keys script
Keys for the boat (detected automatically)
Fuel script
Full tank on the boat (detected automatically)
Clothing script
Job uniform on and off (works without one too)
Supported Systems (Auto-detected by tw-lib)
Nothing to set in the config: tw-lib finds what runs on your server and prints it on start:
Framework
qbx_core, qb-core, es_extended, TMC, vRP, standalone
Inventory
ox_inventory, qs-inventory, qs-inventory-pro, codem-inventory, codem-inventoryv2, tgiann-inventory, origen_inventory, ak47_qb_inventory, ak47_inventory, core_inventory, jaksam_inventory, one_inventory, and the framework's own inventory (qb-inventory, ps-inventory, ESX)
Vehicle keys
qbx_vehiclekeys, qb-vehiclekeys, qs-vehiclekeys, wasabi_carlock, MrNewbVehicleKeys, jc_vehiclekeys, Renewed-Vehiclekeys, Jaksam vehicles_keys, tgiann-hotwire, 0r-vehiclekeys, LifeSaver_KeySystem, ak47 keys, filo_vehiclekey, ic3d_vehiclekeys, is_vehiclekeys, mk_vehiclekeys, mm_carkeys, p_carkeys, rd_vehiclekeys, t1ger_keys, mx_carkeys, cd_garage, okokGarage, mVehicle
Fuel
LegacyFuel, ox_fuel, cdn-fuel, ps-fuel, x-fuel, lc_fuel, qb-fuel, Renewed-Fuel, myFuel, okokGasStation, qs-fuelstations, BigDaddy-Fuel, esx-sna-fuel, lj-fuel, hyon_gas_station, nd_fuel, rcore_fuel, ti_fuel
Clothing
illenium-appearance, fivem-appearance, qb-clothing, esx_skin, rcore_clothing, codem-clothing, codem-appearance, qs-appearance, 4bit_appearance, qf_skinmenu, crm-appearance, tgiann-clothing, 0r-clothing
Commands
/anchor
Players
Drop or raise the boat's anchor (default key H, change it in FiveM key bindings)
/deletegear
Players
Take off your scuba tube and mask
/jobresetdiving
Players
Reset your current job (lobby owner)
/twlib
Admins
Tworst admin menu: live lobbies, economy, players, settings
twlib (server console)
Console
Status, detected scripts, saved settings
Items
scuba_tube_l1
Scuba Tube 1
Oxygen tube, level 1
scuba_tube_l2
Scuba Tube 2
Oxygen tube, level 2
scuba_tube_l3
Scuba Tube 3
Oxygen tube, level 3 (longest dive)
scuba_gear
Scuba Gear
Mask
liftbag
Lift Bag
Raises treasure boxes
dendrogyra_coral
Dendrogyra
Common coral
antipatharia_coral
Antipatharia
Rare coral
The loot also gives rolex, diamond_ring and goldbar, and the market sells weapon_knife. These are not shipped with the job: make sure they exist in your inventory.
Preview
Quick Links
Purchase
Last updated

