Inhaltsverzeichnis

Counter-Strike 1.5 Server Stats

Der Half-Life-Server speichert, sofern man amxmodx verwendet, auch statistische Daten in der Datei cstrike/addons/amxmodx/data/csstats.dat. Diese Daten lassen sich z. B. über die Chatmessage /top15 in CS selbst anzeigen. Die Datei wird nach jedem Mapwechsel vom Server aktualisiert. Damit lässt sie sich natürlich auch automatisiert auswerten. Sie ist in binärer Form, also nicht menschlich lesbar gespeichert. Das Format ist dabei aber eigentlich recht simpel:

Format ''csstats.dat''

Auswertung

Bewertung allgemein

Man muss, wie bei allen Arten statistischer Auswertung, natürlich immer wissen, was die erhobenen Zahlen eigentlich bedeuten, bzw. wie genau sie zu Stande kommen und welche Aussagen man tatsächlich daraus ableiten kann, und womit man eher vorsichtig sein muss (siehe Unterschied Effizienz und Verhältnis). Zunächst mal enthält die csstats.dat keinerlei Wertungen sondern nur einfache Zählungen. Was „gut“ oder „schlecht“ sein soll, kommt ganz auf die Methode der Auswertung, bzw. das Maß, mit dem man das messen möchte, an und wie man es interpretiert.

Das wichtigste zu erst: die csstats.dat kennt keine Spieler, nur Steam-IDs bzw. Nicknames. Wenn jemand also mit fünf Nicks spielt, taucht er auch fünf mal darin auf. Wenn jemand mit einem fremden Nick spielt (weil der nicht reserviert ist) oder verschiedene Spieler den beliebten Standard-Nick Player verwenden, ist es sehr schnell aus mit der Aussagekraft der Werte. So viel schon mal vorweg. Mit einem Nick-Reservierungs-Plugin lässt sich das teilweise beheben, zumindest insofern, dass kein anderer mit einem reservierten Nick spielen wird, und die Stats dann auch ziemlich sicher immer zum selben Spieler gehören. Von Haus aus ist das aber nicht sicher gestellt.

Auch ist CS nicht immer so 100%ig nachvollziehbar, was jetzt wann als Hit zählt, was als Headshot zählt und wann wie viel Schaden verursacht wird. Andere Dinge, wie die Defusal attempts oder Deaths sind recht eindeutig, ebenso wie Schüsse oder Plants. Man muss also ggf. aufpassen, insbesondere, wenn nur geringe Zahlen vorliegen. Wenn jemand aber schon 10000 Schüsse abgegeben hat, lässt sich bei einem Vergleich mit den Treffern schon recht zuverlässig sagen, wie groß seine Treffsicherheit im Vergleich mit anderen ist, die auch schon ausreichend große Anzahlen an Schüssen abgegeben haben.

Kenngrößen

Es gibt aber grundsätzlich eine Handvoll Größen, die man oft heranzieht, weil man daraus gewisse Aussagen ableiten kann:

Zurück zu Counter-Strike 1.5