tmdec

Text

#Map 1 (1: bronze silver and gold)
Time: 29880: <?xml version='1.0' encoding='utf-8' ?><r><r><n>StopOfficialRecord</n><c><u>1</u><k>2886732767</k><c>30</c></c></r><v><n>UploadOfficialRecord</n><k>74D2309EFC5AB81674D2309EFC5AB816</k><c>1</c></v><e>execution time : 0.0232 s</e></r>
#Map 2 (1: no medal, 2: bronze, 3: silver, 4: gold)
Time: 51440:<?xml version='1.0' encoding='utf-8' ?><r><r><n>StopOfficialRecord</n><c><u>1</u><k>1843503619</k><c>0</c></c></r><v><n>UploadOfficialRecord</n><k>74D2309EFC5AB81674D2309EFC5AB816</k><c>1</c></v><e>execution time : 0.0067 s</e></r>
Time: 50000: <?xml version='1.0' encoding='utf-8' ?><r><r><n>StopOfficialRecord</n><c><u>1</u><k>2957012243</k><c>5</c></c></r><v><n>UploadOfficialRecord</n><k>74D2309EFC5AB81674D2309EFC5AB816</k><c>1</c></v><e>execution time : 0.0051 s</e></r>
Time: 38000: <?xml version='1.0' encoding='utf-8' ?><r><r><n>StopOfficialRecord</n><c><u>1</u><k>1198727695</k><c>10</c></c></r><v><n>UploadOfficialRecord</n><k>74D2309EFC5AB81674D2309EFC5AB816</k><c>1</c></v><e>execution time : 0.0094 s</e></r>
Time: 37020: <?xml version='1.0' encoding='utf-8' ?><r><r><n>StopOfficialRecord</n><c><u>1</u><k>2286583599</k><c>15</c></c></r><v><n>UploadOfficialRecord</n><k>74D2309EFC5AB81674D2309EFC5AB816</k><c>1</c></v><e>execution time : 0.0067 s</e></r>

score7

Text

Start: 7
Blocks: 1
Block #0
Zone: World|Austria|Burgenland
Tracks: 65
Uid: BeySZdnfuSh4nHY5xztiXLmlrXe
Track blocks: 3
Zone: World

unk2

Text

Zone: World
\unk: 983041
Rows: 260
260
259
258
257
256
255
254

unk

Text

Zone: $s$w$o$cf4т$fffd$cf4я$fffacer
\unk: 983041
Rows: 9
238
149
130
51
41
33
29

U-Boot 2008.10-mpcore-svn (May 20 2011 - 13:36:16)
Cavium Networks CNS3XXX SDK v0.7-1202
CPU: Cavium Networks CNS3000
ID Code: 410fb024 (Part number: 0xB02, Revision number: 4)
CPU ID: 900
Chip Version: c
DRAM: 128 MB
Flash: 32 MB

U-Boot 2008.10-mpcore-svn (May 20 2011 - 13:36:16)
Cavium Networks CNS3XXX SDK v0.7-1202
CPU: Cavium Networks CNS3000
ID Code: 410fb024 (Part number: 0xB02, Revision number: 4)
CPU ID: 900
Chip Version: c
DRAM: 128 MB
Flash: 32 MB

scores

Text

Start: 1
Blocks: 3
Block #0
Zone: World
Players: 7564635
Rows: 386
Row: 7564635 - 0
Row: 5946422 - 100
Row: 3965438 - 25100
Row: 3351288 - 50100

<?php
$Statement1 = "SELECT k.Nickname, GROUP_CONCAT(k.Prozent1 SEPARATOR '*'),
GROUP_CONCAT(k.Prozent2 SEPARATOR '*'), l.Schnitt, k.Anz
FROM ( SELECT sp.Nickname, IF(b.BahnID<=9,SUM(b.Ass),1) Prozent1,
IF(b.BahnID>9,SUM(b.Ass),1) Prozent2, sp.ID, COUNT(b.Ass) Anz
FROM Spieler sp, Spiele s, Bahnergebnisse b, Spielergebnisse se
WHERE b.spielerID = sp.id AND b.SpielID = s.id AND se.SpielID = s.id
$qjahr $qgruppe $qgattung
GROUP BY b.BahnID, sp.Nickname )k,
( SELECT SUM(se.Gesamt)/COUNT(se.Gesamt) Schnitt, sp.ID,

t.php

PHP

try {
$this->simpleXml = new SimpleXMLElement($xmlString);
}
catch(Exception $e)
{
throw new TMException("null", 78); // invalid request
}

patchnotes

Text

Note: client-server connection changed in build 2009-10-08/09
Here's a new release to fix once for good (hopefully) the player's authentication.
Summary of the previous episodes: a few additional checks were added to the server to detected players that were changing login or using
other people logins or fake logins. But they were only fixing the issue on the surface, and were easily circumvented.
So in this new version, we've introduce the correct fix (tm) for the issue, using rsa signature and the like, to make sure
that people trying to connect with some login were actually validated and trusted by the master server.
The new protocol is supposed to allow a smooth transition (new clients can still connect to old servers, old clients can still
connect to the new servers (if not forbiden via the config option).