OnClientVehicleWeaponHit: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
|||
Line 2: | Line 2: | ||
__NOTOC__ | __NOTOC__ | ||
{{New feature/item|3.0157|1.5.6|16074| | {{New feature/item|3.0157|1.5.6|16074| | ||
This event is called when a vehicle weapon hits an element. | This event is called when a vehicle weapon hits an element or the world. | ||
}} | }} | ||
{{Note|This event is only triggered for elements that are streamed in}} | {{Note|This event is only triggered for elements that are streamed in}} |
Revision as of 21:34, 14 February 2019
This event is called when a vehicle weapon hits an element or the world.
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
This template will be deleted.
Example
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
- onClientTrailerAttach
- onClientTrailerDetach
- onClientVehicleCollision
- onClientVehicleDamage
- onClientVehicleEnter
- onClientVehicleExit
- onClientVehicleExplode
- onClientVehicleNitroStateChange
- onClientVehicleRespawn
- onClientVehicleStartEnter
- onClientVehicleStartExit
- onClientVehicleWeaponHit
Client event functions
- triggerLatentServerEvent
- triggerServerEvent
- Shared
- addEvent
- addEventHandler
- cancelEvent
- cancelLatentEvent
- getEventHandlers
- getLatentEventHandles
- getLatentEventStatus
- removeEventHandler
- triggerEvent
- wasEventCancelled