Ok los gehts
Zuerst saugt ihr euch folgende dinge:

(klickt dort auf » No thanks, just take me to the downloads!)



Java Installation:
1. Nun installiert ihr JAVA 1.4.2 SDK das ihr euch geladen habt und startet danach den Rechner neu
MySQL Installation:
1. Jetzt installiert ihr MySQL 4.0 auf c:\mysql und öffnet nach der installation die datei winmysqladmin.exe die sich in c:\mysql\bin\ befindet
2. Wenn das traffic licht grün wird, ist die MySQL korrekt installiert und als service zu deinem system hinzugefügt
Navicat Installation:
1. Installiert navicat an einen beliebigen ort, am besten lasst den standart installations pfad drinnen den das programm vorgibt
2. Nun öffnet Navicat und drückt auf die grosse button auf der "Connection" steht
3. Nun öffnet sich ein fenster, dort überprüft ihr ob folgendes eingetragen ist:
Connection Name: "localhost"
Host Name / IP Address: "localhost"
Port: "3306"
Username: "root"
Password:
(sollte natürlich alles ohne " eingetragen sein)
password lasst ihr frei, dort tragt ihr nichts ein, nur bei "Save Password" macht ihr einen haken rein und drückt auf "Test Connection". Wenn die MySQL korrekt läuft müsste sich nun ein pop-up öffnen und sagen "Connection Successfull" nun auf "Ok"
Datapack Installation:
1. Entpackt das L2J Datapack 4 an einen beliebigen ort
2. Nun geht ihr wieder in Navicat und müsstet dort "localhost" in der seiten box bei "Connections" sehen
3. Klickt auf "localhost" und der rote blitz sollte grün werden
4. Nun macht ihr einen rechtsklick auf "localhost" und wählt dort "New Database" aus
5. In dem fenster das nun kommt schreibt ihr "l2jdb" rein und drückt auf "Ok"
6. Wenn ihr es korrekt gemacht habt müsste unter "localhost" nun "l2jdb" stehen
7. Klickt auf "l2jdb" und es sollte grün werden
8. Rechts Klick auf "l2jdb" und "Execute Batch File" auswählen
9. Sucht nun das entpackte datapack und wählt dort "znabty_install" aus und drückt auf "Ok" und wartet bis der Lade Prozess fertig ist, dann clickt ihr auf "Close"
10. Wiederholt punkt 8 und 9 aber diesmal wählt ihr "znabty_install_new" aus
11. Schliesst Navicat
Server Einstellungen:
1. Entpackt den L2J Server Nightly Build v0.5 an einen beliebigen ort und öffnet dort die datei "server.cfg" mit dem editor
2. So müsste nun eure "server.cfg" ausehen, ihr müsst nur in ExternalHostname= und InternalHostname= was eintragen
L2.ini ersetzten: (das müssen beide seiten machen, also der wo spielen will und der wo den server leitet)Quote:
# This is the server configuration file. Here you can set up the connection for your server.
# Usually you have to change the ExternalHostname option to
# - 127.0.0.1 (if you want to play alone / testing purpose)
# - LAN IP* (if you want to play from another computer in the network)
# - WAN IP** (if you want to play with friends over internet)
# - Questions? =>
#
# * = If you want to get your LAN IP, simply choose "Start" => "Run..." then type "cmd" => "ipconfig"
# **= If you want to get you WAN IP, visit
# ================================================== =========================
========================
# Bind ip of the gameserver, use * to bind on all available IPs
GameserverHostname=*
GameserverPort=7777 <---leave this alone
# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
ExternalHostname=#####<---change this (wenn ihr über lan spielen wollt tragt ihr dort eure LanIp ein, wenn ihr über internet spielen wollt tragt ihr eure WanIp ein die ihrchecken könnt und wenn ihr alleine spielen wollt, also nur zum testen, dann schreibt ihr 127.0.0.1 rein )
# This is transmitted to the client from the same network, so it has to be a public IP or resolvable hostname
InternalHostname=#####<---change this (hier schreibt ihr 127.0.0.1 rein)
# Bind ip of the loginserver, use * to bind on all available IPs
LoginserverHostname=*
# Database info
Driver=com.mysql.jdbc.Driver
#Driver=org.hsqldb.jdbcDriver
URL=jdbc:mysql://localhost/l2jdb
#URL=jdbc:hsqldb:hsql://localhost/l2jdb
Login=root
Password=
MaximumDbConnections=2
# Useable values: "true" - "false", use this option to choose whether accounts will be created
# automatically or not. If not, you have to put it in the logins.txt in the data folder
AutoCreateAccounts=true
# Define how many players are allowed to play simultaneously on your server.
MaximumOnlineUsers=100
#Global/Trade Chat usablitly - ON, OFF, GM
GlobalChat=ON
#AutoLoot enable... True to enable, False to disable
AutoLoot=True
#Debugging stuff
Debug=True
1. Seit sicher das ihr den Lineage 2 C2 client installiert habt und voll geupdatet habt, das ist ein muß
2. Nun geht ihr in den Lineage2\System ordner und bennet die l2.ini die sich darin befindet in "L2.ini_backup" um und kopiert die l2.ini die ihr oben gedownloadet habt rein
3. Jetzt geht ihr in c:\Windows\System32\Drivers\et c und öffnet dort den "host" file mit dem editor und tragt dort die ip ein die ihr in der "server.cfg" bei "ExternalHostname" eingetragen habt, hier hab ich mal nen beispiel:
Server Starten:Quote:
# Copyright © 1993-1999 Microsoft Corp.
#
# Dies ist eine HOSTS-Beispieldatei, die von Microsoft TCP/IP
# für Windows 2000 verwendet wird.
#
# Diese Datei enthält die Zuordnungen der IP-Adressen zu Hostnamen.
# Jeder Eintrag muss in einer eigenen Zeile stehen. Die IP-
# Adresse sollte in der ersten Spalte gefolgt vom zugehörigen
# Hostnamen stehen.
# Die IP-Adresse und der Hostname müssen durch mindestens ein
# Leerzeichen getrennt sein.
#
# Zusätzliche Kommentare (so wie in dieser Datei) können in
# einzelnen Zeilen oder hinter dem Computernamen eingefügt werden,
# aber müssen mit dem Zeichen '#' eingegeben werden.
#
# Zum Beispiel:
#
# 102.54.94.97 rhino.acme.com # Quellserver
# 38.25.63.10 x.acme.com # x-Clienthost
127.0.0.1 localhost
127.0.0.1 l2testauthd.lineage2.com (diese zeile hier tragt ihr ein, aber mit der ip die ihr in der "server.cfg" unter "ExternalHostname" eingetragen habt)
1. Geht nun in den entpackten L2J Server Nightly Build v0.5 ordner und sucht nach der "startServer.bat" und öffnet diese mit dem editor und löscht dort alles raus und tragt folgendes ein:
speichert das nun und schliesst den editorQuote:
@java -Xmx128m -cp c3p0-0.8.4.5.jar;mysql-connector-java-3.0.16-ga-bin.jar;l2jserver.jar net.sf.l2j.Server
@pause
2. Nun startet ihr die startServer.bat und euer server müsste problemlos hochfahren, wartet bis er vollständig hochgefahren ist, das merkt ihr wenn er fertig ist.
3. Jetzt startet ihr ganz normal Lineage2 und gebt dort einen beliebigen nickname und password ein, da der server auf auto create account ist erstellt er so mit sofort einen account. (auf keinen fall die startAccountManager.bat benutzen, die ist nur für CSV server nicht für SQL server)
4. Nun habt ihr den ersten account auf eurem server, um einem charakter Admin/GM rechte zu geben, macht ihr euch ganz normal einen charakter in Lineage2, danach geht ihr mit dem charakter kurz ins game und schliesst dan Lineage2 wieder und fahrt auch den server runter. Dann öffnet ihr Navicat, drückt dort auf "localhost" und dan auf "l2jdb" nun seht ihr rechts einige tabellen, öffnet davon die "characters" tabelle und sucht in der zeile in der euer charakter name steht nach "access level" und tragt dort dan "100" ein, nun könnt ihr navicat wieder schliessen
und immer dran denken das ihr den server vorher runterfahrt, wenn ihr was in der sql oder in den csv ändert
So nun seit ihr fertig und euer server müsste problemlos laufen
Die server rates könnt ihr in der rates.csv ändern, die sich im l2j-server\data ordner befindet
Hab hier noch ein paar hilfreiche befehle für nen Admin/GM charakter
//admin (für das admin menü)
//gmshop
//ban <charname>
//unban <charname>
//ride_wyvern
//unride_wyvern
//target <charname> (wenn du einen charakter editieren willst)
//spawn_monster <monster is> <seconds respawn>
desweiteren könnt ihr mit "shift+linker maustaste" einen npc editieren oder ein monster schnell killen
ok das war glaubig alles, falls ich was vergessen hab, postet es ^^, Have Fun






