5.0 0.5 5 37

Как создать сервер Lineage?

Николай Головатюк
Николай Головатюк
24 декабря 2012
299
Оцените:
Как создать сервер Lineage?

Многие не отказались бы от возможности иметь свой собственный сервер Interlude для «линейки». Но как создать сервер lineage? Разбросанная в сети информация для многих попросту непонятна. Попытаемся ее систематизировать и изложить на читабельном языке.

Системные требования

Во-первых, следует определиться достаточной ли мощности ваш компьютер, чтобы «вытянуть» сервер. Приемлем будет любой двухъядерный процессор с частотой не менее 2500. От предполагаемого количества он-лайн пользователей следует подобрать оперативную память. Если Вы рассчитываете на пятьсот человек, то 8гб вполне достаточно, а если – на 1500-2000, то надо 8-16гб. Качественный жесткий диск на 500мб. Материнская плата подбирается исходя из мощности процессора и оперативки, единственное – она должна быть как можно посовременней, чтобы оставался запас для апгрейтов.

Будем считать, что машина соответствует требованиям, и канал интернета дает 100мб, что позволяет приступить к созданию своего сервера lineage. Из программного обеспечения первым делом скачиваем MySQL5.1 Release (82мб). Обратите внимание на пароль, используемый во время установки. Лучше его записать. Дальше скачиваем и устанавливаем Java JDK, Navicat for MySQL и, собственно, сервер Lineage - la2base 1.7 Final.

Как создать сервер lineage - инструкция

Разархивируем La2Base_1.1.7.rar. В результате должно получиться 4 батника и 7 папок. Для создания базы данных запускаем navicat.exe. Жмем в открывшемся окне «Connection». Вкладку «General» заполняем следующим:

  • ConnectionName – Server;
  • HostName/IPaddress – localhost;
  • Port – по умолчанию;
  • User name – по умолчанию;
  • Password – то, что записали, устанавливая MySQL. Жмем ОК.

Двойным нажатием на «Server» в закладке «Connections» раскрываем меню. Правой кнопкой мышки вызываем ниспадающее меню и выбираем «New Database» (дальше DB). В открывшемся окне в закладке «Enter DB Name» пишем newjdb. Таким образом, была создана новая DB. Начинаем работу непосредственно с сервером Lineage.

В папке сервера надо открыть «config» и далее файл «loginserver» с помощью блокнота. После редактуры файла должно получиться:

  • Login=root – логин;
  • Password=то, что записывали, устанавливая MySQL;
  • MaximumDbConnections = 10 – максимальное количество возможных соединений с БД. Аналогично поступаем с файлом «gameserver». На выходе получаем:
  • Login=root – не меняем;
  • Password= то, что записывали, устанавливая MySQL;
  • MaximumDbConnections = 100 - максимальное число запросов к ГеймСерверу;
  • MaximumOnlineUsers = 100 – максимально возможное количество игроков онлайн. Сохраняем изменения. Проделан достаточно большой объем работ с целью создать свой сервер lineage.

Русское описание настроек поможет Вам в оставшихся файлах справиться с настройками без проблем. В следующей папке «tools» находим файл «installer», вызываем контекстное меню, выбираем «Изменить» и приводим содержимое в порядок:

REM LOGINSERVER

  • set_lsuser = root – без изменений;
  • set_lspass = то, что записывали при установке MySQL;
  • set_lsdb = newjdb – названия базы данных;
  • set_lshost = localhost – имя хоста.

REM GAMESERVER – аналогично. Сохраняем внесенные изменения и запускаем «installer».

В открывшемся окне выбираем первый пункт, соответственно, жмем «1». После сообщения об установке сервера авторизации нажимаем любую клавишу. Откроется то же окно. Давим «1», затем любую клавишу и ожидаем окончания инсталляции. Теперь сервер установлен. Нажатие произвольной клавиши приведет к начальному окну, а команда «3» - к выходу.

В папке сервера находим файл «RegisterServer» и открываем. Последовательное нажатие «1», «Enter» приводит к получению файла hexid(server 1).txt, который следует переименовать на hexid.txt , скопировать, поселить в папку «config».

Далее регистрируем собственный аккаунт. Даем старт «LoginServer», затем «GameServer» (подождать придется долго). После запуска логина и гейма серверов, редактируем файл l2.ini. Сначала закачиваем программу L2Dat_EncDec, устанавливаем, запускаем. В окне выбора директории следует указать путь к «system». Нажать «load» и приступить к редактированию INI-файла: ServerAddr = 127.0.0.1. Это все. Вы успешно участвовали в теме как создать свой сервер lineage. Установки и настройки завершены.

Добавление оружия

Вкратце о добавлении на сервер оружия. Выбранный в сети сет оружия скачиваем и разархивируем. Получаем четыре папки. Содержимое папки «gameserver» копируем и помещаем в папку, где расположен наш сервер. Подтверждаем замену.

Добавляем sql файл в базу newjdb, для чего открываем ее в навикате и с помощью команды «Execute Butc File» открываем окно, где показываем путь к sql файлу. Старт.

Далее совместимым для Вашей хроники редактором файлов (FileEdit) открываем файл для редактирования (для оружия, как правило, Weapongrp.dat). В самом низу текста делаем вставочку, скопированную ранее из своего файла оружия (system \DragoIce Weapons\ Weapongrp.dat), и оставляем пустую строчку обязательно. Не забудьте посмотреть версию кодировки файла. Сохраняем файл, не изменяя кодировку. То же проделываем с   itemname-e файлом.

Содержимое папки systextures копируем и переносим в одноименную папку клиента Interlude. Для возможности пользоваться оружием в игре, следует продвинуть через админку или добавив в ГМшоп. Аналогично добавить можно и броню.

Уроки о том, как создать сервер lineage, окончены. Удачи.

Подписывайтесь на наши группы в социальных сетях - смешные статьи, картинки и факты!