Multi Theft Auto: Wiki:OnVehicleSpawn: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
 
(9 intermediate revisions by the same user not shown)
Line 2: Line 2:
This Serverside Script adds the function: onVehicleSpawn.
This Serverside Script adds the function: onVehicleSpawn.


<div style="padding:10px; border-radius:2px;font-size:14px;">
'''Download can be found at the''' [https://community.multitheftauto.com/index.php?p=resources&s=details&id=18374 MTA community page]'''.'''
'''Source''': https://google.com
</div>


==Source==
==Source==
Line 24: Line 22:


function onVehicleSpawnCheck(vehicle)
function onVehicleSpawnCheck(vehicle)
triggerEvent("onVehicleSpawn", vehicle)
triggerEvent("onVehicleSpawn", vehicle)
end
end
addEvent("onVehicleSpawnCheck", true)
addEvent("onVehicleSpawnCheck", true)
Line 30: Line 28:
</syntaxhighlight>
</syntaxhighlight>
</section>
</section>
==Example Code==
<section name="Serverside Example" class="server" show="true">
<syntaxhighlight lang="lua">
local Vehicle = createVehicle(411, 100, 100, 100)
addEventHandler("onVehicleSpawn", root, function()
setElementPosition(source, 0, 0, 3)
end)
</syntaxhighlight>
</section>
'''Author: Godpolice13'''
{{See also/Server event|Vehicle events}}

Latest revision as of 16:56, 8 January 2021

This Serverside Script adds the function: onVehicleSpawn.

Download can be found at the MTA community page.

Source

The source of this event is the vehicle that spawned.

Code

Click to collapse [-]
Clientside Script
addEventHandler("onClientElementStreamIn", root, function()
	if getElementType(source) == "vehicle" then
		triggerServerEvent("onVehicleSpawnCheck", localPlayer, source)
	end
end)
Click to collapse [-]
Serverside Script
addEvent("onVehicleSpawn", true)

function onVehicleSpawnCheck(vehicle)
	triggerEvent("onVehicleSpawn", vehicle)
end
addEvent("onVehicleSpawnCheck", true)
addEventHandler("onVehicleSpawnCheck", root, onVehicleSpawnCheck)

Example Code

Click to collapse [-]
Serverside Example
local Vehicle = createVehicle(411, 100, 100, 100)

addEventHandler("onVehicleSpawn", root, function()
	setElementPosition(source, 0, 0, 3)
end)

Author: Godpolice13

See Also

Vehicle events


Event functions