getResourceMapRootElement
Client-side
Server-side
Shared
This page is incomplete! Help wanted!
Please finish this page using the corresponding Old Wiki article.
Go to Contribution guidelines for more information.
This function retrieves the root element of a certain map in a specified resource.
Syntax
getResourceMapRootElement ( )Code Examples
server
This example shows how to get all elements of specific type only from one map.
-- We have 2 map files in our meta.xml: island_1.map, island_2.map.-- These maps contains objects, vehicles, pickups, etc.-- After resource start we must found all vehicles only from island_1.map and lock them.
-- `resourceRoot` is predefined script variable containing current resource root pointeraddEventHandler( 'onResourceStart', resourceRoot, function() -- `resource` is predefined script variable containing current resource pointer local island_1_mapRoot = getResourceMapRootElement( resource, 'island_1.map' ) local island_1_vehicles = getElementsByType( 'vehicle', island_1_mapRoot )
for vehicle in ipairs(island_1_vehicles) do setVehicleLocked( vehicle, true ) end end)See Also
Resource Functions
- abortRemoteRequest
- addResourceConfig
- addResourceMap
- call
- callRemote
- copyResource
- createResource
- deleteResource
- fetchRemote
- getRemoteRequestInfo
- getRemoteRequests
- getResourceACLRequests
- getResourceConfig
- getResourceDynamicElementRoot
- getResourceExportedFunctions
- getResourceFromName
- getResourceGUIElement
- getResourceInfo
- getResourceLastStartTime
- getResourceLoadFailureReason
- getResourceLoadTime
- getResourceMapRootElement
- getResourceName
- getResourceOrganizationalPath
- getResourceRootElement
- getResources
- getResourceState
- getThisResource
- isResourceArchived
- isResourceProtected
- refreshResources
- removeResourceFile
- renameResource
- restartResource
- setResourceInfo
- startResource
- stopResource
- updateResourceACLRequest