[SAM] [DarkRP] Запретить noclip в РП профессиях

Я просто хз как сделать.

-- только superadmin и NonRP профессия будут иметь доступ к NoClip
timer.Simple( .1, function()
    hook.Remove( 'PlayerNoClip', 'SAM.CanNoClip' ) -- удаляем ноклип SAM
end)

hook.Add( "PlayerNoClip", "noclip", function( ply )
    if not ply:CheckGroup("superadmin") or not ply:getJobTable().nonrp then
        return false
    end
end)

В NonRP профессии укажи
nonrp = true,

Установка addons/anyname/lua/autorun/server/checknoclip.lua

Либо те кто будут иметь пермишин can_noclip будут иметь ноуклип в рп профе

-- только те кто имеют пермишион can_noclip и NonRP профессия будут иметь доступ к NoClip
timer.Simple( .1, function()
    hook.Remove( 'PlayerNoClip', 'SAM.CanNoClip' ) -- удаляем ноклип SAM
end)

hook.Add( "PlayerNoClip", "noclip", function( ply )
    if not ply:HasPermission("can_noclip") or not ply:getJobTable().nonrp then 
        return false
    end
end)
2 лайка

Спасибо

Аналогичная тема для ULX: [ULX] [DarkRP] Запретить noclip в РП профессиях

как для нескольких рангов сделать?

Написано же)