Не увидел дополнительных условий, поэтому я понял, что тебе просто нужно, чтоб админ профессия перманентно находилась в режиме полёта, ну значит вот код:
hook.Add("PlayerNoClip", "AdminNoClip", function(ply, desiredState)
if ply:Team() == TEAM_ADMIN then
return true
end
end)