[Guide] All About Lineage II P-Server

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • [Guide] All About Lineage II P-Server

      Hallo liebe GodLikerZ,

      Heute möchte ich euch über das Spiel Lineage II (Gracia) erzählen.
      In diesem Topic möchte ich zunächst auf die Erstellung eines P-Servers
      unter Windows Server eingehen, sowie natürlich die Einrichtung eines Clients
      mit dem man auf besagtem Server spielen kann.

      1.1 - Vorwort

      Der Lineage II Server L2J ist unter der Programmiersprache Java geschrieben.
      Dieser wird in meinem Tutorial verwendet. Die Referenzseite für diese
      Serversoftware ist L2j Server Project

      Euer Server sollte zumindest 1,5 GB bzw 2 GB Arbeitsspeicher besitzen,
      da die Serversoftware allein ca. 1 GB für sich selbst reserviert und sie,
      wenn man keine Arbeitsspeicher mehr zur Verfügung hat neustartet
      bzw. abstürzt.

      1.2 Pro/Con von L2j:

      + Stabile Serversoftware die Gracia Final unterstützt
      + Wird stetig weiterentwickelt und up2date gehalten
      + Cross-Plattform Kompatibel dank Java

      - Etwas unperformanter als C Programmierung
      - Bei wenig Arbeitsspeicher stürzt er ab und zu ab.

      2.1 - Downloaden eines Nightly Builds

      Nightly Builds sind meist tagesaktuelle Kompilierungen einer jeweiligen
      Software, welche, auch bekannt als Trunk oder Branch, nicht für
      100%ige stabilität garantieren.

      Das l2j Team gibt sich jedoch die Mühe stets einen stabilen Release
      rauszubringen und diesen dann täglich zu aktualisieren.
      Aktuelle Nightly Versionen finden sich unter Directory Listing of /nightly/

      Wichtig ist, dass Datapack und Corepack immer zur selben Zeit
      heruntergeladen werden, da diese entsprechend aufeinander aufbauen
      und dadurch auch in Dateiformaten etc. variieren können.

      2.2 - Entpacken und zusammenführen des Builds.

      Zunächst einmal sollten nach dem Downloaden natürlich beide Pakete
      entpackt werden. Danach müssen die Dateien im Datapack in das Verzeichnis
      des Corepacks kopiert werden.

      Ihr könnt feststellen, ob Ihr dies richtig gemacht habt, wenn euer System
      fragt, ob ihr den Data-Ordner überschreiben wollt. Dort solltet ihr mit
      "Ja" antworten.

      2.3 - Installieren benötigter Software

      Um eine Datenbank und später vielleicht einen Webserver für das
      Controlpanel für den Server laufen zu lassen, sollten wir entsprechende
      Serversoftware installieren, falls sie nicht schon auf dem Server vorhanden ist.
      Ich empfehle hier entweder XAMPP oder Vertigo. Um es simpel zu halten
      beschränken wir uns hier einfach mal auf Xampp.

      Xampp kann hier heruntergeladen werden:
      Download XAMPP from SourceForge.net

      Während der Installation würde ich persönlich angeben, dass Apache,
      sowie MySQL als service integriert werden sollen, damit diese ohne das
      Controlpanel beim Start von Windows mitgestartet werden.

      2.4 - Integrieren der l2jdb

      Für die Installation der Datenbank für L2j gibt es unter eurem Server
      Verzeichnis unter Tools eine SQL Installation Batchdatei.
      Diese müsst ihr einfach öffnen und nach Euren jeweiligen Datenbank-
      Spezifikationen ausfüllen, wodurch sich die Datenbank dann von
      alleine installiert.

      2.5 - Registrieren des Gameservers

      Die Registrierung des Gameservers wird dazu verwendet den Login-
      und Gameserver untereinander zu Authorisieren.

      Wenn also die Datenbank fertig eingerichtet ist und läuft,
      könnt Ihr über das RegisterGameserver Tool im Login Ordner einen Auswählen.
      Wenn ihr dort also unter Register Gameserver zb. den 1. Eintrag (Bartz)
      auswählt, dann bestätigt, bekommt ihr einen Speicherdialog,
      wo ihr dann in eurem Serververzeichnis den Ordner Gameserver/Config
      angeben müsst, damit der Gameserver die sogenannte hexid des Login-
      Servers kennt.

      Nach diesen Vorgängen (und möglicherweise ein wenig Config editierung
      für Rates etc.) könnt Ihr Login und Gameserver starten und seid
      ready to go.

      3.0 - Client einrichten

      Hierzu müssen eigentlich nur 4 simple Schritte befolgt werden:

      Lineage II: Gracia Final Runterladen - Downloadable Client: Lineage II Chaotic Throne: Gracia Final Client - Demo Movie Patch Download Section - GamersHell.com
      Den Client installieren und komplett durchpatchen lassen,
      Unter Unofficial Lineage II Patches, by Fyyre den Gracia Final NoGG Patch laden
      und die Daten in diesem in den L2 Client Systemordner kopieren.
      Über notepad (Im Administratormodus ausführen) C:/Windows/System32/drivers/etc
      die datei Hosts öffnen (bei öffnen -> Alle Dateitypen) und dort dazueditieren:

      Quellcode

      1. 216.107.250.194 (tab) nprotect.lineage2.com
      2. <eure externe IP> (tab) l2authd.lineage2.com


      Nun sollte euer Lineage II Client betriebsbereit sein und auf euren eigenen
      Server verbinden. Viel Spaß beim Spielen!

      Schlusswort:

      Die Beschreibung zum Erstellen des Servers war natürlich nur ein Grundgerüst
      zusätzliche Einstellungen wie die Rates können über das Serverconfig Tool
      im Login bzw. Gameserver folder eingerichtet werden.

      Für das Erstellen von Accounts kann entweder manuell das AccountManager
      Tool befindlich im Login-Server Ordner benutzt werden,
      oder natürlich ein Web-Interface wie zB. Madweb eingerichtet werden.

      Mfg,
      Tsakuya
    • Werbung zur Unterstützung des Forums ( Bitte AddBlocker deaktivieren )