DarkRP Shipment Generator

Create custom DarkRP shipments for your server — configure pricing, ammo, and access.

Have questions? Check the FAQ

Basic Configuration

Core settings for the shipment — name, entity, model, and pricing.

The display name shown in the F4 menu

The weapon/entity class spawned from the shipment

The world model shown for the shipment crate

$

Cost to buy the full shipment

Number of items in the shipment

The tab this shipment appears under in the F4 menu

Allowed Teams

Which job teams can purchase this shipment from the F4 menu.

TEAM_

Advanced Options

Optional
shipments.lua
DarkRP.createShipment("Shipment Name", {
    model = "models/weapons/w_rif_ak47.mdl",
    entity = "weapon_ak472",
    price = 2500,
    amount = 10,
    separate = false,
    allowed = {TEAM_GUN_DEALER},
    category = "Shipments",
})

Where does this code go?

Paste the code into lua/darkrp_customthings/shipments.lua inside the darkrpmodification addon on your server.

Full path: garrysmod/addons/darkrpmodification/lua/darkrp_customthings/shipments.lua

Each shipment needs a unique name and entity. Restart your server or change the map for changes to take effect.

FAQ · Frequently. Asked. Questions.

Commonly asked questions about creating custom DarkRP shipments, how they work, and what each option does.

Visit Knowledge Base
Paste the generated Lua code into lua/darkrp_customthings/shipments.lua inside the darkrpmodification addon on your server. The full path is garrysmod/addons/darkrpmodification/lua/darkrp_customthings/shipments.lua.

Questions?

Join over 6,000+ members in our Discord community chat with other server owners, get help, and stay up to date with the latest news.