Pular para o conteúdo

onClientVehicleDamage

Cliente Cancelável Veículos

Disparado quando um veículo está prestes a levar dano.

O veículo.

PosiçãoNomeTipoDescrição
1atacanteelement ou nilO elemento que causou o dano, ou nil quando não há nenhum (uma batida no cenário, por exemplo).
2armanumber ou nilID da arma causadora, ou nil quando não há nenhuma.
3perdanumberO dano que o jogo está prestes a aplicar.
4xnumberPonto em que o veículo foi atingido.
5ynumberPonto em que o veículo foi atingido.
6znumberPonto em que o veículo foi atingido.
7pneunumber ou nilÍndice do pneu que este golpe fura, ou nil quando não é um golpe no pneu.

Sim.

Cancelar impede o dano: o veículo mantém a vida, e um golpe no pneu não o fura.

addEventHandler("onClientVehicleDamage", root, function(atacante, arma, perda)
if perda > 200 then
outputDebugString(getVehicleName(source) .. " levou uma pancada feia")
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.