onClientPlayerWeaponReload
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.
Parâmetros
Seção intitulada “Parâmetros”| Posição | Nome | Tipo | Descrição |
|---|---|---|---|
| 1 | arma | number | ID da arma no slot atual do jogador. |
| 2 | pente | number | Munição no pente naquele momento. |
| 3 | municao | number | Munição total da arma. |
Cancelável
Seção intitulada “Cancelável”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.
Exemplo
Seção intitulada “Exemplo”addEventHandler("onClientPlayerWeaponReload", localPlayer, function(arma, pente, municao) outputDebugString(("recarregando %d: %d no pente, %d no total"):format(arma, pente, municao))end)Veja também
Seção intitulada “Veja também”onClientPedWeaponReload— O mesmo momento de onClientPlayerWeaponReload, quando a arma é de um ped.onClientPlayerWeaponFire— Disparado quando um jogador dá um tiro.onClientPlayerWeaponSwitch— Disparado quando o jogador local troca de arma.