AutoSaveValidationReplays
With this dedicated_cfg.txt settings:
Code: Select all
<server_options>
<autosave_validation_replays>True</autosave_validation_replays>
</server_options>
or when i set
AutoSaveValidationReplays to
true, then the dedicated creates a folder named
»Ã…ηפÑâ€Ã’“ױĿαòѕ in
Replays/ with such files:
Code: Select all
Validation_2014-10-08-21-27-35_Just For Fun 9_ãÂŽÑ‚ÑÂα¢ÃºÑâ€Ã‘ÂÑ•_ÃÂýαѕц'''(06'06''79).Replay.Gbx
Validation_2014-10-08-21-32-32_Just For Fun 9_ãÂŽÑ‚ÑÂα¢ÃºÑâ€Ã‘ÂÑ•_ÃÂýαѕц'''(00'36''24).Replay.Gbx
Validation_2014-10-08-21-33-21_Just For Fun 9_ãÂŽÑ‚ÑÂα¢ÃºÑâ€Ã‘ÂÑ•_ÃÂýαѕц'''(00'34''30).Replay.Gbx
Validation_2014-10-08-21-45-34_A02-mini_ãÂŽÑ‚ÑÂα¢ÃºÑâ€Ã‘ÂÑ•_ÃÂýαѕц'''(00'33''60).Replay.Gbx
Validation_2014-10-08-21-58-00_Short Distance Nº 06_ãÂŽÑ‚ÑÂα¢ÃºÑâ€Ã‘ÂÑ•_ÃÂýαѕц'''(00'26''08).Replay.Gbx
Validation_2014-10-08-22-00-33_Short Distance Nº 06_ãÂŽÑ‚ÑÂα¢ÃºÑâ€Ã‘ÂÑ•_ÃÂýαѕц'''(00'23''99).Replay.Gbx
»Ã…ηפÑâ€Ã’“ױĿαòѕ seems to be the Servername
»υηפєғĿαвѕ
ãÂŽÑ‚ÑÂα¢ÃºÑâ€Ã‘ÂÑ•_ÃÂýαѕц''' seems to be the Nickname
ãŽÑ‚Ñα¢кєÑÑ•|Ïнαѕє '''
System:
Dedicated Server: 2014-09-10
Script: TimeAttack.Script.txt
OS: OpenSuse 12.2 Linux
My suggestion for a maybe better filename is:
Validation 2014-10-08 22-00-33 i_7qz6Nbf6E0NrhzLDOEn4CPWZa undef.de (2399
3).Replay.Gbx
Validation %Y-%m-%d %H-%m-%s Uid PlayerLogin (2399
3).Replay.Gbx
That would make it easier to parse and to find a validation replay for a Uid, Player and Time. The space as separator is maybe not the best solution, but the Uid can contain underscore, splitting the filename at _ fails in that case.
Btw.: I was thinking that validation replays will be stored inside of the folder
Replays/VReplays/ or
Replays/Autosaves/, and not in a folder named with the Servername.
GetValidationReplay
Another problem i have with Modescript Gamemodes:
When using the ListMethod
RestartMap, after that i can not get validation replays with the ListMethod
GetValidationReplay from the round before. I always get then the error:
-1000 No new replay.
This is because a RestartMap is a instant restart in Modescript Gamemodes, without a
ManiaPlanet.EndMap callback as it was in the legacy Modes.
It would be nice if the dedicated server can hold the validation replays until the map has changed, to be able to use
GetValidationReplay.
