Pular para o conteúdo

onClientPedWeaponReload

Cliente Cancelável Combate

O mesmo momento de onClientPlayerWeaponReload, quando a arma é de um ped.

O ped cuja arma está sendo recarregada.

PosiçãoNomeTipoDescrição
1armanumberID da arma no slot atual do ped.
2pentenumberMunição no pente naquele momento.
3municaonumberMunição total da arma.

Sim.

Se cancelado, a arma não é recarregada nesta máquina e o pente fica com o que tinha.

Só dispara para um ped que está carregado (streamed in) e em condições de recarregar naquele momento. O onPedWeaponReload do servidor roda antes e pode impedir a recarga para todo mundo.

addEventHandler("onClientPedWeaponReload", root, function(arma)
if getElementData(source, "penteInfinito") then
cancelEvent() -- mantém o pente deste ped como está
end
end)
  • onClientPlayerWeaponReload — Disparado quando o servidor recarrega a arma de um jogador com reloadPedWeapon, logo antes de a recarga acontecer nesta máquina.
  • onClientPedWeaponFire — O mesmo momento do onClientPlayerWeaponFire, quando quem atirou é um ped.