OnElementStopSync: Difference between revisions
Jump to navigation
Jump to search
m (→Parameters) |
No edit summary |
||
| Line 34: | Line 34: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==See Also== | |||
===Element events=== | |||
{{Element_events}} | |||
===Event functions=== | |||
{{Event functions}} | |||
Revision as of 02:07, 27 September 2018
This event is triggered when an element is no longer synced by a player.
Parameters
player oldSyncer
Source
The source of this event is the element which is no longer synced by a player.
Example
This script creates a vehicle in the center of the map and outputs a message to its old syncer if he is not syncing the vehicle anymore.
--create our testing vehicle onResourceStart
addEventHandler ( "onResourceStart", getResourceRootElement( ),
function ( )
vehicle = createVehicle ( 520, 0, 0, 0 )
end )
function syncStop ( oldSyncer )
-- check if the element that stopped being synced was our vehicle
if source == vehicle then
--tell the player (oldSyncer) he stopped syncing the vehicle
outputChatBox ( "The vehicle is not being synced by you anymore", oldSyncer )
end
end
--add the event handler
addEventHandler( "onElementStopSync", getRootElement(), syncStop )
See Also
Element events
- onElementClicked
- onElementColShapeHit
- onElementColShapeLeave
- onElementDataChange
- onElementDestroy
- onElementDimensionChange
- onElementInteriorChange
- onElementModelChange
- onElementStartSync
- onElementStopSync
Event functions
- addEvent
- addEventHandler
- cancelEvent
- cancelLatentEvent
- getEventHandlers
- getLatentEventHandles
- getLatentEventStatus
- removeEventHandler
- triggerEvent
- wasEventCancelled