add sborka
This commit is contained in:
30
garrysmod/addons/shkaf/lua/entities/wardrobe_ent/shared.lua
Normal file
30
garrysmod/addons/shkaf/lua/entities/wardrobe_ent/shared.lua
Normal file
@@ -0,0 +1,30 @@
|
||||
ENT.Type = "anim"
|
||||
ENT.Base = "base_gmodentity"
|
||||
ENT.PrintName = "Гардероб"
|
||||
ENT.Author = "Server"
|
||||
ENT.Spawnable = true
|
||||
ENT.AdminOnly = true
|
||||
ENT.Category = "Sandbox Арсенал"
|
||||
|
||||
-- === НАСТРОЙКИ БЛОКИРОВКИ БОДИГРУПП ===
|
||||
-- Формат: ["путь/к/модели.mdl"] = { {id_бодигруппа, id_вариант, function(ply) return true end, "Название для админ панели"}, ... }
|
||||
-- Внимание: путь к модели должен быть в нижнем регистре.
|
||||
-- Если у бодигруппы указана функция, то она станет доступна, когда функция вернет true. Если функции нет — заблокирована для всех.
|
||||
WARDROBE_BLOCKED_BGS = {
|
||||
["models/cwz/characters/mason_pm.mdl"] = {
|
||||
{2, 1, function(ply) return false end, "Шлем (Вариант 1)"}, -- Пример: блокируем вариант 1 у бодигруппы 2
|
||||
},
|
||||
}
|
||||
|
||||
-- =====================================================================
|
||||
-- ПСЕВДО-ФУНКЦИЯ: Является ли игрок командиром (для клиентской стороны).
|
||||
-- Используется для показа кнопки "КОМАНДИР" в интерфейсе гардероба.
|
||||
-- Замените тело функции на свою проверку, например:
|
||||
-- return ply:GetNWBool("IsSquadLeader", false)
|
||||
-- return ply:Team() == TEAM_COMMANDER
|
||||
-- =====================================================================
|
||||
function IsWardrobeCommander(ply)
|
||||
-- ЗАГЛУШКА: Сейчас возвращает true для суперадминов.
|
||||
-- Замените на реальную проверку!
|
||||
return IsValid(ply) and ply:IsSuperAdmin()
|
||||
end
|
||||
Reference in New Issue
Block a user