*Если у вас нету роутера, замените 192.168.0.100 и 127.0.0.1 в линиях ниже. Если же у вас есть роутер - замените 192.168.0.100 на ваш внутренний Ip, который можно узнать, набрав "Пуск"--"Выполнить"--"cmd.exe" и набрав в строке "ipconfig"
*Если вы играете по интернету - замените 24.68.124.198 на ваш внутренний Ip. УЗнайте Айпи, перейдя по [Ссылки могут видеть только зарегистрированные пользователи. ]
*Измените данные строки в config.txt под NewAuth\etc folder:
DevServerIP="24.68.124.198"
logdip="192.168.0.100"
*Измените данные строки в l2cache.ini под CacheD folder:
address="192.168.0.100"
*Измените данные строки в l2logd.ini под L2LogD folder:
address=192.168.0.100
*Измените данные строки в L2NPC.ini под L2NPC folder:
address="192.168.0.100"
address="192.168.0.100"
address="192.168.0.100"
address="192.168.0.100"
user="gamma" -> MSSQL LOGIN
password="l2online" -> MSSQL PASSWORD
*Измените данные строки в l2server.ini под L2Server folder:
address="192.168.0.100"
address="192.168.0.100"
address="192.168.0.100"
address="192.168.0.100"
WorldId=1
*Измените данные строки в config.txt под PetitionD\etc folder:
webAuthServer="192.168.0.100"
Настройка скриптов БД
Откройте lin2comm_new.sql под DBScript:
-Найдите:
et @conn_str = '127.0.0.' + @world_id + ''';''sa'';''l2online'
Замените 127.0.0. на первые 3 цифры вашего внешнего айпи
Замените ''sa'' на ваш аккаунт в SQL
Замените "l2online" на ваш пароль в SQL
-Найдите
'SQLOLEDB', '127.0.0.1';'sa';'l2online'
Замените 127.0.0. на ваш айпи
Замените ''sa'' на ваш аккаунт в SQL
Замените "l2online" на ваш пароль в SQL
Сохраните и закройте фал.
Настройка БД
*Убедитесь что SQL запущен
* Откройте SQL Server Enterprise Manage, Дважды нажмите на SQL Server Group. Далее создайте новую БД
Измените выпадающее меню в панеле инструментов lin2world.
*Далее нажмите Load SQL Script button. Выберите in2world_20040609_all.sql
*Нажмите Parse Query button и один клик на зеленый треугольник(Execute Query)
Сделайте данные действия также для:
Измените выпадающее меню в панеле инструментов lin2comm.
# lin2comm_new.sql
Измените выпадающее меню в панеле инструментов lin2log.
# Choose lin2log_20040416.sql
Измените выпадающее меню в панеле инструментов lin2report.
# Choose lin2report_20040416.sql
Измените выпадающее меню в панеле инструментов lin2db.
#Choose lin2db_AuthDBSchema.sql
Измените выпадающее меню в панеле инструментов на lin2db
# Choose lin2db_update.sql
Измените выпадающее меню в панеле инструментов на petition.
# Choose petition.sql
Закройте SQL Query Analyzer и откройте SQL Server Enterprise Manager.
ПОд БД, дважды нажмите на lin2db. Перейдите к tables и выберите 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
Закройте SQL Server Enterprise Manager.
Запуск сервера
Откройте файлы в такой последовательности
L2LogD.exe
File DB = lin2log
login name = ваш SQL аккаунт
password = ваш SQL пароль
CacheD.exe
File DB = lin2world
login name = ваш SQL аккаунт
password = ваш SQL пароль
PetitionD.exe
Server = (local)
login name = ваш SQL аккаунт
password = ваш SQL пароль
Database = petition
L2Server.exe
L2NPC.exe
Настройка Клиента
Установите клиент
ИЗвлеките l2j-tools.zip на компьютер. Запустите updateIni.bat, и укажите место клиента. также вы должны будете ввести айпи сервера для подключения. После окончания клиент готов к подключению
Откройте Internet Information Services.
Выберите сначала компьютер а далее сайт данный
Перейдите в настройки доступа. Нажмите Добавить и введите index.asp. Нажмите ОК
Переместите index.asp в верх списка
Закройте IIS и откройте интернет браузер и введите [Ссылки могут видеть только зарегистрированные пользователи. ] айпи
Как только откроеться сайт - Нажмите регистрация и создайте аккаунт
Установка Администратора
Для работы, вам нужно залогиниться на сервере
Откройте SQL Server Enterprise Manager, дважды на SQL Server Group
Дважды на БД и выберите lin2db.
Выберите tables и найдите user_account и откройте данную директорию
Введите имя ГМа
Перейдите к БД и выберите lin2world
Выберите tables и найдите builder_account и откройте данную директорию
Введите имя ГМа
Как только вы создадите нового персонажа, он будет иметь права ГМа. Команды находяться в script/BuilderCmdAlias.txt
Редактирование сервера
All the things you can edit are in the /scripts folder.
EXP/SP/Adena rates and drops you can edit: npcdata.txt
GM Commands - BuilderCmdAlias.txt
Item stats - Itemdata.txt
Blacksmith sell lists - multisell.txt
NPC spawn locations - npcpos.txt
Recipe information - recipe.txt
Teleporters and store - ai.obj