Pular para o conteúdo

onClientVehicleCollision

Cliente Não cancelável Veículos

Disparado quando um veículo bate em alguma coisa.

O veículo que bateu.

PosiçãoNomeTipoDescrição
1atingidoelement ou nilO elemento em que ele bateu, ou nil quando a batida foi contra o cenário ou contra algo que não é um elemento.
2forcanumberMagnitude do impacto sobre este veículo. Quanto maior, mais forte a batida.
3partenumberCódigo numérico da peça do veículo envolvida no impacto. O valor vem direto do jogo e não é traduzido.
4xnumberPosição da batida no mundo.
5ynumberPosição da batida no mundo.
6znumberPosição da batida no mundo.
7velocidadeXnumberVelocidade de impacto no eixo X.
8velocidadeYnumberVelocidade de impacto no eixo Y.
9velocidadeZnumberVelocidade de impacto no eixo Z.
10forcaDoOutronumberMagnitude do impacto sofrida pelo outro veículo. É 0 quando o que foi atingido não é um veículo.
11modelonumberModelo do que foi atingido, ou -1 quando não dá para determinar.

Não.

Uma batida contínua dispara o evento uma vez. Enquanto o veículo continuar encostado na mesma coisa, nada novo é disparado; ele volta a disparar quando o contato muda.

addEventHandler("onClientVehicleCollision", root, function(atingido, forca)
if source ~= getPedOccupiedVehicle(localPlayer) then return end
if forca > 50 then
outputDebugString("batida forte")
end
end)
  • onClientVehicleStartEnter — Disparado quando o jogador local tenta entrar em um veículo, antes de a animação começar e de o pedido de aprovação ser enviado ao servidor.
  • onClientVehicleStartExit — Disparado quando o jogador local tenta sair de um veículo, antes de a tarefa de saída começar.
  • onClientVehicleEnter — O mesmo momento de onClientPlayerVehicleEnter e onClientPedVehicleEnter, visto pelo lado do veículo.
  • onClientVehicleEnterFailed — Dispara na máquina do jogador local quando o servidor recusa uma tentativa de entrar em um veículo.
  • onClientVehicleExit — O mesmo momento de onClientPlayerVehicleExit e onClientPedVehicleExit, visto pelo lado do veículo.
  • onClientPlayerVehicleEnter — Disparado quando um jogador passa a ocupar um veículo.
  • onClientPlayerVehicleExit — Disparado quando um jogador deixa de ocupar um veículo.
  • onClientPedVehicleEnter — Disparado quando um ped que não é jogador é colocado em um veículo pelo servidor.