Client and Server differ
ma$$a$$ter
Join Date: 2012-11-01 Member: 165651Members
<div class="IPBDescription">mods</div>I've followed many different guides and instructions, edited many different files and attempted many different methods...
I'm still beating my head against a wall.. When ever I am attempting to get DAK admin and NS2STATS going on my server, I continually get a client and server differ message..
I've forced a new mod storage folder to ensure I'm not using old files, the server downloaded both and they appear to be fine.. i've setup the configs...
(mod folders ) m5f4f178_1354675137 and m5fd7a38_1353674499
Honestly, why does something so simple in theory have to be so retardedly complicated to setup..
I'm still beating my head against a wall.. When ever I am attempting to get DAK admin and NS2STATS going on my server, I continually get a client and server differ message..
I've forced a new mod storage folder to ensure I'm not using old files, the server downloaded both and they appear to be fine.. i've setup the configs...
(mod folders ) m5f4f178_1354675137 and m5fd7a38_1353674499
Honestly, why does something so simple in theory have to be so retardedly complicated to setup..
Comments
(currently have the mods turned off via the startup command) still getting the client server differ, enabled them through webadmin - same thing...
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->{
"mods": [ ],
"mode": "random",
"maps": [ "ns2_docking", "ns2_mineshaft", "ns2_refinery", "ns2_summit", "ns2_tram", "ns2_veil" ],
"time": 30
}<!--c2--></div><!--ec2-->
or
C:\ns2server\Server.exe -name "ES-Gamers.com [DAKAdmin - NS2STATS]" -map ns2_tram -limit 16 -config_path "c:\ns2server" -modstorage "C:\ns2server\mods" -mods "5f4f178 5fd7a38" -webadmin 8080
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->{
"mods": [ "5f4f178" "5fd7a38" ],
"mode": "random",
"time": 30,
"maps": [ { "map": "ns2_veil", "mods": [ "5f4f178" "5fd7a38" ] },
{ "map": "ns2_tram", "mods": [ "5f4f178" "5fd7a38" ] },
{ "map": "ns2_summit", "mods": [ "5f4f178" "5fd7a38" ] },
{ "map": "ns2_refinery", "mods": [ "5f4f178" "5fd7a38" ] },
{ "map": "ns2_mineshaft", "mods": [ "5f4f178" "5fd7a38" ] },
{ "map": "ns2_docking", "mods": [ "5f4f178" "5fd7a38" ] } ]
}<!--c2--></div><!--ec2-->
If you are running the Server with no mods and still getting this are you sure it's not because you haven't updated your NS2 Server properly?
Have you tried running it with a verify/validate?
When you open the Server.exe what build are you on?
Have you tried running it with a verify/validate?
When you open the Server.exe what build are you on?<!--QuoteEnd--></div><!--QuoteEEnd-->
yup, shows me 232 - even did a clean install
Also for a laugh have you tried changing the server name to something more basic like "Test"?
Also are you saying when you have the stock (No Mods) Server up, you can not join it straight away without error?
Or are you saying when you go into the webadmin and enable the mods it starts failing?
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->{
"time": 30,
"mode": "order",
"maps":
[
{ "map": "ns2_co_core", "mods": [ "5f35045" ] },
{ "map": "ns2_co_faceoff", "mods": [ "5f35045" ] },
{ "map": "ns2_co_stargate", "mods": [ "5f35045" ] },
{ "map": "ns2_co_falling_A1", "mods": [ "5f35045" ] },
{ "map": "ns2_summitcombat", "mods": [ "5f35045" ] },
{ "map": "ns2_co_ulysses", "mods": [ "5f35045" ] }
],
"mods": ["5f35045"]
}<!--c2--></div><!--ec2-->
You should not need to add the mod ID's for each map if you do it outside the "maps" option in the "mods" and you actually have a mistake because there should be a comma between the two mod ID's.
You should not need to add the mod ID's for each map if you do it outside the "maps" option in the "mods" and you actually have a mistake because there should be a comma between the two mod ID's.<!--QuoteEnd--></div><!--QuoteEEnd-->
soo your thinking (using the above example) :
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->{
"mods": [ "whatever" , "whatever" ],
"mode": "random",
"maps": [ "ns2_docking", "ns2_mineshaft", "ns2_refinery", "ns2_summit", "ns2_tram", "ns2_veil" ],
"time": 30
}<!--c2--></div><!--ec2-->
would do it?
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->{
"mods": [ "whatever" , "whatever" ],
"mode": "random",
"maps": [ "ns2_docking", "ns2_mineshaft", "ns2_refinery", "ns2_summit", "ns2_tram", "ns2_veil" ],
"time": 30
}<!--c2--></div><!--ec2-->
would do it?<!--QuoteEnd--></div><!--QuoteEEnd-->
Yes doing it this way is the preferred way to load mods on map change. Below is an example pulled straight from one of my servers:
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->{
"time": 120,
"mode": "order",
"mods": [ "5f42a0c", "5fd7a38", "6a6de95", "6a6e041" ],
"maps": [ "ns2_docking", "ns2_mineshaft", "ns2_refinery", "ns2_summit", "ns2_tram", "ns2_veil" ]
}<!--c2--></div><!--ec2-->
If you have the web admin panel setup, then you don't even have to manually edit this file. Any mods that are on the command line will show up in the mods section in the web panel. From there all you have to do is set each mod active and it will automatically write MapCycle.json for you.
<!--quoteo--><div class='quotetop'>QUOTE </div><div class='quotemain'><!--quotec-->If you have the web admin panel setup, then you don't even have to manually edit this file. Any mods that are on the command line will show up in the mods section in the web panel. From there all you have to do is set each mod active and it will automatically write MapCycle.json for you.<!--QuoteEnd--></div><!--QuoteEEnd-->
and that was my point before, I did a clean install and used the web admin to do the whole setup and still was receiving that message. I will do another clean install , validate , set it up without any mods at first with the above example and report back
again - thanks for the replies