La Clave de Crear partidas Igualadas (Ranked Match) en Far C
fastidiar me ha costao... pero mucho, ya se porque no funciona, y porque me vuelvo loco reiniciando... otra casa, y probablemente sea la principal (aparte de la conexión que claro, ahora ya no estoy tan seguro es el dichoso archivo server.cfg
Me puse a observar como cambiaban los archivos xml (que no cambian) y server.cfg comparándolo con lo que hace la consola.
Pues es muy curioso, la mayoría de las veces que cambiaba la configuración el server.cfg y la consola no se correspondían cuando si debieran, y claro no funcionaba. Solo y solo si el server.cfg coincide con la consola en los mapas y el modo (en lo de bajar el mapa aun no me coincide pero si que funciona) se pone a andar. Curiosamente esto ocurre casi nunca, pero creo haber hallado la manera de forzarlo.
Os pongo primero un ejemplo de que es "igual" mirar el server.cfg que adjunto y la captura de la consola
Fijaros que el cfg se corresponde con la captura de pantalla, pero no lo hace con el XML aunque debiera. Cuando el server.cfg cuadra con la consola entonces funciona, y claro uno dice, pues facil, y yo digo pues no, porque no lo hace casi nunca. je je.
Creo que hay que seguir una secuencia para forzarlo, algo así como hacer un guardar como o salvar en xml, cerrar el programa, volverlo a abrir y tiene que aparecer lo último (siempre carga el server.cfg cuando arranca), si ha cambiado es que no va a funcionar. Tengo que hacer aún mas pruebas para descubrir algún truco que haga que funcione siempre.
Claro que todo esto no nos libra de los cuelgues, se cuelga y mucho. Lo que si esta claro es que hay que tener unos XML y cfg guardados y machacar los que hay cada vez que hay algún problema.
También he descubierto que hay muchos mapas que no arrancan, y no se porque, solo unos pocos sirven para arrancar, incluidos la mayoría de los originales.
Otra razón de que no arranque es el punkbuster de los coj... hay que reiniciar los dos servicios, si con una configuración conocida le da por no arrancar.
Por favor os ruego hagáis pruebas.
server.cfg:SetSetting server_name [HI]
http://www.hijosdelinfierno.es NO GL
SetSetting password 0
SetSetting server_type 1
SetSetting map_cycle User Maps\downloads\CASTLE DAY_HI_Arcan_HI_2842931793612527445.fc2map
SetSetting gamemode_cycle DM
SetSetting network_type 1
SetSetting match_pb_enabled 1
SetSetting minplayers 1
SetSetting maxplayers 16
SetSetting waitready 100
SetSetting joinprogress 0
SetSetting allow_voting 1
SetSetting inroundtime 900
SetSetting max_score 25
SetSetting time_of_day -2
SetSetting weather_type -1
SetSetting map_sharing 0
SetSetting max_upload_rate 320
Archivo .xml
<?xml version="1.0"?>
<ServerSettings>
<ServerProperties>
<Name value="[HI]
http://www.hijosdelinfierno.es NO GL" />
<Password value="" />
<MapCycle>
<Map value="CASTLE DAY_HI_Arcan_HI_2842931793612527445" />
</MapCycle>
<NetworkType value="Online" />
<Ranked value="True" />
<Punkbuster value="False" />
</ServerProperties>
<Game>
<GameMode value="Deathmatch" />
<TimeLimit value="Time15" />
<ScoreLimit value="25" />
<TimeOfDay value="MapDefault" />
<WeatherType value="Dynamic" />
</Game>
<Players>
<MinPlayers value="1" />
<MaxPlayers value="16" />
<WaitReady value="100" />
<BalanceTeams value="True" />
<AllowTeamSwap value="True" />
<JoinInProgress value="True" />
<FriendlyFire value="False" />
<AllowVoting value="True" />
</Players>
<Uploading>
<MapSharing value="True" />
<MaxUploadRate value="Kbps320" />
</Uploading>
</ServerSettings>