Программы для создания
Первое без чего нам не обойтись это Java Платформа , некуда не пойдем без нее так что нужно ее скачать!
Идем дальше мы не обойдемся без базы для этого нужно скачать MySQL и Navicat for MySQL!
Ну и нужно скачать наш сам сервер (сборку) вы можете выбрать ее сами но я пред почитаю для новичков La2base Final 1.7!Внимание сборка не пригодна для проэкта это всеволиш сборка тест! В ней много багов и т.д просто она удобна в использовании!
Установка и настройка сервера
Ну скачали мы сборку... видем в ней 7 папок и 4 файлика ! Нужно розархивировать эти папки и файлики в одну папку на любой жосткий диск вашего компьютера!
Нам нужно создать базу данных нужно установить MySQL 5.1 и Navicat for MySQL ! После установки этих программ нужно запустить Navicat for MySQL . Мы можем запустить программу щелкнув на ярлык на Рабочем Столе ну или зайти "C:\Program Files\PremiumSoft\Navicat 8.1 MySQL\navicat.exe"
Запускаем у нас выбивает окно там две кнопки "Trial" и "Registration" мы жмем Trial используем 30 дней Navicat for mySQL бесплатно "пробная версия" ключи можно найти в интернете их очень много!
Создание баз в Navicat
Жмем на кнопку Connection
И видем окно [Connection] на вкладке General
Заполняем поля: Connection Name - Пишем Server
Host Name/IP address - Оставляем как есть
Port - оставляем как есть
User name - оставляем как есть
Password - ставим тот что указывали при установке MySQL
И жмем ОК
Теперь в поле Connections появилась надпись Server. Делаем двойное нажатие левой клавишей мыши на надписи
И видем раскрывшееся меню
Жмем в этом поле в любую точку правой клавишей мыши и нажимаем New Database
Открываеться окно Greate New Database. И в поле Enter Databese Nameвводим l2jdb
Жмем ОК. и у нас в списке баз появилася новая база l2jdb.
Настройка конфигураций
Ищем папку "config" в папке с нашей сборкой куда вы ее разархивировали! Зашли в папку "config" ищем файл loginserver открываем....
Login=root - Оставляем тем же (root)
Password=root - Меняем на тот что ставили в MySQL
MaximumDbConnections=10 - Максимальное количество конектов к базе данных сервера.
Настроили сохраняем файл и закрываем! Опять же папка "config" ищем файл gameserver!
Login=root - Оставить тем же (root)
Password=root - Заменить на пароль который вводили при уставноке MySQL
MaximumDbConnections=100 - максимальное количество запросов к базе ГеймСервера
Также настраиваем и сохраняем закрываем! Остальные конфинги настраивать под ваш вкус "под ваш сервер"!
Добавление базы в Navicat
Ищем папку "Tools" там 3 файлика не трогаем трогаем только фалик "installer" нажимаем изменить "открываем блокнотом"!
Видем там:
REM LOGINSERVER
set lsuser=root
set lspass= Вводим тот пароль что ставили при установке MySQL
set lsdb=l2jdb
set lshost=localhost
REM GAMESERVER
set gsuser=root
set gspass= Вводим тот пароль что ставили при установке MySQL
set gsdb=l2jdb
set gshost=localhost
Сохраняем, закрываем !
Ну и нажимаем на наш файлик "Installer" открывается окно
жмем 1 и Enter (оно устанавливает базу ждем) когда напишет что все успешно залито нажимаем Enter. Нас выкидает в главное меню нажимаем 1 и enter ждем полной инсталяции!
Создание файла Hexid
Теперь идем в папку с сервером и ищем файл "RegisterServer" - запускаем!
Вылетает окно жмем 1 и enter создается файл в папке с сервером hexid(server1) стераем надпись server1 с дужками)) и вставляем в папку "config"
Теперь нам нужно зарегистировать себе аккаунт (если вы не поставили авторегистрацию в конфигах)
Запускаем Файл AccountManager, Жмем 1. Ввожи Логин, пароль и accesslevel 100 ацесс левел 100 это анкаут администратора!
Редактирование Patch'a
Нам нужно отредактировать файл l2.ini - найти его можно в папке system вашего клиента Lineage 2
Для редактирования нам понадобиться Программа L2Dat_EncDec или File Edit
Открываем файл L2.ini : видем много чего))
Нам нужна только строка ServerAddr=127.0.0.1
127.0.0.1 меняем на свой ip адрес!
Запустить сервер можно найти в папке с сервером файлики GameServer.bat и LoginServer.bat ну запускаем ждем полной установки!
Все ;)