Вопрос [badmin] помощь с кодом

  • 4
  • 0
Контакты для связи отсутствуют.
у меня есть вот такой код на автоневидимый ноуклип, но мне нужно на него поставить проверку на привилегию игрока (moderator) и мне нужна помощь с этим

Код:
timer.Create( "NoclipCloak", 0.1, 0, function()

    for k,pl in pairs(player.GetAll()) do

local oldstate = pl:GetMoveType()
 
    if oldstate != MOVETYPE_NOCLIP or pl:InVehicle() then

    pl:SetColor(Color( 255, 255, 255, 255 ));
    pl:SetNoDraw(false)
else
    pl:SetColor(Color( 255, 255, 255, 0 ));
    pl:SetNoDraw(true)

    end

 end

end )
 
  • 533
  • 17
  • 187
у меня есть вот такой код на автоневидимый ноуклип, но мне нужно на него поставить проверку на привилегию игрока (moderator) и мне нужна помощь с этим

Код:
timer.Create( "NoclipCloak", 0.1, 0, function()

    for k,pl in pairs(player.GetAll()) do

local oldstate = pl:GetMoveType()
 
    if oldstate != MOVETYPE_NOCLIP or pl:InVehicle() then

    pl:SetColor(Color( 255, 255, 255, 255 ));
    pl:SetNoDraw(false)
else
    pl:SetColor(Color( 255, 255, 255, 0 ));
    pl:SetNoDraw(true)

    end

 end

end )
Подставляешь это
if ply:GetUserGroup() == "moderator" then
 
  • 4
  • 0
Контакты для связи отсутствуют.
Подставляешь это
if ply:GetUserGroup() == "moderator" then
вроде как поставил все верно но почему то не работает

timer.Create( "NoclipCloak", 0.1, 0, function()

for k,pl in pairs(player.GetAll()) do

local oldstate = pl:GetMoveType()

if oldstate != MOVETYPE_NOCLIP or pl:InVehicle() then
if ply:GetUserGroup() == "moderator" then

pl:SetColor(Color( 255, 255, 255, 255 ));
pl:SetNoDraw(false)
else
pl:SetColor(Color( 255, 255, 255, 0 ));
pl:SetNoDraw(true)

end

end

end )
 
  • 457
  • 4
  • 90
Контакты для связи отсутствуют.
смысл долбить итерацию по игрокам каждые 100 милисекунд?

AppleScript:
hook.Add( "PlayerNoClip", "zalupa", function( ply, gay )
    if not ply:IsUserGroup "moderator" then
        return false
    end
    if gay then
        ply:SetNoDraw(true)
    else
        ply:SetNoDraw(false)
    end
end)
 
Сверху Снизу