Установка своего ла2 сервера



Установка своего ла2 сервера

Создание своего сервера Lineage 2 High Five

Java — это технология, используемая для разработки приложений, которые делают работу в сети Интернет более увлекательной и удобной.
MySQL 5.1 Win 32 — управление базами данных. На ней будет находиться вся информация по серверу.
MySQL 5.1 Win 64 — управление базами данных. На ней будет находиться вся информация по серверу.
Navicat — Средство управления базами данных.
Сборка сервера — На мое мнение не плохая сборка.
Папка System — папка систем настроенная под локальную сеть.
Клиент — Клиент Lineage 2 High Five.

Navicat — С установкой проблем не будет. После установки запустите Navicat и создайте Новое соединение. Базу данных назовите l2ft. Скрины ниже.

Сборка сервера — Распакуйте на диск с большим объемом.
Найдите файл ru.bat, он находится по пути Диск:\la2server\tool\ru.bat . Откройте его в блокноте, найдите строку password от MySQL и замените ее на пароль который писали в MySQL. Сохраните.

Теперь перейдите в папку Диск:\la2server\gameserver\config и откройте файл Server.ini . Найдите строку password от MySQL и замените ее на пароль который писали в MySQL.

Дальше перейдите в папку Диск:\la2server\loginserver\config , откройте файл loginserver.ini . Найдите строку password от MySQL и замените ее на пароль который писали в MySQL.

Теперь запустите файл RegisterGameServer.bat он находится по пути Диск:\la2server\loginserver . Жмете 2 > Enter, дальше введите ID и IP как на скрине ниже.

Последим шагом запустите StartAuthServer.bat и StartGameServer.bat и ждете пока сервер запуститься.

Папка System — закиньте ее в папку с клиентом с заменой всех файлов, когда загрузится сервер запустите с папки system файл l2.exe. Введите логин и пароль (авторегистриция).

Как дать админа — зайдите в Navicat . Найдите таблицу characters, скопируйте ID своего персонажа.

Дальше найдите файл GMAccess.xml он находится по пути Диск:\la2server\gameserver\config\xml , откройте его и замените на свой ID. Не забудьте перезагрузить сервера.

Настройка по интернету.

Перейдите в папку Диск:\la2server\gameserver\config , откройте файл Server.ini . Найдите строки ExternalHostname, InternalHostname и LoginHost и вставьте свои IP как на скринах ниже.

Дальше перейдите в папку Диск:\la2server\loginserver\config , откройте файл loginserver.ini . Найдите строку LoginHost , вставьте свои внутренний IP.

Вы успешно запустили свой домашний сервер Lineage 2 High Five, для ознакомление старых версий игры.

Не удается запустить?

1. Удалите все явы, установите с мануала.

2. Отсутствует файл jvm.dll Перейдите по ссылке для решения проблемы.

3. «Ява не является внутренней или внешней командой» Перейдите по ссылке для решения проблемы.

Источник

Создаем свой Lineage 2 Interlude сервер

Нравится +1Не нравится -1

как создать свой сервер lineage 2 interlude

Уважаемые гости проекта L2TOP-CLAN.ru, благодаря одному из наших читателей мы откроем для Вас двери в волшебный мир создания серверов Lineage 2. Начнем мы с создания простого, но своего бесплатного сервера Lineage 2 с хрониками Interlude. Прежде, чем начать читать мануал — наберитесь терпения и помните, что если у Вас что-то не получается, то просто попробуйте заново, если же и со 2-ой попытки у вас не выйдет, то обратитесь к нам за помощью в комментариях, под статьей на тему: как создать свой сервер Lineage 2 Interlude. Удачи!

L2TOP-CLAN.ru поможет создать Lineage 2 сервер бесплатно

Доброго времени суток! Вы начали увлекаться серверами не просто, как игрок, но и как разработчик ? И у Вас наверняка возникло желание создать свой сервер Lineage 2, что бы побегать с друзьями? Или же создать сервер не только для друзей, но и для других игроков, и при этом еще попробовать заработать ? Именно об этом и пойдет речь в этом материале. Мы подробно расскажем, как правильно создать свой сервер Lineage 2 Interlude, какие нужны для этого программы и как сделать все правильно, без ошибок. Ну что же, погнали 🙂

Качаем и устанавливаем нужные программы для своего сервера

программы для создания своего сервера lineage 2

Для начала мы расскажем, какие Вам нужны программы для создания своего сервера Lineage 2 Interlude. Первая нужная нам программа — это MySQL. В этом мануале мы используем версию 5.5. Вторая программа, которая нужна для создания сервера — это Java. Третья — Navicat [обычно в рунете её качают на 30 дней, после чего требуется оплатить, но мы поделимся с вами крякнутой версией]. Еще нам пригодится [четвертая прога] L2FileEdit для Interlude хроник. Так же нужен клиент игры Lineage 2 Interlude. Ну и конечно же, нам нужна сборка для нашего сервера. Если сборка у вас есть, то используйте свою. Если же у вас нет сборки для сервера Lineage 2, то рекомендуем воспользоваться стандартными вариантами от «L2DOT». Скачать все нужные программы для создания сервера можно по ссылке. Сборку скачать можно тут. Когда Вы скачали все что нужно — можно начинать устанавливать свой, да свой, собственный сервер Lineage 2 Interlude.

1. Начинаем с установки Java платформы. Установка очень проста — разобраться сможет любой пользователь ПК.

2. Переходим к установке программы MySQL. Запускаем установку и жмём кнопку «Next». Далее ставим галочку [Соглашаемся, так сказать, с правилами программы] и жмём кнопку «Next» опять. Далее перед нами будет выбор: Typical, Custom или же Complete.

Нам нужно обязательно выбрать Typical. Выбираем и жмём кнопку «Install» [в переводе на рус. язык — «Установка»]. Когда мы закончили установку, откроется новое окно [MySQL Enterprise], в нём нажимаем кнопочку «Далее».

Далее жмём кнопку «Next» еще раз. Откроется снова новое окошко, нажимаем «Finish». Перед нами открылось самое важное окно «MySQL Server Instance Configuration Wizard» в этом окошке нажимаем «Далее». Появится выбор: «Detailed Configuration» или «Standart Configuration», выбираем «Detailed Configuration» и снова жмём «Next».

Теперь перед нами появится еще один выбор: «Developer Machine», «Server Machine», «Dedicated MySQL Server Machine». Выбираем «Developer Machine» и жмём «Next». Далее еще один выбор, выбираем «Multifunctional Database» и соглашаемся 2 раза. Выбираем «Decision Support (DSS)/OLAP» и соглашаемся еще раз.

У Вас должно появится окошко, где нужно ввести порт [обычно порт даже при первой установке должен быть]. Если порт у Вас не введен — ставим 3306 и жмём «Далее». Выбираем «Standart Charater Set», соглашаемся 2 раза. Далее Вам нужно ввести любой пароль, но обязательно надо его запомнить [он нам еще пригодится с работой в Navicat]. Вводим пароль два раза и нажимаем «Next». До нажатия на кнопочку «Execute», рекомендуется сказать про себя пожалуйста или быть может, даже помолиться! Раз, Два, Три…Нажимаем! У Вас должны быть зеленые галочки везде, если нет, то Вы сделали что то не так. Удалите программу с ПК и попробуйте заново.

3. Инсталируем Navicat. Саму установку я объяснять Вам не буду, она несложная, всего около трех кликов нужно сделать, что бы установить программу.

Переходим к установке своего сервера Lineage 2 Interlude

1. Заходим в Navicat.

navicat

Не стесняясь, нажимаем кнопку «Connection», потом «New connection». Перед Вами открылось окошко для создания базы данных.

В левой колонке видим, что наше соединение создалось и появилось. Нажимаем на него два раза, откроется его содержание. Дальше нажимаем на наше соединение правой кнопкой мыши и выбираем «New Database». В «Enter Database Name» вводим имя базы, желательно l2jdb.

Всё, с Navicat мы закончили и теперь его можно закрыть.

2. Теперь перейдём к самому главному — установке сборки. Распаковываем сборку на любой из Ваших локальных дисков. Папку, в которую Вы будете распаковывать сборку назовите «server». Сделали, теперь открываем папку «server» и видим следующие папки и файлы:

Заходим в папку «Tools» и видим там файл setup.cmd, нажимаем на него правой кнопкой мыши и выбираем «Изменить» — откроется блокнот. Вводим в нем путь к папке с MySQL. В «set lspass» вводим пароль, который мы вводили в MySQL и Navicat. В «set gsdb» вводим название нашей базы, как Вы помните, у нас оно «l2jdb» [без кавычек]. Не забудьте сохранить.

Запускаем файл «Setup.cmp» и видим вот такую картину.

Cперва нужно сделать установку сервера авторизации, для этого вводим — 1 и нажимаем Enter.

Нажимаем любую кнопку, и мы попадаем в вот такое меню:

Выбираем полную инсталляцию сервера, вводим 1 и жмём Enter. Ждём 100% завершения установки. Дальше нажимаем на любую клавишу и закрываем окно.

3. Теперь заходим в папку сonfig, там есть 2 интересующих нас файла: gameserver и loginserver. Открываем файл gameserver, и вводим всё так как у нас на скриншоте ниже, только заменяем на свой IP-адрес и пароль. [свой IP-адрес можно узнать на сайте 2ip.ru]

Проводим те же операции, что с gameserver, с файлом loginserver. Когда мы уже закончили с loginserver, сохраняем и запускаем файл «RegisterServer.cmd», который находится в папке server. Там вводим 1 и жмём Enter

После всего проделанного должен появиться новый файл под названием hexid(server).text. Вам его нужно переименовать в hexid.text [обратите внимание, что стирать «text» не нужно — это является расширением файла]. Переименованный нами файл hexid.text переносим в папку config. Ну вот практически и всё, мы создали свой сервер Lineage 2 Interlude. Для редактирования сборки зайдите в папку «config» и ознакомьтесь с файлами: там можно изменить рейты, шанс и кол-во заточки, максимальный уровень, дроп адены, ресурсов и многое, многое другое!

Читайте также:  Toyota corolla установка динамиков

4. Для запуска своего сервера, запускаем файлы: LoginServer.cmd и GameServer.cmd. Для того, что бы зайти на свой сервер, нужно отредактировать файл l2.ini, который находится в папке с игрой [папка system]. Открываем файл l2.ini программой l2FileEdit и там вы увидите IP-адрес какого-то сервера, туда нужно будет ввести свой IP. Так же Вам придётся зарегистрировать свой аккаунт для игры на собственном сервере. Зарегистрировать можно открыв файл «AccountManager.cmd» который находится в папке «server», нужно ввести Ваш логин и пароль. На этом всё! Желаем Вам всего хорошего!

Мануал написан при поддержке игрока — DrCruzze. Связаться с ним и получить поддержку по поводу создания сервера можно по этим контактам: heroes.lineage

Если Вы оказываете различные услуги поддержки игроков, разрабатываете сборки и т.п, то свяжитесь с нами и возможно мы будем рекламировать Ваши услуги тут.

Источник

Установка своего ла2 сервера

Думаю, каждому из вас, дорогие читатели, когда-нибудь хотелось побывать в роли ГМа, поточить оружие и броню на плюс 65 тысяч, самому убить Валакаса, побывать в местах, где не доводилось поиграть в нормальной игре или просто полетать над бескрайними просторами мира Lineage 2 на виверне. Ваше желание исполнить вполне реально. Нужно лишь затратить несколько часов своего времени. В Интернете я так и не нашёл более-менее нормального гайда по установке и запуску L2J серверов Lineage 2, поэтому решил написать свой, более-менее подробный гайд, добавив в него для разнообразия несколько картинок.

Для установки нам потребуется:
— Сама Ява (желательно шестая). Скачать можно ссылка скрыта от гостей (авторизуйтесь)
— Сборка L2j-сервера. Такие сборки распространяются бесплатно, и на них постоянно выходят апдейты. Последнюю на момент написания статьи сборку L2J Gracia Plus (Epilogue) можно скачать ссылка скрыта от гостей (авторизуйтесь)
— Сервер баз данных MySQL. Лучше всего ставить 5.1, ибо с 5.0 могут возникнуть проблемы. Скачать можно ссылка скрыта от гостей (авторизуйтесь)
— NaviCat 8.2. for MySQL. Нужная програмка для управления базами данных MySQL. Скачать можно ссылка скрыта от гостей (авторизуйтесь)
— Кодеры/декодеры L2.ini – нужно, чтобы прописать IP своего сервера и указать клиенту Lineage 2, куда именно нужно подключаться. Скачать можно ссылка скрыта от гостей (авторизуйтесь)

Итак, погнали.
1. Устанавливаем Яву. Просто запускаем инсталлятор, жмём дальше, дальше, дальше, ждём установки и всё.

2. Устанавливаем MySQL 5.1. После установки запускаем утилиту настройки MySQL Server Instance Configuration Wizard (она сама запустится по окончанию установки, если нет – её можно запустить принудительно из Пуск-Программы-MySQL). Жмём Next, пока не появится поля со вводом пароля (Modify Security Settings).

Вводим туда какой-нибудь пароль (например, 12345) жмём Next, смотрим процесс запуска сервера. Если всё хорошо (а иначе быть не должно!) появится надпись мол Service Started Sucsessfully. Лично у меня были какие-то проблемы с запуском MySQL 5.0, но после перезагрузки компа и перезапуска всё заработало. Лучше сразу ставьте 5.1., дальше напишу почему.

3. Устанавливаем Navikat 8.2. for MySQL. Программа платная, но есть триал на месяц, так что не сцать. Да и кряк найти, думаю, не проблема будет при желании. Запускаем это программу, жмём File > New Connection.

Вторую и третью строчки оставим без изменений и жмём Ок. Теперь ещё раз кликаем второй кнопкой мыши на строчке Localhost_xxxx, снова жмём New Database… и создаём вторую базу с именем l2jcb. На этом пока что манипуляции с этой программкой заканчиваются.

3. Распаковываем скачанные архивы с сервером l2j. Назовём, допустим, папку с ними “Server”. Внутри там много всяких папочек, но для начала нам нужна папка tools. Внутри лежит database_installer.bat, жмём правой клавишей по нему и выбираем Изменить. Меняем указанные ниже строчки на значения тоже приведенные ниже (можно скопировать):
set lsuser=root
set lspass=12345
set lsdb=l2jdb
set lshost=localhost
set cbuser=root
set cbpass=12345
set cbdb=l2jcb
set cbhost=localhost
set gsuser=root
set gspass=12345
set gsdb=l2jdb

Запускаем database_installer.bat. Если всё хорошо, должно вылезти такое сообщение:

LOGINSERVER DATABASE install type:
(f)ull: I will destroy data in your `accounts` and
and `gameserver` tables.
(s)kip: I'll take you to the communityserver database
installation and upgrade options.
®econfigure: You'll be able to redefine MySQL path,
user and database information and start over with
those fresh values.
(q)uit
Choose (default skip) : _

Жмём F и ждём установки файлов сервера в базу данных MySQL. Здесь с MySQL 5.0. у меня была загвоздка – выдавались всякие дурацкие ошибки на черных и фиолетовых фонах. Я долго не мог понять, в чем причина, но потом просто установил версию 5.1. и всё отлично установилось. В процессе установки батник будет задавать вопросы, устанавливать или не устанавливать какие-то там дополнительные компоненты. Подтверждаем нажатием клавиши “y” (англ). Ждём окончания установки.

4. Заходим в папку login. Открываем её, затем папку config. Нас интересует файл loginserver.properties. Открываем его в блокноте (просто кликаем два раза и из списка установленных на компьютере программ выбираем блокнот). Здесь много всякой каши, но нам нужны следующие строчки:
ExternalHostname =
InternalHostname =
После равно нужно ввести IP-адрес. Если вы использовать сервер в одиночку, как например это делаю я для снятия скринов, ставим IP-адрес Локалхоста
ExternalHostname = 127.0.0.1
InternalHostname = 127.0.0.1
Если же вы хотите, чтобы к вам смогли подключаться другие люди из сети, вставьте сюда свой внешний IP адрес. Посмотреть его быстрее всего на сайте www.myip.ru.
Тянем полосу прокрутки ниже, находим строчки:
# Database user info (default is "root" but it's not recommended)
Login = root
# Database connection password
Password = 12345
В поле Password ставим тот самый пароль от MySQL, что указали вначале при его установке.
Возвращаемся в корневой каталог сервера, находим папку gameserver, заползаем внутрь, и снова в config. Открываем блокнотом файлик server.properties и меняем всё по аналогии с loginserver.properties:
ExternalHostname = 127.0.0.1
InternalHostname = *
У меня тут стоит звёздочка, и при этом сервер работает.. думаю, если поставить 127.0.0.1 ничего не случится . И в конце:
# Database user info (default is "root" but it's not recommended)
Login = root
# Database connection password
Password = 12345
Тут пока всё.

5. Ползём обратно в папку логин, запускаем RegisterGameServer.bat. Вот что он нам должен выдать:

GSRegister
1 — Register GameServer
2 — List GameServers Names and IDs
3 — Remove GameServer
4 — Remove ALL GameServers
5 — Exit
Choice: _

Жмём 1, затем еще раз 1. В папке появляется hexid.txt. На некоторых сборках он именуется немного иначе. Если у вас так – переименовываем, нам нужен именно hexid.txt. Теперь копируем этот файл в папку config логин-сервера (L2JSerever_Rev_7109\login\config) и папку config гейм-сервера (L2JSerever_Rev_7109\gameserver\config).

6. Запускаем логин-сервер startLoginServer.bat и ждём его загрузки. Если всё хорошо, выглядеть он должен примерно так:

В строке ServerAddr= ставим свой IP адрес. Клацаем File – Save and Encrypt file и сохраняем его поверх старого L2.ini.Всё, теперь запускаем линейку и пытаемся зайти в игру.

По умолчанию на Яве стоит авторегистрация. То бишь, когда вы заходите в игру впервые, вы вводите любые логин и пароль, которые впоследствии запоминаются сервером и привязываются к вашему персонажу. Чтобы зайти на своего персонажа во второй раз, нужно ввести тот же логин и пароль, который вы ввели перед тем, как создали этого персонажа. Дальше, чтобы стать ГМом, нужно создать персонажа, затем найти его в базе данных и присвоить ему 1-ый уровень доступа. Открываем NaviCat 8.2. for MySQL, заходим в l2jdb/tables/characters, в появившейся таблице находим своего персонажа, тянем нижнюю полосу прокрутки вправо, пока не увидим колонку acsesslevel. Ставим «1» для того чара, которому нужно выдать права админа. Теперь когда вы войдете в игру, ваш персонаж будет по умолчанию с зелёным ником и он сможет вызывать админку по команде //admin . А там уже будет и виверна, и ГМшопы, и точенья, и выдача скилов – в общем, там разобраться не трудно. Подробно описывать эту панельку здесь не буду. Надеюсь, со временем допрёте сами.
Если у вас сильно тормозит компьютер при запущенном сервере и клиенте, то возможно вам немного поможет ссылка скрыта от гостей (авторизуйтесь) Эта небольшая утилита очистит ваш компьютер от ненужных файлов, исправит ошибки реестра и незначительно увеличит производительность системы.
Спасибо за внимание. Надеюсь, у вас всё получилось. А если возникли проблемы – пишите в комментариях, и мы обязательно постараемся вам помочь.

Читайте также:  Что такое синтаксическая ошибка при установке игры как исправить

Источник

Мануал для новичка по созданию сервера L2

Мануал для новичка по созданию сервера L2

В отличие от других мануалов, которые показывают пример установки лишь для одной сборки сервера, я рассказываю о серверах в общем. Т.е.прочитав данный мануал, вы поймете, на чем строятся игровые платформы и научитесь ставить совершенно любую сборку для собственного сервера

Добрый день, уважаемые читатели. Этот мануал написано специально для lasteam.ru и основан на непонимании новичков и расписан как можно подробнее. Тут есть все, что вам нужно для создания собственного сервера l2.

Для начала нам нужна главная часть для создания нашего сервера — сама Сборка. Есть множество команд, выпускающих эту сборку. Отличаются все они качеством и хрониками. Что либо советовать тут я не буду, т.к. выбор велик, и у многих что-то есть, чего то нету. Наиболее популярными являются l2jfree, l2jserver, l2emu, dream, oneo.

Настраиваюся они все довольно таки одинаково, есть только пара отличий в синтаксисе. Я покажу только основные изменения в файлах для создания собственного сервера л2, все остальные (рейты, дроп. ) вы можете найти в других файлах в папке с названием config

. Но для начала я расскажу вам структуру самого сервера. Сам сервер состоит из Логин Сервера (Сервер Авторизации игрока) и игрового сервера (где игрок непосредственно играет). При создании собственного сервера, вам нужно будет запустить на своей машине оба: для возможности игрока авторизации на вашем сервере и непосредственно игры (на гейм-сервере).

Допустим, что игровую сборку понравившейся команды и нужных хроник мы уже скачали. Что ж, приступим к его установке, но для начала нам нужно установить Базу Данных (mySQL)

mySQL — ДБ (Data Base, или проше база данных) устанавливается как сервис на компьютере, на котором вы хотите создать собственный сервер l2. В нее как раз сборка, которая, как раз, наверно, уже лежит на вашем компьютере, будет записывать всю информацию: созданные аккаунты, игроков, дроп с мобов и тому подобное. Эту программу вы всегда можете скачать с сайта производителя (гуглите), но я предлагаю вам поставить такой интересный комплект, как Denwer, который уже включает mysql, но в нем включены такие вкусняшки, как Apache, PhP и еще много непонятных букв, которые в совокупности создают вам профессиональный сайт, который вы можете увидеть после установки пакета денвера, введя в ваш браузер ссылку 127.0.0.1 (стандартный ИП адрес вашего компьютера), но это уже создание сайта и не буду забегать вперед. Скажу лишь, что лучше поставить его.

Допустим, что данный пакетик мы уже поставили и теперь приступим к настройке самого сервера. Сервер лучше не класть в папку с русским именем, т.к. на большинстве сборок могут быть проблемы при запуске. Еще возможно, что когда вы скачали и распаковали сервер, там оказалось еще несколько непонятных архивов- это вам так преподносят отдельно Датапак (вся разная чушь, типа диалогов, продаваемых предметов. В архиве требуется найти папку data и положить ее после распаковки в ваш Гейм сервер, чтобы он лежал рядом с папками config,log. ), Логин сервер (возможно там будет не папка с названием login, а какой нибудь dist. Вот нужно распаковать ее и переименовать ее в login, чтобы получилась структура папка_с_сервером/login/config или папка_с_сервером/login/log) и Гейм сервер (возможно там будет не папка с названием Game, а какой нибудь dist или GS. Вот нужно распаковать ее и переименовать ее в Game, чтобы получилась структура папка_с_сервером/Game/config или папка_с_сервером/Game/log или папка_с_сервером/Game/data, которую мы положили после распаковки датапака). Допустим мы все это распаковали в C:\\server. Получилась структура (сравниваем и смотрим что не так и изменяем)

еще где то в дата паке будут дополнительные папки вроде SQL или Tools — это установщики начальной базы данных в программу, которую мы установили выше (Mysql), но о них позже. Также могут быть разные папки, типа options. Все должно быть в C:\\server.

Структура у каждого сервера своя. Просто анализируйте. И не расстраивайтесь, если у вас этого либо нет, либо есть, но по-другому называется. Лично у меня еще лежат следующие папки:

Устанавливаем Navicat. Заходим. Нажимаем новое соединение. вводим наш стандартный адрес, на котором установлен mysql — 127.0.0.1 , логин — root и пароль — либо пустой, либо root, либо тот который вы указали если сами ставили mysql, можно потестировать. Остальное не трогаем, все норм. Сохраняем. Тыкаем по появившемуся соединению в окошке и вуаля, открылись непонятные подпапочки- это стандартные базы. нам нужно создать свою, под собственный сервер л2. Кликаем правой кнопкой мышки по соединению и нажимаем New Database. Вводим название нашей базы. Значения тут никакого нет, как вы ее назовете. Это служебное имя базы для вашего сервера. Я назову ее l2server и советую вам назвать также.

Итак, База для нашего собственного сервера была создана. Теперь необходимо залить все таблицы (аккаунты, персонажи. ) в нашу только что созданную базу данных. Для этого нам нужно в корне сервера найти интересный файлик. Он должен лежать в папке с названием типа tools, или вообще без папки. Называться он должен что то вроде database_installer.bat . Открываем его через блокнот и находим где то в начале строчки для соединения с нашей базой. Тут мы должны выбрать, в какую базу нам нужно заливать таблицы для логин сервера и гейм сервера. Ищем нечто подобное и настраиваем также:

//ну и все тоже самое, только для логин сервера

Когда все записи успено произведены, закрываем блокнот, сохранив изменения и двойным щелчком запускаем тот же самый файл (у меня database_installer.bat)

Появляется консольное окошко. Тут уже может быть написано что угодно, все зависит от сборки, которую вы скачали. Я использую emurt — платную сборку, поэтому выложить не могу. Смысл состоит в том, чтобы из этого командника установить базу Аутенфикации (Логин сервер) и Игровую Базу (Гейм сервер). Устанавливать будет в базу, которую мы до этого создали и через блокнот указали до ней пути. Там понадобится пара нажатий клавиш, где вас буду просить нажать цифры, соответствующие тому, какой пункт меню вы должны выбрать. У меня это так:

Жму install database/ install login server
Выпадают логи с тем что тамблицы заливаются.
(если ошибки, значит вы что то делаете неправильно)

Затем устанавливаю гейм сервер, жму install database / install game server

Поздравляю, данные успешно залиты. Вы создали свою Базу данных, которую можно просматривать, редактировать через Navicat (попробуйте снова в него зайти, выбрать нашу базу, и посмотреть залитые таблички, там можно редактировать все, например уровень персонажа)

Далее, для создания собственного сервера л2, я расскажу как направить ваш логин сервер и гейм сервер на вашу базу данных, чтобы сервер мог записывать, удалять или изменять информацию о игроках, аккаунтах, предметах, итд, итп.

Для начала настраиваем логин сервер. Еще раз напоминаю, что пути могут быть разными, как и название самих настроек, просто нужно думать логически.
Для этого заходим в C:\\server\login\config (или как то так) ищем файл что то вроде loginserver.properties или network.properties. Одним словом, вам нужно найти файл в папке логина, примерно такого содержания:

В данном файле нам нужно написать данные от вашего компьютера и адреса к базе данных. Вот эти опции вам нужно изменить (могут быть другими)

URL = jdbc:mysql://127.0.0.1/l2server //это подключение к нашей базе данных. Ип: 127.0.0.1 и название базы. Может быть вообще в разных строчках. Нужно искать тогда dbuser, dbase или что то в этом роде

Login = root //наш логни в базе данных

Password = //наш пароль в базе данных

LoginServerHostName = 127.0.0.1 //адрес нашего логин сервера. Если вы хотите играть один, ставьте 127.0.0.1, если с друзьями по сети, то тут ставьте свой ИП адрес, который вы можете узнать из вашего договора с провайдером.

Хорошо. Сохраняем. Выходим на папку выше, в C:\\server\login и запускаем что то вроде login_server.bat или это может быть start.bat. В общем файл, имеющий .bat расширение и названием говорящий о старте логин сервера. Если все прошло без ошибок, то сервер авторизации мы уже поставили.

Далее редактируем тоже самое для Игрового сервера (Гейм). Заходим в C:\\server\game\config. И ищем файл, который будет отображать настройки для подключения к базе. Он может лежать как в корне папки конфиг, так и в дополнительной папке, например, config/network/. И называться он может по-разному: network.properties, server.properties, gameserver.properties. Даже все настройки которые буду приведены ниже, могут быть в разных файлах и называться также по разному, но суть одна.

Лично мне повезло, у меня все требуемые настройки лежат в файле . /game/config/network/network.properties (открывается блокнотом)

GameServerHostName = 127.0.0.1 //Ваш Ип адрес. Если собираетесь играть один, то ставим 127.0.0.1, если с друзьями, ставим свой ип адрес
Login = root //все теже самые данные к базе
Password =
ExternalHostname = 127.0.0.1 //если сервер имеет доступ к интернету и внешний ип адрес, то вписываем его, я играю один, ставлю 127.0.0.1
InternalHostname = 127.0.0.1 //если сервер имеет доступ к интернету и внешний ип адрес, то вписываем внутрисетевой адрес, я играю один, ставлю 127.0.0.1

Читайте также:  Установка передней пружины ваз 2106

Все. Сохраняем все файлы.

Хочу обратить внимание на один параметр, это автосоздание аккаунтов, т.е. если вы пока не собираетесь ставить сайт, то лучше включить, чтобы при воде логина и пароля, аккаунт сразу создавался. Для этого где то в настройках Логин сервера C:\\server\login\config ищем файл, внутри которого есть параметр AutoCreateAccounts = false. И ставим ему значение true, чтобы получилось:

AutoCreateAccounts = true
После изменения нужно перезапустить логин сервер.

Теперь запускаем Гейм сервер: C:\server\game\start.bat или game.bat или gameserver.bat . что то точно будет =)

теперь у вас все должно запуститься и Гейм сервер должен соединиться с запущеным ранее Логин сервером. В гейм сервере вы должны увидеть успешное соединение, что то вроде такого:

Готово. Вы создали и запустили свой собственный сервер л2. Теперь вы можете заходить на свой сервер, но сначала вам нужно поправить саму игру, чтобы она заходила не на официальные серверы как запрограммировано по стандарту, а на ваш же сервер, на ваш компьютер, но это в другой инструкции. Часть Создания сервера закончена.

FAQ (Частые вопросы):

Где изменять рейты?
Рейты вашего собственного сервера л2 изменяются в настройках вашего Гейм сервера. Например у меня это C:\\server\Game\config\main\rates.properties

Как узнать мой сетевой адрес для игры по сети с друзьями?
Адрес вам дает ваш провайдер. Он обычно пишется в договоре, но обычно люди его знают

Если ссылка на файл уже не работает нажмите на кнопку Нужно Авторизоватся и напишите в окне для жалобы «битая ссылка».
После этого файл будет перезалит в течении суток.

Источник

Как создать свой сервер Lineage 2 Interlude

lineage 2, la2, l2, ла2

Системные требования для сервера Lineage 2 Interlude

  • Оперативная память(ОЗУ): 8-16 гб — для отличной работы и онлайна 1500-2000 человек
    Если вы не рассчитываете на такой большой онлайн, а допустим на

Установка необходимых программ

Будем считать, что серверное оборудование у нас есть, теперь необходимо установить нужное программное обеспечение. Первое что нам нужно — это само собой ОС — Операционная система. Выберем мы ОС от известной компании Microsoft — Windows. Если у вас 4+ гб оперативной памяти то вам нужно ставить Windows Server, так как обычный XP вам даст возможность использовать только 2 гб оперативной памяти.

К примеру у нас старая слабенькая машина с двумя гигабайтами оперативки. И мы ставим на нее обычный 32-х разрядный Windows XP.
Лишнего ничего не устанавливаем.

Теперь после того как мы установили Windows начинаем ставить программы для работы сервера Lineage 2.
Первое что нам понадобиться — это MySql (Пароль, который вводите в конце установки — запомните!)

Теперь нужно его установить, об этом читаем на форуме, как установить MySql

Установили MySQL — отлично. Теперь нам нужно установить Java JDK

Скачать java c официального сайта ,выбираем под свою платформу .
Скачали — хорошо, теперь запускаем скаченный файл. С именем:
jdk-6u13-windows-i586-p.exe&File=jdk-6u13-windows-i586-p — или подобным

Теперь качаем Navicat for MySQL, не путать, так как есть Навикат не только для MySQL.
Скачали- хорошо. Устанавливаем. Установка проста и комментариев и мануалов не требует.

Теперь собственно необходимо скачать сам сервер Lineage 2. В данном мануале я буду все объяснять на сборке
la2base 1.7 Final (Хроники Interlude)

Ищем наш загруженный Архив La2Base_1.1.7.rar. Разархивируем его. и теперь зайдя в папку с сервером, мы видим 7 папок и 4 бат файла. Это свидетельство того что все файлы присутствуют и нормально распаковались. Скоро мы с ними разберемся.

Теперь нам нужно создать Базу данных. Для этого заходим в Navicat
C:\Program Files\PremiumSoft\Navicat 8.1 MySQL\navicat.exe или просто запускаем нажатием по ярлыку на рабочем столе
И жмем на кнопочку Trial (30 дней вы можете бесплатно его использовать, но кряков в интернете полно!)
После чего видим рабочую среду программы Navicat

Созание базы данных в Navicat:

1) Жмем на кнопку Connection

2) И видим окно [Connection] на вкладке General

3) Заполняем поля:

Connection Name — Пишем Server

Host Name/IP address — Оставляем как есть

Port — оставляем как есть

User name — оставляем как есть

Password — ставим тот что указывали при установке MySQL (я ставил 123456)
И нажимаем ОК

4) Теперь в поле Connections появилась надпись Server. Делаем двойное нажатие левой клавишей мыши на надписи и видим раскрывшееся меню

5) Нажимаем в этом поле в любую точку правой клавишей мыши и нажимаем New Database

6) Открывается окно Greate New Database и в поле Enter Databese Name вводим l2jdb

7) Жмем ОК и у нас в списке баз появилась новая база l2jdb

Теперь о Navicat на время можно забыть. Приступаем к работе непосредственно с самим сервером Lineage 2. Мы должны указать в нужных файлах пути и пароли от наших баз, а так же настроить элементарные веши: рейты и так далее.
И так приступим:

1) Открываем папку с нашим сервером заходим в папку config и ищем файл loginserver. Нашли — отлично.
Открываем его Блокнотом и ищем строки:

Login=root — Оставляем тем же (root)

Password=root — Меняем на тот что ставили в MySQL (я ставил 123456)

MaximumDbConnections=10 — Максимальное количество конектов к базе данных

А так же если вы ставите свой сервер в интернет, то нужно заменить IP 127.0.0.1 на свой и-нет ИП

2) Отредактировали и получили что-то вроде такого:

Login=root

Password=123456

MaximumDbConnections=10

Зкакрываем файл loginserver (Сохраняем изменения)

3) Теперь откроем Блокнотом файл gameserver, и ищем строки:

Login=root — Оставить тем же (root)

Password=root — Заменить на пароль который вводили при уставноке MySQL (я ставил 123456)

MaximumDbConnections=100 — максимальное количество запросов к базе ГеймСервера

MaximumOnlineUsers=100 — максимальный онлайн

И сохраняем изменения.

4) Покопайтесь в остальных файлах все описания настроек Русские, так что труда в настройке это вам не составит.
Теперь заходим вновь в папку с нашим сервером и ищем папку tools — заходим.
Видим там 3 файла. нам нужен только один — installer — нажимаем на него правой клавишей и в раскрывшемся контекстном меню выбираем Изменить. Откроется блокнот с текстом.
Ищем строки:

REM LOGINSERVER
set lsuser=root
set lspass= Вводим тот пароль что ставили при установке MySQL (например 123456)
set lsdb=l2jdb
set lshost=localhost

REM GAMESERVER
set gsuser=root
set gspass= Вводим тот пароль что ставили при установке MySQL (например 123456)
set gsdb=l2jdb
set gshost=localhost

И сохраняем изменения

5) Теперь запускаем файл installer

6) Жмем 1. Ждем. Получаем сообщение мол все отлично сервер авторизации установлен. Жмем Enter или любую клавишу. Вновь перелетаем на начальное окно но теперь видим только 2 надписи. Жмем 1 Потом Жмем любую клавишу и ждем пока пройдем инсталляция. Все сервер установлен. Жмем любую клавишу. и Перелетаем на начальное окно, жмем 3 — Выход

7) Теперь вновь идем в папку с сервером и ищем файл RegisterServer — запускаем

8) Жмем 1. И Enter. В итоге вот что мы должны получить — создался у нас файл hexid(server 1).txt

9) Теперь наш файл hexid(server 1) мы переименовуем в hexid без всяких (server 1)
Копируем наш Хексид и вставляем в папку config

10) Теперь нам нужно зарегистрировать себе аккаунт (если вы не поставили авто регистрацию в конфигах)

Запускаем Файл AccountManager, Жмем 1. Вводим Логин, пароль и accesslevel 100

Так, все основные настройки выполнены и сервер готов к запуску. Начинаем с Логин сервера, Его мы запускаем файлом LoginServer, потом Гейм Сервер. его мы запускаем файлом GameServer. Логин сервер запускается почти моментально, а вот до полного запуска Гейм Сервера можно пойти и яблочко взять пожевать 🙂

11) Ну вот все запустили мы сервер

12) Чтобы зайти к себе на сервер, нам нужно отредактировать файл l2.ini — найти его можно в папке system вашего клиента Lineage 2
к примеру тут: D:\Games\Lineage2\server\system\l2.ini
Если вы его открыли и там непонятно какие буковы, то не паникуйте, так и должно быть.

Для редактирования нам понадобиться Программа L2Dat_EncDec или File Edit лично я предпочитаю L2Dat_EncDec, по этому и буду делать все на примере этой программы. Скачали L2Dat_EncDec — хорошо. извлеките с архива файлы и запускайте L2Dat_EncDec.exe
Вам предложат выбрать директорию с игрой — выбираем и указываем путь к папке system

Заменяем ServerAddr= тут может быть что угодно. На ServerAddr=127.0.0.1

Все. Готово. Можно запускать клиент и заходить на сервер, всем приятной игры.

Источник

Adblock
detector