Вопрос Запрет god и cloak в рп профах

  • 14
  • 0
Контакты для связи отсутствуют.
Как запретить использование гуд не в рп профессии? И аналогично с cloak
 
  • 6
  • 2
Попробуй вот это, но не уверен что это будет работать.

**lua/autorun/server/cheker.lua**

Lua:
local function isAdmin(ply)

    return ply:IsAdmin()

end



local function isAllowed(ply)

    return ply:Team() == TEAM_PERSONAL -- Здесь команда работы

end



hook.Add("PlayerNoClip", "RestrictAdminNoclip", function(ply, state)

    if isAdmin(ply) then

        return isAllowed(ply)

    end

end)



hook.Add("PlayerSpawn", "RestrictAdminGodMode", function(ply)

    if isAdmin(ply) and not isAllowed(ply) then

        ply:GodDisable()

        return

    end

    ply:GodEnable()

end)



hook.Add("PlayerSwitchWeapon", "AutoUncloak", function(ply, oldwep, newwep)

    if ply:GetNWBool("BAdmin_cloak") and isAdmin(ply) and not isAllowed(ply) then

        ply:SetNWBool("BAdmin_cloak", false)

        ply:SetMaterial(ply.BAC_prevMat or "")

    end

end)
 
Последнее редактирование:
Сверху Снизу