Pular para o conteúdo

getPedMoveState

Cliente Peds OOP ped:getMoveState()ped.moveState

Devolve, em uma palavra, o que o ped está fazendo a pé.

string getPedMoveState ( ped oPed )

Um dos valores abaixo, ou false quando o ped está em um veículo, está entrando ou saindo de um, não está carregado (streamed in) ou o estado não pode ser determinado.

ValorSignificado
standParado em pé.
walkAndando.
jogTrotando.
sprintCorrendo.
crouchAgachado e parado.
crawlAgachado e se movendo.
rollAgachado, se movendo e mirando.
jumpNo meio de um pulo.
fallNo ar, sem encostar em nada e fora da água.
climbEscalando.
hangingPendurado em uma borda, segurando antes de subir.
swimNadando.
walk_to_pointIndo até um ponto definido por script.
jetpack_flyingDe jetpack, sem subir nem descer.
ascent_jetpackSubindo de jetpack.
descent_jetpackDescendo de jetpack.
addEventHandler("onClientRender", root, function()
local estado = getPedMoveState(localPlayer)
if estado then
dxDrawText(estado, 20, 20)
end
end)
  • getPedTask — Lê um slot de tarefa e a cadeia de subtarefas abaixo dele.
  • getPedSimplestTask — Devolve a tarefa mais interna que o ped está executando.
  • isPedDoingTask — Verifica se uma tarefa com aquele nome está em algum lugar da pilha do ped.