ServerPlugin - CSharp
Allgemein
- Installation erfolgt pro Server
Lieferumfang des Installationspaketes
| Ordner/Datei | Beschreibung |
|---|---|
| RegisterSDKDataPlugIns%ServerPluginName%.xml | Registrierungsdatei genesisWorld |
| ServerPlugins/%ServerPluginName%/%ServerPluginName%.dll | ServerPlugin |
| ServerPlugins/%ServerPluginName%/register.cmd | Batch zum Registrieren der %ServerPluginName%.dll |
Datenbankanpassungen
Mögliche Änderungen an der Datenbank sind in der entsprechenden Komponenten-Dokumentation beschrieben. Diese könnten neue Datensatz-Typen mit entsprechenden Feldern oder zusätzliche Felder für vorhandene Datensatz-Typen umfassen.
ServerPlugin installieren
-
Navigieren Sie zum "Server"-Ordner auf dem System, auf dem genesisWorld installiert ist.
-
Kopieren Sie den Inhalt aus dem Installationspaket in den Ordner.
-
Navigieren Sie anschließend in den Unterordner "ServerPlugins/%ServerPluginName%/".
-
Führen Sie die "register.cmd" als Administrator aus.
INFO
Die DLL des ServerPlugins wird damit registriert. -
Öffnen Sie den CAS genesisWorld Server Manager.
-
Wählen Sie den Reiter "Serverregistrierung" aus.
-
Klicken Sie unter "CAS genesisWorld Applikationsserver" auf "Beenden und sperren" und bestätigen Sie. Warten Sie, bis die Dienste beendet sind.
-
Klicken Sie unter "CAS genesisWorld Applikationsserver" auf "Verfügbar machen" und bestätigen Sie.
-
Wählen Sie den Reiter "Einstellungen" aus.
INFO
Sofern es sich um das erste ServerPlugin handelt, ist der Reiter "Einstellungen" im CAS genesisWorld Server Manager erst nach einem Neustart des Programm zu sehen. -
Überprüfen Sie, ob der Haken bei "Plugins aktiviert" gesetzt ist.
ServerPlugin konfigurieren
Die spezifische Anleitung zur Konfiguration finden Sie in der jeweiligen Dokumentation zum ServerPlugin.
Registrierung prüfen
Ob eine Registrierung eines ServerPlugins erfolgreich war, kann man wie folgt prüfen.