Извиняюсь, чисто интересный вопрос, как скрыть профессию в emenu f4, перепробовал все способы как это можно реализовать никак не получилось
Сделайте через return
customCheck = function(ply)
return table.HasValue({"superadmin"}, ply:GetUserGroup())
end,
CustomCheckFailMsg = "Только для superadmin"
Все равно показывается в f4
Вот сам код
TEAM_BANNED = DarkRP.createJob(“Забаненый”, {
color = Color(0, 255,242, 255),
model = {“models/player/charple.mdl”},
description = [[Профессия забаненого]],
weapons = {},
command = “zabanen”,
max = 0,
salary = 0,
admin = 0,
vote = false,
candemote = false,
category = “NonRP”,
customCheck = function(ply)
return table.HasValue({“superadmin”}, ply:GetUserGroup())
end,
CustomCheckFailMsg = “Вы хотите стать забаненым:?”
})
Могу скинуть код, там я заметил функцию с customCheck в f4 но чет не понял
Зайти за проффесию можете?
Может потому что у вас ранг superadmin?
я юзера выдавал, все равно
Проблема ф4 меню
А как эту проблему решить?
local customcheck = true
if isfunction(job.customCheck) then
customcheck = job.customCheck(ply)
end
if job.private and not customcheck then
continue
end
if not IsColor(job.color) then job.color = Color(255,255,255) end
local jobpan = vgui.Create("DButton",categlist)
jobpan.job = job
jobpan:SetText("")
jobpan:SetSize(categlist:GetWide()*0.5-categlist:GetSpaceX()*2,65)
table.insert(jobcolors,job.color) --average color
(Это в emenu f4)
Скорее всего возможно ошибаюсь, просто в профессию пропиши (должно все заработать без изменения кода)
private = true
customCheck = function(ply)
return false
end
Работает, спасибо)