View Single Post
  #1  
Old 08-13-2010, 05:22 PM
xMane xMane is offline
NPC-Server (Server)
xMane's Avatar
Join Date: May 2010
Posts: 59
xMane is on a distinguished road
Renaming mass amount of levels?

ok i wanted to rename my current gmap to gevo. how would i do this? i am using
LINK
for it.
or
PHP Code:
function onCreated()
{
  
this.searchid 0;
  
scheduleevent(0.25"renameFiles"NULLNULL);
}
function 
onrenameFiles() 

  
temp.folderName "levels/overworld/*.nw";
  
temp.copyFolder "levels/overworld/";
  
temp.newName "gevo";
  
temp.oldName "express";  
  
temp.levelList.loadfolder(temp.folderName0);
   
  if ((
this.searchid 50) >= temp.levelList.size()) 
  {   
    echo(
"All finished...");
    return 
true;
  }
  
  for (
temp.= (this.searchid 50); temp.< ((this.searchid 1) * 50); temp.s++) 
  {    
      
    
temp.curLinec 0;
    
temp.curLevel temp.levelList[temp.s];
    if (!
temp.curLevel.starts(temp.oldName))
    {
      continue;
    }
    
temp.levelDetails.loadlines(temp.folderName.substring(0, (temp.folderName.length() - 4)) @ temp.curLevel);     
    for (
temp.curLinetemp.levelDetails)
    {
      if (
temp.curLine.starts("LINK " temp.oldName))
      {
        
temp.newLine "LINK" SPC temp.newName temp.curLine.substring(temp.oldName.length());
        
temp.levelDetails[temp.curLinec] = temp.newLine;
      }
      
temp.curLinec++;
    }
    
temp.levelName temp.newName temp.curLevel.substring(temp.oldName.length());
    
temp.levelDetails.savelines(temp.copyFolder temp.levelName0); 
    echo(
"NC: Copied" SPC temp.curLevel SPC "to" SPC temp.levelName);
  }
  
  
this.searchid++; 
  
scheduleevent(0.25"renameFiles"NULLNULL); 

nothing seems to work?
Reply With Quote