Вернуться   D3Scene.Ru Софт портал игр | Хаки | Проги | Статьи > Онлайн MMO игры > Lineage 2
Присоединяйся к нам

Lineage 2 Одна из популярнейших онлайн игр.



Ответ
 
Опции темы Опции просмотра
Старый 15.12.2010, 12:45   #1
Бан

 
Аватар для nzk.
 
Регистрация: 25.11.2010
Адрес: Russia
Сообщений: 222
Репутация: 75
Отправить сообщение для nzk. с помощью ICQ Отправить сообщение для nzk. с помощью Skype™
Автор По умолчанию

Guide: как создать свой сервер


Установка L2 сервера под Windows

Что нужно:
1.Сервер (1 из сайтов, где можно взять готовый сервер - [Ссылки скрыты от гостей.] , сам раньше брал оттуда. Сборок очень много, чтобы найти лучшую, вам придется много перепробовать)
2.Ява : для сборок С4 рекомендую устанавливать java 5 (15Мб) [Ссылки скрыты от гостей.] т.к. не все сборки пашут на шестой, а для сборок Interlude, Kamael и выше ставьте java 6(14Мб) - [Ссылки скрыты от гостей.]
сайт производителя
3.MySQL Для Win : Скачать (35Мб) - [Ссылки скрыты от гостей.]
4.NaviCat 8.0.20 Win : Скачать (10Мб) - [Ссылки скрыты от гостей.]

Как установить "Поддержку ява,MySql" думаю допрёте сами
Затем установите Navicat. Запустите его и нажмите File -> New connection. Введите любое имя, хост оставьте localhost. Логин оставьте root и пароль тот что вы вводили при установке MySQL. Нажмите ОК.
В столбике слева появится соединение (называться будет именем которые вы указали). Нажмите на него правой кнопкой и выберите New Database. Введите в вернем поле l2jdb и нажмите OK.
Установка l2j-server от RusTeam
Распакуйте архив сервера в отдельную директорию, назовём её к примеру server
Распаковываем содержимое архива в только что созданную папку.
Должно получится следующие:
В каталоге server лежит 4 папки
Gameserver
Login
Sql
Tools
Заходим в папку Tools:находим там файл database_installer.bat и изменяем (правый клик > изменить):

[HIDE="0"]set mysqlBinPath=C:\Program Files\MySQL\MySQL Server 5.0\bin

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[/HIDE]

Если вы делали всё как я написал, то вам нужно только указать здесь свой пароль в строках set lspass и set gspass.
Если вы установили MySQL в другую папку или другую версию MySQL, поменяйте путь к папке bin своей MySQL в стороке set mysqlBinPath.
Сохраняем и запускаем этот файл.

Видим следующие:

[HIDE="0"]1 - Полная инсталяция сервера авторизации.
2 - Перейти к установке Сервера игры.
3 - Выйти.[/HIDE]

Введите значение:
Вводим 1 жмем Enter

[HIDE="0"]Очистка БД: l2jdb и установка сервера авторизации.
Cервер авторизации установлен.
Для продолжения нажмите любую клавишу . . .[/HIDE]

Затем

[HIDE="0"]1 - Полная инсталяция сервера игрыи.
2 - Выйти.[/HIDE]

Вводим 1

[HIDE="0"]Установка сервера игры.
Устанавливаем таблицу armor
Устанавливаем таблицу auction
Устанавливаем таблицу auction_bid
И тд……[/HIDE]

[HIDE="0"]Cервер игры установлен.
Для продолжения нажмите любую клавишу . . .[/HIDE]

Всё, сервер мы установили.
Настройка l2j rusteam
Открываем файл gameserver/config/server.properties (обычным блокнотом)
Приведу пример если вы хотите играть один на своём компьютере
(а если для сети или интернет, то вам понадобится:
L2FileEdit_For_CT2.3_and_CT2.2.rar (1Мб) [Ссылки скрыты от гостей.]
L2 File Edit C3-C4 (1,8Мб) [Ссылки скрыты от гостей.]
чтобы править файл L2.ini в патче который будете выкладывать, там нужно изменить IP на свой):

[HIDE="0"]# Укажите здесь (ip) адрес вашего Игрового Сервера, Или используйте символ *
# -----------------------------------------------------------------------------------------------------
GameserverHostname=*
Gameser verPort=7777
# ================================================== ===========
# Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНЕШНИЙ IP. Или используйте символ *
# -------------------------------------------------------------------------------------------------------
ExternalHostname=Ваш IP адрес
#====== ================================================== ======
# Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНУТРЕННИЙ IP. Или используйте символ *
# ---------------------------------------------------------------------------------------------------------
InternalHostname=Ваш IP адрес
===== ================================================== ======
# Укажите IP адрес, и порты Вашего ЛОГИН сервера
# -------------------------------------------------------------------------------------------------------
LoginserverHostname=Ваш IP адрес
Logi nserverPort=2106
LoginTryBeforeBan=20
# -------------------------------------------------------------------------------------------------------
LoginPort=9014
LoginHost=Ваш IP адрес
# ================================================== ===
# Параметры Базы данных
# ---------------------------------------------------------------------------------------------
Driver=com.mysql.jdbc.Driver
URL=jdbc:mysql: //localhost/l2jdb
Login=root
Password=Ставим свой пароль который ввели в MySQL
MaximumDbConnections=10
# ==================================================[/HIDE]

Открываем файл login/config/loginserver.properties

[HIDE="0"]# Укажите здесь (ip) адрес вашего ЛОГИН Сервера, Или используйте символ *
ExternalHostname=Ваш IP адрес
# Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНЕШНИЙ IP. Или используйте символ *
InternalHostname=Ваш IP адрес
# Укажите IP адрес и порт Вашего ЛОГИН сервера
LoginserverHostname=*
LoginserverPort=2106
LoginTryBeforeBan=20
GMMinLevel=100
# Указите порт на котором будет ИГРОВОЙ СЕРВЕР
LoginPort=9014
# Если True то любой ИГРОВОЙ сервер сможет присоедениться к ЛОГИНУ
AcceptNewGameServer = False
# Параметры Базы данных
Driver=com.mysql.jdbc.Driver
URL=jdbc:mysql://localhost/rt
Login=root
Password=Ставим свой пароль который ввели в MySQL
MaximumDbConnections=10[/HIDE]

Запускаем login/RegisterGameServer.bat

[HIDE="0"]Welcome to l2j GameServer Regitering
Enter The id of the server you want to register or type help to get a list of id
s:
Your choice:0[/HIDE]

Ставим 0 или другое значение которое вам нужно.

Получили hexid(server 0).txt
Переименовываем в hexid.txt и кладём в gameserver/config (и для особо умных, .txt -расширение файла, если у вас расширения не отображаются, не надо его повторно прописывать!)

Запуск сервера:
1) Запустить файл gameserver/startGameServer.bat
2) Запустить файл login/startLoginServer.bat
Дождитесь полной загрузки Game сервера.

Вот и всё. Новичку будет тяжело освоить это, так что если кому нужна помоom-пишите скайп gg.nzk, постараюсь помочь:)
  Ответить с цитированием Наверх
Старый 16.12.2010, 16:49   #2
Местный
 
Аватар для exzibit
 
Регистрация: 05.03.2009
Адрес: МО Дмитров
Сообщений: 68
Репутация: 7
Отправить сообщение для exzibit с помощью ICQ Отправить сообщение для exzibit с помощью Skype™
По умолчанию

в клубе попробуем ;D
  Ответить с цитированием Наверх
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Powered by vBulletin
Copyright © 2017 vBulletin Solutions, Inc.
Перевод: zCarot | Дизайн: G-A | Верстка: OldEr
Текущее время: 06:36. Часовой пояс GMT +4.