onPlayerDamage
Disparado quando um jogador leva dano.
O jogador que levou o dano.
Parâmetros
Seção intitulada “Parâmetros”| Posição | Nome | Tipo | Descrição |
|---|---|---|---|
| 1 | atacante | element ou nil | Quem causou o dano, ou nil quando não dá para atribuir. |
| 2 | arma | number | ID da arma usada. |
| 3 | parteDoCorpo | number | Parte do corpo atingida. |
| 4 | perda | number | Vida mais colete perdidos neste golpe. |
Cancelável
Seção intitulada “Cancelável”Sim.
Cancelar restaura no servidor a vida e o colete registrados antes do golpe e transmite a correção aos clientes.
Exemplo
Seção intitulada “Exemplo”addEventHandler("onPlayerDamage", root, function(atacante, arma, parteDoCorpo, perda) if perda > 50 then outputDebugString(getPlayerName(source) .. " levou " .. perda .. " de dano") endend)Veja também
Seção intitulada “Veja também”onPedDamage— Disparado quando um ped leva dano.onPlayerWasted— Disparado quando um jogador morre.onPedWasted— Disparado quando um ped morre.onPlayerWeaponFire— Disparado a cada tiro de um jogador.onPlayerWeaponSwitch— Disparado quando a arma na mão de um jogador muda.onPedWeaponSwitch— O mesmo de onPlayerWeaponSwitch para peds que não são jogadores.onPlayerStealthKill— Disparado quando um jogador relata um golpe furtivo de faca.onPlayerProjectileCreation— Disparado quando um jogador lança um projétil (foguete, granada, coquetel molotov).