Difference between revisions of "DarkRP:CustomShipmentFields:ru"

From Official DarkRP Wiki
Jump to navigation Jump to search
(AddCustomShipment -> DarkRP.createShipment)
m
Line 1: Line 1:
 
{{TOC right}}{{Languages|en=DarkRP:CustomShipmentFields|ru=DarkRP:CustomShipmentFields:ru}}
 
{{TOC right}}{{Languages|en=DarkRP:CustomShipmentFields|ru=DarkRP:CustomShipmentFields:ru}}
 +
{{Template:RewriteRequired}}
 +
 
Вы можете создавать коробки с оружием для своего сервера. Данная страница объясняет, как создать коробку.  
 
Вы можете создавать коробки с оружием для своего сервера. Данная страница объясняет, как создать коробку.  
  

Revision as of 09:43, 5 February 2017

This page is available in the following languages:
Данная версия страницы доступна на следующих языках:
Jarvis-flag 8010.png English | Russia-flag.png Русский


Минуточку внимания, пожалуйста!

Данная страница может не соответствовать английской версии и, как следствие, возможно, содержать неполную или неточную информацию.

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

В скором времени страницы, помеченные такой табличкой, будут переписаны, либо дополнены.

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

Пример со всеми полями

Вот пример, где задействованы все возможны поля.

DarkRP.createShipment("Название коробки", {
	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).