Important Message

You are browsing the archived Lancers Reactor forums. You cannot register or login.
The content may be outdated and links may not be functional.


To get the latest in Freelancer news, mods, modding and downloads, go to
The-Starport

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!

Post Thu Feb 24, 2005 4:24 pm

Uhh.. anyone out there? .....

Post Fri Feb 25, 2005 8:03 pm

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.

Post Thu Mar 17, 2005 8:58 pm

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

Post Sat Mar 19, 2005 2:38 pm


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.
Are you talking MY server(s)?

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)

Post Sun Mar 27, 2005 10:59 pm

I have recently tried the server part of Freelancer, it works ok but i have a mod working. how do i change to server to run the mod that i have
the server version is 1.0 the mod is 2.11.

Hope this makes sence i also have the Ioncross Freelancer server operator Mk3 running.

Thax

Post Mon Mar 28, 2005 5:01 pm

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)

Post Tue Mar 29, 2005 1:36 am

Yeah i ave that running and have activated the mod but my server version still say 1.0 not the same number as my Mod.

Post Sat Apr 02, 2005 10:52 am

hi, I want to play a multiplayer mod, in an offline lan server.
How do I do that?

Post Mon Apr 04, 2005 8:33 am

@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

Post Sat Apr 09, 2005 4:36 am

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

Post Wed Apr 13, 2005 10:41 am

Wait i don't get it what are we supposed to download?

Post Sun May 22, 2005 10:10 pm

Hi. I have a questions about my FLserver. How do I give certain charcthers extra money and different rights and stuff.

Post Wed May 25, 2005 6:07 pm

I can't edit players!!!

MADGAMER

Post Wed Jun 22, 2005 1:57 pm

thanks for your insightful walkthru. But, How do you get the ioncross Server operator mkV to resognize a particular Mod's components. It seem to wan t to recognize only a few major mods. I'd like it to recognize WTS World V 2.4

Any suggestions?

Lo! The speaker of the Sun Cometh!

Post Wed Jun 29, 2005 4:18 pm

Hmmm...

I get everything set up perfect. But

If I try to run it with out it automatically starting the server, the button is grey, and if it starts automatically, it locks up. I dont know whats going on.

Return to Freelancer Server Forum