[bf1942] BF:V - Data Differs From Server

Andreas Fredriksson andreas.fredriksson at dice.se
Fri Mar 26 02:55:56 EST 2004

If you check out mods/[modname]/LevelCheck.con you will see how it
works. For each level there's a series of ten MD5 fingerprints that
tell the server what to expect from a client connecting to any of
those levels.

What you want to do for a custom level is to calculate the MD5
fingerprints for it (similar to how it was done for '1942) and it
will be appended to the LevelCheck.con file on the client. You now
need to copy this to your server and you're done.

The good part about this is that it will work with all mods without
any special work on their part without calculating the levelcheck
fingerprints. This is why the decision was taken to make the system
always enforce those fingerprints.

Please note that the LevelCheck.con file is only used by dedicated
servers. So if you're playing a LAN game without a dedicated server
all custom maps are fine (since clients and server have the same data).

// Andreas

> -----Original Message-----
> From: Steven Hartland [mailto:killing at multiplay.co.uk] 
> Sent: Wednesday, March 24, 2004 12:18 PM
> To: bf1942 at icculus.org
> Subject: Re: [bf1942] BF:V - Data Differs From Server
> How's this cope with stripped files on the server e.g.
> The unofficial map I know I stripped as there was
> no server version released?
>     Steve / K
> ----- Original Message ----- 
> From: "Andreas Fredriksson" <andreas.fredriksson at dice.se>
> To: <bf1942 at icculus.org>
> Sent: Wednesday, March 24, 2004 8:12 AM
> Subject: RE: [bf1942] BF:V - Data Differs From Server
> > I can't speak for what PB is doing but I know for a fact 
> that EA has 
> > tested the content checking a great deal. Essentially it will flag 
> > your data as bad if you touch the contents of a single RFA 
> file in any 
> > way.
> > 
> > This includes broken installs too! What it does (in 
> internet mode) is 
> > to add a temporary ban of the player to disencourage the 
> continued use 
> > of said data.
> > 
> > // Andreas
> ================================================
> This e.mail is private and confidential between Multiplay 
> (UK) Ltd. and the person or entity to whom it is addressed. 
> In the event of misdirection, the recipient is prohibited 
> from using, copying, printing or otherwise disseminating it 
> or any information contained in it. 
> In the event of misdirection, illegible or incomplete 
> transmission please telephone (023) 8024 3137 or return the 
> E.mail to postmaster at multiplay.co.uk.

More information about the Bf1942 mailing list