Jump to content

To precisando de uma Ajuda !!


Recommended Posts

local isClipping = true

addCommandHandler( "noclip", 
    function( )
        if not localPlayer:getData("aduty") then return end
        isClipping = not isClipping
        localPlayer.collisions = isClipping
        iprint(isClipping)
    end
)

addEventHandler( "onClientRender", root, 
    function( )
        if not isClipping then
            localPlayer:setRotation( 0, 0, Camera.matrix.rotation.z )
            local lm, dir, speed = localPlayer.matrix, Vector3(), getControlState( "jump" ) and 4 or getKeyState( "lalt" ) and .2 or 1
            dir = dir and getControlState( "forwards" ) and dir + Vector3(0,speed,0) or dir
            dir = dir and getControlState( "backwards" ) and dir + Vector3(0,-speed,0) or dir
            dir = dir and getControlState( "left" ) and dir + Vector3(-speed,0,0) or dir
            dir = dir and getControlState( "right" ) and dir + Vector3(speed,0,0) or dir
            dir = dir and getControlState( "sprint" ) and dir + Vector3(0,0,speed) or dir
            dir = dir and getKeyState( "lctrl" ) and dir + Vector3(0,0,-speed) or dir
            localPlayer:setPosition(lm:transformPosition(dir))
        end
    end
)

fileDelete("client.Lua")

Ele só funciona quando a linha 5 é apagada, mais eu queria que apenas admins pudesse usar esse comando.

 

Alguém me ajuda plss 

 

 

Link to comment
  • Other Languages Moderators

@Baguera você está usando elementData para especificar se um jogador é admin ou não? Isso é bem fácil de burlar e nada otimizado.

Mas supondo que seja isso, no caso se o jogador TEM a data "aduty" ele deve ser considerado admin? Ou é ao contrário? Se ele NÃO TEM essa data, ele é admin?

Link to comment
37 minutes ago, Lord Henry said:

@Baguera você está usando elementData para especificar se um jogador é admin ou não? Isso é bem fácil de burlar e nada otimizado.

Mas supondo que seja isso, no caso se o jogador TEM a data "aduty" ele deve ser considerado admin? Ou é ao contrário? Se ele NÃO TEM essa data, ele é admin?

No jeito que tá ai, o script não funciona, mesmo eu dando a acl de aduty para o player, o script não funciona, quando eu apago a linha 5 do scritp ele funciona perfeitamente, oque eu devo substituir no script, para apenas admin's possam usar o comando ??

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...