SerweryWłasny serwerDla twórcówForumFAQDokumentacjaBezpieczeństwo
Pobierz launcher
  1. Dokumentacja
  2. Zdarzenia klienta
  3. 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.

Zobacz też