Difference between revisions of "Converting Maps"

(Introduction and Requirements)
(Important Info)
Line 53: Line 53:
 
*If your map has newer colors added after 2016, those colors will be changed to the closest available BrickColor when you run Load.txt in 2013.
 
*If your map has newer colors added after 2016, those colors will be changed to the closest available BrickColor when you run Load.txt in 2013.
 
*If your map has '''BodyColors''', '''SelectionBoxes''', or '''Lasso''' objects in it, all the colors in them will be reset when you convert. We currently do not have a system for converting the colors inside these objects.
 
*If your map has '''BodyColors''', '''SelectionBoxes''', or '''Lasso''' objects in it, all the colors in them will be reset when you convert. We currently do not have a system for converting the colors inside these objects.
*Asset IDs that start with ''rbxassetid://XXXXXX'' will not work in 2012 or any earlier version, yet they will work in 2013. Change these asset IDs to use ''<nowiki>http://roblox.com/asset?id=XXXXXX</nowiki>'' (the old format) instead, so that they will work in 2012.
+
*Asset IDs that start with ''rbxassetid://XXXXXX'' will not work in 2012 or any earlier version, yet they will work in 2013. Change these asset IDs to use ''<nowiki>http://www.roblox.com/asset/?id=XXXXXX</nowiki>'' (the old format) instead, so that they will work in 2012.
 
*Upon conversion, the '''FormFactor''' properties of Parts may be reset to '''Brick'''.
 
*Upon conversion, the '''FormFactor''' properties of Parts may be reset to '''Brick'''.

Revision as of 23:10, 23 March 2020

About

This is a tutorial on how to convert newer maps to work with the 2012 Finobe client. Please read it carefully.

Also, please be sure to check the Important Info below if you have any issues.

If you prefer, a video tutorial is available!

Introduction and Requirements

You cannot load .rbxl files saved in 2014-present in any client version earlier than 2013. Finobe uses 2012, so you'll have to convert the map to work with it.

First of all, you'll need these items:

ConversionScripts contains two important scripts: Save.txt and Load.txt. You'll need them.

You won't always need to use FIBv11 Studio for converting maps, but it's good to have for when you do need it.

Once you have these items, you're ready to start converting.

Directions

  1. Open the map you want to convert in Modern Studio.
  2. At the top of the screen, click MODEL, then Run Script (above the Advanced section). Locate Save.txt, and open it. Wait a few seconds for the script to finish running.
  3. Save the map.
  4. Now, open the Late 2013 Studio.
  5. In 2013, open the map you just saved. All the parts should have no color, and any GUI text will be really small. This is normal, don't worry. If you get an error, please check the bold text just below these directions.
  6. At the top of the screen, click Tools, then Execute Script.... Locate Load.txt, and open it.
  7. All the parts should have their colors returned, and GUIs should be fixed.
  8. Save the map.

You're done! Now you should be able to use the map in 2012, and any client version before that!

If you get an error while trying to load the map in 2013, try saving the map in FIBv11 Studio instead of in Modern Studio, and then try loading the map in 2013 again. If this still doesn't work, please check the Important Info below.

Converting Models

If you'd like to simply convert a model, you must load the model through a .rbxl file in 2013. You cannot simply load .rbxm files from Modern Studio in 2013. Follow the same steps as above to convert the .rbxl file.

You can just save the model on an empty baseplate, convert the map, and grab the model while you're in 2013.

If you save a model as an .rbxmx file in Modern Studio (instead of an .rbxm), you might be able to load it in older clients without having to convert, but the colors and other factors will still be reset.

Important Info

If you have any issues with converting maps, you should check here.

  • If you get an error while trying to load the map in 2013, you may have to save the map in FIBv11 Studio instead of in Modern Studio.
  • If you still can’t open a map in 2013 after trying FIBv11, and you followed all the steps correctly, it’s most likely some object in the place that’s preventing it.
  • If your map has CharacterMesh objects in it, the map might not load in 2013. If the map doesn't load, delete them before converting and them re-add them in 2013 or 2012.
  • If your map has KeyframeSequence objects in it, the map will not load in 2012. You can delete them in 2013 or in Modern Studio.
  • If you convert a map that uses features added after 2013, such as Unions, MeshParts, ParticleEmitters, Accessories, etc., then those items will be removed from the map. You can separate your Unions into Parts and replace MeshParts with Parts that have SpecialMeshes.
  • If you convert a map that uses smooth Terrain, all the Terrain will be removed. If you have an old blocky Terrain map that was last edited before January 2017 (when blocky Terrain was removed), you can still convert it.
  • If your map has newer colors added after 2016, those colors will be changed to the closest available BrickColor when you run Load.txt in 2013.
  • If your map has BodyColors, SelectionBoxes, or Lasso objects in it, all the colors in them will be reset when you convert. We currently do not have a system for converting the colors inside these objects.
  • Asset IDs that start with rbxassetid://XXXXXX will not work in 2012 or any earlier version, yet they will work in 2013. Change these asset IDs to use http://www.roblox.com/asset/?id=XXXXXX (the old format) instead, so that they will work in 2012.
  • Upon conversion, the FormFactor properties of Parts may be reset to Brick.