Das Test-Team-Handbuch/3 - Verbindung zu nicht-öffentlichen Ryzom-Servern einrichten

Aus EnzyklopAtys

Wechseln zu: Navigation, Suche
de:Das Test-Team-Handbuch/3 - Verbindung zu nicht-öffentlichen Ryzom-Servern einrichten
en:The Test Team Handbook/3 - Setting up connection to non-public Ryzom servers
 
UnderConstruction.png
Übersetzung zur Überprüfung
Gib nicht den Mitwirkenden die Schuld, sondern komm und hilf ihnen. 😎

Verbindung zu nicht-öffentlichen Ryzom-Servern einrichten [1]

Dieses Dokument beschreibt, wie man einen Ryzom-Client für die Verbindung zu anderen Ryzom-Servern konfiguriert, die von Ryzom-Teams genutzt werden. Es wird erwartet, daß Sie entweder mit der Benutzung und Konfiguration des Ryzom-Installers vertraut sind und / oder in der Lage sind, fortgeschrittene Dateisystemverwaltung wie das Kopieren und Bearbeiten von Dateien durchzuführen. Das Hauptanliegen dieses Dokuments ist es, alle notwendigen Schritte zu beschreiben, die Sie benötigen, um eine Verbindung zum Yubo oder Gingo Server herzustellen.

Yubo und Gingo (und Atys)

Yubo und Gingo sind die Namen von zwei nicht-öffentlichen Servern, die von verschiedenen Teams zur Überprüfung und zum Testen des Spiels verwendet werden. Yubo hat den Status eines Entwicklungsservers und ist das Hauptziel, wo alle neuen Änderungen für die erste Überprüfung ankommen. Es kann leicht passieren, daß einige Teile oder der ganze Server instabil oder kaputt sind. Die Dinge sind dort in der Entwicklung. Auf der anderen Seite ist der Server Gingo ein Klon des Atys-Servers. Er ist ein Ort, an dem alles funktionieren sollte und an dem letzte Tests von Änderungen durchgeführt werden. Wir benutzen diesen Server für abschließende Tests, um zu sehen, wie sich Änderungen in zukünftigen Patches wirklich auf den Live-Spielserver und die Spiel-Clients auswirken werden. In diesem Dokument wird auch der Begriff "Live-Server" oder einfach nur "Live" verwendet, was nur andere (interne) Namen für den Atys-Server sind. Beta-Tests auf Atys, alias Atys BETA, sind Tests auf dem Server Atys mit aktivierten Beta-Updates.

Kombinationen

Es gibt verschiedene Kombinationen Ihrer Plattform und der Art und Weise der Installation Ihres Ryzom-Clients. Dieses Dokument beschreibt so viele wie möglich von ihnen, aber das Grundprinzip ist in allen Fällen gleich. Sie müssen eine Kopie Ihrer Client-Dateien für jeden Server erstellen und dann die Konfiguration für jeden Server ein wenig anpassen.

Steam verwenden

Die Steam-Plattform ist eine der Möglichkeiten, wie man den Ryzom-Client installieren kann. Es ist möglich, diesen Client so zu konfigurieren, daß er auf Yubo- oder Gingo-Server zugreift, allerdings werden die Updates über Steam verteilt. Das bedeutet, daß ein solcher Client keine häufigen Updates direkt von den Testservern erhält und Sie nicht in der Lage sein werden, irgendwelche Tests durchzuführen, zusammen mit möglichen anderen Problemen. Es ist möglich, Clients für Yubo und Gingo direkt zu Steam hinzuzufügen und dieses Feature ist geplant, allerdings wird es Zeit und Ressourcen benötigen, die das Ryzom-Team im Moment nicht hat. Deine einzige Möglichkeit ist es, einen anderen Client zu installieren, der nicht auf Steam läuft, entweder statisch oder mit dem Ryzom-Installer. Bitte wählen Sie einen Weg und fahren Sie dann mit den entsprechenden Konfigurationsdetails fort, die in diesem Dokument beschrieben sind.

Ausführen des Clients mit Steam

Nachdem Sie die Konfiguration Ihrer Clients abgeschlossen haben, ob statisch oder mit dem Ryzom-Installer installiert, können Sie die Steam-Fähigkeit nutzen, um ein Launcher für Nicht-Steam-Spiele zu werden. Sie müssen die folgenden Schritte für beide Clients durchführen:

  • Starten Sie den Steam-Plattform-Client, falls er noch nicht läuft.
  • Suchen Sie und klicken Sie auf "+ ADD A GAME" in der unteren linken Ecke des Fensters.
  • Wählen Sie "Add a Non-Steam Game" aus dem Kontextmenü
  • Ignorieren Sie die Liste der Anwendungen und klicken Sie auf die Schaltfläche "BROWSE..." darunter.
  • Navigieren Sie zum Ordner mit den gewünschten Client-Dateien und ändern Sie die Option "Dateityp" am unteren Rand auf "Alle Dateien".
  • Wählen Sie die Ryzom-Client-Binärdatei (z.B. "ryzom_client_r2.exe" auf Windows oder "ryzom_client" auf unix-ähnlichen Systemen) und klicken Sie auf "OPEN".
  • Eine neue Zeile wurde hinzugefügt und in der Liste der Anwendungen vorausgewählt, klicken Sie auf "ADD SELECTED PROGRAMS".

Ein neuer Eintrag wurde in Ihrer Spielebibliothek erstellt. Klicken Sie mit der rechten Maustaste darauf und wählen Sie "Eigenschaften", um Details wie Name oder Symbol zu ändern.

App-Store verwenden

Der App-Store ist eine der Möglichkeiten, den Ryzom-Client auf dem Betriebssystem macOS zu installieren. Es ist möglich, diesen Client so zu konfigurieren, daß er auf den Yubo- oder Gingo-Server zugreift, allerdings werden die Updates über den App-Store verteilt. Das bedeutet, daß ein solcher Client niemals regelmäßige Updates direkt von den Testservern erhält und Sie nicht in der Lage sein werden, irgendwelche Tests durchzuführen, zusammen mit möglichen anderen Problemen. Ihre einzige Möglichkeit ist es, einen anderen Client auf andere Weise zu installieren, statisch oder mit dem Ryzom-Installer. Bitte wählen Sie einen Weg und fahren Sie dann mit den entsprechenden Konfigurationsdetails fort, die in diesem Dokument beschrieben sind.

Ryzom-Installer verwenden

Wenn Sie den Ryzom-Installer nicht verwenden oder die Testserver manuell konfigurieren, können Sie dieses Kapitel überspringen. Um Ihre Ryzom-Installer-Version zu sehen, starten Sie die Anwendung und wählen Sie Hilfe > Über... im Hauptmenü der Anwendung. Ryzom-Installer-Versionen, die älter als 3.5.0.9665 sind, enthalten standardmäßig keine Einstellungen für Testserver. Bevor Sie fortfahren, sollten Sie Ihren Ryzom-Installer auf die neueste Version aktualisieren. Sie können die aktuelle Binärversion von download.ryzom.com herunterladen oder überprüfen, ob es eine neuere Version zusammen mit Ihrem Live-Client gibt, im Unterordner des Standardprofils, normalerweise unter <Pfad_zu_ryzom_root>/0/, siehe Standard-Installationspfade im Kapitel über die manuelle Installation. Eine andere Möglichkeit ist, die Anweisungen zu kombinieren, die in Ryzom-Installer mit GUI und manuelle Installation mit Ryzom-Installer beschrieben sind, oder einfach nur den Anweisungen für die manuelle Installation zu folgen.

Ryzom-Installer mit GUI verwenden

Ryzom-Installer ist ein kleines Tool, das Ihnen bei der Installation und Verwaltung Ihrer Ryzom-Clients hilft. Dieses Kapitel beschreibt, wie Sie Yubo- und Gingo-Clients mit Hilfe der Benutzeroberfläche einrichten können. Es wird davon ausgegangen, daß Sie den Live-Client bereits auf Ihrem System installiert haben. Bitte vergewissern Sie sich, daß Sie die neueste Version des Ryzom-Installers (>= 3.5.0.9665) verwenden, der die Konfiguration der Testserver bereits enthält. Andernfalls müssen Sie zuerst Ihre Ryzom-Installer-Version aktualisieren oder diese Server manuell in der Installer-Konfiguration definieren, wie in Manuelle Installation mit Ryzom-Installer beschrieben.

Neue Profile und separate Clients

Es wird empfohlen, für jeden Server einen eigenen Client zu verwenden, da das Mischen von Patches zwischen mehreren Servern zu Problemen führen kann. Der Ryzom-Installer wird die meiste Arbeit automatisch für Sie erledigen. Starten Sie das Ryzom-Installationsprogramm und öffnen Sie die Einstellungen im Hauptmenü des Fensters. Es gibt eine Liste der aktuellen Profile auf der linken Seite und ausgewählte Profiloptionen auf der rechten Seite. Klicken Sie auf die Schaltfläche Hinzufügen unter der Liste der Profile, um ein neues zu erstellen und Sie können mit der Bearbeitung der Konfiguration beginnen. Sie müssen drei neue Profile erstellen, eines für Yubo, eines für Gingo und eines für Atys BETA, zusammen mit dem normalen Atys-Profil, das bereits standardmäßig vorhanden ist. Die folgende Liste beschreibt jede der Konfigurationsoptionen.

Atys BETA Client-Dateien

In der aktuellen Version des Ryzom-Installers gibt es keine Unterstützung für Beta-Updates. Sie müssen eine separate Kopie manuell erstellen. Erstellen Sie zuerst Yubo- und Gingo-Profile, speichern Sie die Änderungen und beenden Sie den Ryzom-Installer. Dann gehen Sie zu <Pfad_zu_Ryzom-Ordner> und kopiere "ryzom_live" zu "ryzom_beta". Dann starten Sie den Ryzom-Installer erneut und erstellen Sie das 4. Profil für Atys BETA.

Profil: Diese Option kann nicht geändert werden. Es handelt sich um eine Profil-ID, die als Name eines Profilunterverzeichnisses verwendet wird.
Name: Geben Sie einen beliebigen Namen ein, mit dem Sie das Profil identifizieren können. Dieser Name wird als eines der Elemente im Dropdown-Menü des Hauptfensters des Ryzom-Installers angezeigt.
Server: Hier können Sie den Servertyp auswählen. Diese Option bewirkt, daß das Profil alle notwendigen Optionen für einen bestimmten Server enthält. Wählen Sie "Atys" für das Atys BETA Client-Profil.
Executable: Diese Option verweist auf die ausführbare Datei des Clients und ist optional für diejenigen, die einen anderen als den standardmäßigen Client-Installationsort verwenden wollen. Für den Atys BETA-Client suchen Sie die Binärdatei im Verzeichnis <Pfad_zu_Ryzom-Ordner>/ryzom_beta/ manuell mit der Schaltfläche Durchsuchen.
Arguments: Dieses Feld kann verwendet werden, um Argumente an den Spiel-Client zu übergeben, wie z.B. Ihren Login, Ihr Passwort und die zu verwendende Zeichen-Slot-Nummer. Dieses Feld ist optional und kann leer gelassen werden.
Kommentare: Hier können Sie beliebige Profilkommentare einfügen, die Sie wünschen.
Verzeichnis: Zeigt den Pfad zu bestimmten Einstellungen des Installationsprofils an. Es wurde zusammen mit dem neuen Profil festgelegt und ein Unterverzeichnis erstellt, dessen Name auf der Profil-ID basiert.
Sprache: Hier können Sie angeben, welche Übersetzung für den Client verwendet werden soll, wenn er von diesem Profil startet. Wenn nichts eingestellt ist, wird Englisch verwendet.
Verknüpfungen erstellen: Dies sind zusätzliche Optionen für das Installationsprofil, die für die Einrichtung des Clients selbst nicht wichtig sind.

Wenn Sie mit der Konfiguration der Profile fertig sind, klicken Sie auf die Schaltfläche Ok unten rechts, um die Änderungen zu speichern. Es kann einige Zeit dauern, da der Ryzom Installer zwei neue Profile erstellen und konfigurieren wird. Diese werden im Drop-Down-Menü des Ryzom-Installationsfensters erscheinen, sobald der Vorgang abgeschlossen ist.

Atys BETA Optionen

Die Option, den Atys BETA Client anzupassen, ist nicht verfügbar, wenn Sie den Ryzom-Installer verwenden. Sie müssen die Profilkonfigurationsdatei manuell bearbeiten. Starten Sie den Atys BETA Client zuerst mit dem Ryzom-Installer, dies wird die Profildateien erstellen. Schließen Sie den Ryzom-Installer. Öffnen Sie die Datei client.cfg im Ordner <path_to_ryzom_root>/3/ und fügen Sie den folgenden Code am Ende der Datei ein: Application = { "ryzom_beta", "./client_ryzom_r.exe", "./" }; Suchen Sie nun die Option RootConfigFilename und ersetzen Sie "ryzom_live" durch "ryzom_beta" im Pfad. Speichern Sie die Datei. Das 4. Profil akzeptiert nun Beta-Updates für den Server Atys.

Den Client starten

Nun sollten Sie drei Clients eingerichtet haben, einen für den Yubo-Server, einen für den Gingo-Server und einen für Atys BETA, zusammen mit dem Standard-Atys-Profil. Starten Sie das Ryzom-Installationsprogramm und verwenden Sie die Dropdown-Auswahl unten im Hauptfenster, um das Profil (und den Client) auszuwählen, das Sie verwenden möchten.

Manuelle Installation mit dem Ryzom-Installer

Ryzom-Installer ist ein kleines Tool, das Ihnen hilft, Ihre Ryzom-Clients zu installieren und zu verwalten. Dieses Dokument beschreibt, wie man Yubo- und Gingo-Clients ohne Benutzeroberfläche einrichtet. Es wird davon ausgegangen, dass Sie den Live-Client bereits auf Ihrem System installiert haben.

Client-Dateien

Als ersten Schritt müssen Sie eine Kopie Ihrer Live-Client-Dateien erstellen. Es wird empfohlen, für jeden Server einen eigenen Client zu haben, da das Mischen von Patches zwischen mehreren Servern zu Problemen führen kann. Schließen Sie das Ryzom-Installationsprogramm und den Ryzom-Client, falls er noch läuft, öffnen Sie den Installationsordner und kopieren Sie den Unterordner "ryzom_live" nach "ryzom_dev", um ihn als Client für den Yubo-Server zu verwenden. Erstellen Sie dann eine weitere Kopie mit dem Namen "ryzom_test", um sie als Client für den Gingo-Server zu verwenden. Erstellen Sie dann die letzte Kopie mit dem Namen "ryzom_beta", um sie als Client für den Atys-Server mit aktivierten Beta-Updates zu verwenden.

Die folgende Liste enthält die Standard-Installationspfade aller drei unterstützten Plattformen sowie die Pfade, in denen die Ryzom-Installer-Profile gespeichert sind.
Das "~" Pfadpräfix ist ein Unix-Alias für das Home-Verzeichnis des Benutzers, zum Beispiel "/home/user".
%AppData% ist der Variablenname für das Anwendungsdatenverzeichnis unter modernen Windows-Systemen, zum Beispiel "C:\Users\%username%\AppData". Detailliertere Informationen über Systempfade werden im Ryzom-Ordner und -Dateien-Artikel im Ryzom-Wiki beschrieben.

System Standard-Client-Installation Standort der Ryzom-Installer-Profile
Windows XP C:\Documents and Settings\{user}\Local Settings\Application Data\Ryzom\ C:\Documents and Settings\{user}\Local Settings\Application Data\Ryzom\
Windows Vista/7/8/10 %AppData%\Local\Ryzom\ %AppData%\Roaming\Ryzom\
Linux ~/.local/share/Ryzom/ ~/.local/share/Ryzom/
MacOS ~/Library/Application Support/Ryzom/ ~/Library/Application Support/Ryzom/

Server-Verbindung

Dieser Schritt gilt nur, wenn Sie eine ältere Version des Ryzom-Installationsprogramms verwenden. Bei Version 3.5.0.9692 oder neuer sind beide Testserver bereits Teil der Installer-Konfiguration, jedoch nicht für Atys mit Beta-Updates. Falls Sie den älteren Installer verwenden wollen oder müssen, müssen Sie zwei neue Server in der ryzom_installer.ini -Datei, die zusammen mit Ihren Client-Installationen gespeichert wird.
Öffnen Sie die Datei in einem Texteditor, suchen Sie das Ende des Abschnitts [server_0] und fügen Sie den folgenden Block direkt nach dem Ende des Abschnitts, vor dem [servers] Abschnitt ein:

[server_1]
client_download_filename=ryzom_live_client_$ARCH.7z
client_download_url="http://download.ryzom.com/ryzom_live_client_$ARCH.7z?r=&ts=$TIMESTAMP"
client_filename_linux=ryzom_client
client_filename_old_linux=
client_filename_old_windows=client_ryzom_rd.exe
client_filename_osx=Ryzom.app/Contents/MacOS/Ryzom
client_filename_windows=ryzom_client_r.exe
comments=Dev server
configuration_filename_linux=ryzom_configuration_qt
configuration_filename_osx=Ryzom.app/Contents/MacOS/RyzomConfiguration
configuration_filename_windows=ryzom_configuration_qt_r.exe
data_compressed_size=1500000000
data_download_filename=ryzom_live_data.7z
data_download_url="http://download.ryzom.com/ryzom_live_data.7z?r=&ts=$TIMESTAMP"
data_uncompressed_size=7000000000
display_url="http://app.ryzom.com/app_releasenotes/index.php?lang=$LANG"
files_list_url="https://sourceforge.net/projects/ryzom/rss?path=/installer"
id=ryzom_dev
name=Yubo

[server_2]
client_download_filename=ryzom_live_client_$ARCH.7z
client_download_url="http://download.ryzom.com/ryzom_live_client_$ARCH.7z?r=&ts=$TIMESTAMP"
client_filename_linux=ryzom_client
client_filename_old_linux=
client_filename_old_windows=client_ryzom_rd.exe
client_filename_osx=Ryzom.app/Contents/MacOS/Ryzom
client_filename_windows=ryzom_client_r.exe
comments=Test server
configuration_filename_linux=ryzom_configuration_qt
configuration_filename_osx=Ryzom.app/Contents/MacOS/RyzomConfiguration
configuration_filename_windows=ryzom_configuration_qt_r.exe
data_compressed_size=1500000000
data_download_filename=ryzom_live_data.7z
data_download_url="http://download.ryzom.com/ryzom_live_data.7z?r=&ts=$TIMESTAMP"
data_uncompressed_size=7000000000
display_url="http://app.ryzom.com/app_releasenotes/index.php?lang=$LANG"
files_list_url="https://sourceforge.net/projects/ryzom/rss?path=/installer"
id=ryzom_test
name=Gingo

Wie Sie sehen können, sind die Konfigurationen fast identisch. Server 1 arbeitet mit "ryzom_dev" (Yubo), Server 2 mit "ryzom_test" (Gingo) und der letzte (Server 0) mit "ryzom_live" (Atys BETA). Auch die Servernamen unterscheiden sich. Gehen Sie nun in den Abschnitt [server] und ändern Sie den Wert von size auf 3. Das sieht dann so aus:

[servers]
default=0
size=3

Profil-Konfiguration

Sie haben jetzt zwei exakt gleiche Kopien des ryzom-Clients, eine für jeden Server. Sie haben auch neue Server in der Installer-Konfiguration definiert. Nun müssen Sie zwei neue Installer-Profile erstellen. Diese Schritte führen zu den gleichen Ergebnissen wie bei der Verwendung der grafischen Benutzeroberfläche, allerdings werden Sie neue Profile, eines für Yubo und eines für Gingo, manuell erstellen.
Öffnen Sie den Ordner mit den Ryzom-Installer-Profilen. Sie finden dort einen Ordner namens "0". Erstellen Sie eine Kopie mit dem Namen "1" für Ihren Yubo-Client und eine weitere mit dem Namen "2" für Ihren Gingo-Client. Dann erstellen Sie die letzte namens "3" für Ihren Client von Atys mit Beta-Updates. Der nächste schritt ist die Konfiguration für alle drei neuen Profile, "1", "2" und "3", so daß der Installer sie finden kann.

Öffnen Sie die ryzom_installer.ini -Datei zur Bearbeitung, sie liegt im selben Ordner, und scrollen Sie zum Ende des Abschnitts [profile_0] . Dann fügen Sie folgenden Textblock direkt danach ein, vor dem Abschnitt [profiles]:

[profile_1]
arguments=
comments=Development server
desktop_shortcut=false
executable=
id=1
menu_shortcut=false
name=Ryzom (Yubo)
server=ryzom_dev

[profile_2]
arguments=
comments=Testing server
desktop_shortcut=false
executable=
id=2
menu_shortcut=false
name=Ryzom (Gingo)
server=ryzom_test

[profile_3]
arguments=
comments=Atys with beta updates
desktop_shortcut=false
executable=
id=3
menu_shortcut=false
name=Ryzom (Atys BETA)
server=ryzom_live

Falls Ihre Client-Dateien nicht im Standardpfad gespeichert sind, müssen Sie den vollständigen Pfad zur Client-Binärdatei in die ausführbare Option einfügen. Für den Yubo-Client im [profile_1] -Abschnitt (mit Ort des Clients in ryzom_dev folder), für den Gingo-Client in [profile_2] (mit Ort des Clients in ryzom_test folder).

Als Nächstes gehen Sie zum Abschnitt [Profile] und ändern Sie den Wert für Größe auf die Zahl 3. Dies gibt an, wie viele Profile vorhanden sind. Es sollte jetzt so aussehen:

[profiles]
default=0
size=3

Spezielle Client-Optionen

Das letzte, was Sie tun müssen, ist, jede Client-Konfigurationsdatei zu bearbeiten und eine spezielle Option hinzuzufügen, damit der Client weiß, daß Sie sich mit einem bestimmten nicht-öffentlichen Server verbinden möchten. Die Konfiguration von Clients, die den Ryzom-Installer benutzen, ist so vorkonfiguriert, daß eine eigene Konfigurationsdatei enthalten ist. Zusätzliche Client-Konfiguration wird in den Ryzom-Installer-Profilen gespeichert.

Yubo-Client-Konfiguration

Navigieren Sie zum Yubo-Profilordner "1" in den Ryzom-Installer-Profilen und öffnen Sie die client.cfg -Datei zur Bearbeitung. Fügen Sie dann folgenden Block am Ende der Datei ein:

Application          = {
     "ryzom_dev", "./client_ryzom_r.exe", "./" 
};
Gingo-Client-Konfiguration

Navigieren Sie zum Gingo-Profilordner "2" in den Ryzom-Installer-Profilen und öffnen Sie die client.cfg -Datei zur Bearbeitung. Fügen Sie dann folgenden Block am Ende der Datei ein:

Application          = {
    "ryzom_test", "./client_ryzom_r.exe", "./" 
};
Atys BETA-Client-Konfiguration

Navigieren Sie zum Atys BETA-Profilordner "3" in den Ryzom-Installer-Profilen und öffnen Sie die client.cfg -Datei zur Bearbeitung. Fügen Sie dann folgenden Block am Ende der Datei ein:

Application          = {
    "ryzom_beta", "./client_ryzom_r.exe", "./" 
};

Den Client starten

Jetzt sollten Sie zwei Clients eingerichtet haben, einen für den Yubo-Server und einen für den Gingo-Server. Starten Sie das Ryzom-Installationsprogramm und verwenden Sie die Dropdown-Auswahl am unteren Rand des Hauptfensters, um das Profil (und den Client) auszuwählen, das Sie verwenden möchten.

Statischer Client

Es ist nicht erforderlich, den Ryzom-Installer zu verwenden, um den Ryzom-Client zu nutzen. Dieses Dokument beschreibt, wie man beide Testserver manuell einrichtet, ohne den Installer zu benutzen. Es wird erwartet, daß Sie bereits einen statischen Live-Client auf Ihrem System installiert haben.

Client-Dateien

Der erste Schritt besteht darin, eine Kopie Ihrer Live-Client-Dateien zu erstellen. Es wird empfohlen, für jeden Server einen eigenen Client zu erstellen, da das Mischen von Patches zwischen mehreren Servern zu Problemen führen kann. Es gibt keinen Standard-Installationspfad für den statischen Client.

Suchen Sie den Ordner, in dem Ihr Live-Client installiert ist (zum Beispiel "C:\Games" oder "/opt") und kopieren Sie den gesamten Spiel-Ordner (zum Beispiel "C:\Games\Ryzom" oder "/opt/ryzom") nach "ryzom_dev" im selben Ordner. Diese Installation wird für die Verbindung zum Yubo-Server verwendet. Dann erstellen Sie im selben Ordner eine weitere Kopie namens "ryzom_test", diese wird für den Gingo-Server verwendet werden.

Spezielle Client-Option

Als nächstes müssen Sie jede Client-Konfigurationsdatei bearbeiten und eine spezielle Option hinzufügen, damit der Client weiß, daß Sie sich mit einem bestimmten nicht-öffentlichen Server verbinden möchten.

Yubo-Client-Konfiguration

Navigieren Sie zum Stammverzeichnis Ihrer Yubo-Client-Installation, zum Beispiel "C:\Games\ryzom_dev" oder "/opt/ryzom_dev" und öffnen Sie die client.cfg -Datei zur Bearbeitung. Scrollen Sie zum Ende der Datei und fügen Sie folgenden Textlock an:

Application          = {
    "ryzom_dev", "./client_ryzom_r.exe", "./" 
};
Gingo-Client-Konfiguration

Navigieren Sie zum Stammverzeichnis Ihrer Gingo-Client-Installation, zum Beispiel "C:\Games\ryzom_test" oder "/opt/ryzom_test" und öffnen Sie die client.cfg -Datei zur Bearbeitung. Scrollen Sie zum Ende der Datei und fügen Sie folgenden Textlock an:

Application          = {
    "ryzom_test", "./client_ryzom_r.exe", "./" 
};
Atys BETA-Client-Konfiguration

Navigieren Sie zum Stammverzeichnis Ihrer Atys BETA-Client-Installation, zum Beispiel "C:\Games\ryzom_beta" oder "/opt/ryzom_test" und öffnen Sie die client.cfg -Datei zur Bearbeitung. Scrollen Sie zum Ende der Datei und fügen Sie folgenden Textlock an:

Application          = {
    "ryzom_beta", "./client_ryzom_r.exe", "./" 
};

Den Client starten

Jetzt sollten Sie zwei Clients eingerichtet haben, einen für den Yubo-Server und einen für den Gingo-Server. Um den Yubo-Client zu starten, navigieren Sie zu Ihrem "ryzom_dev"-Ordner und starten Sie das Client-Binary, zum Beispiel "C:\Games\ryzom_dev\ryzom_client_r.exe" oder "/opt/ryzom_dev/ryzom_client". Um den Gingo-Client zu starten, navigieren Sie zu Ihrem "ryzom_test" -Ordner und starten Sie die Client-Binärdatei, zum Beispiel "C:\Games\ryzom_test\ryzom_client_r.exe" oder "/opt/ryzom_test/ryzom_client". Eine weitere Möglichkeit ist die Erstellung von Hauptmenü-/Desktop-Verknüpfungen, um für jeden Client die richtige Binärdatei aus dem richtigen Ordner zu starten.

Tipps zum Abschluss

Es wird empfohlen, für jeden Server einen eigenen Client zu verwenden. Es ist zwar möglich, einen Client so zu konfigurieren, daß er auf alle drei Server zugreifen kann, aber unterschiedliche Updates für jeden Server könnten Ihren Client kaputt machen oder andere Probleme verursachen.

Yubo und Gingo erhalten nicht-produktive Client-Updates und es kann hin und wieder zu Problemen kommen. Eine gute Praxis ist es, eine separate Kopie mit einer frischen Ryzom-Installation (zusammen mit dem Atys-, Yubo- und Gingo-Server) aufzubewahren, die Sie verwenden können, um einen defekten Client schnell wiederherzustellen. Stellen Sie nur sicher, daß Sie ein Backup Ihrer Konfigurations- und Charakterdateien machen, bevor Sie die defekte Kopie ersetzen. Der Ryzom-Installer macht die Dinge einfacher.


————————

  1. Verbindung zu nicht-öffentlichen Ryzom-Servern einrichten @cloud.ryzom.com https://cloud.ryzom.com/f/34233