Изменяем DevServerIP="IP" на ваш WAN IP. Изменяем logdip="IP" на ваш LAN IP
Открываем CacheD/l2cache.ini
Изменяем address="IP" на ваш LAN IP
Открываем L2LogD/l2logd.ini
Изменяем address="IP" на ваш LAN IP
Открываем L2NPC/L2NPC.ini
Изменяем в 4-х местах address="IP" на ваш LAN IP Изменяем user="username" на ваш SQL аккаунт Изменяем password="pass" на ваш SQL пароль
Открываем L2Server/l2server.ini
Изменяем в 4-х местах address="IP" на ваш LAN IP Изменяем reconnectauth=1 на reconnectauth=0
Открываем Petition/etc/config.txt
Изменяем webAuthServer="IP" на ваш LAN IP
Установка SQL
Настройка SQL части сервера
Открываем DBScript/lin2comm_new.sql
найдите в 3-х местах: set @conn_str = '127.0.0.' + @world_id + ''';''user'';''pass' измените 127.0.0. на ваш LAN IP (без последней цифры) измените user на ваш SQL аккаунт измените pass на ваш SQL пароль
найдите: 'SQLOLEDB', '127.0.0.1';'user';'pass' измените 127.0.0.1 на ваш LAN IP измените user на ваш SQL аккаунт измените pass на ваш SQL пароль
Открываем DBScript/lin2world_200040609_all.sql
найдите в 3-х местах: set @conn_str = '127.0.0.' + @world_id + ''';''user'';''pass' измените 127.0.0. на ваш LAN IP (без последней цифры) измените user на ваш SQL аккаунт измените pass на ваш SQL пароль
найдите в 2-х местах: 'SQLOLEDB', '127.0.0.1';'user';'pass' измените 127.0.0.1 на ваш LAN IP измените user на ваш SQL аккаунт измените pass на ваш SQL пароль
Установка MS SQL
Установите MS SQL.
Зайдите в Старт меню, найдите Microsoft SQL Server и там запустите Service Manager Убедитесь
что сервер SQL запущен, т.е. нажмите в Service Managerе зелёную кнопку
Start/Continue, если она нажата то значит сервер SQL запущен. Зайдите
в Старт меню, найдите Microsoft SQL Server и там запустите Enterprise
Manager. Нажмите 2 раза по иконке SQL Server Group, потом снова нажмите
2 раза по иконке подписаной как (local). Вылетит окошко, нажмите на нём
ОК. Потом заходим в папку Databases и создаём там следующие базы данных
(правый клик и затем New Database, выскачет окошко и в поле Name
вводите следующее названия) :lin2world, lin2comm, lin2log, lin2report,
lin2db, petitio. Закрываем это окно
Зайдите в Старт меню, найдите Microsoft SQL Server и там запустите Query Analyser Выскочит окошко в Дропменю (SQL Server) выберите свой запушенный SQL Server и нажмиет OK Сверху
будет панель и на ней вы снова найдёте дропменю. Выберите там
lin2world, затем нажмите кнопку Открыть (Load SQL Script или Ctrl +
Shift + P) и ищем файл lin2world_20040609_all.sql расположенный в папке
DBScript. Открываем его. Затем жмём кнопку Parse Query, она всё тамже
на баре сверху. Когда операция завершиться жмём кнопку Execute Query
она рядом с кнопкой Execute Query. После завершения операции сохроняем
всё. Сверху будет панель и на ней вы снова найдёте дропменю.
Выберите там lin2comm, затем нажмите кнопку Открыть (Load SQL Script
или Ctrl + Shift + P) и ищем файл lin2comm_new.sql расположенный в
папке DBScript. Открываем его. Затем жмём кнопку Parse Query, она всё
тамже на баре сверху. Когда операция завершиться жмём кнопку Execute
Query она рядом с кнопкой Execute Query. После завершения операции
сохроняем всё. Сверху будет панель и на ней вы снова найдёте
дропменю. Выберите там lin2log, затем нажмите кнопку Открыть (Load SQL
Script или Ctrl + Shift + P) и ищем файл lin2log_20040416.sql
расположенный в папке DBScript. Открываем его. Затем жмём кнопку Parse
Query, она всё тамже на баре сверху. Когда операция завершиться жмём
кнопку Execute Query она рядом с кнопкой Execute Query. После
завершения операции сохроняем всё. Сверху будет панель и на ней вы
снова найдёте дропменю. Выберите там lin2report, затем нажмите кнопку
Открыть (Load SQL Script или Ctrl + Shift + P) и ищем файл
lin2report_20040416.sql расположенный в папке DBScript. Открываем его.
Затем жмём кнопку Parse Query, она всё тамже на баре сверху. Когда
операция завершиться жмём кнопку Execute Query она рядом с кнопкой
Execute Query. После завершения операции сохроняем всё. Сверху
будет панель и на ней вы снова найдёте дропменю. Выберите там lin2db,
затем нажмите кнопку Открыть (Load SQL Script или Ctrl + Shift + P) и
ищем файл lin2db_AuthDBSchema.sql расположенный в папке DBScript.
Открываем его. Затем жмём кнопку Parse Query, она всё тамже на баре
сверху. Когда операция завершиться жмём кнопку Execute Query она рядом
с кнопкой Execute Query. После завершения операции сохроняем всё. Сверху
будет панель и на ней вы снова найдёте дропменю. Выберите там lin2db,
затем нажмите кнопку Открыть (Load SQL Script или Ctrl + Shift + P) и
ищем файл lin2db_update.sql расположенный в папке DBScript. Открываем
его. Затем жмём кнопку Parse Query, она всё тамже на баре сверху. Когда
операция завершиться жмём кнопку Execute Query она рядом с кнопкой
Execute Query. После завершения операции сохроняем всё. Сверху
будет панель и на ней вы снова найдёте дропменю. Выберите там petition,
затем нажмите кнопку Открыть (Load SQL Script или Ctrl + Shift + P) и
ищем файл petition.sql расположенный в папке DBScript. Открываем его.
Затем жмём кнопку Parse Query, она всё тамже на баре сверху. Когда
операция завершиться жмём кнопку Execute Query она рядом с кнопкой
Execute Query. После завершения операции сохроняем всё. Закрываем это окно.
Открываем
Service Manager и ищем там базу данных lin2db. Жмём на неё 2 раза
выскакивает окошко, нажимаем ОК. Находим там иконку подписаную как
Tables и 2 раза нажимаем. Появиться список. Ищем в списке Server жмём
на нём правой кнопокой, ищем слова Open Table наводим мышкой, ждём пока
выскочит подменю и там нажимаем Return all rows. Добавляем следующую
информацию в появившееся окошко (натроить под себя):
id = 1 name = same as the worldname in l2server.ini ip = your external IP inner_ip = your internal IP ageLimit = 0 pk_flag = 0 PK not allow; 1 allow kind=0 port=7777
Закрываем это окно.
DNS
Открываем Control Panel, ищем и открываем Administrative tools, снова ищем в новом окне и открываем Data Sources (ODBC) Ищем закладку File DSN, нажимаем на неё и там нажимаем на кнопку Add. Из списка выбираем SQL Server обычно в самом низу и жмём Next Задаём имя lin2world и жмём Next пока не появиться окошко выбора сервера. Поле Discription оставляем пустым, в нижнем поле выбираем (local) Жмём Next до тех пор пока не будет написано Change Default Database to. Ставим галку и выбираем lin2world Такую операцию проделать для всех 6 баз, только естественно одноименных DNS
Настройка системного INI
Идём
в Coltrol Panel жмём 2 раза на иконку System, в появившемсе окне
нажимаем закладку Advanced. Нажимаем кнопкку Settings которая относится
к Performance и во вновь появившемсе окне жмём Advanced Жмём кнопку Virtual Memory. В поле Initial size (MB) ставим 1024 в поле Мaximum ставим 4096 и жмём кнопку Set. Открываем Файл C:\Boot.ini и меняем в нём следующее Находите: multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micro soft Windows XP Professional" /nodetect В конце добавляете /3GB Получается: multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micro soft Windows XP Professional" /nodetect /3GB Перезагружаем комп.
Запуск Сервера
Запускать только в этом порядке:
L2LogD.exe
File DB = lin2log login name = Ваш SQL аккаунт password = Ваш SQL пароль
CacheD.exe
File DB = lin2world login name = Ваш SQL аккаунт password = Ваш SQL пароль
' Зашифровка или расшифровка L2AuthD (иначе ваши пароли не будут совпадать) ' 1) При использовании L2AuthD_encrypt.zip поставьте sys_type = "encrypt" ' 2) При использовании L2AuthD_decrypt.zip поставьте sys_type = "none" sys_type = "encrypt"
Создание Gm аккаунта
Откройте таблицу builder_account в базе lin2world и добавте следуюущее:
account_name = имя вашего аккаунта (должен уже существовать) default_builder = 1,2,3,4...9 account_id = ID аккаунта (можете найти в таблице user_account в базе lin2db)
Откройте таблицу user_dat в базе lin2world и поменяйте права GM'a: builder = default_builder (1,2,3,4...9)
ЗАПУСК игры
Это только для C1:
Редактируем l2.ini файл
Вам нужна прога decrypt для взлома l2.ini (с.м. выше)
расшифруйте l2.ini и вы получите файл l2.clear.ini редактируем l2.clear.ini измените IP на ай пи сервера ServerAddr=127.0.0.1 зашифруйте l2.clear.ini используя 212 и получите l2.crypt.ini переименуйте l2.crypt.ini на l2.ini и скопируйте в system папку вашего клиента Этот файл должны будут скачать и заменить свой все ваши юзеры.
Для C2 и C3:
Откройте C:\WINDOWS\system32\drivers\etc\hosts Рядом с доменом L2testauthd.lineage2.com (слева) поменяйте IP на свой. Если такого домена нет - добавте следующее: Ваш IP L2testauthd.lineage2.com
- надо нажать на кнопку TAB Ваш IP - если хотите играть один ставьте 127.0.0.1
Это должны сделать все ваши юзеры. Или вы можете выложить на скачку ваш файл hosts.
Все ссылки расположенные на данном ресурсе были взяты из открытых
источников. Все права на материалы представленные на сайте, принадлежат
их авторам, правообладателям и издательствам. Любая информация
представленная здесь, может использоваться только в ознакомительных
целях, после чего вы обязаны ее удалить и приобрести в магазине. Ни
администрация сайта, ни хостинг-провайдер, ни любые другие лица не
могут нести ответственности за использование материалов данного сайта.
Входя на сайт вы автоматически соглашаетесь с данными условиями.