Important MessageYou are browsing the archived Lancers Reactor forums. You cannot register or login. |
The Complete Guide to Setting Up an FL Server
Here SysOps can list their MultiPlayer server info and users can send feedback to their SysOps. Or just talk about the MultiPlayer servers they play on. This is not about MultiPlayer in general - please use the MultiPlayer Forum for that!
Lorddrew975,
You will need your ISP address after that the simplest way to make a LAN server is this:
Presuming that Freelancer is installed on the "C:\" drive
1> create a new shortcut on your desktop and call it... Server
2> Right-click on the shortcut and choose properties
3> In the "target" box type this: "C:\Program Files\Microsoft Games\Freelancer\EXE\Freelancer.exe" -s212.26.176.210:2302
(you will need to edit the "212.26.176.210" with YOUR isp address as this is only a sample so you can see how the string looks )
4>in the "start in" box type this: "C:\program files\microsoft games\freelancer\exe"
5> "ok" the changes or "apply" and close the shortcut......
Now ....
1> make another shortcut.... lol ... Call this one say.... Console
2> Right-click on the shortcut and choose properties
3> In the "target" box type this:
"C:\Program Files\Microsoft Games\Freelancer\EXE\FLServer.exe"
4>in the "start in" box type this: "C:\Program Files\Microsoft Games\Freelancer\EXE"
5> "ok" the changes or "apply" and close the shortcut......Lol
Ok..... now start the console all being well the server console will come up. its best to open it to console view.. just look you'll get the idea ... One you have set up the basics on there ie server name number of players etc... and it starts properly, it should give you a final listing something like this:
Loading initial data...
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(1111) : NOTICE:General:Current DACOM.DLL version: 1.11.173
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(1112) : NOTICE:General: Compiled against version: 1.11.173
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(852) : NOTICE:GeneralACOM: initialize: dllpath: 'C:\Program Files\Microsoft Games\Freelancer\EXE\'
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(880) : NOTICE:GeneralACOM: initialize: Loading DLL's from [Libraries group.
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(618) : NOTICE:GeneralACOM: AddLibrary: DLL 'C:\Program Files\Microsoft Games\Freelancer\EXE\readfile.dll' [1.11.173
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(618) : NOTICE:GeneralACOM: AddLibrary: DLL 'C:\Program Files\Microsoft Games\Freelancer\EXE\engbase.dll' [1.11.173
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(618) : NOTICE:GeneralACOM: AddLibrary: DLL 'C:\Program Files\Microsoft Games\Freelancer\EXE\x86math.dll' [1.11.173
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(618) : NOTICE:GeneralACOM: AddLibrary: DLL 'C:\Program Files\Microsoft Games\Freelancer\EXE\rendcomp.dll' [1.11.173
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(618) : NOTICE:GeneralACOM: AddLibrary: DLL 'C:\Program Files\Microsoft Games\Freelancer\EXE\system.dll' [1.11.173
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(618) : NOTICE:GeneralACOM: AddLibrary: DLL 'C:\Program Files\Microsoft Games\Freelancer\EXE\Thorn.dll' [1.11.173
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(618) : NOTICE:GeneralACOM: AddLibrary: DLL 'C:\Program Files\Microsoft Games\Freelancer\EXE\DebugLib.dll' [1.11.173
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(618) : NOTICE:GeneralACOM: AddLibrary: DLL 'C:\Program Files\Microsoft Games\Freelancer\EXE\rp8.dll' [1.11.173
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(618) : NOTICE:GeneralACOM: AddLibrary: DLL 'C:\Program Files\Microsoft Games\Freelancer\EXE\shading.dll' [1.11.173
C:\work\builds\dalibs\dalibs-build\build\Src\RenderPipeline\DX8\rp_dx8.cpp(763) : NOTICE:General:RenderPipeline
C:\work\builds\dalibs\dalibs-build\build\Src\System\SysContainer.cpp(291) : NOTICE:General:SystemContainer: LoadSystemComponents: Loading 'DirectX8' [ returned [OK
C:\work\builds\dalibs\dalibs-build\build\Src\System\SysContainer.cpp(291) : NOTICE:General:SystemContainer: LoadSystemComponents: Loading 'MaterialLibrary' [ returned [OK
C:\work\builds\dalibs\dalibs-build\build\Src\System\SysContainer.cpp(291) : NOTICE:General:SystemContainer: LoadSystemComponents: Loading 'TextureLibrary' [ returned [OK
C:\work\builds\dalibs\dalibs-build\build\Src\EngBase\Engine\engine.cpp(508) : NOTICE:General:ENGINE::load_engine_components: aggregation of 'Animation' [ returned [OK
C:\work\builds\dalibs\dalibs-build\build\Src\EngBase\Engine\engine.cpp(508) : NOTICE:General:ENGINE::load_engine_components: aggregation of 'Hardpoint' [ returned [OK
C:\work\builds\dalibs\dalibs-build\build\Src\EngBase\Engine\engine.cpp(508) : NOTICE:General:ENGINE::load_engine_components: aggregation of 'RenderManager' [ returned [OK
Starting logic thread...
Server running, ready for log in.
Connecting to list server...
Established connection to list server...
Sending game information to list server...
Once you have this all you need do is start your game from either the freelancer shortcut or the server shortcut.. log on to multiplayer and look for "LAN" games, if you have your server set up properly you should see it listed on the lan games available.. the added bonus to this is you can invite your friends to play ....
Hope this helps .. there may be other ways to do this but this is the only way I know...
Harrier.
You will need your ISP address after that the simplest way to make a LAN server is this:
Presuming that Freelancer is installed on the "C:\" drive
1> create a new shortcut on your desktop and call it... Server
2> Right-click on the shortcut and choose properties
3> In the "target" box type this: "C:\Program Files\Microsoft Games\Freelancer\EXE\Freelancer.exe" -s212.26.176.210:2302
(you will need to edit the "212.26.176.210" with YOUR isp address as this is only a sample so you can see how the string looks )
4>in the "start in" box type this: "C:\program files\microsoft games\freelancer\exe"
5> "ok" the changes or "apply" and close the shortcut......
Now ....
1> make another shortcut.... lol ... Call this one say.... Console
2> Right-click on the shortcut and choose properties
3> In the "target" box type this:
"C:\Program Files\Microsoft Games\Freelancer\EXE\FLServer.exe"
4>in the "start in" box type this: "C:\Program Files\Microsoft Games\Freelancer\EXE"
5> "ok" the changes or "apply" and close the shortcut......Lol
Ok..... now start the console all being well the server console will come up. its best to open it to console view.. just look you'll get the idea ... One you have set up the basics on there ie server name number of players etc... and it starts properly, it should give you a final listing something like this:
Loading initial data...
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(1111) : NOTICE:General:Current DACOM.DLL version: 1.11.173
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(1112) : NOTICE:General: Compiled against version: 1.11.173
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(852) : NOTICE:GeneralACOM: initialize: dllpath: 'C:\Program Files\Microsoft Games\Freelancer\EXE\'
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(880) : NOTICE:GeneralACOM: initialize: Loading DLL's from [Libraries group.
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(618) : NOTICE:GeneralACOM: AddLibrary: DLL 'C:\Program Files\Microsoft Games\Freelancer\EXE\readfile.dll' [1.11.173
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(618) : NOTICE:GeneralACOM: AddLibrary: DLL 'C:\Program Files\Microsoft Games\Freelancer\EXE\engbase.dll' [1.11.173
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(618) : NOTICE:GeneralACOM: AddLibrary: DLL 'C:\Program Files\Microsoft Games\Freelancer\EXE\x86math.dll' [1.11.173
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(618) : NOTICE:GeneralACOM: AddLibrary: DLL 'C:\Program Files\Microsoft Games\Freelancer\EXE\rendcomp.dll' [1.11.173
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(618) : NOTICE:GeneralACOM: AddLibrary: DLL 'C:\Program Files\Microsoft Games\Freelancer\EXE\system.dll' [1.11.173
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(618) : NOTICE:GeneralACOM: AddLibrary: DLL 'C:\Program Files\Microsoft Games\Freelancer\EXE\Thorn.dll' [1.11.173
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(618) : NOTICE:GeneralACOM: AddLibrary: DLL 'C:\Program Files\Microsoft Games\Freelancer\EXE\DebugLib.dll' [1.11.173
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(618) : NOTICE:GeneralACOM: AddLibrary: DLL 'C:\Program Files\Microsoft Games\Freelancer\EXE\rp8.dll' [1.11.173
C:\work\builds\dalibs\dalibs-build\build\Src\DACOM\Dacom.cpp(618) : NOTICE:GeneralACOM: AddLibrary: DLL 'C:\Program Files\Microsoft Games\Freelancer\EXE\shading.dll' [1.11.173
C:\work\builds\dalibs\dalibs-build\build\Src\RenderPipeline\DX8\rp_dx8.cpp(763) : NOTICE:General:RenderPipeline
C:\work\builds\dalibs\dalibs-build\build\Src\System\SysContainer.cpp(291) : NOTICE:General:SystemContainer: LoadSystemComponents: Loading 'DirectX8' [ returned [OK
C:\work\builds\dalibs\dalibs-build\build\Src\System\SysContainer.cpp(291) : NOTICE:General:SystemContainer: LoadSystemComponents: Loading 'MaterialLibrary' [ returned [OK
C:\work\builds\dalibs\dalibs-build\build\Src\System\SysContainer.cpp(291) : NOTICE:General:SystemContainer: LoadSystemComponents: Loading 'TextureLibrary' [ returned [OK
C:\work\builds\dalibs\dalibs-build\build\Src\EngBase\Engine\engine.cpp(508) : NOTICE:General:ENGINE::load_engine_components: aggregation of 'Animation' [ returned [OK
C:\work\builds\dalibs\dalibs-build\build\Src\EngBase\Engine\engine.cpp(508) : NOTICE:General:ENGINE::load_engine_components: aggregation of 'Hardpoint' [ returned [OK
C:\work\builds\dalibs\dalibs-build\build\Src\EngBase\Engine\engine.cpp(508) : NOTICE:General:ENGINE::load_engine_components: aggregation of 'RenderManager' [ returned [OK
Starting logic thread...
Server running, ready for log in.
Connecting to list server...
Established connection to list server...
Sending game information to list server...
Once you have this all you need do is start your game from either the freelancer shortcut or the server shortcut.. log on to multiplayer and look for "LAN" games, if you have your server set up properly you should see it listed on the lan games available.. the added bonus to this is you can invite your friends to play ....
Hope this helps .. there may be other ways to do this but this is the only way I know...
Harrier.
I run the Bobway epsilon server, and usually the biggest reason for the fact that people cant log into your server when they see it active is:
they have a router that the open port ip doesnt match the server ip.
On a linksys for example you need to access the routers setup menu by typeing in 192.168.1.1 in your IE address and hit enter, you will see a login screen, and type in admin in the password section (by default), then hit enter. Once you are in you need to go to advanced then forwarding, at the end of the column that you set up the forwarding on is the last 3 digits to your ip of the computer and save
they have a router that the open port ip doesnt match the server ip.
On a linksys for example you need to access the routers setup menu by typeing in 192.168.1.1 in your IE address and hit enter, you will see a login screen, and type in admin in the password section (by default), then hit enter. Once you are in you need to go to advanced then forwarding, at the end of the column that you set up the forwarding on is the last 3 digits to your ip of the computer and save
Are you talking MY server(s)?
I run the Bobway epsilon server, and usually the biggest reason for the fact that people cant log into your server when they see it active is:
they have a router that the open port ip doesnt match the server ip.
Regardless this is incorrect unless the gateway's firewall or any firewall between here and there block's this specific port. Currently except for ISP's, college campus's, some parent-installed babysitting software and ZoneAlarm, I've never heard of anything blocking OUTGOING port requests player-side.
To put it another way the FL clients (the MP players) can use two different ports for the same communication at different locations! On Boston2 for example the major comms are on port 2302 but in the player's system he could use ANY other port. Thus any comms FROM the player TO the server goes out via the player's port (say 35123) but it is addressed to Boston2's port, 2302. Any comms in the opposite direction FROM the server TO the player goes out via the server's port 2302 but is addressed to the player's port (35123 in this example).
This can be easily seen if a server admin has FLAC. It lists all the logged on players by IP address and the port on the player's system. As long as the server keeps track of that IP address and port (flserver does), then communication is synchronized and complete. This actually is important when I have seen two brothers playing on the same Internet connection. Although their IP addresses are identical, their ports are not and thus they can play on my server (Boston) with no problem. They are differentiated only by their ports.
_____________
Earendil
SysAdmin of Boston Freelancer server
Server community website & forum: EarendilsPlace.net (server rules)
Install and use FL Mod Manager, affectionately known as FLMM. It works for both FL clients and FL servers.
_____________
Earendil
SysAdmin of Boston Freelancer server
Server community website & forum: EarendilsPlace.net (server rules)
_____________
Earendil
SysAdmin of Boston Freelancer server
Server community website & forum: EarendilsPlace.net (server rules)
@Lestat : Where do you see the "2.11" Version? If it is in the XML File, then it is a script version for FLMM.
But my guess would be that you do not have all server-side files for the mod you want to run. The best would be to ask the authors if they included both Server and Client Side Files in the mod you downloaded. If you want to host a server with this mod on, you might need to ask the authors to send you a link to the Server-Side version of the mod.
N.B. : Server-Side version is commonly the full version of a mod. It normally includes everything, except (Sometimes) freelancer.exe (if necessary) and the dlls (For names, which are useless on a server)
Client-Side is a reduced-size version of the mod, which does not include flserver.exe (Again if necessary) and that mostly wont include files that the Client does not need (Mission-related files for example).
Hope this helps,
FF
But my guess would be that you do not have all server-side files for the mod you want to run. The best would be to ask the authors if they included both Server and Client Side Files in the mod you downloaded. If you want to host a server with this mod on, you might need to ask the authors to send you a link to the Server-Side version of the mod.
N.B. : Server-Side version is commonly the full version of a mod. It normally includes everything, except (Sometimes) freelancer.exe (if necessary) and the dlls (For names, which are useless on a server)
Client-Side is a reduced-size version of the mod, which does not include flserver.exe (Again if necessary) and that mostly wont include files that the Client does not need (Mission-related files for example).
Hope this helps,
FF
Hi, i got some probs with IONCROSS, hope to receive help here.
1. Sorry for my english.
2. The problems:
We run a windows server 2003 server, installed the server datas and after that ioncross mk. V.
Server starts, we can change our ship settings, no problem.
But then: a.) we cant ban anyone, doesnt work.
b.) noone can chat with universe, only the chat box from flserver opens.
c.) banners dont work, not even the usual banner from the author.
d.) we get no online player list.
e.) anti-cheat doesnt seem to work proper, only sometimes.
Thats the main problems, if somewhere is an answer to these problems, please tell me, or tell me if you know the answers.
And another question: How can i clean a system of npc on our server? We want O-Theta as a PvP zone.
Edited by - restarea on 4/9/2005 3:12:22 PM
1. Sorry for my english.
2. The problems:
We run a windows server 2003 server, installed the server datas and after that ioncross mk. V.
Server starts, we can change our ship settings, no problem.
But then: a.) we cant ban anyone, doesnt work.
b.) noone can chat with universe, only the chat box from flserver opens.
c.) banners dont work, not even the usual banner from the author.
d.) we get no online player list.
e.) anti-cheat doesnt seem to work proper, only sometimes.
Thats the main problems, if somewhere is an answer to these problems, please tell me, or tell me if you know the answers.
And another question: How can i clean a system of npc on our server? We want O-Theta as a PvP zone.
Edited by - restarea on 4/9/2005 3:12:22 PM
Return to Freelancer Server Forum