|
Diese
Anleitung richtet sich an alle, die selber mal einen
Server aufmachen wollen, und über eine genügend starke
Anbindung verfügen.
Falls
ihr einen gemieteten Clanserver habt, braucht ihr nur alle
Addons und Missions von der
Downloadpage hochzuladen...
Für alle anderen geht es hier weiter...
Um ein OFP-RTS Game hosten zu können, müsst ihr den Server
dedicated starten, den RTS ist sehr leistungshungrig.
Dedicatet heisst, das der Server auf einem separaten PC im
komandozeilen Modus gestartet wird, ohne das die OFP
Grafikengine geladen werden muss. Auf dem PC kann dann
nicht selber gespielt werden, er ist ausschliesslich zum
hosten von RTS zuständig. Eine zusätzliche OFP Lizenz
braucht ihr meines Wissens nach nicht!
Was ihr also braucht ist:
Einen freien PC mit mind. Athlon 2000+ oder Pentium4 - 2
Ghz und mindestens 512 MB Ram. Eine Internetanbindung mit
minimum QDSL ( 786 Downstream / 256 upstream in Kb/s).
Diese Austattung reicht für einen 6-8 Player-Server. 6
Mann gehen problemlos, mit 8 Mann muss man sich in Sachen
KI begrenzen.
Als grober Richtwert gilt: T-DSL=4 Player // QDSL=8 Player
So richtig Interessant wird es also erst bei
Internetanbing ab 1000 KBs Downstream und 384 KBs Upstream.
Auf gehts zur Serverkonfiguration:
Als erstes Installiert ihr ganz normal "Operation
Flashpoint" und danach den "Resistance Addon" (fällt weg
falls es die Game of the Year Edition ist). Danach
installiert ihr die notwendigen Updates: "Upgrade 1.91"
(siehe Downloadpage)
OFP-Server Downloads
Win32:
Windows
XP/2000 Server 1.94
Linux:
Linux Server 1.94
Die Files müsst ihr einfach ins OFP Verzeichniss entpacken.
Jetzt fehlt euch nur noch ein Config File. Ich habe euch
ein
Beispiel-File hochgeladen, ihr könnt es auf eure
Bedürfnisse anpassen. Das File kopiert ihr in eures OFP
Verzeichniss.
Am
besten legt ihr jetzt eine Verknüpfung zu den folgenden
Files an: "OFPR_Server.exe" und "FLASHPOINTRESISTANCE.EXE",
am besten kopiert ihr die Verknüpfungen auf euren Desktop.
Die
Verknüpfung müsst ihr jetzt noch via "Eigenschaften" und
"Verknüpfung" um die Parameter "-server -config=sconfig.cfg
-port=2302" ergänzen. Das ganze sollte dann so aussehen:
OFPR_Server.exe -server -config=sconfig.cfg -port=2302
FLASHPOINTRESISTANCE.EXE -server -config=sconfig.cfg
-port=2302
Die
Verknüpfung zu der OFPR_Server.exe startet einen 1.94`er
OFP Server
Die
Verknüpfung zu der "FLASHPOINTRESISTANCE.EXE" startet
einen 1.91`er oder 1.92`er OFP Server (je nachdem ob ihr
den 1.92er Patch installiert habt oder nicht).
Euer
Server ist jetzt einsatzbereit!
Firewall und Router konfigurieren:
Folgende Ports
müsst ihr noch durchrouten:
|
Portnummer |
Art |
Beschreibung |
| 47624 |
TCP und UDP |
Direct X |
| 6073 |
TCP und UDP |
Direct X |
| 2300-2400 |
TCP |
OFP |
| 27900 |
TCP und UDP |
Gamespy |
| 28900 |
TCP und UDP |
Gamespy
Master Server |
| 29900-29901 |
TCP und UDP |
Gamespy
Connection Manager |
| 13139 |
UDP |
Gamespy UDP
Pings |
| 6515 |
TCP und UDP |
Gamespy
Directplay |
| 6500 |
TCP und UDP |
Gamespy
Queryport |
| 2220-2250 |
TCP und UDP |
OFP |
| 6500 |
TCP und UDP |
Gamespy
Queryport |
Mit diesen
Einstellungen seid ihr auf der sicheren Seite, bzw euer
Server erscheint auch im "In-Game" Gamespy Server Scanner.
Einige dieser Ports sind eventuell auch nicht notwendig,
das müsst ihr austesten, aber es ist immerhin noch besser
als ein "default-route" aller Ports ^^
Tipps
und Tricks:
Jetzt
solltet ihr euren Server mal richtig Testen. Wenn ihr
einen Stresstest machen wollt, postet euren Server
hier. Da finden sich schnell ein paar Spielwillige für
einen schnellen Test.
Wichtig
ist der Befehl #monitor 60, hier
bekommt man alle 60 Sekunden den Serverstatus eingeblendet,
und sieht wie es um den Server steht.
Admin-Serverbefehle:
|
#login
<password> |
Login as
server administrator |
|
#logout |
Logout,
but stay connected as a normal user |
|
#init |
Reload
server config file loaded by –config option. |
|
#kick <player_name> |
Kick
given player |
|
#kick <player_number> |
Kick
player with given number |
|
#restart |
Restart
mission |
|
#reassign |
Go back
to side selection screen |
|
#mission
<mission_name> |
Select
mission with known name |
|
#missions |
Select
mission |
|
#shutdown |
Shutdown
server |
|
#userlist |
Display
list of all users |
|
#monitor
<interval_in_sec> |
Start
server monitoring. Server CPU load and bandwidth usage
is displayed in the global chat channel.
The
default interval is 10 seconds. To stop monitoring
type monitor 0. |
Spieler-Serverbefehle:
|
#userlist |
Display list of all users |
|
#vote kick <player_name> |
Vote for kicking given player |
|
#vote kick <player_number> |
Vote for kicking player with given
number |
|
#vote restart |
Vote for restarting mission
|
|
#vote reassign |
Vote for going back to the Side
selection screen |
|
#vote mission <mission_name> |
Vote for mission with given name |
|
#vote missions |
Vote for new mission selection |
|
#vote admin <player_name> |
Vote for admin. |
Wem
diese Infos noch nicht genügen, der kann sich hier noch
weiter in die Materie vertiefen:
OFP-FAQ (Zip, MS-Word)
Siehe auch:
... Was ist RTS?
... Wie funktioniert es?
... Wo kann ich Spielen?
... Download und Links?
... Hilfe, wie schliesse ich die
Gefährdung meiner OFP Installation aus?
... Detailierte Spielanleitung zu
Operationflashpoint
...
Detailierte Spielanleitung zu RTS
... Screenshots
... RTS Server selber hosten
... Troubleshooting / Fehlersuche
... Credits / Kontakt
RTS3 by
Karrillion
German Mirror by
Bloodcore-Community
Sponsored by
hostingpower24 |