Pular para o conteúdo

setPedAnalogControlState

Cliente Peds OOP ped:setAnalogControlState(...)

Pressiona um controle parcialmente.

bool setPedAnalogControlState ( ped oPed, string controle, number estado )
NomeTipoPadrãoDescrição
oPedped—Ped ou jogador a alterar. Um elemento pai como resourceRoot também altera todos os peds abaixo dele.
controlestring—Nome do controle.
estadonumber—Com que força pressionar, de 0 a 1.

true em caso de sucesso, false caso contrário.

AlvoComportamento
PedSó os controles analógicos listados na página do grupo aceitam um valor; os demais devolvem false. O valor é limitado a 0–1, e definir um sentido de um eixo zera o sentido oposto (left zera right, forwards zera backwards, …). O estado fica guardado e é reaplicado quando o ped é carregado (streamed in).
Qualquer jogador, inclusive o localAceito e devolve true para um controle analógico, mas não move o jogador.

Algo que não é elemento, um controle que não é string ou um estado que não é número registra um aviso e devolve false.

-- meio acelerador em um motorista de script
setPedAnalogControlState(oPed, "accelerate", 0.5)