OnClientElementDestroy: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
| ThePiotrek (talk | contribs) mNo edit summary |  (Replace to predefined variables.) | ||
| (3 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
| {{Client event}} | {{Client event}} | ||
| __NOTOC__   | __NOTOC__   | ||
| This event is triggered when an element gets destroyed by [[destroyElement]] or when the creator resource is stopping. It is also triggered when a  | This event is triggered when an element gets destroyed by [[destroyElement]] or when the creator resource is stopping. It is also triggered when a children element of this element is destroyed. It is not triggered on a player when they quit. | ||
| ==Parameters== | ==Parameters== | ||
| No parameters. | |||
| ==Source== | ==Source== | ||
| Line 12: | Line 12: | ||
| This example prints a message in the chat box when the vehicle that you are in gets destroyed. | This example prints a message in the chat box when the vehicle that you are in gets destroyed. | ||
| <syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
| addEventHandler("onClientElementDestroy",  | addEventHandler("onClientElementDestroy", root, function() | ||
| 	if getElementType(source) == "vehicle" and getPedOccupiedVehicle( | 	if getElementType(source) == "vehicle" and getPedOccupiedVehicle(localPlayer) == source then | ||
| 		outputChatBox("The vehicle that you were in has been destroyed by the script") | 		outputChatBox("The vehicle that you were in has been destroyed by the script") | ||
| 	end | 	end | ||
Latest revision as of 08:59, 8 June 2024
This event is triggered when an element gets destroyed by destroyElement or when the creator resource is stopping. It is also triggered when a children element of this element is destroyed. It is not triggered on a player when they quit.
Parameters
No parameters.
Source
The source of this event is the element that is being destroyed.
Example
This example prints a message in the chat box when the vehicle that you are in gets destroyed.
addEventHandler("onClientElementDestroy", root, function()
	if getElementType(source) == "vehicle" and getPedOccupiedVehicle(localPlayer) == source then
		outputChatBox("The vehicle that you were in has been destroyed by the script")
	end
end)
See Also
Client element events
- onClientElementColShapeHit
- onClientElementColShapeLeave
- onClientElementDataChange
- onClientElementDestroy
- onClientElementDimensionChange
- onClientElementInteriorChange
- onClientElementModelChange
- onClientElementStreamIn
- onClientElementStreamOut
Client event functions
- triggerLatentServerEvent
- triggerServerEvent
- Shared
- addEvent
- addEventHandler
- cancelEvent
- cancelLatentEvent
- getEventHandlers
- getLatentEventHandles
- getLatentEventStatus
- removeEventHandler
- triggerEvent
- wasEventCancelled