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

MP - Server Hopper

The general place to discuss MOD''ing Freelancer!

Post Sat Mar 08, 2003 7:41 pm

MP - Server Hopper

Hi,

i'm a programmer (Delphi) and i'm intrested to write a small tool for clients AND servers to allow a client that it could copy one character from one server to an other...

is there allready a programmer who want to do this or whats about an cooperation with me?

the basic idea:

each person who runs a server installs a small app-

when a gamer want play freelancer online he starts a small app. there is a small server browser (like gamespy). when he doubleclicks on a server the app starts freelancer with the -s switch.

on the first start playing multiplayer the gamer simple connects to a server (with the app), after he exit freelancer the app connecting the server app and downloads the character data from the server.

when the player wants connect a other server the app connects the server app again and uploads the character data. after exit freelancer the data will be downloaded again from the server.

-

a additional change is, that the app don't download the characterdata local. it also could uploaded to a global server

bye suxxx

Post Sat Mar 08, 2003 8:02 pm

Smart idea, i like it... too bad i'me not a programmer...

Post Sat Mar 08, 2003 8:40 pm

What does the -s switch do?

Post Sat Mar 08, 2003 8:53 pm

for example: "C:\Games\Microsoft Games\Freelancer\EXE\Freelancer.exe" -s213.100.29.212:2302

its a way too add a server too the server list...

Post Sat Mar 08, 2003 9:24 pm

I think about something : the character data should also contain where the player is (like... Trenton Outpost for example). But won't there be problems if things are modified on a server. What if Trenton Outpost doesn't exist there anymore? Will the game crash or send the player to the default start position?

Post Sat Mar 08, 2003 10:58 pm

my idea is, that the app copys the complete chardata from a server to client and copy the chardata from client to server before joining with freelancer.

the app don't change anything @ the datafiles. so if you want copy a chardata from a modded server to an non modded server or back it won't work.

bye suxxx

Post Sun Mar 09, 2003 12:04 pm

im on a similar program... i want to transfer the chars to but on an event in the game (special wormehole or something) to make multi server universes possible

Post Sun Mar 09, 2003 12:11 pm

the only thing i worry about with an app like this is someone hacking their character files to have a sabre, nomad weapons, 50 hojillion dollars, etc. then server-hopping and griefing everyone.

you'd probably have to add a way for someone to either check the plausibility of the character, or for an admin to ban a specific person so that they couldn't come back, or else they'd just keep on recreating their high-level character and being an idiot.

Post Sun Mar 09, 2003 1:19 pm

As said, something like "Punkbuster" would fix this problem, it might be as simple as checking if the files are still encrypted and then sending a "yes they are whole" to the server and then the server allows that player to play on it.

Post Sun Mar 09, 2003 5:34 pm

some checksum check on the ini files should be no problem. cause of hacking: u got a client of that app and the server has to run a server for that app. the other server has to run such a server too so we can send the player files from one server to another with no files on the client.

Return to Freelancer General Editing Forum