DTD files for TrackmaniaServer configuration files

This is the place where you can find everything related to the dedicated server, control scripts and community tools.

Moderators: Pit Crew, TM-Patrol

Post Reply
frank1985au
wheelbarrow operator
wheelbarrow operator
Posts: 19
Joined: 22 Nov 2009 08:45
Owned TM-games: TMUF

DTD files for TrackmaniaServer configuration files

Post by frank1985au » 28 Nov 2009 08:41

Hi,

I've thrown together some DTDs for the config files for the Trackmania Dedicated Server.

Changelog:
2009-11-28 - First release
2009-11-28 - Oops, used hyphens instead of underscores for the match sets - thanks Xymph and corto-72
2009-11-28 - Added optional parameter "disable_coherence_checks" to the dedicated DTD
2009-11-29 - Added sets for Cup and Stunt modes
2009-11-29 - Thanks to the glory of copy and paste, the match set DTD declarations here are invalid - should say "playlist", not "dedicated". Fixed.

/dedicated_cfg:
<!DOCTYPE dedicated SYSTEM
"http://tmteam.nfshost.com/dtd/dediconf.dtd">
/match_settings: If any validation errors appear for an otherwise valid file, reply to this thread and please include the file that you're validating with (with passwords obfuscated or removed of course ;)).

I'm more than happy to host them where they are - thanks to Nearly Free Speech 3,927 of the dedi DTDs would have to be dished out before it'll cost me a cent :D
Last edited by frank1985au on 28 Nov 2009 20:23, edited 5 times in total.
MOBO: Gigabyte GA-M720-US3 AM2+
CPU: AMD Phenom X4 9750
RAM: 4GB DDR2-800
HDD: 1TB SATAII
GPU: nVidia 9600GT
NET: ADSL2+ (~6Mbit)
OS: Win 7 Pro
Image

Xymph
Pit Crew
Pit Crew
Posts: 5653
Joined: 19 Aug 2007 12:58
Owned TM-games: TMN, TMU, TMF, TM²
Contact:

Re: DTD files for TrackmaniaServer configuration files

Post by Xymph » 28 Nov 2009 09:46

frank1985au wrote:I've thrown together some DTDs for the config files for the Trackmania Dedicated Server.
Neato. :thumbsup:
frank1985au wrote:/dedicated_cfg:
<!DOCTYPE dedicated SYSTEM
"http://tmteam.nfshost.com/dtd/dediconf.dtd">
This new optional field is missing: viewtopic.php?p=165786#p165786
frank1985au wrote:I'm more than happy to host them where they are - thanks to Nearly Free Speech 3,927 of the dedi DTDs would have to be dished out before it'll cost me a cent
Well that's easy to say when all of the matchsetting ones are 404 Not Found. :P
Developer of XASECO for TMF/TMN ESWC & XASECO2 for TM²: see XAseco.org
Find your way around the Mania community from the TMN ESWC hub, TMF hub, TM² hub, and SM hub

corto-72
smooth traffic navigator
smooth traffic navigator
Posts: 284
Joined: 28 Jul 2008 16:12
Owned TM-games: TMUF
Location: Toulouse
Contact:

Re: DTD files for TrackmaniaServer configuration files

Post by corto-72 » 28 Nov 2009 09:58

you need to replace '-' by '_' in the filenames to get them :)

frank1985au
wheelbarrow operator
wheelbarrow operator
Posts: 19
Joined: 22 Nov 2009 08:45
Owned TM-games: TMUF

Re: DTD files for TrackmaniaServer configuration files

Post by frank1985au » 28 Nov 2009 10:19

Thanks Xymph, the field disable_coherence_checks has been added to the DTD. It'll have to go at the bottom of system_config block or the validator will throw a fit.
MOBO: Gigabyte GA-M720-US3 AM2+
CPU: AMD Phenom X4 9750
RAM: 4GB DDR2-800
HDD: 1TB SATAII
GPU: nVidia 9600GT
NET: ADSL2+ (~6Mbit)
OS: Win 7 Pro
Image

Xymph
Pit Crew
Pit Crew
Posts: 5653
Joined: 19 Aug 2007 12:58
Owned TM-games: TMN, TMU, TMF, TM²
Contact:

Re: DTD files for TrackmaniaServer configuration files

Post by Xymph » 28 Nov 2009 17:53

frank1985au wrote:/match_settings:
Cup & Stunt mode variants would complete the set, I suppose. :wink: Although there aren't any Stunt-specific settings.
Developer of XASECO for TMF/TMN ESWC & XASECO2 for TM²: see XAseco.org
Find your way around the Mania community from the TMN ESWC hub, TMF hub, TM² hub, and SM hub

frank1985au
wheelbarrow operator
wheelbarrow operator
Posts: 19
Joined: 22 Nov 2009 08:45
Owned TM-games: TMUF

Re: DTD files for TrackmaniaServer configuration files

Post by frank1985au » 28 Nov 2009 20:13

Yeah, I left stunt out for that reason and left cup out because the Readme doesn't mention cup mode :S

Anyway, added, and I'll put them in the top part as well.
MOBO: Gigabyte GA-M720-US3 AM2+
CPU: AMD Phenom X4 9750
RAM: 4GB DDR2-800
HDD: 1TB SATAII
GPU: nVidia 9600GT
NET: ADSL2+ (~6Mbit)
OS: Win 7 Pro
Image

Post Reply