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