Kartik Scripts

Duty Belt

The Portable Duty Belt is an immersive container system designed to separate tactical gear from normal civilian items, ensuring officers do not clutter their main inventory with heavy equipment.

How It Works

  • Unique Identification: Every duty belt spawned gets assigned a unique serial number (e.g., BELT-102934) written into its item metadata.
  • Persistent Storage: Opening a belt opens a private database stash bound to that serial number. Dropping or transferring the belt item allows other players to access the exact same weapons/tools inside.
  • Item Restriction: Only whitelisted department items (e.g. firearms, taser, handcuffs, radio, flashlight, ammunition, first-aid) can be stored inside the belt.

Configuration & Customization

The duty belt configuration lives in bridge/inventory/server/ files:

  • You can configure the slot size and weight limit inside OpenDutyBelt handlers. The default is 6 slots and 15,000 grams (15kg).

How to Use In-Game

  1. Obtain the Belt: Add the duty_belt item to your inventory (via armoury or admin command).
  2. Equip/Use the Belt: Double-click or use the duty_belt item from your inventory screen.
  3. Store Items: Drag-and-drop your tactical weapons, cartridges, cuffs, or speedguns into the duty belt container slots.
  4. Passing Gear: Simply drag the duty belt from your inventory and hand/drop it to another officer. They can open the belt and access the exact same stash contents immediately.

On this page