Перейти к содержанию
Авторизация  
SerPersevalGrou

Как настроить L2 Prelude сервер

Рекомендуемые сообщения

Помогите может кто что знает как запустить эти хроники очень нада есть сборка но не пойму как настраивать не очень опытный не сталиквался с таким ещё.Отпишите кто что знает и т.д :help:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Если бы было я бы не спрашивал я около 2 часов сижу и вижу только фразы а патч дайте не дайте а описания установик нет даже на этом форуме её нет в теме с этой сборкой...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Установка ОФФ (OFF, PTS) сервера Lineage 2

 

Установка сервера PTS под Windows Server 2003 64bit Enterprise Edition и MSSQL 2005 x64 Enterprise Edition

 

 

Распаковываете сервер в любое удобное место.

Например: C:\server\

 

 

Настраиваем основные конфигурационные файлы сервера:

 

 

1. Открываем AuthD\etc\config.txt

Изменяем DevServerIP="IP" на ваш WAN IP (внешний IP адрес).

Изменяем logdip="IP" на ваш LAN IP, (внутренний IP адрес).

2. Открываем CacheD\l2cache.ini

Изменяем address=" IP" на ваш LAN IP, (внутренний IP адрес)..

Изменяем MailServer=" IP" на ваш LAN IP, (внутренний IP адрес).

3. Открываем L2logD\l2logd.ini

Изменяем address=" IP" на ваш LAN IP, (внутренний IP адрес).

4. Открываем L2NPC\ l2npc.ini

Изменяем в четырех местах address=" IP" на ваш LAN IP , (внутренний IP адрес).

5. Открываем L2Server\l2server.ini

Изменяем в пяти местах address=" IP" на ваш LAN IP, (внутренний IP адрес).

Изменяем MailServer=" IP" на ваш LAN IP, (внутренний IP адрес).

reconnectauth=1 не изменяем.

6. Открываем PetitionD\PetitionD.exe.config

Изменяем key="NoticeServiceAllowIpList" value=" IP" на ваш LAN IP, (внутренний IP адрес).

Изменяем key="AuthIp" value="IP" на ваш LAN IP, (внутренний IP адрес).

 

Установка Petition как службу*

 

Открываем и редактируем PetitionD\Install.bat

INSTALL_UTIL_HOME = указывается путь к службе Microsoft.NET Framework.

SERVICE_HOME = путь к petition .

USER_NAME = имя пользователя Windows , возможно MSSQL …

PASSWORD = пароль доступа Windows, возможно MSSQL…

После данных настроек мы запускаем данный файл.

 

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

 

 

Редактирование баз данных

 

 

1. Открываем DBScript\2_lin2comm.sql и находим в нескольких местах:

set @conn_str = '127.0.0.' + @world_id + ''';''user'';''pass'

Измените 127.0.0. на ваш LAN IP (без последней цифры), user - пользователь MSSQL и pass - пароль от MSSQL

2. Открываем DBScript\7_lin2world.sql и находим в нескольких местах:

set @conn_str = '127.0.0.' + @world_id + ''';''user'';''pass'

Измените 127.0.0. на ваш LAN IP (без последней цифры), user - пользователь MSSQL и pass - пароль от MSSQL

 

 

Создание баз данных

 

 

Перейдите в Пуск (Start) --> All programs (Все программы) --> Microsoft SQL Server 2005 и запустите SQL Server Management Studio.

Нажмите Connect (Подключить), слева выберите свой комьютер, потом на Databases (Базы данных). В центральном окне нажмите правой кнопкой мыши и выберите New Database (Новая база данных) и напротив Database name введите lin2clancomm, нажмите ОК.

Проделайте эту операцию со всеми базами данных, а именно:

lin2comm, lin2log, lin2db, lin2report, lin2user, lin2world

После проделаной работы у вас будет создано семь баз данных, в которые можно и нужно импортировать дампы *.sql.

 

 

Импорт дампа таблиц в базы данных

 

 

Зайдите в папку DBScript и нажмите два раза на 1_lin2clancomm.sql, откроется окно SQL Server Management Studio, нажмите Connect (Подключить). В левом верхнем углу будет вкладка с выбором базы данных, по-умолчанию - master. Из списка берём базу данных с именем lin2clancomm. Не много правее от списка будет кнопка Execute, и возле неё ещё одна - Parce. Первой жмём - Parce, ждем выполнения всех запросов и жмём - Execute.

 

По этому принцыпу импортим все дампы *.sql из папки DBScript в одноимённые базы данных.

 

 

Настройка подключения к серверу

 

Перейдите в Пуск (Start) --> All programs (Все программы) --> Microsoft SQL Server 2005 и запустите SQL Server Management Studio

Нажмите Connect (Подключить), с лева выберите свой компьютер, потом на Databases (Базы данных). В ней открываем базу данных с названием lin2db. Двойным щелчком мыши открываем её и раскрываем Tables (Здесь содержатся таблицы). Перед нами появился список таблиц которые мы импортировали с дампа таблиц. Теперь ищем среди них таблицу с названием Server. Щелкаем правой кнопкой мыши и выбираем Open Table. Если там есть какие-то записи - удалите их и начинайте заполнять строку:

 

id = 0

name = такое же имя как напротив worldname в l2server.ini.

ip = ваш внешний IP адрес.

inner_ip = ваш внутренний IP адрес.

ageLimit = 0

pk_flag = 0 PK not allow; 1 allow

kind=0

port=7777

После закройте SQL Server Management Studio

 

 

Установка файлового DSN, для базы данных сервера:

 

 

Перейдите в Пуск (Start) --> (Панель управления) --> Administrative Tools (Администрирование) --> Data Sources (ODBC) (Источники данных (ODBC))

Переходим на вкладку Files DSN (Файловый DSN), нажимаем на неё и там нажимаем на кнопку Add (Добавить) и проделываем следующее:

Из списка в самом низу выбираем SQL Server и жмём Далее

Задаём имя lin2clancomm и жмём Далее пока не появиться окошко выбора сервера.

Поле Описание оставляем пустым, в нижнем поле выбираем (local)*

Жмём Далее до тех пор пока не будет написано Сменить базу по умолчанию на. Ставим галочку и выбираем из списка lin2clancomm.

 

*Внимание если у вас в списке нет сервера, то впишите (local) в ручную.

 

Такую операцию проделать для всех баз данных:

lin2comm, lin2log, lin2db, lin2report, lin2user, lin2world

 

Долгожданный запуск сервера

 

 

Запускаем сервер в этом порядке:

 

1. L2LogD.exe

File DB = lin2log

login name = Ваш SQL аккаунт

password = Ваш SQL пароль

2. CacheD.exe

File DB = lin2world

login name = Ваш SQL аккаунт

password = Ваш SQL пароль

3. L2AuthD.exe

File DSN = lin2db

login name = Ваш SQL аккаунт

password = Ваш SQL пароль

4. PetitionD.exe либо PetitionConsole.exe (Зависит от того как вы его установили, смотрите выше.)

Server = (local)

login name = Ваш SQL аккаунт

password = Ваш SQL пароль

Database = petition

5. L2comm.exe

File DSN = lin2comm и после lin2clancomm (Будет два окна выбора баз данных)

login name = Ваш SQL аккаунт

password = Ваш SQL пароль

6. L2Server.exe - процесс не длительный, так что успеваем следить за ошибками.

 

7. L2npc.exe - самый долгий процес из всех что запускаем.

 

При запуске CacheD.exe и L2Server.exe потребует ввести ключ (серийный номер). Для этого распаковываем архив keygens.7z который лежит в папке с сервером и запускаем CacheDSNGen.exe. Генератор потребует ввода:

*Mac Adress = сетевой карты в формате 30-19-51-3F-С6-B1

Machine Name = название вашего компьютера в формате zone-game

*Что бы получить Mac Adress, проделайте следующее:

Start (Пуск) --> Run (Выполнить) вводим cmd, открывается консоль и вводим в нее команду ipconfig –all, жмём Enter.

 

После всего этого вы получите ключ (серийный код) в формате: 615c65b2d9-707e6395b9-b8f61d230f35

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...