Сервер lineage 2 как сделать сервер

Добавил пользователь Валентин П.
Обновлено: 18.09.2024

Создай свой сервер Lineage 2 - пожалуй эфективный способ, но требует большего пиара и бдительности, создай свой сервер l2 и заработай реальные деньги, с помощью доната (продажи игровых ценностей), можно еще с помощью рекламы (требует дополнительных знаний или изучения, в области серверостроений, знаний php, mysql, java, возможно c++, html, пиара и т.д. и вложений) кроме того требует создания сайта сервера (тут все о сборках, java, веб обвязках, донат системах, гео даты, серваке)

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

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

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

И так, чтобы было проще, будем делится на этапы создания сервера

Что нам вообще нужно?

UPDATE - если вам не охотно как начинающему админу мучится все настраивать, предлагаю готовый сервер Lineage 2 в виде программ La2offline, просто установи , нажми пару кнопок и сервер запущен, сделай патч 1им нажатие и играй тестируй себя в роли админа на своем сервере, так же там готовый сайт для сервера. Готовые сервера Lineage 2, готовый сервер Lineage, готовые сборки сервера Lineage 2, домашний сервер Lineage 2 подробнее тут

lineage 2 локальный сервер скачать домашний сервер lineage 2 lineage 2 оффлайн сервер +свой сервер lineage 2 клика

создать сервер Lineage 2, как создать сервер Lineage 2, установка сервера Lineage 2, как сделать сервер Lineage, java сервер Lineage 2, открыть сервер Lineage, как установить сервер Lineage 2, старт сервера Lineage, реклама Lineage 2 серверов

скачать сборки серверов Lineage 2, сборки java серверов Lineage 2, java сервер lineage 2 скачать, аренда сервера lineage 2, сайт +для сервера lineage 2, поставить +свой сервер lineage 2










Установка сервера Lineage 2 с нуля (Windows)
Давно мечтаешь иметь свой сервер?
Ты купил довольно неплохой компьютер и подключил хороший интернет?
Теперь ты сам станешь хозяином своего игрового мира Lineage 2.

Установка Java платформы
Нажимаем далее - далее (next - next). Вот и все.

Установка MySql в картинках:

Установка сервера Lineage 2 с нуля (Windows)

Установка сервера Lineage 2 с нуля (Windows)

Установка сервера Lineage 2 с нуля (Windows)

Установка сервера Lineage 2 с нуля (Windows)

Установка сервера Lineage 2 с нуля (Windows)

Установка сервера Lineage 2 с нуля (Windows)

Установка сервера Lineage 2 с нуля (Windows)

Установка сервера Lineage 2 с нуля (Windows)

Установка сервера Lineage 2 с нуля (Windows)

Установка сервера Lineage 2 с нуля (Windows)

Установка сервера Lineage 2 с нуля (Windows)

Установка сервера Lineage 2 с нуля (Windows)

Установка сервера Lineage 2 с нуля (Windows)

Установка Navicat для работы с базами:
Тоже самое, ничего сложного. Постоянно жмем далее и закончить.

Когда все установили, запускаем Navicat:
Нажимаем File -> New Connection.
В окне Connection name вписеваем название (какое придумаете), в поле Host name/IP adress, Port ничего менять не нужно.

В поле Password пишем пароль который ставили при установке Mysql.
Ставим галочку и жмем Test Connection.

Далее, если все прошло удачно и данные верны, появится окно с "Connection Successful", нажимаем ОК и в окне с настройкой логина с паролем тоже жмем ОК.

Теперь слева в Navicat появилось соединение с названием которое вы придумали.
Жмем на него правой кнопкой и выбираем New Database, называем ее (например l2jdb) и жмем ОК.

Теперь нужно настроить наш сервер Lineage:
1) Распаковываем архив с сервером на жесткий диск в любое удобное для вас место.
2) Переходим в папку tools. Редактируем файл database_installer.bat

REM LOGINSERVER
set lsuser=root
set lspass=root - вместо root введите пароль, который вы указывали при установке MySql и при подсоединении в Navicat
set lsdb=l2jdb
set lshost=localhost

REM GAMESERVER
set gsuser=root
set gspass=root - тут аналогично
set gsdb=l2jdb
set gshost=localhost

Сохраните и запускайте его. Серверная часть в базу данных установлена.

3) Теперь заходим в папку gameserver/config и редактируем файл server.properties

Если хотите играть с друзьями либо сделать сервер доступным из интернета, находим: GameserverHostname=ваш ip (тут вписываете IP адрес сервера)
Если только для себя, просто пишем : GameserverHostname=127.0.0.1

4) Нужно отредактировать файл login\config\loginserver.properties

5) Идем дальше. Переходим в папку login и запускаем файл RegisterGameServer.bat
Вводим цифру 1, потом Enter и еще раз Enter, после чего в этой папке появился файлик hexid(server 1).txt
Переименовываем его в hexid.txt, вырезаем (Ctrl+X) и вставляем (Ctrl+V) в папку gameserver\config

6) Запускаем startLoginServer.bat из папки login и startGameServer.bat из папки gameserver.

Делаем клиент для игры на вашем сервере Lineage:
1) Берем патч от любого сервера (допустим Interlude или Kamael), распаковываем его в папку с клиентом.
2) Используем File Editor, сверху нажмите Throne – Kamael (хроники того патча что вы ставили) потом Open and encrypt. Этой программой открываем файл l2.ini из папки system вашего игрового клиента.
Найдите строку ServerAddr= и впишите нужный ip (127.0.0.1 или вашего сервера)
Теперь жмем save and decrypt, сохраняем его как все тот же l2.ini

Делаем себя админом на сервере Lineage;
Заходим опять в navicat. Слева выбирем вашу серверную базу, а справа - таблицу characters и ищем вашего персонажа (можно воспользоваться поиском). В столбце Access level напротив вашего персонажа ставим цифру 200. Перезапускаем сервер.

Почему люди выбирают counter-strike и lineage? Ведь ей уже много лет. Но все еще в нее играют десятки тысяч молодых людей по всему миру. И мало того, устраивают чемпионаты с существенными денежными призами. Может дело в том, что игра проста и логична? Клиент ее весит мало, скачать его можно быстро. Настроить просто и интуитивно. Управление - удобное. И, кстати, графика очень даже не плоха, для игры такого года.
Пара слов о серверах. Популярность их вызвана возможностью запуска как под операционную систему Windows, так и под Linux. На просторах интернета выкладывается огромное количество готовых серверов под любую из этих систем. Множество описаний и инструкций по установке. Различных советов по настройкам. Даже создаются специальные сайты и форумы для поддержки людей по этим серверам.

Но не только "контра" завоевала сердца игроков по всему миру. Сейчас львиную долю игрового рынка забирают монстры Massive Online RPG. Классические их представители - Линейка, Му онлайн и perfect world.

При этом отличие игры counter-strike от perfect world очень существенно. Не говоря о том, что появилась perfect world в 2008 году, от популярного разработчика. И знаменита тем, что позволяет создавать абсолютно уникального персонажа, используя широкую систему настройки внешнего вида. При этом, даже самые искушенные игроки найдут себе занятие по вкусу. Любителей полетов ждет сюрприз - различные приспособления для полетов и даже летающие животные. Вас ждет продуманная система боев, как индивидуальных, так и клановых.

Но не погружайтесь в игры с головой. Помните о том, что реальный мир намного интересней.

Сейчас на сайте:

Установка J2SE
Запустите jdk-1_5_0_02-windows-i586-p.exe (или версии выше) и просто дождитесь окончания установки.

Установка L2j server
Распакуйте архив в отдельную директорию, назовём её к примеру server
Распаковываем содержимое архива в только что созданную папку.
Должно получится следующие:

В каталоге с:\server лежит 3 папки и 2 файла:
Gameserver
Login
diskW
start.bat (запустить это)
stop.bat

Установка NaviCat
Установите Navicat. Запустите его и нажмите File -> New connection. Введите любое имя, хост оставьте localhost. Логин оставьте root и пароль root (стоит стандартно). Нажмите ОК.
В столбике слева появится соединение (называться будет именем которые вы указали). Можете закрыть NaviCat.

Узнаем свой IP адрес:
Внутренний или домашний айпи!

Жмем: правой кнопкой на сетевом окружении-->>Свойства-->>Подключение по локальной сети-->>Свойства-->>Смотрим на картинку
Внешний айпи!

Вариант №1: Жмем: Подключаемся к инету-->>правой кнопкой на сетевом окружении-->>Свойства-->>Название вашего подключения к инету-->>Состояние-->>Смотрим на картинку
Вариант №2: Звоним вашему системному администратору и узнаем у него, он точно знает!
Примечание, если у вас как у меня нет внешнего айпи, то тот айпи который вы узнаете как показано на картинке будет вашим внешним айпи ВНУТРИ вашего провайдера! Если он меняется то он реален только во время соединения с инетом!

Настройка сервера
Открываем файл gameserver/config/server.properties (обычным блокнотом)
И видим такую часть документа:

Открываем файл login/config/loginserver.properties
и видим подобную чушь, часть документа:

Запуск Сервера
Если вы не помните запускали вы start.bat или нет, запустите stop.bat, подождите 5 секунд и запустите start.bat
Запускаем: C:\Server\login\startLoginServer.bat и видим следующее

(Много непонятных буковок)
Loaded 127 server names
GameServerTable: Loaded 1 servers (max id:8)
Stored 10 Keypairs for gameserver communication
Hostname for external connections is: ВНЕШНИЙ.АЙПИ.КОТОРЫЙ.ВВЕЛИ
Hostname for internal connections is: ДОМАШНИЙ.АЙПИ.КОТОРЫЙ.ВВЕЛИ
LoginContoller initating
Stored 10 KeyPair for RSA communication
Ok, Listening for gameServer on port 9014
2 banned IPs defined
Stand Alone LoginServer Listening on port 2106
StatusServer Started! - Listening on Port: 771

Теперь можно запускать: C:\Server\gameserver\startGameServer.bat
(Примерное время загрузки: Semptron 2200+ 768RAM=~2-4 минуты. Samsung R40 стандартная комплектация=~5-20 минут)


Если сервер запустился удачно то вы увидите нечто подобное:

Запуск игры
Существует 2 варианта соединения клиента с сервером. Рассмотрим оба..

Первый вариант:

Шустрим с hosts (для этого понадобится универсальный l2.ini, ищите на сайте):

Откройте C:/WINDOWS/system32/drivers/etc/hosts
Добавте следующее:

[TAB] - надо нажать на кнопку [TAB] на клавиатуре (она находится слева под буквой Ё и цифрой 1)
Ваш IP - если хотите играть один - ставьте 127.0.0.1

Неправильный пример файла HOSTS
Правильный пример файла HOSTS

Второй вариант:
Качаем прогу, открываем и:

Делаем себя ГМ:
1. Создаем себе аккаунт: C:\Server\login\startSQLAccountManager.bat
(далее все будут регистрироваться через сайт, или включите авторег)
2. Заходим в игру
3. Создаем персонажа, выходим из игры
4. Запускаем Navicat
5.Жмешь на соеденение localhost (откроются базы данных)
6. Выберешь базу данных l2jdb нажимаешь на нее
7. В центральном окне (Main) появится кучка таблиц. Найди Characters и нажми на нее 2 раза.
8. В открывшемся окне найди своего перса (будет указан какой акк а затем имя перса)
9. Затем найди у него acceslevel и смени на 200
10. Нажми снизу у этого окна галочку (должно сохранится)
11. Заходим в игру

Настраиваем сайт
Заходим W:\www\config\config.php (открываем простым блокнотом)

Я.ТВОЙ.ВНЕШНИЙ.АЙПИ "; // IP адрес сервера
$portgame="7777"; // Порт игрового сервера 127.0.0.1 - изменить на локальный
$portlogin="2106"; // Порт логин сервера
$where='1=1'; // (1)Показывать в статистике всех (0) только онлайн игроков
$shat="d:/server/l2j/gameserver/log/chat.log"; // Пропишите путь к файлу chat.log вашего сервера

Правильное выключение сервера:
Выключаем уже в обратном порядке
1. Тыкаем на окно в котором запущен ГеймСервер и нажимаем Ctrl+C
2. появится надписи

All ThreadPools are now stoped
SIGTERM received. Shutting down NOW!
RaidBossSpawnManager: All raidboss info saved!!
Olympiad System: Data saved!!
Data saved. All players disconnected, shutting down.
Завершить выполнение пакетного файла [Y(да)/N(нет)]?

Geraldo на правильном пути

Кхм. Итак сегодня вы настроите свой первый личный сервак линейки, чем будете безумно гордится, будете бегать там
все переточенные и светящиеся, убивать баюмов и антарасов, собирая никому не нужный дроп.
Перво-наперво нужно усвоить для себя несколько вещей.
1. Бегать одному пусть даже всему дико крутому - быстро надоест. Максимум на что вас хватит это на день.
2. Раскрутить свой сервер и привлечь хотя бы 100-150 человек с нуля - очень сложно. На это возможно потребуется не один, не два, и даже не четыре месяца.
Теперь подумайте - а оно вам вообще надо?

Читайте также: