Pular para o conteúdo

onClientPlayerWeaponReload

Cliente Cancelável Combate

Disparado quando o servidor recarrega a arma de um jogador com reloadPedWeapon, logo antes de a recarga acontecer nesta máquina.

O jogador cuja arma está sendo recarregada.

PosiçãoNomeTipoDescrição
1armanumberID da arma no slot atual do jogador.
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 jogador que está carregado (streamed in) e em condições de recarregar naquele momento; fora isso o pedido do servidor é ignorado e nada dispara. Ele vem depois do onPlayerWeaponReload do servidor, que roda antes e pode impedir a recarga para todo mundo.

addEventHandler("onClientPlayerWeaponReload", localPlayer, function(arma, pente, municao)
outputDebugString(("recarregando %d: %d no pente, %d no total"):format(arma, pente, municao))
end)