- Dokumentacja
- Zdarzenia klienta
- onClientWeaponFire
Zdarzenie
onClientWeaponFire
Broń skryptowa oddała strzał (fireWeapon na serwerze). Argumenty: numer broni, pozycja broni i punkt celu.
Obsługa
addEventHandler("onClientWeaponFire", root, function(weapon, x, y, z, targetX, targetY, targetZ) ... end)Parametry
weaponint- Numer broni.W MTA:SA inny typ: element hitElement
x, y, zfloat- Pozycja broni.
targetX, targetY, targetZfloat- Punkt celu.
Różnice względem MTA:SA
- Parametry zaznaczone innym kolorem różnią się od MTA:SA.
- Tych parametrów z MTA:SA tu nie ma:
int materialType,float lighting,int pieceHit
W MTA:SA
function(element hitElement, float posX, float posY, float posZ, float normalX, float normalY, float normalZ, int materialType, float lighting, int pieceHit)Źródło
source to broń skryptowa.
Przykład
addEventHandler("onClientWeaponFire", root, function(weapon, x, y, z, tx, ty, tz)
fxAddBulletImpact(tx, ty, tz, 0, 0, 1)
end)
Uwagi
Bez trafionego elementu. Zdarzenie nie dostaje trafionego elementu, punktu trafienia ani normalnej.