Important MessageYou are browsing the archived Lancers Reactor forums. You cannot register or login. |
****NEWBIE QUESTIONS?? - look no further2!!****
The general place to discuss MOD''ing Freelancer!
I used the original forum page 1 to make a station in the New York system. It shows up and everything when I launch the game but I cant dock. I've triplechecked my lines of code and cant find any error. If someone would please help me I would really appriciate it.
I'm just doing my job, nothing more, nothing less.
I'm just doing my job, nothing more, nothing less.
Okay - for the first one, which ship are you trying to fly. The reason is cause in the goods.ini file - the ship your trying to fly doesn't have an engine. I should suspect that it is a mod, and the mod maker forgot to give it one (we all do it, i puzzled over why the corsairs hung in space without moving, turns out i hadn't given them and engine ).
You cannot dock? Does it not have a docking icon you mean? This means that you have got the archetype for the station wrong (most likely) as otherwise you can usually dock with these things
Try doing this:
Copy the stations entry (was it li01_11?) in whole. Now paste at the bottom of the whole file (so its easy to find). Next- the NICKNAME line NEEDS to be different from any other entry in the system. Hence why you change its nickname - they ALWAYS regardless of file ALWAYS need to be different!
So, nickname = my_base or whatever (it doesn't matter, its just gives the game somethign to refer to).
now then - you have done that yes? Good, next change the pos coords. Its in X, Y, Z form where X is across screen, Y is vertically up and down THROUGH the screen (height in space), and Z is forward and back. +ve X is right hand side, +ve Y is UP, and +Z is towards you (bottom of screen), so you need it to be slightly less -ve X (so it comes towards middle screen), slightly less -Ve Y (keeps it away from planet), and thats it. Now then...............hmm......its done.
Okay - then change the dock with line. Personally this is where i find it easier to make the base stuff follow convention, so i would call it Li01_16_base
Next - change the other line (base = li01_16_base)
Now then, nearly done - save that file off.
Go to universe.ini file, and find the base template (the one we copy). Li01_11_base will do fine (its near top i think). Copy that, paste at bottom of file, and then change it so that it matches YOUR base
Now it will say:
[Base
nickname = Li01_16_Base
system = Li01
strid_name = 261119
file = Universe\Systems\Li01\Bases\Li01_16_Base.ini
BGCS_base_run_by = W02bF15
Notce the file line? Yep - we now need to make a base.ini file. So here i just copy and paste old ones (like accushot describes). But i would choose a smaller one to do - makes it easier. Choose li01_07_base.ini instead. COpy that and rename to Li01_16_base.ini
Save it, then open it. Everywhere you see the li01_07 you need to make it say li01_16 instead, so li01_07_deck.ini - change that to li01_16_deck.ini instead
Good stuff - now save that (it should be in the same file as the other base.ini files for manhattne
Now go into rooms, and copy each of the li01_07 rooms (li01_07_bar.ini, li01_07_deck.ini etc) and then rename them to say li01_16_bar.ini etc etc. Once done, then you are set. Now you have your base, and your rooms done. IT is a good start, cause its large, and its visual, and it shows how easy it is to make things.
Now - to make it TOTALLY its own, you just need to change the ids_name and ids_info numbers to be what you want it to be (warning, you have to MAKE your own numbers to do this, but their is my own tutorial which is easy to follow on that ). It is THAT easy. This is how i make bases, and sure most others do too. I still take an existing base and change some stats to what i wnat, but its the same method. Of course - i add custom names etc to it, but for now that will do. You will find via the index that i have done VERY detailed posts in the first thread about setting things to sell on your base, and also populating it as well
Have fun
You cannot dock? Does it not have a docking icon you mean? This means that you have got the archetype for the station wrong (most likely) as otherwise you can usually dock with these things
Try doing this:
Copy the stations entry (was it li01_11?) in whole. Now paste at the bottom of the whole file (so its easy to find). Next- the NICKNAME line NEEDS to be different from any other entry in the system. Hence why you change its nickname - they ALWAYS regardless of file ALWAYS need to be different!
So, nickname = my_base or whatever (it doesn't matter, its just gives the game somethign to refer to).
now then - you have done that yes? Good, next change the pos coords. Its in X, Y, Z form where X is across screen, Y is vertically up and down THROUGH the screen (height in space), and Z is forward and back. +ve X is right hand side, +ve Y is UP, and +Z is towards you (bottom of screen), so you need it to be slightly less -ve X (so it comes towards middle screen), slightly less -Ve Y (keeps it away from planet), and thats it. Now then...............hmm......its done.
Okay - then change the dock with line. Personally this is where i find it easier to make the base stuff follow convention, so i would call it Li01_16_base
Next - change the other line (base = li01_16_base)
Now then, nearly done - save that file off.
Go to universe.ini file, and find the base template (the one we copy). Li01_11_base will do fine (its near top i think). Copy that, paste at bottom of file, and then change it so that it matches YOUR base
Now it will say:
[Base
nickname = Li01_16_Base
system = Li01
strid_name = 261119
file = Universe\Systems\Li01\Bases\Li01_16_Base.ini
BGCS_base_run_by = W02bF15
Notce the file line? Yep - we now need to make a base.ini file. So here i just copy and paste old ones (like accushot describes). But i would choose a smaller one to do - makes it easier. Choose li01_07_base.ini instead. COpy that and rename to Li01_16_base.ini
Save it, then open it. Everywhere you see the li01_07 you need to make it say li01_16 instead, so li01_07_deck.ini - change that to li01_16_deck.ini instead
Good stuff - now save that (it should be in the same file as the other base.ini files for manhattne
Now go into rooms, and copy each of the li01_07 rooms (li01_07_bar.ini, li01_07_deck.ini etc) and then rename them to say li01_16_bar.ini etc etc. Once done, then you are set. Now you have your base, and your rooms done. IT is a good start, cause its large, and its visual, and it shows how easy it is to make things.
Now - to make it TOTALLY its own, you just need to change the ids_name and ids_info numbers to be what you want it to be (warning, you have to MAKE your own numbers to do this, but their is my own tutorial which is easy to follow on that ). It is THAT easy. This is how i make bases, and sure most others do too. I still take an existing base and change some stats to what i wnat, but its the same method. Of course - i add custom names etc to it, but for now that will do. You will find via the index that i have done VERY detailed posts in the first thread about setting things to sell on your base, and also populating it as well
Have fun
I tryed everything you said but the game would still not let me dock. The dock option does become available but when i click it the computer says, "dock denied" or something to that effect. Am i just missing a line of code or what? It is very frustrating.
I'm just doing my job, nothing more, nothing less.
I'm just doing my job, nothing more, nothing less.
I have never performed a modification on any game, so be patient with me
------------------------------------------------------------------------------------------
1. does modding require a program
2.I tried to mod once and I browsed around my computer for the specified files in tutorials, NOTHING!!!
------------------------------------------------------------------------------------------
1. does modding require a program
2.I tried to mod once and I browsed around my computer for the specified files in tutorials, NOTHING!!!
Leviathin,
MODDING 101...
you need the FLMM which is in the Download PAges and always has a link in the front page.
Try to get the Freelancer SDK pack in the Download Section
Goto FLMM mod directory and create a directory, example MyNewMOD.
Now you have a directory.
Think of what kind of a MOD do you want.
if you want a new system there is a tutorial in the tutorial forum.
if you want a new or edit a ship look for a tutorial in the tutorial forum.
if you want a base, encounters etc. Just got to that tutorial forum.
No links?!?!?!!? Look for it.
as for the SDK - it is the most stable template for mod makers and it is already decrypted and corrected. Use it for reference.
Oh... Men.... Got demoted again....
Edited by - firebase on 1/28/2004 7:58:28 PM
MODDING 101...
you need the FLMM which is in the Download PAges and always has a link in the front page.
Try to get the Freelancer SDK pack in the Download Section
Goto FLMM mod directory and create a directory, example MyNewMOD.
Now you have a directory.
Think of what kind of a MOD do you want.
if you want a new system there is a tutorial in the tutorial forum.
if you want a new or edit a ship look for a tutorial in the tutorial forum.
if you want a base, encounters etc. Just got to that tutorial forum.
No links?!?!?!!? Look for it.
as for the SDK - it is the most stable template for mod makers and it is already decrypted and corrected. Use it for reference.
Oh... Men.... Got demoted again....
Edited by - firebase on 1/28/2004 7:58:28 PM
Reasons for dock denied message:
1) The place is hostile
2) The place doesn't have any berths, only moors
3) The place has vica versa and your using a ship that is not berth compatible.
4) The station archetype is wrong, and the station has no berths or otherwise
5) Its a no dock archetype
6) There is an exclusion zone around the base that prevents docking (practically impossible in NY to be honest!)
7) Destination is too far. I have got this when i have mixed up things like nicknames, and its pointing to a base around 100k away instead. Your over 8k away - too far again
Edited by - Chips on 1/29/2004 3:28:35 AM
1) The place is hostile
2) The place doesn't have any berths, only moors
3) The place has vica versa and your using a ship that is not berth compatible.
4) The station archetype is wrong, and the station has no berths or otherwise
5) Its a no dock archetype
6) There is an exclusion zone around the base that prevents docking (practically impossible in NY to be honest!)
7) Destination is too far. I have got this when i have mixed up things like nicknames, and its pointing to a base around 100k away instead. Your over 8k away - too far again
Edited by - Chips on 1/29/2004 3:28:35 AM
Thank you, but...
The base is neutral, im using a starflier, im using the smallstation1 arhetype (unless thats not an archetype and im an idiot) and im pretty certain i did not mix up the nicknames. I dont know about the berths/moors thing because I honestly cant find them.
Here is the code I have in the li01.ini file:
[Object
nickname = Li01_16
ids_name = 196776
pos = -29000, 0, -26000
rotate = 0, 180, 0
Archetype = smallstation1
ids_info = 65755
base = Li01_16_Base
dock_with = Li01_16_Base
voice = atc_leg_f01
space_costume = br_karina_head_gen, li_female_guard_body
faction = li_p_grp
reputation = li_p_grp
behavior = NOTHING
difficulty_level = 2
loadout = smallstation_li_01
pilot = pilot_solar_easy
And here is what I have in the universe.ini
[system
nickname = FP7_system
file = systems\FP7\FP7_system.ini
pos = 15, 6
visit = 128
strid_name = 196657
ids_info = 66115
NavMapScale = 3
I did not try the new ids codes casue i could not find your tutorial and want to try and get this base to work before i try something new.
This is my base:
[BaseInfo
nickname = Li01_16_Base
start_room = Deck
[Room
nickname = Bar
file = Universe\Systems\Li01\Bases\Rooms\Li01_16_Bar.ini
[Room
nickname = Deck
file = Universe\Systems\Li01\Bases\Rooms\Li01_16_Deck.ini
And for my rooms I just copied... I think it was the room 11 files.
I really do appriciate your helping me and putting up with my newbie problems, Chips.
I think that covers everything except the zone, I would move it but im afraid I'll move it to far and lose the thing in space lol.
I'm just doing my job, nothing more, nothing less.
The base is neutral, im using a starflier, im using the smallstation1 arhetype (unless thats not an archetype and im an idiot) and im pretty certain i did not mix up the nicknames. I dont know about the berths/moors thing because I honestly cant find them.
Here is the code I have in the li01.ini file:
[Object
nickname = Li01_16
ids_name = 196776
pos = -29000, 0, -26000
rotate = 0, 180, 0
Archetype = smallstation1
ids_info = 65755
base = Li01_16_Base
dock_with = Li01_16_Base
voice = atc_leg_f01
space_costume = br_karina_head_gen, li_female_guard_body
faction = li_p_grp
reputation = li_p_grp
behavior = NOTHING
difficulty_level = 2
loadout = smallstation_li_01
pilot = pilot_solar_easy
And here is what I have in the universe.ini
[system
nickname = FP7_system
file = systems\FP7\FP7_system.ini
pos = 15, 6
visit = 128
strid_name = 196657
ids_info = 66115
NavMapScale = 3
I did not try the new ids codes casue i could not find your tutorial and want to try and get this base to work before i try something new.
This is my base:
[BaseInfo
nickname = Li01_16_Base
start_room = Deck
[Room
nickname = Bar
file = Universe\Systems\Li01\Bases\Rooms\Li01_16_Bar.ini
[Room
nickname = Deck
file = Universe\Systems\Li01\Bases\Rooms\Li01_16_Deck.ini
And for my rooms I just copied... I think it was the room 11 files.
I really do appriciate your helping me and putting up with my newbie problems, Chips.
I think that covers everything except the zone, I would move it but im afraid I'll move it to far and lose the thing in space lol.
I'm just doing my job, nothing more, nothing less.
Return to Freelancer General Editing Forum