Программы для создания
Первое без чего нам не обойтись это Java Платформа , некуда не пойдем без нее так что нужно ее скачать!
Скачать Java
Идем дальше мы не обойдемся без базы для этого нужно скачать MySQL и Navicat for MySQL!
Скачать Navicat for MySQL
Скачать MySQL 5.1
Ну и нужно скачать наш сам сервер (сборку) вы можете выбрать ее сами но я пред почитаю для новичков La2base Final 1.7!Внимание сборка не пригодна для проэкта это всеволиш сборка тест! В ней много багов и т.д просто она удобна в использовании!
Скачать 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 ну запускаем ждем полной установки!
Все ;)
|