onClientVehicleDamage
Disparado quando um veículo está prestes a levar dano.
O veículo.
Parâmetros
Seção intitulada “Parâmetros”| Posição | Nome | Tipo | Descrição |
|---|---|---|---|
| 1 | atacante | element ou nil | O elemento que causou o dano, ou nil quando não há nenhum (uma batida no cenário, por exemplo). |
| 2 | arma | number ou nil | ID da arma causadora, ou nil quando não há nenhuma. |
| 3 | perda | number | O dano que o jogo está prestes a aplicar. |
| 4 | x | number | Ponto em que o veículo foi atingido. |
| 5 | y | number | Ponto em que o veículo foi atingido. |
| 6 | z | number | Ponto em que o veículo foi atingido. |
| 7 | pneu | number ou nil | Índice do pneu que este golpe fura, ou nil quando não é um golpe no pneu. |
Cancelável
Seção intitulada “Cancelável”Sim.
Cancelar impede o dano: o veículo mantém a vida, e um golpe no pneu não o fura.
Exemplo
Seção intitulada “Exemplo”addEventHandler("onClientVehicleDamage", root, function(atacante, arma, perda) if perda > 200 then outputDebugString(getVehicleName(source) .. " levou uma pancada feia") 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.