OnClientExplosion
Jump to navigation
Jump to search
This article needs checking. | |
Reason(s): This event is cancelable (#4218) --Sebas 21:24, 18 May 2010 (UTC) |
This event is triggered every time an explosion is created on the current clients scene (inside the streamer)
Parameters
float x, float y, float z, int theType
- x: the X Coordinate of where the explosion was created
- y: the Y Coordinate of where the explosion was created
- z: the z Coordinate of where the explosion was created
- theType: the type of explosion created, Values are:
- 0: Grenade
- 1: Molotov
- 2: Rocket
- 3: Rocket Weak
- 4: Car
- 5: Car Quick
- 6: Boat
- 7: Heli
- 8: Mine
- 9: Object
- 10: Tank Grenade
- 11: Small
- 12: Tiny
Source
The source of this event is the explosions creator element (object/vehicle/player)
Example
This example outputs the type of element that created the explosion into the chatbox.
function ClientExplosionFunction(x,y,z,theType) outputChatBox("Explosion created by a "..getElementType(source)) end addEventHandler("onClientExplosion",getRootElement(),ClientExplosionFunction)
See Also
Other client events
- onClientChatMessage
- onClientConsole
- onClientDebugMessage
- onClientExplosion
- onClientFileDownloadComplete
- onClientHUDRender
- onClientMinimize
- onClientMTAFocusChange
- onClientPedsProcessed
- onClientPlayerNetworkStatus
- onClientPreRender
- onClientRender
- onClientRestore
- onClientTransferBoxProgressChange
- onClientTransferBoxVisibilityChange
- onClientWorldSound
Client event functions
- triggerLatentServerEvent
- triggerServerEvent
- Shared
- addEvent
- addEventHandler
- cancelEvent
- cancelLatentEvent
- getEventHandlers
- getLatentEventHandles
- getLatentEventStatus
- removeEventHandler
- triggerEvent
- wasEventCancelled