Помогите пожалуйста, скажите с чем это может быть связано? Стоит на сборке SAM Admin.
Слив или лицензия?
Слив.
держи
Не работает.
local allowed_usergroups = {
['Project-team'] = true,
['Root'] = true,
['Sudo-root'] = true,
['Head-Curator'] = true,
}
local freeze_professions = {
["Администратор"] = true,
}
hook.Add("PhysgunPickup", "restrict_groups", function(pl, targ)
if not targ:IsPlayer() then return end -- если цель - не игрок, то дальше не идем
local allow_use = allowed_usergroups[pl:GetUserGroup()] or pl:Team() == TEAM_MODER
if allow_use then
targ:Freeze(true) -- Заморозить игрока, если условия позволяют
targ:Lock()
end
return allow_use
end)
hook.Add("PhysgunDrop", "unfreeze_players", function(pl, targ)
if targ:IsPlayer() then
targ:Freeze(false) -- Размораживаем игрока после того, как пушка была отпущена
targ:UnLock()
end
end)
а ты сюда профы вписал ?
local freeze_professions = {
["Администратор"] = true,
}
hook.Add("PhysgunPickup", "restrict_groups", function(pl, targ)
if not targ:IsPlayer() then return end -- если цель - не игрок, то дальше не идем
local allow_use = allowed_usergroups[pl:GetUserGroup()] or pl:Team() == TEAM_MODER
Дааа…
просто у меня стоит SAM и все работает
local freeze_professions = {
["Администратор"] = true,
}
Тут рп вписывать?
название профессии
Рп профы
ну профессии администратора
Ну тогда правильно сделал.
а сюда если есть вторая профа админа
local allow_use = allowed_usergroups[pl:GetUserGroup()] or pl:Team() == TEAM_MODER
Да всё правильно.
local allowed_usergroups = {
['Project-team'] = true,
['Root'] = true,
['Sudo-root'] = true,
['Head-Curator'] = true,
}
это исключение тоесть эти привилегии смогут брать физганом в любой профе
Да, сделано правильно.
если он не сработал то просто в настройках привилегии поставь там вроде называется player_phushgan ну как то так
Он итак стоит.
Из за аддонов может быть?