Descentforum.DE Forum Index Descentforum.DE
Search | FAQ | Memberlist | Usergroups | Newsfeed Newsfeed  Register
Profile | Log in to check your private messages | Log in 
Chat | D3-Tactics | Downloads | Map | Links | Serverlist | Teamspeak 

Paar Fragen wegen Stats
Goto page Previous  1, 2, 3
 
Post new topic   Reply to topic    Descentforum.DE Forum Index -> STATS - Project - Forum
View previous topic :: View next topic  
Author Message
Munk
Forum-Nutzer


Joined: 30 Jun 2001
Posts: 2140
Location: Herzogenrath

PostPosted: 29.06.2008, 23:22    Post subject: Reply with quote

Natürlich gibt der Serverbetreiber nicht immer den Missionsnamen an (wie denn auch).

Das ganze wird ganz einfach _ohne_ Involvierung seitens der Serverbetreiber gemacht (im Übrigen hat man da ein heterogenes System. Andere Betriebssysteme, andere Verzeichnisstrukturen - so ein Programm würde ich keinem zumuten) - mithilfe der Tracker.

In den Stats-Dateien steht ja Datum und Uhrzeit drin, wann die Dateien erzeugt wurden. Mit einem Programm, was auf dem Stats-Server (!) regelmäßig die Tracker ausliest, erhält man eine Zuordnung zwischen Datum/Uhrzeit und gespieltem Level.

Jetzt braucht der Stats-Server beim Einlesen der Datei nur auf das im Dateinamen gespeicherte Datum/Uhrzeit zu gucken (natürlich noch korrigiert durch die Zeitzone, in der der Server steht), und zusammen mit dem Servernamen in der History des Trackers nachschlagen, welcher Level lief.

Kostenlos dazu bekommt man so noch Aufstellungen darüber, wielang der Server lief, welche Level aktuell IN sind, und viel gespielt werden etc. pp.


Last edited by Munk on 29.06.2008, 23:25; edited 2 times in total
Back to top
View user's profile Send private message Send e-mail
Floyd
Forum-Orakel


Joined: 20 Mar 2001
Posts: 2912
Location: Dresden, Germany

PostPosted: 29.06.2008, 23:34    Post subject: Reply with quote

welche level IN sind kann ich dir auch so sagen zunge strecken. die liste hat sich innerhalb der letzten 5-7 jahre nicht großartig geändert Mit den Augen rollen
Back to top
View user's profile Send private message
King Lo
Forum-Nutzer


Joined: 14 Mar 2006
Posts: 320
Location: Stuttgart, BW

PostPosted: 03.07.2008, 16:11    Post subject: Reply with quote

Wie viele Spieler passen Maximal auf einen Server (also exklusive des Servers selbst)? Brauche eine verlässliche Zahl...
Back to top
View user's profile Send private message
Do_Checkor
Administrator


Joined: 19 Nov 2000
Posts: 7768
Location: Oldenburg (Oldb.)

PostPosted: 03.07.2008, 16:54    Post subject: Reply with quote

In ein Spiel passen maximal 32 - Dedi abgezogen - also 31 Spieler gleichzeitig.
Back to top
View user's profile Send private message
Munk
Forum-Nutzer


Joined: 30 Jun 2001
Posts: 2140
Location: Herzogenrath

PostPosted: 03.07.2008, 22:11    Post subject: Reply with quote

Die Ergebnisliste kann aber bis zu 64 Spieler enthalten. Davon sind natürlich nicht alle gleichzeitig im Spiel.

Ansonsten gilt: für alle verlässlichen Zahlen einfach mal ein Blick in das D3-SDK werfen.


Last edited by Munk on 03.07.2008, 22:11; edited 1 time in total
Back to top
View user's profile Send private message Send e-mail
King Lo
Forum-Nutzer


Joined: 14 Mar 2006
Posts: 320
Location: Stuttgart, BW

PostPosted: 04.07.2008, 22:46    Post subject: Reply with quote

Ah prima, danke! Was würde eigentlich passieren, wenn Spieler 65 rein käme?
Und was passiert, wenn ich einen Teamkill in Team Anarchy mache? (Also bei FreiendlyFire) - Sollte so etwas nicht auch abgezogen werden?
Back to top
View user's profile Send private message
D.Cent
Forum-Nutzer


Joined: 05 Mar 2006
Posts: 506
Location: Stuttgart

PostPosted: 04.07.2008, 23:05    Post subject: Reply with quote

So weit ich weiß, werden Teamkills von der Teamgesamtpunktzahl abgezogen.
Back to top
View user's profile Send private message
Munk
Forum-Nutzer


Joined: 30 Jun 2001
Posts: 2140
Location: Herzogenrath

PostPosted: 04.07.2008, 23:25    Post subject: Reply with quote

Naja, im Team Anarchy gibt es keine Teamkills, weil es kein Friendly Fire gibt.

Wenn der 65. Spieler in den Level geht, verdrängt er halt offenbar einen der 64 vorherigen Spieler in der Ergebnisliste, denn wie gesagt, die Ergbnisliste ist maximal 64 Spieler lang.

Ob Du Teamkills zählen willst oder nicht, bleibt Dir selbst überlassen. Wenn Du noch im Stadium der Programmierung bist:
Das reine Auslesen der Files sollte so datentreu wie möglich sein, ohne irgendeine Interpretation oder Wertung.
Zähle Teamkills als Teamkills, Hyperanarchy-Punkte als Hyperanarchy-Punkte und Instareap-Trefferate als Instareap-Trefferrate.
Die eigentliche Interpretation dieser Daten sollte am besten flexibel sein, und insbesondere unabhängig vom Auslesen.

Auch in einem Tracker gilt das EVA-Prinzip: Eingabe-Verarbeitung-Ausgabe.
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic    Descentforum.DE Forum Index -> STATS - Project - Forum All times are GMT + 2 Hours
Goto page Previous  1, 2, 3
Page 3 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum
PayPal


Descent is a trademark of Interplay Productions.
Descent, Descent II are © Parallax Software Corporation.
Descent III is © Outrage Entertainment.
Descentforum.DE and Descentforum.NET is © by Martin "Do_Checkor" Timmermann.
Powered by phpBB © 2001-2008 phpBB Group