OnClientExplosion: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
{{Client event}} | {{Client event}} | ||
This event is triggered every time an explosion is created on the current '''clients scene''' (inside the streamer). | |||
This event is triggered every time an explosion is created on the current clients scene (inside the streamer) | |||
==Parameters== | ==Parameters== | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
Line 12: | Line 11: | ||
*'''theType:''' the type of explosion created, Values are: | *'''theType:''' the type of explosion created, Values are: | ||
{{Explosions}} | {{Explosions}} | ||
==Source== | ==Source== | ||
The [[event system#Event source|source]] of this event is the explosions creator element (object/vehicle/player) | The [[event system#Event source|source]] of this event is the explosions creator element (object/vehicle/player) |
Revision as of 15:36, 7 September 2018
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)
Canceling
If this event is canceled, the explosion will not occur.
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