SFW SFW

Магазин

Товары

Товары

Файл:

lua/sfw_donate/config/items.lua

Один товар — один блок AddItem. Самое важное — функция give: что выдать после оплаты.

SFW_Donate.AddItem({
	name = "VIP на 30 дней",
	description = "Кратко, что получит игрок",
	price = 149,
	old_price = 199, -- если больше price — будет скидка
	color = Color(255, 196, 84),
	category = "Услуги",
	subcategory = "Привилегии",
	model = "models/props_c17/BriefCase001a.mdl",
	model_scale = 1.1,
	model_spin = true,
	give = function(ply)
		-- Здесь ваша выдача: ранг, предмет, деньги...
		-- Пример: ply:SetUserGroup("vip")
	end,
})

Что означают поля

ПолеПростыми словами
nameНазвание на карточке
priceСколько рублей списать с баланса
old_priceСтарая цена (для зачёркнутой скидки)
categoryВ какой вкладке лежит товар
subcategoryГруппа внутри вкладки (можно пусто)
icon_idКартинка 256×256 с сайта (если есть)
model3D-модель вместо картинки
giveКод выдачи после покупки