Client Side
addEventHandler( 'onClientGUIClick', GUIEditor_Button[1],
function( )
triggerServerEvent( 'giveVehicle', getLocalPlayer( ) )
end
)
Server Side
vehicle = {}
addEvent( 'giveVehicle', true )
addEventHandler ( 'giveVehicle', getRootElement( ),
function( )
if not isPedInVehicle ( source ) then
if isElement ( vehicle[source] ) then destroyElement ( vehicle[source] ) end
vehicle[source] = createVehicle ( 432, getElementPosition ( source, x, y, z ) )
warpPedIntoVehicle ( source, vehicle[source] )
end
end
)
addEventHandler ( 'onPlayerQuit', getRootElement( ),
function( )
if isElement ( vehicle[source] ) then destroyElement ( vehicle[source] ) end
vehicle[source] = nil
end
)