OnClientElementInteriorChange: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
Fernando187 (talk | contribs) (Remove obsolete Requirements section) |
||
(3 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
{{Client event}} | {{Client event}} | ||
This event is triggered when the interior of an [[element]] is changed using [[setElementInterior]]. | {{Added feature/item|1.5.9|1.5.8|20837|This event is triggered when the interior of an [[element]] is changed using [[setElementInterior]].}} | ||
==Parameters== | ==Parameters== | ||
Line 7: | Line 7: | ||
int oldInterior, int newInterior | int oldInterior, int newInterior | ||
</syntaxhighlight> | </syntaxhighlight> | ||
*'''oldInterior''': | *'''oldInterior''': An [[int]] representing the interior the [[element]] was in before. | ||
*'''newInterior''': | *'''newInterior''': An [[int]] representing the interior the [[element]] is in now. | ||
==Source== | ==Source== | ||
Line 15: | Line 15: | ||
==Example== | ==Example== | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
local vehicle = createVehicle(411, 0, 0, 3) | local vehicle = createVehicle (411, 0, 0, 3) | ||
setTimer(setElementInterior, 1000, 1, vehicle, 10) | setTimer (setElementInterior, 1000, 1, vehicle, 10) | ||
addEventHandler("onClientElementInteriorChange", vehicle, function(oldInterior, newInterior) | addEventHandler ("onClientElementInteriorChange", vehicle, function (oldInterior, newInterior) | ||
outputChatBox(inspect(source).."'s interior changed from "..oldInterior.." to "..newInterior) | outputChatBox (inspect (source).."'s interior changed from "..oldInterior.." to "..newInterior) | ||
end) | end) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==See Also== | ==See Also== |
Latest revision as of 17:27, 7 November 2024
This event is triggered when the interior of an element is changed using setElementInterior.
Parameters
int oldInterior, int newInterior
- oldInterior: An int representing the interior the element was in before.
- newInterior: An int representing the interior the element is in now.
Source
The source of this event is the element that changed its interior.
Example
local vehicle = createVehicle (411, 0, 0, 3) setTimer (setElementInterior, 1000, 1, vehicle, 10) addEventHandler ("onClientElementInteriorChange", vehicle, function (oldInterior, newInterior) outputChatBox (inspect (source).."'s interior changed from "..oldInterior.." to "..newInterior) 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