Wieso denkt jeder es wäre so schwer für BigPoint die BonusBoxen mitzuloggen?
Also wenn ich BigPoint wäre hätte ich Folgendes getan...:
Ich würde eine Variable namens... sagen wir einfach mal "BonusBoxesCollectedBD", den wir auf der Datenbank erstellen und den wir am ende des Monats wieder auf 0 stellen.
Also wenn ein Spieler eine BonusBox sammelt, würde der Server die BonusBoxesCollectedBD variable auf der Datenbank um eins erhöhen, oder eine Variable auf den Server progam erhöhen und dann später das Ganze "flushen" (keine Ahnung wie BigPoint ihre Daten auf den Server oder Datenbank verwaltet...).
Dann, am ende des Monats, kann BigPoint gemütlich ein Skript laufen lassen, welches den Tagesdurchschnitt errechnet.
Das ist ganz leicht...
Durchschnitt = BonusBoxesCollectedBD/TageImMonat
Und wenn der durchschnitt zu hoch oder abnormal ist, können sie fast sicher sein das jemand bottet.
Aber es gibt auch viele (oder es waren mal viele) Spieler, die manuell boxen gesammelt haben, aber wir können uns da einigen das ein normaler Spieler keine 12 stunden oder mehr boxen sammelt, pro tag, für einen Monat.
Wenn irgendein "verrückter" es wirklich schafft, dann wird es BigPoint doch egal sein ob ein verrückter weniger DarkOrbit spielt, denn der kerl wollte eh nicht banken

.
Natürlich gibt es viele andere Optionen, aber das hier war nur ein vereinfachtes Beispiel, um zu zeigen, dass es möglich ist, leicht mitzuloggen, ohne Server Ressourcen zu überlasten oder Unmengen an Daten speichern zu müssen.