Готовые сборки серверов онлайн игр
Среда, 27.11.2024, 06:00
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход
Меню сайта

Разделы новостей
Counter-Strike [5]
Counter-Strike(Source, Half-Life, Half-Life 2)
Lineage 2 [83]
World of Warcarft [17]
WarCraft 3(b.net) [2]
Call of Duty 2-4 [1]
TrackMania Nations [2]
GTA-SAN ANDREAS [1]
Ragnarok Online [4]
S.T.A.L.K.E.R [0]
BattleField [0]
Crysis [0]
EVE Online [0]
MU online [0]
Perfect World [1]
Left 4 Dead [0]
Quake 3 [0]
Rising Force Online [2]
Шаблоны [2]
Шаблоны игровой тематики

Главная » 2009 » Январь » 25 » Установка ОФФ (PTS, OFF) сервера Lineage 2 под x64
Установка ОФФ (PTS, OFF) сервера Lineage 2 под x64
09:15
Установка ОФФ (PTS, OFF) сервера Lineage 2 под x64
Установка сервера PTS под Windows Server 2003 64bit Enterprise Edition и MSSQL 2005 x64 Enterprise Edition

Распаковываете сервер в любое удобное место.
Например: C:\server\

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

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

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

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

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

3. Открываем L2logD\l2logd.ini
Code
Изменяем address=" IP" на ваш LAN IP, (внутренний IP адрес).

4. Открываем L2NPC\ l2npc.ini
Code
Изменяем в четырех местах address=" IP" на ваш LAN IP , (внутренний IP адрес).

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

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

6. Открываем PetitionD\PetitionD.exe.config
Code
Изменяем key="NoticeServiceAllowIpList" value=" IP" на ваш LAN IP, (внутренний IP адрес).
Изменяем key="AuthIp" value="IP" на ваш LAN IP, (внутренний IP адрес).

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

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

Code
INSTALL_UTIL_HOME = указывается путь к службе Microsoft.NET Framework.
SERVICE_HOME = путь к petition .
USER_NAME = имя пользователя Windows , возможно MSSQL …
PASSWORD = пароль доступа Windows, возможно MSSQL…

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

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

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

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

Code
set @conn_str = '127.0.0.' + @world_id + ''';''user'';''pass'
Измените 127.0.0. на ваш LAN IP (без последней цифры), user - пользователь MSSQL и pass - пароль от MSSQL

2. Открываем DBScript\7_lin2world.sql и находим в нескольких местах:
Code
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, нажмите ОК.
Проделайте эту операцию со всеми базами данных, а именно:

Code
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. Если там есть какие-то записи - удалите их и начинайте заполнять строку:

Code
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) в ручную.

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

Code
lin2comm, lin2log, lin2db, lin2report, lin2user, lin2world

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

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

1. L2LogD.exe

Code
File DB = lin2log
login name = Ваш SQL аккаунт
password = Ваш SQL пароль

2. CacheD.exe
Code
File DB = lin2world
login name = Ваш SQL аккаунт
password = Ваш SQL пароль

3. L2AuthD.exe
Code
File DSN = lin2db
login name = Ваш SQL аккаунт
password = Ваш SQL пароль

4. PetitionD.exe либо PetitionConsole.exe (Зависит от того как вы его установили, смотрите выше.)
Code
Server = (local)
login name = Ваш SQL аккаунт
password = Ваш SQL пароль
Database = petition

5. L2comm.exe
Code
File DSN = lin2comm и после lin2clancomm (Будет два окна выбора баз данных)
login name = Ваш SQL аккаунт
password = Ваш SQL пароль

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

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

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

Code
*Mac Adress = сетевой карты в формате 30-19-51-3F-С6-B1
Machine Name = название вашего компьютера в формате serverok.moy

*Что бы получить Mac Adress, проделайте следующее:
Start (Пуск) --> Run (Выполнить) вводим cmd, открывается консоль и вводим в нее команду ipconfig –all, жмём Enter.

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

Категория: Lineage 2 | Просмотров: 2561 | Добавил: serverok | Рейтинг: 5.0/2 |
Всего комментариев: 2
2 Женек  
0
:)

1 Женек  
0
Всем привет, кому не понятно, можете скачать видио и программы по установке сервера Lineage II http://vipsoft.my1.ru/load/

Имя *:
Email *:
Код *:
Форма входа

Календарь новостей
«  Январь 2009  »
ПнВтСрЧтПтСбВс
   1234
567891011
12131415161718
19202122232425
262728293031

Поиск

Друзья сайта

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Copyright Serverok.moy.su © 2024