Jump to content

Error with getResourceFromName and getResourceRootElement


-Gus-

Recommended Posts

Posted

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 :)

Posted

Are you sure that 'theMap' is a resource element?

San Andreas Utopia RPG (SAUR) Owner & Developer.

560x95_FFFFFF_FF9900_000000_000000.png

Education is the most powerful weapon which you can use to change the world.

Posted

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

Posted

Maybe it only works with running resources?

Edit: I tried it with a stopped map, returned false, then started the map, and worked.

San Andreas Utopia RPG (SAUR) Owner & Developer.

560x95_FFFFFF_FF9900_000000_000000.png

Education is the most powerful weapon which you can use to change the world.

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...