Нельзя брать игрока физганом

Помогите пожалуйста, скажите с чем это может быть связано? Стоит на сборке 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 ну как то так

Он итак стоит.

Из за аддонов может быть?