OnClientVehicleWeaponHit

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

This event is called when a vehicle weapon hits an element or the world.

[[{{{image}}}|link=|]] Note: This event is only triggered for elements that are streamed in

Parameters

 int weaponType, element hitElement, float hitX, float hitY, float hitZ, int model, int materialID
  • weaponType: The type of vehicle weapon. (See the list below)
  • hitElement: The vehicle, ped or player that was hit by the weapon sometimes false.
  • hitX: The X world co-ordinate of where the hit occured.
  • hitY: The Y world co-ordinate of where the hit occured.
  • hitZ: The Z world co-ordinate of where the hit occured.
  • model: The model ID of the element that was hit.
  • materialID: The material ID of the element that was hit.

Weapon types

  • 0: Invalid
  • 1: Water Canon
  • 2: Tank Gun - Not yet implemented.
  • 3: Rocket - Not yet implemented.
  • 4: Heat Seeking Rocket - Not yet implemented.

Source

The source of this event is the vehicle that fired the weapon.

Requirements

Minimum server version n/a
Minimum client version 1.5.6.16074

Note: Using this feature requires the resource to have the above minimum version declared in the meta.xml <min_mta_version> section. e.g. <min_mta_version client="1.5.6.16074" />

Example

Click to collapse [-]
Client
addEventHandler("onClientVehicleWeaponHit", root,
     function(weaponType, hitElement, hitX, hitY, hitZ, model, materialID)
          outputChatBox(tostring(weaponType).." "..tostring(hitElement).." "..tostring(hitX).." "..tostring(hitY).." "..tostring(hitZ).." "..tostring(model).." "..tostring(materialID))
     end
)

See Also

Client vehicle events


Client event functions