Making Ships Buyable
Now of all the things you can possible edit in freelancer this is definitly the easiest thing. I know that the file looks like gibberish to you right now but thats to be expected. Now for you to speak gibberish you need to learn it. Very easy thing to do, just keep reading the tutorial and you will walk away with freelancer editing skills and the skills of speaking gibberish. Sorry for and typos!
Now on to the tutorial part. Now, I want you to go into data/equipment and in the equipment folder I want you to open market_ships.ini. WAIT, before you do this you need a program to open the encrypted .ini files. Where you ask do I get this decrpyter, very easy i see click this link https://flpoliceclan.tripod.com/downloads.html on this page go down and click BiniQDU 1.1 and Misc Databse and download those. Dont worry about any of the other downloads yet. Now with biniqdu open up market_ships.ini. You now see gibberish. As a sidepoint here guys, for the most part when we deal with selling stuff, it will usually be done at manhatten because its the easiest way to test. Now whenever you look at any freelancer file, the information will be nicknamed for all the stuff in the game. Open up Misc database, and scroll over to the tab that says "Bases That Only Sell Ships". Now scroll down until you see a section that says manhatten. The Nicname for manhatten is li01_01_base. So in your market_ships.ini i want you to plug li01_01_base in the search box. Now when you do this, this is what you see:
[BaseGood]
base = Li01_01_base
marketgood = gf1_package, 0, -1, 0, 0, 1, 1, 1
marketgood = gf2_package, 4, -1, 0, 0, 1, 1, 1
marketgood = gf4_package, 13, -1, 1, 1, 0, 1, 1
marketgood = gf5_package, 24, -1, 0, 0, 1, 1, 1
marketgood = gf6_package, 30, -1, 0, 0, 1, 1, 1
marketgood = bwf_package, 4, -1, 0, 0, 1, 1, 1
marketgood = bwe_package, 20, -1, 0, 0, 1, 1, 1
marketgood = bwe2_package, 30, -1, 0, 0, 1, 1, 1
marketgood = bwfr_package, 10, -1, 0, 0, 1, 1, 1
marketgood = cof_package, 8, -1, 0, 0, 1, 1, 1
marketgood = coe_package, 28, -1, 0, 0, 1, 1, 1
marketgood = coe2_package, 32, -1, 0, 0, 1, 1, 1
marketgood = lf_package, 1, -1, 1, 1, 0, 1, 1
marketgood = le_package, 2, -1, 0, 0, 1, 1, 1
marketgood = lfr_package, 1, -1, 0, 0, 1, 1, 1
marketgood = bf_package, 6, -1, 0, 0, 1, 1, 1
marketgood = be_package, 8, -1, 0, 0, 1, 1, 1
marketgood = bfr_package, 4, -1, 0, 0, 1, 1, 1
marketgood = kf_package, 10, -1, 0, 0, 1, 1, 1
marketgood = ke_package, 13, -1, 0, 0, 1, 1, 1
marketgood = kfr_package, 10, -1, 0, 0, 1, 1, 1
marketgood = rf_package, 20, -1, 0, 0, 1, 1, 1
marketgood = re_package, 22, -1, 0, 0, 1, 1, 1
marketgood = rfr_package, 20, -1, 0, 0, 1, 1, 1
marketgood = pf_package, 2, -1, 0, 0, 1, 1, 1
marketgood = pe_package, 13, -1, 0, 0, 1, 1, 1
marketgood = pfr_package, 4, -1, 0, 0, 1, 1, 1
marketgood = bhf_package, 4, -1, 0, 0, 1, 1, 1
marketgood = bhe_package, 13, -1, 0, 0, 1, 1, 1
marketgood = bhe2_package, 26, -1, 0, 0, 1, 1, 1
Now dont be intimidated i am going to explain every part of this. Now for the hell of it, we are going to make the dagger buyable at manhatten. Now once again in misc database, scroll over to the tab that says ship ids numbers. In there scroll down until you find the dagger. Now i want you to copy the ids number of the dagger. 237013 is the ids number of the dagger. 237013 is all that you should have copied. Now i need you to open up another biniqdu. In this one i want you to go data/ships and open up shiparch.ini. In there paste the ids number in the search box and search. Now when you search and the program finds the ids number look for the line that says nickname = bw_fighter. this is the nickname given to the dagger. Now i want you to copy the nickname. bw_fighter, should have been the only thing that you copied. Now i want you to open up goods.ini back in the equipment folder. In there i want you to search for bw_fighter. Now when this comes up you see the hull part of the ship. I want you to copy the hull nickname. In this case it is bwf_hull. Put it int he search box and press find next. This is the section where you put what components you want on your ship. now this section contains the package name for the dagger. It is bwf_package. Now that you have referenced what the package name is for the dagger, close every BiniQDU except the one with Market_Ships.ini open in it. Now go back to market_ships and look for the dagger package name. bwf_package is the name once again incase you forgot. This is the line you should see for the dagger, marketgood = bwf_package, 4, -1, 0, 0, 1, 1, 1. Now you ask me, uhh how do i make it buyable. Well its all in the end code.
, -1, 0, 0, 1, 1, 1 is the ending code. This code is what tells the computer if its buyable or not. Now to make it buyable is easy chnage , -1, 0, 0, 1, 1, 1 to
, -1, 1, 1, 0, 1, 1. that is how you can tell if sumthing is buyable or not. Now you arent finished yet. And since you are new you dont know this but, you can only have 3 ships buyable at once at any given time. So as you should know there are 3 ships sold at manhatten already. So i think most people dont like the startracker, so we will get rid of it. Now find the line that says
marketgood = gf4_package, 13, -1, 1, 1, 0, 1, 1 and chnage the end code of it to make it unbuable. That code is , -1, 0, 0, 1, 1, 1 to make it unbuyable. Now you can buy the dagger at manhatten.
Now to explain the parts of a buyline.
marketgood = gf4_package, 13, -1, 1, 1, 0, 1, 1. marketgood = is default for all buylines. gf4_package is the package name for a ship in the game, 13 is the level at which you must be in order to buy the ship, and , -1, 1, 1, 0, 1, 1 is the line that tells you whether or not the ship is buyable.
Now that you have completed the bitch work, i can tell you some very easy shortcuts that will cut your time in half. Its very easy. First we will start with the package names. You want to kick yourself when you see how easy this is. Now when we looked at the dagger package we got bwf_package. Now if you didnt know a dagger is a Boarder World Fighter. hense BWF. Now in other cases the ship may be nickanmed as bw_fighter which makes sense too. It the same for all the ships. If its corsair itll have like a co at the front bretonia will be br or b, kusari ku or k, pi or p for pirate, bh always for bounty hunter, li or l for liberty and ge or g for any civilian class craft. now in some places you will see heavy or very heavy, well think it makes sense very heavy means the most powerful of its class. So that helps in determining which ship is what. now as far as bases goes, its kinda of the samething you know l for liberty so on, but hell i still use a reference to know what base is what and i recommend you do the same.
Click this link for the next section of the tutorial Weapon Modding