Что такое pts сервер в л2

[GUIDE] Установка PTS сервера (UPDATED 24.

  • Нравится
  • Не нравится

LordZipfer 24 мар 2016

Для установки сервера PTS (хроники любые) Вам потребуется:

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

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

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

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

6) Открываем PetitionD\PetitionD.exe.config Petition – устанавливается как служба, для установки в каталоге PetitionD, есть файл install.bat, отредактируйте под свои установки.

На этом мы подготовили основные конфигурационные серверные файлы, теперь перейдем к настройки SQL части сервера:

2) Открываем DBScript\7_lin2world.sql

С помощью 7-zip мы распаковывем образ диска в любое удобное нам место и запускаем setup.exe.

Ставим, галочки перед SQL Server Database Services и Client Components Management Tools, жмём 2 раза NextВыбираем Use the built-in System account,во вкладке выбираем Local system, жмём Next
Крайне рекомендую нажать на Mixed Mode и ввести пароль для SA. Для базы я именно этот логин и пароль использовал, жмём 3 раза Next, потом Install
жмём Next, жмём Finish.

1_lin2clancomm.sql . lin2clancomm
2_lin2comm.sql . lin2comm
3_lin2db_.sql. lin2db
4_lin2log.sql . lin2log
5_lin2report.sql. lin2report
6_lin2user.sql. lin2user
7_lin2world.sql. lin2world

После установки закрываем это окно .

lin2comm
lin2db
lin2log
lin2report
lin2db
lin2db

При запуске CacheD.exe возможно попросит ввести серийный номер, для этого распаковываем архив keygens.7z в любое для вас место, далее запускаем файл CacheDSNGen.exe, для этого нам необходимо ввести:
* Mac Adress = сетевой карты
Machine Name = название вашего компьютера
Далее нажимаем Generate и получаем Serial Number.

4) PetitionD.exe – можно пропустить данный пункт если не хотите устанавливать.

Откройте таблицу builder_account в базе lin2world и добавьте следующее:
account_name = имя вашего аккаунта (должен уже существовать)
default_builder = 1,2,3,4. 9 (уровень доступа)
account_id = ID аккаунта (можете найти в таблице user_account в базе lin2db)
Откройте таблицу user_data в базе lin2world
и поменяйте права GM'a:
builder = default_builder (1,2,3,4. 9)

  • Нравится
  • Не нравится

webdes27 27 дек 2016

Кто подскажет по настроке с роутером! Вроде все нормально настроено, проброшены порты а при выборе сервера весит сервер с пингом 9999 и коннекта нет из вне!Только из локалки, в базе тоже прописывал ип заданный роутером компу и проброшенный на внешку! Но с него по локалке конектит нормально а из вне не хочет! За ранее премного благодарен! Сервер авторизации использую хинта!

  • Нравится
  • Не нравится

Что такое pts сервер в л2gawric 27 дек 2016

может попробовать купить белый ip?/ Провайдер может блокировать часть портов если не белый ip

  • Нравится
  • Не нравится

LordZipfer 28 дек 2016

Кто подскажет по настроке с роутером! Вроде все нормально настроено, проброшены порты а при выборе сервера весит сервер с пингом 9999 и коннекта нет из вне!Только из локалки, в базе тоже прописывал ип заданный роутером компу и проброшенный на внешку! Но с него по локалке конектит нормально а из вне не хочет! За ранее премного благодарен! Сервер авторизации использую хинта!

У тебя, скорее всего, проблема не с роутером. Ты в hAuth'e, скорее всего, неверно IP L2Server'a и внешний IP прописал. Если бы была проблема роутера, то у тебя даже до авторизации не дошло бы дело. Проверяй конфиги и SQL))

P.S. Если есть сомнения, касательно доступности портов - можно воспользоваться онлайн сервисом проверки. Например, ВОТ ЭТИМ.

  • Нравится
  • Не нравится

Что такое pts сервер в л2Kasa 12 янв 2017

Здравствуйте, подскажите пожалуйста в чём может быть ошибка. При добавление файлов в DSN ругается

  • Нравится
  • Не нравится

Что такое pts сервер в л2Kasa 12 янв 2017

С прошолой проблемой разобрался, и тут как ту при запуске новая: > https://www.screenca. /t/VwdfRS7T3IqU

  • Нравится
  • Не нравится

LordZipfer 23 янв 2017

С прошолой проблемой разобрался, и тут как ту при запуске новая: > https://www.screenca. /t/VwdfRS7T3IqU

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

Многие задаются вопросом где лучше играть, на яве или птс? Давайте сначала разберем, ява - это эмулятор сервера Lineage 2 на писаный на языке программирования Java, PTS - Это официальная платформа Lineage 2, - на это платформе стоят официальные серверы Lineage, пишется на языке C++.

Ява платформа доступней, и её легче установить и обслуживать администраторам серверов Lineage 2. Но в PTS совсем другая динамика игры, кому то она интересней кому то нет. Мне кажется все таки ПТС лучше и интересней, как бы и клиент игры Lineage 2 создан для ПТС платформы. Но если вы все время играли на java платформе, то ПТС вам не понравится. Хотя он оригинален. Ява в точности на 100% никогда не будет работать как официальный PTS.

Общался с один из авторов PTS сборки Lineage 2 Epilogue, правда эпилог не слитый с оффа, взят Gracia Final и допилен ручками, скрипты взяли официальной. Получился оригинал. "Все как на оффе". Автор ей начал продавать но никаким спросом она не пользовалась, он решил открыть свой сервер на PTS платформе эпилога, вложил много денег в проект. Стартовый онлайн был примерно

2000, (живых - без накрутки) - но через пол месяца онлайн упал до 100. Почему? спросите вы, ПТС вить лучше, все работает как на оффе, отвечаю - потому что в основном все привыкли играть на яве эпилоге от некст генов. Из диалога с автором - Один игрок играющий за Duelist говорил, что он после А дулей, одел S дули и вставил атрибут 150, и у него урон всего лишь увеличился от скилов

300, и он ушел. Смысл в том что то не ява, если ты не точил скилы на тот атрибут который у тебя вставлен, то у тебя увеличится атака тока от обычных ударов, а на яве скилы можно не точить, вот гладу надо было точнуть трипл на +1, атт, и он бы увидел разницу. Так должно быть на оффе, так и было на офф серверах. И много других вещей. А народ привыкший играть на явах начал ныть и тролить форум и игровой чат, что сервер кривой, все работает не так, и естественно начали уходить. А администратор не будет каждому доказывать, что на самом деле так и должно быть по оффу. Такую сборку надо раскручивать, на крупных зарекомендовавших проектах. Вот скора на знаменитом древнем шоке откроют Офф Эпилог x9, Epilogue server. И тогда она более менее раскрутится. Вот и решайте что для вас лучше.

Если вы привыкли играть на яве и опыт тока там, конечно вы будете нубом на офф сборке, и уйдете с сервера.

Ява это уже немножко другая линейка. Не настоящая, хотя щас и ОФФ ГОД тоже уже не линейка.

ВЫБОР ЗА ВАМИ. На мой взгляд если вы хотите играть в настоящую L2 играйте на ПТС.

Почему в статье описывался именно эпилог? мне кажется эилог это золотая середина хроник, об этом почитаете тут - какие хроники Lineage 2 для игры лучше и лучшие

Многие неопытные игроки задаются вопросом, что из себя представляют pts сервера Lineage 2? Данная аббревиатура расшифровывается, как Public Test Server. После того как вышедшую для Ла2 новую хронику тестируют разработчики, её размещают для публичного тестирования. Происходит оно как раз на птс сервере Л2.

Такое тестирование было и на руоффе, где почти сразу для проверки всех фишек выдавался высокий уровень, куча адена, крутой крафт и так далее. Такие игровые площадки в рейтинге la2.ru появляются достаточно часто. Играть на них очень интересно, так как вас может ждать абсолютно любая неожиданность.

При выборе игровой площадки, обратите внимание на её сайт, комьюнити и так далее. Будет очень кстати, если после игры на pts сервере Линейдж 2, вы оставите свой подробный комментарий.

Платная сборка Lineage 2 - Interlude

Что такое pts сервер в л2

PTS Сборка реализация "Interlude" 100 %

Что такое pts сервер в л2

Что такое pts сервер в л2

Что такое pts сервер в л2

Что такое pts сервер в л2

Обновления сборки платные.
Цена: 12$ за 1-н месяц. (Не обязательный платеж)
Обновление сборки можно заказать в любой месяц.
Первый месяц обновлениеБесплатно каждому клиенту!

Цена: сборки Interlude включает:

Хорошие параметры машины:
Intel Xeon или AMD.
16-24 GB DDR3 RAM
1x 146GB 15k RPM (Win+L2+SQL) - (Скоростные винты)

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

[GUIDE] Установка PTS сервера (UPDATED 24.

LordZipfer 24 мар 2016

Для установки сервера PTS (хроники любые) Вам потребуется:

1) Процессор не ниже Intel Xeon Quad-Core

2) От 8 гигабайт оперативной памяти ( а желательно сразу все 32ГБ )

3) Жёсткий диск SCSI/SAS, либо же SSD (показывает прекрасные результаты) от 120ГБ + жёсткий диск под логи.

4) Вам нужен Windows Server 2003(более не поддерживается "Майкрософт")/2008/2012 x64 желательно R2 или Enterprise Edition

Далее нам необходимо настроить основные конфигурационные файлы сервера:

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

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

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

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

Petition – устанавливается как служба, для установки в каталоге PetitionD, есть файл install.bat, отредактируйте под свои установки.

SERVICE_HOME = путь к petition .

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

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

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

На этом мы подготовили основные конфигурационные серверные файлы, теперь перейдем к настройки SQL части сервера:

2) Открываем DBScript\7_lin2world.sql

С помощью 7-zip мы распаковывем образ диска в любое удобное нам место и запускаем setup.exe.

Установка базы данных MSSQL:

Ставим, галочки перед SQL Server Database Services и Client Components Management Tools, жмём 2 раза NextВыбираем Use the built-in System account,во вкладке выбираем Local system, жмём Next

Крайне рекомендую нажать на Mixed Mode и ввести пароль для SA. Для базы я именно этот логин и пароль использовал, жмём 3 раза Next, потом Install

жмём Next, жмём Finish.

Нажмите Connect, с лева выберите свой компьютер, потом на Databases. В центральном окне нажмите правой кнопкой мыши и выберите New Database.

Напротив Database name введите lin2clancomm, нажмите ОК

так проделайте и для lin2comm, lin2log, lin2db, lin2report, lin2user, lin2world.

Должно получиться 7 баз. Закройте это окно.

Аналогично проделайте для всех баз. Будьте внимательны, когда будете загружать *.sql, когда загрузите по умолчанию во вкладке будет master, выбирайте во вкладке ту базу которая соответствует своему файлу, которые указанны ниже:

После установки закрываем это окно .

Нажмите Connect, с лева выберите свой компьютер, потом на Databases.

Ищем там базу данных lin2db. Жмём на неё 2 раза. Находим там иконку подписанную как Tables и 2 раза нажимаем. Появиться список. Ищем в списке Server жмём на нём правой кнопкой, ищем слова Open Table и нажимаем. Добавляем следующую информацию в появившееся окошко (настраиваем под себя):

name = такое же имя как напротив worldname в l2server.ini ip = ваш внешний IP адрес, для коннекта к вашему серверу извне.

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

pk_flag = 0 PK not allow; 1 allow

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

Создавать DSN нужно в папке Program Files(86), а не в Program Files.

Ищем закладку Файловый DSN, нажимаем на неё и там нажимаем на кнопку Добавить.

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

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

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

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

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

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

* Mac Adress = сетевой карты

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

Далее нажимаем Generate и получаем Serial Number.

ipconfig –all и видим список сетевого оборудования, и ищем строку MAC Adress(Физический адрес) – например: 00-17-31-4F-D8-B2 это и есть наш Mac Adress, который необходим для генератора серийного номера. Также проделать для L2AuthD.exe и L2Server.exe.

4) PetitionD.exe – можно пропустить данный пункт если не хотите устанавливать.

Откройте таблицу builder_account в базе lin2world и добавьте следующее:

account_name = имя вашего аккаунта (должен уже существовать)

default_builder = 1,2,3,4. 9 (уровень доступа)

account_id = ID аккаунта (можете найти в таблице user_account в базе lin2db)

Откройте таблицу user_data в базе lin2world

и поменяйте права GM'a:

builder = default_builder (1,2,3,4. 9)

webdes27 27 дек 2016

Кто подскажет по настроке с роутером! Вроде все нормально настроено, проброшены порты а при выборе сервера весит сервер с пингом 9999 и коннекта нет из вне!Только из локалки, в базе тоже прописывал ип заданный роутером компу и проброшенный на внешку! Но с него по локалке конектит нормально а из вне не хочет! За ранее премного благодарен! Сервер авторизации использую хинта!

Что такое pts сервер в л2gawric 27 дек 2016

может попробовать купить белый ip?/ Провайдер может блокировать часть портов если не белый ip

LordZipfer 28 дек 2016

Кто подскажет по настроке с роутером! Вроде все нормально настроено, проброшены порты а при выборе сервера весит сервер с пингом 9999 и коннекта нет из вне!Только из локалки, в базе тоже прописывал ип заданный роутером компу и проброшенный на внешку! Но с него по локалке конектит нормально а из вне не хочет! За ранее премного благодарен! Сервер авторизации использую хинта!

У тебя, скорее всего, проблема не с роутером. Ты в hAuth'e, скорее всего, неверно IP L2Server'a и внешний IP прописал. Если бы была проблема роутера, то у тебя даже до авторизации не дошло бы дело. Проверяй конфиги и SQL))

P.S. Если есть сомнения, касательно доступности портов - можно воспользоваться онлайн сервисом проверки. Например, ВОТ ЭТИМ.

Что такое pts сервер в л2Kasa 12 янв 2017

Здравствуйте, подскажите пожалуйста в чём может быть ошибка. При добавление файлов в DSN ругается

Что такое pts сервер в л2Kasa 12 янв 2017

С прошолой проблемой разобрался, и тут как ту при запуске новая: > https://www.screenca. /t/VwdfRS7T3IqU

LordZipfer 23 янв 2017

С прошолой проблемой разобрался, и тут как ту при запуске новая: > https://www.screenca. /t/VwdfRS7T3IqU

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

Многие неопытные игроки задаются вопросом, что из себя представляют pts сервера Lineage 2? Данная аббревиатура расшифровывается, как Public Test Server. После того как вышедшую для Ла2 новую хронику тестируют разработчики, её размещают для публичного тестирования. Происходит оно как раз на птс сервере Л2.

Такое тестирование было и на руоффе, где почти сразу для проверки всех фишек выдавался высокий уровень, куча адена, крутой крафт и так далее. Такие игровые площадки в рейтинге la2.ru появляются достаточно часто. Играть на них очень интересно, так как вас может ждать абсолютно любая неожиданность.

При выборе игровой площадки, обратите внимание на её сайт, комьюнити и так далее. Будет очень кстати, если после игры на pts сервере Линейдж 2, вы оставите свой подробный комментарий.

  • Меньшее потребление ресурсов
  • Гибкость в реализации (любой ивент\фичу гораздо легче будет сделать именно на яве)
  • Более развита сфера разработки (много команд)
  • Больше специалистов

А вот основные минусы.

  • Серьёзные отличия игрового контента от официального
  • Наличие как больших и серьезных багов, так и мелких недочётов
  • Плохая реализация "трудных" моментов (АИ мобов (их поведение), локации, и проч.)

Однако несмотря на все минусы, в мире все-таки существует несколько действительно играбельных сборок на яве.

А кодеры взяли эту сборку, подлатали баги, и теперь продают админам за N-ую сумму денег.

  • Стабильность.
  • Реализация "каг на оффе"
  • Трудность в настройке и запуске (плюс потому, что не каждый школьник сможет вообще запустить PTS, соответственно, PTS запускают лишь реально шарящие админы)
  • Огромное потребление ресурсов
  • Большие трудности в реализации (написать какую-либо фичу будет либо очень трудно, либо очень дорого)
  • Менее гибкая программная часть
  • Баги, кочующие с офа (как "приятные", так и плохие, портящие игру).

Также нельзя разговаривать с НПЦ, когда вы просто сидите.

1.на ПТС серверах система дебаффов/бафов настроена так, что один баф/дебаф заменяет другой только в случае равенства значений параметров abnormal_type и если abnormal_lv того бафа/дебафа, который накладывается, больше или равен abnormal_lv'у того бафа/дебафа, который уже лежит на персонаже. Время при этом не учитывается.

есть скилл у ХК - Horror(фир на 10 секунд), есть у фир +30 кост у магов(висит 70 секунд)

на ПТС - вешаешь на персонажа +30 cost фир мага, после этого накладываешь Horror.

На ПТСе Horror заменит фир мага, провисит своё время, спадёт, а фир мага после этого не вернётся.

На гавноявах учитывается время действия дебаффа, т.е. при таком же эксперименте произойдёт

1)фир ХК тупо не перебьёт фир мага, т.к. время действия у него меньшее

2)фир ХК перебьёт фир мага, провисит своё время и после этого вернётся фир мага(на гавноявах есть такое явление, как откладывание эффекта)

1)на гавноявах при снятии бафа альт+кликом систмное сообщение типа "$s1 has worn off"(привет астериус), либо его не будет вообще

на ПТС - The effect of $s1 has been removed

2)при переналожении дебаффа/бафа на ПТС будет 2 сообщения.

1.The effect of $s1 has been removed

2.$s1’s effect can be felt

На гавноявах либо первого вообще не будет, либо оно будет "$s1 has worn off"(привет астериус снова)

3)Ни на 1 ПТСе не видел системного сообщения о прохождении дебаффа, если дебафф прошёл, то просто не пишет про резист, если не прошёл - $c1 has resisted your $s2

Если выдаётся системная сообщенька при прохождении дебаффа - ява привет

На ПТС - если кликать мышкой на землю за препятствие, то чар побежит к этому месту по лучшему пути

Если выделить чара, который стоит за препятствием и нажать автоатаку/какой-либо скилл то чар побежит к своей цели ПО ПРЯМОЙ и само собой, остановится у препятствия.

На Явах - если выделить чара, который стоит за препятствием и нажать автоатаку/какой-либо скилл, то чар побежит по ЛУЧШЕМУ ПУТИ и само собой, оббежит препятствие и начнёт атаку/кастанёт скилл

На ПТС при использовании итема(например, СОЕ) будет 2 системных сообщения

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

Далее нам необходимо настроить основные конфигурационные файлы сервера:

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
Изменяем в 4-х местах address="IP" на ваш LAN IP, это ваш внутренний IP адрес.

5) Открываем L2Server\l2server.ini
Изменяем в 5-х местах 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…

После данных настроек мы запускаем данный файл. Petiton я не запускал, т.к. не было необходимости, если у кого возникнут проблемы или удастся запустить, то обязательно напишите мне, я под редактирую данную инструкцию.

На этом мы подготовили основные конфигурационные серверные файлы, теперь перейдем к настройки

SQL части сервера:

1) Открываем DBScript\2_lin2comm.sql
найдите в 3-х местах:
set @conn_str = '127.0.0.' + @world_id + ''';''user'';''pass' -- возможно вы не найдёте такую строчку, попробуйте поискать set @conn_str
измените 127.0.0. на ваш LAN IP (без последней цифры)
измените user на ваш SQL аккаунт
измените pass на ваш SQL пароль

далее найдите:
'SQLOLEDB', '127.0.0.1';'user';'pass' -- возможно вы не найдёте такую строчку, попробуйяте поискать 'SQLOLEDB'
измените 127.0.0.1 на ваш LAN IP
измените user на ваш SQL аккаунт
измените pass на ваш SQL пароль

2) Открываем DBScript\7_lin2world.sql
найдите в 3-х местах:
set @conn_str = '127.0.0.' + @world_id + ''';''user'';''pass' -- возможно вы не найдёте такую строчку, попробуйте поискать set @conn_str
измените 127.0.0. на ваш LAN IP (без последней цифры)
измените user на ваш SQL аккаунт
измените pass на ваш SQL пароль

далее найдите:
'SQLOLEDB', '127.0.0.1';'user';'pass' -- возможно вы не найдёте такую строчку, попробуйте поискать 'SQLOLEDB'
измените 127.0.0.1 на ваш LAN IP
измените user на ваш SQL аккаунт
измените pass на ваш SQL пароль

Установка базы данных MSSQL:

MS SQL Server 2005 Enterprise Edition, устанавливаем диск с данным ПО.
Нажимаем на Server components, tools, Books Online, and samples(под красными буквами Install), потом 4 раза Next.
Должно попросить серийник, WXGDG-DJ8DJ-CC77F-8FDJV-DFBYG, у меня не спрашивало серийный номер. Жмём Next…
Ставим, галочки перед SQL Server Database Services и Client Components Management Tools, жмём 2 раза Next
Выбираем Use the built-in System account,во вкладке выбираем Local system, жмём Next
Крайне рекомендую нажать на Mixed Mode и ввести пароль для sa. Для базы я именно этот логин и пароль использовал, жмём 3 раза Next, потом Install
жмём Next, жмём Finish.

Установка баз в MSSQL:

Зайдите в Пуск->Программы->Microsoft SQL Server 2005 и запустите SQL Server Management Studio
Нажмите Connect, с лева выберите свой комьютер, потом на Databases. В центральном окне нажмите правой кнопкой мыши и выберите New Database.
Напротив Database name введите lin2clancomm, нажмите ОК
так проделайте и для lin2comm, lin2log, lin2db, lin2report, lin2user, lin2world.
Должно получиться 7 баз. Закройте это окно.

Зайдите в DBScript. Нажмите два раза на 1_lin2clancomm.sql, выскочит окошко, нажмите Connect. В левом верхнем углу будет вкладка, там должно быть написано master, выберите lin2clancomm. Чуть правее будет Execute, и возле неё будет кнопка Parce. Нажмите сначала Parce, чуть подождите и нажмите Execute. После завершения операции сохраняем всё.
Аналогично проделайте для всех баз. Будьте внимательны, когда будете загружать *.sql, когда загрузите по умолчанию во вкладке будет master, выбирайте во вкладке ту базу которая соответствует своему файлу, которые указанны ниже:
2_lin2comm.sql . lin2comm
3_lin2db_.sql. lin2db
4_lin2log.sql . lin2log
5_lin2report.sql. lin2report
6_lin2user.sql. lin2db
7_lin2world.sql. lin2db

После установки закрываем это окно.

Зайдите в Пуск->Программы->Microsoft SQL Server 2005 и запустите SQL Server Management Studio
Нажмите Connect, с лева выберите свой компьютер, потом на Databases.
Ищем там базу данных lin2db. Жмём на неё 2 раза. Находим там иконку подписанную как Tables и 2 раза нажимаем. Появиться список. Ищем в списке 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

Закрываем это окно.

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

. ВАЖНО .
Создавать DSN нужно в папке Program Files(86), а не в Program Files.

Пуск->Настройка->Панель управления->Администрирование->Источники данных (ODBC)
Ищем закладку Файловый DSN, нажимаем на неё и там нажимаем на кнопку Добавить.
Из списка выбираем SQL Server обычно в самом низу и жмём Далее
Задаём имя lin2world и жмём Далее пока не появиться окошко выбора сервера.
Поле Описание оставляем пустым, в нижнем поле выбираем (local)
Жмём Далее до тех пор пока не будет написано Сменить базу по умолчанию на. Ставим галку и выбираем lin2world
Такую операцию проделать для всех 6 баз, только естественно одноименных DNS

Настройка системного INI файла Windows 2003:

Изменяем файл подкачки до 4096мб максимум

Открываем Файл C:Boot.ini и меняем в нём следующее
Находите: multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windo ws Server 2003, Enterprise RU" /noexecute=optout /fastdetect
В конце добавляете /3GB
Получается: multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windo ws Server 2003, Enterprise RU" /noexecute=optout /fastdetect /3GB
Перезагружаем компьютер.
* . Опция начальной загрузки операционной системы /3GB (которая доступна для Windows 2000 в редакциях Advanced Server и Data Center) изменяет заданное по умолчанию разделение адресного пространства.

Примечание. В операционных системах Windows XP и Windows Server 2003 введена новая опция начальной загрузки: /USERVA, которая использоваться вместе с ключом /3GB, и позволяет более тонко управлять размером разделов, чем один ключ /3GB. Вы можете добавить /USERVA в Ваш файл BOOT.INI также, как это делалось с /3GB. Преимущество ключа /USERVA по сравнению с использованием только /3GB в том, что он позволяет задавать точный размер адресного пространства для непривилегированного режима. Например, /USERVA=2560 задаёт 2.5 ГБ для раздела непривилегированного режима и оставляет 1.5GB для ядра операционной системы. Ограничения, которые были перечислены для ключа /3GB, также справедливы и для этого ключа.

Более подробно можно прочитать здесь.

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

1) L2LogD.exe
File DB = lin2log
login name = Ваш SQL аккаунт
password = Ваш SQL пароль

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

При запуске CacheD.exe возможно попросит ввести серийный номер, для этого распаковываем архив keygens.7z в любое для вас место, далее запускаем файл CacheDSNGen.exe, для этого нам необходимо ввести:
* Mac Adress = сетевой карты
Machine Name = название вашего компьютера
Далее нажимаем Generate и получаем Serial Number.

* Для получения Mac Adress, необходимо проделать следующие, Пуск ----- Выполнить ------- и набрать команду cmd, появится командная строка, в данной строке набираем
ipconfig –all и видем список сетевого оборудования, и ищем строку MAC Adress(Физический адрес) – например: 00-17-31-4F-D8-B2 это и есть наш Mac Adress, который необходим для генератора серийного номера. Также проделать для L2AuthD.exe и L2Server.exe.

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

4) PetitionD.exe – можно пропустить данный пункт если не хотите устанавливать.
Server = (local)
login name = Ваш SQL аккаунт
password = Ваш SQL пароль
Database = petition

L2ASP система регистрации аккаунта:

L2ASP.zip нужно распаковать в C:\Inetpub\wwwroot

Далее редактируем файл конфигурации conn.asp
ms_sql_server_host_addr = "ваш ip"
sql_server_username = "Ваш логин для MSSQL"
sql_server_password = "Ваш пароль для MSSQL"

По умолчанию в Windows 2003 server стоит максимальная защита, и поэтому нужно сделать следующее:
Пуск->Настройка->Панель управления->Администрирование->Диспечер служб IIS
Слева будет имя вашего компьютера, нажмите на него, потом на Веб-узлы, потом правой кнопкой на Веб-узел по умолчанию
нажмите на свойства, ищите вкладку Документы, потом нужно нажать на Добавить и введите index.asp, потом делаем так чтобы index.asp был в самом верху

Слева будет имя вашего компьютера, нажмите на него, потом на Расширения веб-службы, выделить Active Server Pages и нажать Разрешить
Чтобы попасть на ваш сайт пропишите http://ip вашего компьютера.

Создание Gm аккаунта:

Откройте таблицу builder_account в базе lin2world и добавте следуюущее:
account_name = имя вашего аккаунта (должен уже существовать)
default_builder = 1,2,3,4. 9 (уровень доступа)
account_id = ID аккаунта (можете найти в таблице user_account в базе lin2db)
Откройте таблицу user_data в базе lin2world
и поменяйте права GM'a:
builder = default_builder (1,2,3,4. 9)

Файлы сервера L2Storm, PTS C4 off, в него так же включены наработки L2Storm и разные фиксы с PP и других источников.
Сервер полностью работоспособен:

Пасс на архив: l2storm

Линки на MSSQL и Дополнительные модули:
http://ifolder.ru/227785

Руководство по настроке 1 сервера в 2 сети:
http://ifolder.ru/227790

Дополнительные Фаилы и Релизы

ЗЗЫ ЭТО 64 битная сборка она не пойдет на 32 битной системе нормально

1 Star2 Stars3 Stars4 Stars5 Stars (Пока оценок нет)
Загрузка...
Понравилась статья? Поделиться с друзьями:
Добавить комментарий

89 − = 79

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:


map