DarkRP:CustomShipmentFields:ru

Вы можете создавать коробки с оружием для своего сервера. Данная страница объясняет, как создать коробку.

Пример со всеми полями
Вот пример, где задействованы все возможны поля. AddCustomShipment("Название коробки", {	model = "models/weapons/w_pist_fiveseven.mdl", -- Путь до модели оружия, которое будет выдаваться из коробки.	entity = "weapon_fiveseven2", -- Название enity-оружия.	price = 100, -- Цена одной коробки	amount = 10, -- Количество предметов в коробке	separate = true, -- Продаётся ли предмет по штучно? true - да; false - нет.	pricesep = 100, -- Цена за одну штуку	noship = false, -- whether this item has a shipment	allowed = {TEAM_GUN, TEAM_MEDIC}, -- Не обязательное, какие профессии будут видеть и смогут купить это оружие.	shipmodel = "models/items/item_item_crate.mdl", -- Не обязательное, Путь до модели коробочки	customCheck = function(ply) return ply:Frags < 10 end, -- OPTIONAL, extra conditions before people can purchase the shipment or separate item	weight = 15, -- Не обязательно, вес.

-- Дополнительно shipmentClass = "spawned_shipment", -- Класс коробочки onBought = function(ply, shipment, ent) end -- Функция, которая срабатывает когда коробочку купили })

Важно
Если вы используете функцию shipmentClass, убедитесь, что у вас есть функция приёма этой коробочки по её ID. SetContents(ShipmentID, Count).