Freelancer Community Network
Reminder: Internet Explorer 6 or below are NOT supported.
HomeHome
ForumForum
WikiWiki
DownloadsDownloads
ForgeForge
Multiplayer Connection Tutorial
Collapse/Expand Random Image
Collapse/Expand Login
Username:

Password:

Remember me



Lost Password?

Register now!
Collapse/Expand Chat
Collapse/Expand Who's Online
43 user(s) are online (23 user(s) are browsing Forum)

Members: 0
Guests: 43

more...
Collapse/Expand Donations
Monthly costs: -30€
Income (ads): +5€
Donations (last month): +30€

Current balance: -35€
(last updated 05/2019)

Please make a donation if you want to help keeping The-Starport online:

Bitcoin address:
Thanks!
Collapse/Expand Links
Collapse/Expand Advertisement
There are currently 55 users playing Freelancer on 38 servers.
May. 20, 2019

Browsing this Thread:   1 Anonymous Users



 Bottom   Previous Topic   Next Topic  Register To Post



[Information] Server Side Ini's
Not too shy to talk
Joined:
2008/5/17 10:55
Group:
Registered Users
Posts: 95
Offline
Quite a lot of people ask what the difference between server and client files are, this is a list for beginners.

This text file is a list of server required ini's (only). You can assume from this that in a general mod, you do not need any of the additional player ini files, therefore you will ensure your server isnt "bloated" with rubbish it doesnt need which is client side.

I have not included anything other than ini files, as it causes confusion.


linky for server file ini's list

Posted on: 2008/5/23 17:45
Top
Anonymous
Re: [Information] Server Side Ini's
Anonymous-Anonymous
Linky screwed there bud

Posted on: 2008/7/18 8:28
Top
Re: [Information] Server Side Ini's
Not too shy to talk
Joined:
2008/5/17 10:55
Group:
Registered Users
Posts: 95
Offline
yeah sorry will have to get it from my backups since moving web provider
OK its fixed now

Posted on: 2008/7/18 9:08
Top
Re: [Information] Server Side Ini's
Home away from home
Joined:
2008/6/13 22:44
Group:
Registered Users
FLServer Admins
Senior Members
Posts: 543
Offline
Nice one.
But some of the ini's must be on the client, like the marked_x.ini's other can be server side only like the empathy.ini.

Would be a good thing to sperate those ini's in lists/sections.

Posted on: 2008/7/18 12:01
Open in new window
Top
Re: [Information] Server Side Ini's
Just can't stay away
Joined:
2008/5/26 14:24
Group:
Registered Users
FLServer Admins
Senior Members
Posts: 457
Offline
Quote:

Nice one.
But some of the ini's must be on the client, like the marked_x.ini's other can be server side only like the empathy.ini.

Would be a good thing to sperate those ini's in lists/sections.


May you can list what's files must be on the client ?

Posted on: 2008/7/18 16:40
Open in new window

The mod is only me working on it.
Top
Re: [Information] Server Side Ini's
Home away from home
Joined:
2008/6/13 22:44
Group:
Registered Users
FLServer Admins
Senior Members
Posts: 543
Offline
I'm to lazy to create a new list, but i've edited Strail's list, I hope that fine with U Strail, if not let me know and I will replace the link with a dummy file till i''ve created my own list.

The ini's I've marked red can be serverside only, this has been tested by me and my team and worked without bugs.
The ini's i've makred orange can also be serverside only, but on those i'm not 100% sure cause I've not tested it yet.
When i come home and get some spare time i will do a list of all ini's that can be serverside only.

Server file ini's list edited by mindhunter

Note: Strails list os totaly right, all the ini's in his list MUST be on the server, i've misunderstood the topic when i made the first post :

Posted on: 2008/7/18 18:31
Open in new window
Top
Re: [Information] Server Side Ini's
Just can't stay away
Joined:
2008/5/26 14:24
Group:
Registered Users
FLServer Admins
Senior Members
Posts: 457
Offline
Thanks Mindhunter, it's very help to me.

Posted on: 2008/7/18 18:43
Open in new window

The mod is only me working on it.
Top
Re: [Information] Server Side Ini's
Home away from home
Joined:
2008/2/22 18:35
Group:
Registered Users
Senior Members
Posts: 709
Offline
thx!

Posted on: 2008/9/28 10:25
Top
Re: [Information] Server Side Ini's
Not too shy to talk
Joined:
2008/2/14 16:12
Group:
Registered Users
FLServer Admins
Posts: 85
Offline
dose anyone have this file still?

Posted on: 2012/10/8 15:05
Top
Re: [Information] Server Side Ini's
Home away from home
Joined:
2008/9/11 15:55
From Somewhere at Moscow
Group:
Registered Users
FLServer Admins
$$$ Supporters $$$
Senior Members
Posts: 1742
Offline
I may tell you what i know - what works at the server-side, what does'nt

Posted on: 2012/10/8 15:22
Open Sirius Mod
Top
Re: [Information] Server Side Ini's
Not too shy to talk
Joined:
2008/2/14 16:12
Group:
Registered Users
FLServer Admins
Posts: 85
Offline
anything would be good mate lol, im currently stuck still trying to work out the problem with the mod im working on, but a reference to know what i can do server side would be excellent

Posted on: 2012/10/8 16:29
Top
Re: [Information] Server Side Ini's
Just popping in
Joined:
2015/9/13 18:49
Group:
Registered Users
$$$ Supporters $$$
Posts: 3
Offline
Sorry to post on a dead topic. But if anyone has this file or similar information it would be appreciated. Thanks

Posted on: 2016/5/30 20:27
Top
Re: [Information] Server Side Ini's
Home away from home
Joined:
2008/5/21 19:32
Group:
Registered Users
FLServer Admins
$$$ Supporters $$$
Senior Members
Posts: 895
Offline
You could try this post: http://the-starport.net/freelancer/fo ... ewtopic.php?topic_id=4914




You could also just install the server files when you install FL. Then you'll know which files are needed.

What is the purpose of your request?

Anything controlling NPCs will be server side, anything controlling missions as well.
mbases.ini is serverside and client side, and any encounters are server side.
You could go into all of your system inis for example and remove every mention of an encounter and encounters would still happen on the multiplayer server. If you were playing single-player though you might have issues.

Lessee...
I'm looking through the DATA folder and there is so much crosstalk in these files it's really hard to say which ones are NOT needed if you're not running a server and which ones are dependent on the server only.

Ships for example, the shiparch and the ship files need to match on both sides or you'll have problems with the way ships appear and the built-in anti-cheat features in FL (very limited) might boot you if they don't match on both sides BUT, there are some parts of the ship files that you can edit and it works server side. Movement for example, hardpoint placement, and the level of gun you can mount on a hardpoint. Any server worth it's salt though will be running protection against those tweaks.

Asteroid field files are server side. You could remove zone21 in New York for example on your client side and have clear space but if you tried to fly through that clear space the server would still see to it that you blew up.

Some equipment can be changed on the client side and the server won't catch it unless it's running anti-cheat modules. For example you could increase the damage your guns do by changing values on the client side. Again, most servers run programs to catch that.

I started modding by dissecting the ServerOperator2 mod by Chips. That gave a very good idea of what could be done by modding just the server side files. It allowed us to provide some features to enhance the server experience without requiring a client side mod. Our mod for example is optional. It's 100% compatible with the vanilla player as long as that player stays in the vanilla areas of Sirius space. Running the mod opens up additional areas and features for the modded player that will not conflict with the vanilla player.

Posted on: 2016/5/30 22:17
Gun control is like fighting drunk driving by making it harder for sober people to buy a car...
Top