OnClientElementInteriorChange: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Created page with "__NOTOC__ {{Client event}} {{New feature/item|3.0160|1.5.8|20837|This event is triggered when the interior of an element is changed using setElementInterior.}} ==Para...")
 
(Remove obsolete Requirements section)
 
(8 intermediate revisions by 3 users not shown)
Line 1: Line 1:
__NOTOC__
__NOTOC__
{{Client event}}
{{Client event}}
{{New feature/item|3.0160|1.5.8|20837|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''': an [[int]] representing the interior the [[element]] was in before.
*'''oldInterior''': An [[int]] representing the interior the [[element]] was in before.
*'''newInterior''': an [[int]] representing the interior the [[element]] is in now.
*'''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>
==Requirements==
{{Requirements|n/a|1.5.8-9.20837|}}


==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


Client event functions