HU/onClientPedWeaponFire

From Multi Theft Auto: Wiki
Jump to navigation Jump to search

Ezt az eseményt akkor hívják meg, amikor ped fegyverre lő. Ez nem aktiválja a lövedék alapú vagy közelharci fegyvereket.

[[{{{image}}}|link=|]] Note: Ez az esemény csak a streamelt ped-ek esetében aktiválódik.

Paraméterek

 int weapon, int ammo, int ammoInClip, float hitX, float hitY, float hitZ, element hitElement
  • weapon: egy int, amely a lövéshez használt fegyvert adja vissza.
  • ammo: egy int mennyiségű lőszer maradt ehhez a fegyvertípushoz.
  • ammoInClip: egy int mennyiségű lőszer maradt ehhez a fegyvertípushoz klipben.
  • hitX, hitY, hitZ: float érték amely, egy találati pontot jelentő világkoordinátát ad vissza.
  • hitElement: egy element amit eltalát egy lőszer.

Forrás

Ennek az eseménynek a forrása az a ped aki elsütött egy fegyvert.

Példa

addEventHandler("onClientPedWeaponFire", root,
     function(weapon, ammo, ammoInClip, hitX, hitY, hitZ, hitElement)
          if isElement(hitElement) and getElementType(hitElement) == "player" then
               outputChatBox("Eltaláltad " .. getPlayerName(hitElement), 0, 255, 0)
          end
     end
)

Lásd még

Client ped events


Client event functions