Server consistency checking

cccorp
3316
Cheesecake
Posts
3
Location
Canada
Joined
9 November 2012
1 February 2013 - 18:39 EST
#1
"
4. Servers
Server consistency checking have to look like this:
{
"check": [ "game_setup.xml", "*.lua", "*.screenfx", "*.surface_shader", "*.fxh", "*.render_setup", "*.shader_template", "*.fsb", "*.dds", "*.model", "*.material", "*.level", "*.cinematic", "*.fx" ]

"ignore": [ "crosshairs.dds", "crosshairs-hit.dds", "exosuit_HUD1.dds", "exosuit_HUD4.dds", "descent_wall_02_a.material", "descent_floor_01_a.material", "Blur.fx", "marine_minimap_blip.dds", "minimap_blip.dds" ]}
"

if i copy and paste this consistency check in to the file on my server as of Build 239 if will not alway anyone to join the server, at 4% precash if disconnects user from server and gives the error client and server differ.

all mods are turned off on client side, so i take it one of those checks is now making an error occur, anyone know which one it might be

thanks

dn` Damage Networks

gamerkatze
2649
Posts
194
Location
Germany
Joined
24 March 2012
2 February 2013 - 04:25 EST
#2
it is the "*.model" part that causes the errors in the current build. for now just add the "*.model" to the ignore list. ill update the consistency later this day to have it working again.

new version :
{

"check": [ "game_setup.xml", "*.lua", "*.screenfx", "*.surface_shader", "*.fxh", "*.render_setup", "*.shader_template", "*.fsb", "*.dds", "*.material", "*.level", "*.cinematic", "*.fx", "*.model", "*.animation_graph" ]

"ignore": [ "crosshairs.dds", "crosshairs-hit.dds", "exosuit_HUD1.dds", "exosuit_HUD4.dds", "descent_wall_02_a.material", "descent_floor_01_a.material", "Blur.fx", "marine_minimap_blip.dds", "minimap_blip.dds", "models/alien/babbler/babbler.model", "models/alien/tunnel/tunnel_prop1.model", "models/alien/tunnel/tunnel_prop2.model", "models/alien/tunnel/tunnel.model", "models/alien/tunnel/mouth.model", "models/alien/babbler/babbler_egg.model", "models/alien/babbler/babbler_ball.model", "cinematics/materials/door/ricochetrailgun.cinematic", "cinematics/materials/electronic/ricochetrailgun.cinematic", "cinematics/materials/rock/ricochetrailgun.cinematic", "cinematics/materials/thin_metal/ricochetrailgun.cinematic", "cinematics/materials/membrane/ricochetrailgun.cinematic", "cinematics/materials/armor/ricochetrailgun.cinematic", "cinematics/materials/flesh/ricochetrailgun.cinematic", "cinematics/materials/flame/ricochetrailgun.cinematic", "cinematics/materials/infestation/ricochetrailgun.cinematic", "cinematics/materials/glass/ricochetrailgun.cinematic", "models/alien/babbler/babbler.animation_graph", "models/alien/tunnel/tunnel_prop1.animation_graph", "models/alien/tunnel/tunnel_prop2.animation_graph", "models/alien/tunnel/tunnel.animation_graph", "models/alien/tunnel/mouth.animation_graph", "models/alien/babbler/babbler_egg.animation_graph", "materials/skybox/sky_turtledn.dds", "materials/skybox/sky_turtleup.dds", "materials/skybox/sky_turtleft.dds", "materials/skybox/sky_turtlert.dds", "materials/skybox/sky_turtlebk.dds", "materials/skybox/sky_turtlelf.dds" ]

}

/|、
(゚、 。 7
|、 ~ヽ
じしf_,)ノ

gamerkatze
2649
Posts
194
Location
Germany
Joined
24 March 2012
2 February 2013 - 04:45 EST
#3
horray to uwe ....

/|、
(゚、 。 7
|、 ~ヽ
じしf_,)ノ

YoungTrotsky
Noavatar
Posts
46
Location
United Kingdom of Great Britain and Northern Ireland
Joined
6 November 2012
2 February 2013 - 09:53 EST
#4
should *.model and *.animation_graph be in the check list? otherwise why do those kind of files need to be in ignore?
gamerkatze
2649
Posts
194
Location
Germany
Joined
24 March 2012
2 February 2013 - 10:44 EST
#5
1. we want to make sure that we make cheating as hard as possible
2. the files on ignore are files that are currently missing in the game/ not yet implemented.they are causing errors and disconnect with our config thats why they are on the ignore list.

/|、
(゚、 。 7
|、 ~ヽ
じしf_,)ノ

YoungTrotsky
Noavatar
Posts
46
Location
United Kingdom of Great Britain and Northern Ireland
Joined
6 November 2012
3 February 2013 - 04:46 EST
#6
Yeh I just meant that you needed to put *.model and *.animation_graph in the check list, I see you've edited *.model in now, but still not included *.animation_graph, so none of those would be checked if someone just copy-pasted that into their consistencyconfig.json
gamerkatze
2649
Posts
194
Location
Germany
Joined
24 March 2012
3 February 2013 - 06:18 EST
#7
ahaaa ^^
yeah sry its because i used the old version from my desktop to copy paste it here and yes you a right it doesnt make much sense without them xD

/|、
(゚、 。 7
|、 ~ヽ
じしf_,)ノ

unter_hosen
Noavatar
Team Work & Tactics
Posts
1
Location
Earth
Joined
10 February 2013
27 February 2013 - 15:30 EST
#8
Guys

Am I correct in saying that....

To run an ENSL server AS PER THE RULES, you have to be running app 4920 and not 4940.

With that said, this means anyone running 4940 cannot comply with ENSL rules, to the letter.

The consistency check in the rules will only work on 4920.

It would be appreciated if you could do the following............

Specify a working consistency configuration for people who only have the option to rent a game server from a GSP, who will be running 4940 and a consistency configuration for those running 4920. One cannot be allowed to check more than the other and vice-versa as this would not make for a, dare I say it, consistent playing field.

Regards

Unter
YoungTrotsky
Noavatar
Posts
46
Location
United Kingdom of Great Britain and Northern Ireland
Joined
6 November 2012
27 February 2013 - 19:56 EST
#9
Excellent point, Unter, I noticed a while back that the default dedicated server (4940) is missing lots of the files needed for decent consistency checking (all the alien models and skins for example). I may be wrong but I would think the number of servers running 4920 is not really sufficient for all the games that go on in ENSL.

Really it would be best if UWE started including these files in 4940 but I assume they would be reluctant since it would make the installation much bigger.
ScardyBob
Noavatar
Team 156
Posts
126
Location
United States of America
Joined
7 April 2012
27 February 2013 - 21:19 EST
#10
YoungTrotskyExcellent point, Unter, I noticed a while back that the default dedicated server (4940) is missing lots of the files needed for decent consistency checking (all the alien models and skins for example). I may be wrong but I would think the number of servers running 4920 is not really sufficient for all the games that go on in ENSL.

Really it would be best if UWE started including these files in 4940 but I assume they would be reluctant since it would make the installation much bigger.

More likely they just overlooked it. Make a list of the important files for consistency checking that aren't in the 4940 appid and I can pass it on to them.
YoungTrotsky
Noavatar
Posts
46
Location
United Kingdom of Great Britain and Northern Ireland
Joined
6 November 2012
28 February 2013 - 08:14 EST
#11
Everything in 'ns2' directory should be the same for both apps to allow proper consistency checking.
gamerkatze
2649
Posts
194
Location
Germany
Joined
24 March 2012
28 February 2013 - 08:28 EST
#12
i pm you scardy about this.

/|、
(゚、 。 7
|、 ~ヽ
じしf_,)ノ

New Reply