hook.Add("PlayerNoClip", "noclip", function( ply )
if not ply:IsUserGroup("rank") then
local state = ply:Team() == TEAM_ADMIN
if (!state) then
ply:ChatPrint("Вы не можете использовать ноуклип, пока вы в РП профессии!")
return false
end
end
return true
end)
Для этого нужно будет отключить noclip от SAM (лично я просто закомментировал его) и тогда останется стандартный GMOD noclip.
Кидать его можно даже в util.lua где сам noclip строки ~170-180