News Battlefield 2 Linux-Server temp. BTD-Problem Lösung

Linux-Server temp. BTD-Problem Lösung

Linux-Server temp. BTD-Problem Lösung
von -=Punkbuster=- 26.06.2005 5 Kommentare

Bei vielen Linux-Servern für die BF2-Demo und BF2 Full werden viele Spieler am Ende der Runde aus dem Spiel geworfen und landen auf dem Desktop. Das ist nicht nur unangenehm, sondern bringt auch Nachteile bei den Besucherzahle. Während Electronic Arts an einem Serverfix arbeitet, wurde in unserem Forum (leider ohne Angabe der Quelle) eine Lösung für das Problem gepostet, die von der Community selbst erarbeitet wurde. Laut dem Foren-Post muss in der Datei

"endofround.py",

die in folgendem Verzeichnis zu finden ist:

[BF2 dir]/python/bf2/stats/endofround.py

folgene Zeile von

"host.gl_sendEndOfRoundData(dataString)"

in

"#host.gl_sendEndOfRoundData(dataString)"

geändert werden. Dann klappt's auch mit dem Linux-Server. Danke an BastiKiller27 für den Hinweis. Der Fix tauchte ursprünglich im EAUK Forum auf und wurde auch auf der Mailingliste für Admins diskutiert.

Auswirkungeb

Durch das Auskommentieren der Zeile per Raute werden die Stats am Ende der Runde nicht mehr eingeblendet, während die Map lädt. Wie der Autor selbst beschreibt, "keine 100%ig ideale Lösung", aber immer noch besser keine Stats zu haben als vom Server zu fliegen.

Offizieller Patch in Sicht

Folgt man dem Diskussionsverlauf im EAUK-Forum wird dort ebenfalls erwähnt, dass die Arbeiten am Patch wohl konstant vorangehen, aber immer noch einige Probleme bestehen.

Kommentare
26.06.2005 11:11 Vestalis
hoffentlich bringen die den Patch bald ...
26.06.2005 11:56 CloneCommander
ich werd mal austesten...
26.06.2005 13:33 Beowulf
Es geht unser Server macht seit gestern keine Probleme mehr ;)

26.06.2005 23:06 bf2-spy
ja es geht wieder und hoffe auch das bald ein Update raus kommt.
27.06.2005 14:42 Snake Eater
Endlich ist wer auf mein Problem eingegangen. Habs probiert und es funzt :)