Komm in unsere Facebook Gruppe

Willkommen Gast
Du bist nicht angemeldet, um alle Funktionen des Forums zu nutzen musst du dich registrieren und anmelden. Die Registrierung ist natürlich völlig kostenlos und kann jeder Zeit wiederrufen werden.

Aktuelle Zeit: 17. Mai 2012 10:06

Die games.ini

Erklärt wie die Datei für die Einstellungen des Interfaces aufgebaut ist.



Jeder Teil von Gameserveradmin braucht eine games.ini, diese Datei ist im INI-Format aufgebaut und muss im selben Verzeichnis wie das Programm liegen. Beim Webinterface kann in der Konfiguration der Pfad zur games.ini angegeben werden. Es gibt zwei unterschiedliche Formate für Listener und Interfaces. In den INI-Dateien müssen die Namen der Gruppen beim Listener und Interface übereinstimmen da darüber die einzelnen Gameserver angesprochen werden.

games.ini für Interface


In der Gruppe [golbal] werden die globalen Variablen für den Gameserver festgelegt. Die Gruppe muss [global] heißen, es darf keinen Gameserver mit dem Namen global geben.
Code: Alles auswählen
[global]
ip = 123.123.123.123
port = 8006
password = geheim

ip Die IP Adresse des Gameservers auf den der Listener läuft.
port Der Port auf dem der Listener horcht.
password Das Passwort für den Listener


Für jeden Gameserver wird eine Gruppe mit Einstellungen zum Gameserver benötigt.
Code: Alles auswählen
[server1]
name = Gameserver Nummer 1
game = css
config_file = 1
log_file = 1
port = 27015
query_port = 27015
rcon_port = 27015
rcon_pw = geheim
rcon_user = username

Als Kategorie in den Klammern [server1] muss der Name des Gameservers angegeben werden. Der Name muss gleich wie in der INI-Datei beim Gameserver Listener für den jeweiligen Gameserver sein und kann frei gewählt werden.
name Name der im Interface angezeigt wird.
game Kurzname für den Gameserver.
port Gameport des Servers

Weitere optionale Variablen sind:
config_file Configfile auf dem Gameserver verfügbar (1). Oder keine Configfile verfügbar (0).
log_file Logfile auf dem Gameserver verfügbar (1). Oder keine Configfile verfügbar (0).
query_port Query Port des Servers, wenn leer oder die Zeile fehlt wird der Gameport benutzt.
rcon_port RCON Port des Servers, wenn leer oder die Zeile fehlt wird der Gameport benutzt.
rcon_pw RCON Passwort, wenn kein Passwort angegeben wurde ist RCON nicht verfügbar.
rcon_user RCON Benutzername falls benötigt.

games.ini für Listener


In der Gruppe [golbal] werden die globalen Variablen für den Listener festgelegt. Die Gruppe muss [global] heißen, es darf keinen Gameserver mit dem Namen global geben.
Code: Alles auswählen
[global]
port = 8006
password = geheim

port Der Port auf dem der Listener horcht.
password Das Passwort für den Listener

Für jeden Gameserver wird eine Gruppe mit Einstellungen zum Gameserver benötigt.
Code: Alles auswählen
[server1]
deamon = linux_server
params = -config=server.cfg -port=123
path = /pfad/zum/gameserver/
config_file = /pfad/zum/gameserver/server.cfg
log_file = /pfad/zum/gameserver/server.log

Als Kategorie in den Klammern [server1] muss der Name des Gameservers angegeben werden. Der Name muss gleich wie in der INI-Datei beim Interface für den jeweiligen Gameserver sein und kann frei gewählt werden.
deamon Name der Datei die gestartet werden soll.
params Parameter die beim starten angehängt werden sollen
path Pfad zum Gameserver
config_file Pfad zur Config-Datei des Gameservers
log_file Pfad zur Log-Datei des Gameservers



Veröffentlicht am: 27. Nov 2011 00:30
von: Tobi
Artikeltyp: Sonstiges
Zugriffe: 280
Bewertung: 0/5 (0 Bewertungen)

Zurück zu Gameserver Interface