Skip to content

prp-seabattle

prp-seabattle is a naval heist mission where a group boards a boat, locates a contraband crate buoyed at sea, attaches it to their vessel with a rope, tows it to a delivery contact, and waits out the GPS tracker removal before collecting their reward. Guard boats patrol the crate location and rival players can intercept and steal any active crate.

Features

The mission progresses through distinct stages:

1. Get Info

  • After joining the queue, all group members receive a phone SMS directing them to a randomly selected contact NPC (6 possible locations along the coast)
  • Talking to the contact reveals the buoy crate location, marked on the group's map

2. Get Gear

  • A boat NPC at the same contact location provides a spawned dinghy with full fuel and vehicle keys
  • The player also receives a sb_boat_rope item used to attach the crate to the boat

3. Find & Secure the Crate

  • Navigate to the randomly selected buoy position (17 possible offshore locations across the map)
  • Interact with the crate via target to remove the rope first
  • Then attach the rope from your inventory to your boat - the crate prop physically attaches to the vehicle and is towed behind it

4. Delivery

  • Tow the crate to a marked delivery NPC location (6 possible coastal delivery points)
  • The crate detaches on delivery and the GPS tracker removal timer begins (default 5 minutes)
  • All group members receive a notification to wait for the tracker to clear

5. Loot the Crate

  • Once the GPS is removed the crate is opened; interact with the delivery NPC to collect crate loot (10 rolls, guaranteed 2 RARE)

6. Return Gear

  • Return the boat and gear to the original boat NPC
  • On successful return, receive mission loot (6 rolls, guaranteed 2 RARE)

Guard Boats

  • When any player enters proximity of an active buoy crate, guard boats spawn around it
  • Default: 2 guard boats (dinghy5), each crewed by up to 5 armed NPCs (configurable)
  • Guard boats spawn ~30 m from the crate in random directions
  • Guards despawn automatically if their boat drifts more than 250 m from the crate
  • Guards also despawn when the rope is successfully attached (crate secured)
  • Spawn probability is configurable via Config.ChanceForGuards

Crate Theft

  • Any player (not part of the original mission) can approach an active buoy crate and attach a rope to steal it
  • The original mission group receives a phone SMS: "It looks like someone was faster and stole your crate. Try to take it back."
  • The thief can deliver the stolen crate to any marked delivery point and loot it for the crate reward

Mission Loadout

Players receive a mission-specific loadout when getting gear from the boat NPC:

  • sb_boat_rope - used to attach the crate to the boat
  • weapon_pistol (scratched serial) + 10x ammo_pistol - for dealing with guards

Items in Config.ExcludeLoadout (phone, tablet, SIM card, radios) are preserved and not affected by the mission loadout swap.

Rewards

Two separate loot rolls occur at different points:

RewardTriggerRollsGuaranteed
Crate LootLooting the opened crate102× RARE
Mission LootReturning boat & gear62× RARE

Both share the same tiered loot table:

TierExamples
COMMONKevlar pieces, gunpowder, broken armor plates, SMG plates, moneybands
RAREWarehouse entry, kevlar, cocaine container, faction pistol blueprint, meth cooker, improved armor plate, programmed CPU, army battery
EPICMoneybands, blueprints for gun parts (standard/semi-advanced/advanced), meth cooker
LEGENDARYMoneybands (12–24), Pistol50/Heavy Pistol/miniSMG blueprints, improved pistol parts

Queue & Group System

  • Group required - players must be in a group to queue (min. 2 members; 1 in debug mode)
  • Interact with the starting NPC to join or view queue position
  • Queue entry consumes one seabattle_start item
  • Per-player/group cooldown (default 60 s) after a mission ends
  • Maximum 1 concurrent mission server-wide (configurable)

Requirements

  • ox_lib
  • prp-bridge