Pular para o conteúdo

onClientPlayerWeaponSwitch

Cliente Cancelável Combate

Disparado quando o jogador local troca de arma.

O jogador local.

PosiçãoNomeTipoDescrição
1slotAnteriornumberSlot em que a arma anterior estava.
2slotNovonumberSlot da arma que passou a estar na mão.

Sim.

Cancelar devolve a arma anterior para a mão.

Os dois valores são slots, não identificadores de arma. Para saber qual arma está em um slot, use getPedWeapon.

addEventHandler("onClientPlayerWeaponSwitch", root, function(anterior, novo)
local arma = getPedWeapon(localPlayer, novo)
outputDebugString("agora com " .. getWeaponNameFromID(arma))
end)