Jump to content

Error with getResourceFromName and getResourceRootElement


-Gus-

Recommended Posts

for example i have this code:

  
function getObjectsInMap (mapname) 
theMap = getResourceFromName(mapname)  --mapname is supposed to be a string with the folder name 
if exports.mapmanager:isMap(theMap) then 
mapRoot = getResourceRootElement(theMap) --this returns false 
objectsInMap = getElementsByType("object",mapRoot) --so this doesn't work 
end 
end 
  

i dont know why "getResourceRootElement" returns false (it does when the specified resource doesn't exist) when i previously checked if it's a map with the "isMap" function.

it works fine if i get the resource element in another way, for example, insead of using "getResourceFromName", using "getRunningGamemodeMap".

thanks in advance :)

Link to comment

it should be, because i'm checking it with the "isMap" function

  
if exports.mapmanager:isMap(theMap) then 
mapRoot = getResourceRootElement(theMap)  
  

also i tried this

  
function getObjectsInMap (mapname) 
theMap = getResourceFromName(mapname)  --mapname is supposed to be a string with the folder name 
Name = getResourceName(theMap) 
outputChatBox("The resource name is "..Name) 
end 
  

and it works

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...