|
Aewin and The Great Demo's 20 Step Guide to Importing Rosters
Aewin and The Great Demo's 20 Step Guide to Importing Rosters
After many attempts at importing avsfan534's rosters in to Matter2003's universe, we finally found a way to do so and figured you'd all could use this information as a blueprint on what steps to follow.
1) You must have two leagues. "League A" is the .lg file we're grabbing our rosters from and "League B" is the .lg file we're exporting rosters to.
2) Open "League A" and under "Game" menu find "Game Setup." Click on the "League Setup" tab and select the first league in the list. On your right hand side, with the "Structure" tab selected you will find the Selected League's structure.
At the bottom you will find 3 buttons, "Import/Export," "Financial Functions," and "Other Functions." Click on the "Import/Export" button and a dropdown menu will appear. Select "Export." After doing so, OOTP2006 will prompt you to enter a file name for the .txt file. Enter one that will make the file easy to identify by league. Repeat this process for every league in the universe.
3) Now return to the top of the list of leagues and this time hit the second button at the bottom of the "Structure" tab, "Financial Functions." Select "Release all Players / Clear Rosters" from the drop-down menu. OOTP2006 will prompt you with a dialog box asking if you're sure, select OK. Repeat this process for every league in the universe until every player in the universe is a Free Agent. NOTE: This action can only be committed for "parent" leagues and not its affiliates (eg: Major League Baseball, but not the Pacific Coast League).
4) Save "League A" and open "League B."
5) Under "Game" menu find "Game Setup." Click on the "League Setup" tab and select the first league in the list. On your right hand side, with the "Structure" tab selected you will find the Selected League's structure.
At the bottom you will find 3 buttons, "Import/Export," "Financial Functions," and "Other Functions." Click on the "Import/Export" button and a dropdown menu will appear. Select "Export." After doing so, OOTP2006 will prompt you to enter a file name for the .txt file. Enter one that will make the file easy to identify by league. Repeat this process for every league in the universe.
6) Now return to the top of the list of leagues and this time hit the second button at the bottom of the "Structure" tab, "Financial Functions." Select "Release all Players / Clear Rosters" from the drop-down menu. OOTP2006 will prompt you with a dialog box asking if you're sure, select OK. Repeat this process for every league in the universe until every player in the universe is a Free Agent. NOTE: This action can only be committed for "parent" leagues and not its affiliates (eg: Major League Baseball, but not the Pacific Coast League).
7) Close OOTP2006.
8) Grab a pen and paper.
9) Import the league exports from "League A" into Excel and write down each team's ID. These are all found at the very top of the file.
10) Import the league exports from "League B" into Excel and write down each team's ID.
11) Compare which team ID numbers differ, if any at all.
12) Because the rosters are to be imported from "League A" into "League B," we must edit "League A" files so they fit in perfectly into "League B." eg: If the Aberdeen Aces' team ID in "League A" is 28, but their team ID in "League B" is 405, you will have to change this value for every player on Aberdeen Aces' roster in the "League A" export. It will be the value in column B in Excel. Do this for all players needed (this can be time-consuming). Save the files as ".csv" files in the same directory. Close Excel.
13) Navigate to "League A's" directory and find all the .csv files you've created. Delete all the .txt files in the directory. Change the file extensions on the .csv files from .csv to .txt.
14) Delete the "players.dat" file from the directory in "League B." Copy the "players.dat" file from "League A's" directory into "League B's" directory.
15) Launch OOTP2006 and open saved game "League B." Every player in "League B" is still a free agent, but the players that are there are now the free agents from "League A."
16) Under "Game" menu find "Game Setup." Click on the "League Setup" tab and select the first league in the list. On your right hand side, with the "Structure" tab selected you will find the Selected League's structure.
At the bottom you will find 3 buttons, "Import/Export," "Financial Functions," and "Other Functions." Click on the "Import/Export" button and a dropdown menu will appear. Select "Import." After doing so, OOTP2006 will prompt you to find the roster import's location on your hard drive. Navigate to "League A's" directory (Program Files/Sports Interactive/OOTP2006/data/saved games/League A/) and import the desired roster. NOTE: Before importing the affiliate rosters, import all Parent League rosters first. eg: Import the MLB roster file before importing its minor league rosters.
17) After importing all the rosters, you will find all the players on their correct team as they appeared in "League A."
18) For all parent leagues that have no players, under "Game" menu find "Game Setup." Click on the "League Setup" tab and select the first league in the list. On your right hand side, with the "Structure" tab selected you will find the Selected League's structure.
At the bottom you will find 3 buttons, "Import/Export," "Financial Functions," and "Other Functions." Click on the "Import/Export" button and a dropdown menu will appear. Select "Other Functions." After doing so, OOTP2006 will prompt you and ask if you're sure? Select OK.
19) Under the "Financial Functions" button's dropdown menu select "Make Fictional Contracts." This will keep your game from crashing when simming.
20) Enjoy your imported rosters into your new league universe.
Last edited by The Great Demo; 07-02-2006 at 12:45 AM.
|