onClientVehicleCollision
Disparado quando um veículo bate em alguma coisa.
O veículo que bateu.
Parâmetros
Seção intitulada “Parâmetros”| Posição | Nome | Tipo | Descrição |
|---|---|---|---|
| 1 | atingido | element ou nil | O elemento em que ele bateu, ou nil quando a batida foi contra o cenário ou contra algo que não é um elemento. |
| 2 | forca | number | Magnitude do impacto sobre este veículo. Quanto maior, mais forte a batida. |
| 3 | parte | number | Código numérico da peça do veículo envolvida no impacto. O valor vem direto do jogo e não é traduzido. |
| 4 | x | number | Posição da batida no mundo. |
| 5 | y | number | Posição da batida no mundo. |
| 6 | z | number | Posição da batida no mundo. |
| 7 | velocidadeX | number | Velocidade de impacto no eixo X. |
| 8 | velocidadeY | number | Velocidade de impacto no eixo Y. |
| 9 | velocidadeZ | number | Velocidade de impacto no eixo Z. |
| 10 | forcaDoOutro | number | Magnitude do impacto sofrida pelo outro veículo. É 0 quando o que foi atingido não é um veículo. |
| 11 | modelo | number | Modelo do que foi atingido, ou -1 quando não dá para determinar. |
Cancelável
Seção intitulada “Cancelável”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.
Exemplo
Seção intitulada “Exemplo”addEventHandler("onClientVehicleCollision", root, function(atingido, forca) if source ~= getPedOccupiedVehicle(localPlayer) then return end if forca > 50 then outputDebugString("batida forte") endend)Veja também
Seção intitulada “Veja também”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.