часть 1
сервер

качаем java
зарегься чтобы увидеть ссылкиhttp://www.java.com/en/download/manual.jsp

устанавливаем в c:\program files
внимание! без java (ява) сервер не будет работать!
теперь нужно выставить яве «высокий» приоритет, для этого жмём ctrl+alt+delete -> деспечер задач windows -> процессы -> java.exe -> правая кнопка мышки -> приоритет -> высокий или реального времени

mysql
он понадобиться нам, для работы с базой данных сервера
качаем 5ый mysql

зарегься чтобы увидеть ссылкиhttp://dev.mysql.com/downloads/mysql/5.0.html

установка:
1.выбираем полную установку
2.устанавливаем в c:\program files
3.пропускаем (sign up)!
4.жмём finish

navicat
нужна для редактирования базы данных
зарегься чтобы увидеть ссылкиhttp://www.navicat.com/download.html

устанавливаем связь novicat с базой данных (бд)
1.включаем novicat, жмём "new connection", название оставьте ”localhost”
2.далее правый щелчок по новому соединению (localhost), и выбираем ”create new database”, в открывшемся окне напишите l2jdb (название бд)

appserv (apache, mysql, php)(веб-сервер)
зарегься чтобы увидеть ссылкиhttp://appservnetwork.com/

сервер с5
зарегься чтобы увидеть ссылкиhttp://ifolder.ru/683068

распаковываем в любое место файлы с5
находим там файл database_installer.bat (папка tools), правый клик на этом файле, выбираем ”изменить”, находим строку "set mysqlbinpath=" и вписываем туда полный путь до mysql (например "set mysqlbinpath= c:\program files\mysql\")
сохраняем и запускаем файл database_installer.bat, жмём f для полной установки (full installation) а затем y для установки дополнений (addons)

теперь открываем папку с файлами c5, далее config\ , открываем server.properties и находим и редактируем это
externalhostname: ваш внешний ip
internalhostname: ваш внутрений ip
login host: ваш внутренний ip

затем login/config, открываем loginserver.proprierties и редактируем это

externalhostname: ваш внешний ip
internalhostname: ваш внутрений ip

запускаем registergameserver.bat в папке login и выбираем id 0, программа закроеться и появиться файл hexid(сервер 0 или как то по другому) , переименуйте его просто в hexid.txt и скопируйте в папку gameserver/config

запускаем startsqlaccountmanager.bat для создания аккаунта

устанавливаем access lvl , 100 для админа, 0 для пользователя, и -100 для забаненных

запускаем startloginserver.bat (папка login) и startgameserver.bat (папка gameserver)

часть 2
сайт.

скачиваем l2jz
зарегься чтобы увидеть ссылкиhttp://zone-emu.ifolder.ru/864528

пароль на закачку wwwzone-emu.net
распаковываем

запускаем novicat, соединяемся с базой данных l2jdb, правая кнопка мыши на l2jdb ->execute bath file , находим папку с распакованным l2jz и находим и добавляем все файлы sql

перемещаем все файлы l2jz в папку www вашего wamp

левый клик на иконки wamp -> start/resume service, жмём put online

иконка wamp должна стать жёлтой

вы должны отредактировать главную страницу l2jz в файле welcome.php (www\pages\)
отредактируйте option.php (www\)
$servers[$i]['info']['ratexp'] = 10;//exp rate.
$servers[$i]['info']['ratesp'] = 10;//sp rate.
$servers[$i]['info']['ratedropadena'] = 30;//adena rate.
$servers[$i]['info']['ratedropitems'] = 15;//drop rate.
$servers[$i]['info']['ratedropspoil'] = 35;//spoil rate.

заходим в папку gameserver\config и редактируем файл telnet.properties
enabletelnet = true
так же удаляем #, вот здесь
#statuspw = somepass

сервер готов к запуску!
внимание! если вы не можете залогиниться на сервере, то скорее всего это ошибка game guard! читаем это.

часть 3
клиент.

необходимо заменить папку system (клиента) на папку system (сервера)
редактируем l2.ini, вписывая туда свой ip при помощи проги 2_fileedit.exe
зарегься чтобы увидеть ссылкиhttp://ifolder.ru/2564315

вот скрин на котором показано что именно редактировать
[реклама вместо картинки]

если используете game guard, то нужно отредактировать файл hosts (windows/system32/drivers/etc) вписав туда это
"xxx.xxx.xxx nprotect.lineage2.com" где xxx.xxx.xxx – ваш ip