Jump to content

mudar a velocidade do jogador andando corre


Recommended Posts

Precisava saber se existe um sistema que posso mudar a velocidade do jogar. Deixando ele mais lento ou mais rapido.

Ate no modo de pular o jogador nao consegue pular muito alto eu utilizei uma função que deixa o jogador anda um pouco mais lento (pesado) porem o player consegue puxar alto e com isso anda pulando, que na pratica acaba bugando o sistema e correndo mais rapido (pulando).

Link to comment

Olá @Big Smoker tem a possibilidade sim!
Segue abaixo o script:

 

Lado Cliente:

sprint = function ()
local player = getLocalPlayer()
controlSprint = getElementData(player,"sprint") or false
if controlSprint ~= true then
setElementData(player,"sprint",true)
move_speed = 1.5 -- velocidade que o jogador irá mover (1.0 provavelmente é o padrão)
else
setElementData(player,"sprint",false)
end
triggerServerEvent("OnStartSpint",player,controlSprint)
end
bindKey("1","down",sprint)


Lado Server:


OnStartSpint = function(controlSprint)
if controlSprint then
setGlitchEnabled("fastsprint", true)
move_speed = 1.5 -- velocidade que o jogador irá mover (1.0 provavelmente é o padrão)
else
setGlitchEnabled("fastsprint", false)
end
end
addEvent("OnStartSpint",true)
addEventHandler("OnStartSpint",getRootElement(),OnStartSpint)


Coloquei uma bind para ativar e desativar o Sprint, você também pode utilizar um "addcommandhandler" se quiser.
Bom proveito ?

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...