Half Life 2: Control-Center - Installation
 
Das Control-Center wird, wie fast jedes andere Programm auch, durch Starten der Datei Setup.exe installiert. Auch hier wird nach dem Verzeichnis gefragt, in dem das Control-Center installiert werden soll. Später wird dann noch die Programmgruppe abgefragt, unter der das Control-Center installiert werden soll.
Beim Start der Installation wird zunächst geprüft, ob die 'Microsoft Data-Access-Controls' (MDAC) installiert sind. Bei älteren Betriebsystemen wie Windows 2000 wird dann ggf. das Setup-Programm von Micrsosoft gestartet und die benötigten Komponenten installiert.
Anschließend wird die Installation des Control-Center durchgeführt, in deren Verlauf Sie einfach immer nur OK oder Weiter wählen.
 
Nach erfolgreicher Beendigung des Setups sind die wichtigsten Programmdateien in dem von Ihnen gewählten Ordner installiert. Die Programmdaten, also die Access-Datenbank-Dateien, Screen-Dumps und die INI-Datei sind jedoch noch nicht installiert. Diese Dateien werden entweder automatisch, beim ersten Programmstart, oder von Hand installiert.
 
Für die automatische Installation starten Sie einfach die Datei HL2-CCX.exe im Programm-Verzeichnis, oder wählen die entsprechende Option im Startmenü. Es erscheint nun folgende Eingabemaske, in der die wichtigsten Einstellungen abgefragt werden:
 
 Setup-1
 
In der Sektion Host werden alle Einstellungen eingetragen, die den Game-Server betreffen. Die Einträge in der Sektion Client beziehen sich auf Ihr lokales Heimnetzwerk, bzw. Ihren lokalen Rechner. 
 
 
Weil der Begriff Server für viele normale Anwender recht verwirrend ist, oder einfach falsch verstanden wird, möchte ich hier einmal ein paar Sätze aus dem Wikipadia einfügen und ergänzen:
 
Der Begriff Server bezeichnet entweder eine Software (Programm) im Rahmen des Client-Server-Modells oder eine Hardware (Computer), auf der diese Software (Programm) im Rahmen dieses Konzepts abläuft.
 
  • Ein Server (Hardware) ist ein Computer, auf dem ein oder mehrere Server (Software) laufen.
  • Ein Server (Software) ist ein Programm, das mit einem anderen Programm, dem Client,
    kommuniziert, um ihm Zugang zu speziellen Dienstleistungen (Dienste) zu verschaffen.
Wenn in der Dokumentation zum Control-Center von einem Server gesprochen wird, dann ist damit die Hardware gemeint, die in der Regel im Rechenzentrum eines Providers wie 1und1, Strato oder Hetzner steht. Ist hingegen die Rede vom Game-Server, dann ist damit die Half Life 2 Server-Software gemeint, die auf dem Server läuft.
 
 
Server:
IP-Address: Hier wird die IP-Adresse oder der Domain-Name des Servers eingetragen, auf dem der Game-Server läuft.
Port: Die ist der Port, unter dem der gewünschte Game-Server auf dem Server angesprochen wird. Vorgegeben ist der Standardport 27015. Wenn Sie nicht wissen, auf welchem Port der Game-Server läuft, dann fragen sie den Administrator.
Passwort: Dies ist das Passwort, mit der die Remote-Console gesichert ist. Ohne das Passwort kann niemand Befehle auf dem Server absetzen. Daher ist es zwingend erforderlich
 
Damit das Control-Center über alle Aktionen auf dem Game-Server informiert werden kann, muss es sich beim Game-Server anmelden, und dem Game-Server mitteilen, wohin er seine Statusmeldungen schicken soll. Dies geschieht dadurch, dass man die eindeutige Adresse seines lokalen Netzwerkes oder Rechners angibt.
Diese Adresse besteht aus der externen IP-Adresse des Heimnetzwerkes, also der Adresse, unter der man vom Internet aus erreichbar ist. Zudem muss ein Port angegeben werden, damit die Daten auch dem Control-Center zugeordnet werden können. Die externe IP-Adresse Ihres Heimnetzwerkes ermittelt das Control-Center. Den Port müssen Sie selber bestimmen.
 
 
Client:
Port: Dies ist der Port, auf dem Sie die Daten des Game-Servers empfangen möchten. Sie können jeden beliebigen freien Port verwenden. Ich empfehle jedoch, sich an den Control-Center-Standard zu halten und Ports aus dem Bereich 28000 bis 28099 zu verwenden. Standard ist der Port 28005.
 
Neuerdings haben Sie die Möglichkeit, noch ein paar Starteinstellungen anzugeben. Aktivieren Sie hierzu das Feld Settings.
 

Setup-2

 
Im rechten Bereich erscheint nun ein Auswahlbereich, in dem Sie folgende Optionen wählen können:
Use Skin Die Programm-Oberfläche wird mit Skins etwas "aufgewertet"*1
Use Sound Bei bestimmten Aktionen wird "Musik" abgespielt*1
Use Flags Zu den Spielern werden Landes-Flaggen angezeigt*1
Enable Silent Mode Bewirkt dass die Anwendung nicht in das Spielgeschehen eingreift
Check Hitfrequenz Die Überprüfung der Hitfrequenz (Kills pro Minute) wird aktiviert
Check Killfactor Die Überprüfung des Killfaktors (Unterschied Kills/Deathes pro Minute) wird aktiviert
Check Breaks Die Überprüfung der maximal erlaubten Pausendauer wird aktiviert.
 
Alle Werte können auch später in der INI-Datei (dauerhaft), oder im Programm (temporär) geändert werden.
   
*1 Diesen hyperfluiden Multimedia-Schnickschnack habe ich nur auf Wunsch der Anwender eingebaut.
 
Port-Freigabe
 
Wenn Sie einen Router verwenden, wird der die Daten des Game-Servers vermutlich ignorieren und nicht an das Control-Center weiterleiten. Sie müssen daher in Ihrem Router den Port explizit freigeben und an Ihren lokalen Rechner weiterleiten.
 
Der Port, auf dem Ihr Router die Daten des Game-Servers empfängt, ist der Port, den sie unter Client/Port angebeben haben. Wenn Sie nun die Daten von diesem Router-Port an Ihren Rechner-Port weiterleiten wollen, dann müssen Sie natürlich die IP-Adresse und den Port des Ziel-Rechners angeben.
Für solch ein(e) Freigabe/Weiterleitung/Forwarding geben Sie folgende Werte ein:
 
Port-Freigabe:
Protocol: UDP
Von Port: 28005 (Der Port, auf dem die Daten am Router ankommen.)
an IP-Adresse:    Damit der Router weiß, an welchen Rechner er die Daten schicken soll, müssen Sie dessen IP-Adresse angeben. Manche Router erlauben es auch, den Rechner-Namen des Ziel-Rechners einzugeben.
an Port: 28005 (Der Rechner möchte die Daten natürlich auf dem Port empfangen, der im Control-Center angegeben wurde, da er sonst nichts damit anfangen kann.
 
In der Fritz!Box 7270 sieht das dann so aus:
 
Freigabe
 
In diesem Beispiel (Es laufen dort mehrere Control-Center) werden 5 Ports gleichzeitig, also eine sogenannte Port-Range weitergeleitet. Bei einem einzelnen Port wird einfach unter 'bis Port' der gleiche Port wie unter 'von Port' eingetragen.
 
Wie eine Portfreigabe in anderen Routern eingetragen wird, weiß ich nicht, und kann dabei auch nicht helfen. Vielleicht schreiben ja andere User eine kurze Anleitung für Ihren Router.
 
Viel Glück bei der Installation!
 

Zurück