почему-то мне кажется, что ты его не поднимешь....
Добавлено через 1 минуту Часть 1 - изменение INI's
!!!ЕСЛИ У ВАС НЕТУ РОУТЕРА ТО ОСТАВЬТЕ 127.0.0.1 , НО
DevServerIP="213.107.107.18" ДОЛЖЕН БЫТЬ ВАШИМ WAN IP!!!
-------------------------------------------------------------------------------------
редактируем config.txt в NewAuth\etc папке
serverPort=2104
serverExPort=2106
serverIntPort=2108
worldport=7777
DBConnectionNum=10
encrypt=true
numServerThread=2
numServerExThread=2
numServerIntThread=2
logDirectory="log"
;30810 : l2, 30310 : Sl
ProtocolVersion=30810
;8:lineage2, 4 halo
GameID=8
DesApply=false
PacketSizeType=3
ReadLocalServerList=false
OneTimeLogOut=true
CountryCode=2
DevConnectOuter=true
;ваш WAN IP
DevServerIP="213.107.107.18"
;SocketTimeOut если игрок не активен то его кикаем.
SocketTimeOut=10
SocketLimit=5000
AcceptCallNum=1
UseOneIOCom=true
AcceptThread=1
WaitingUserLimit=100
dumppacket=false
UserData=false
UseLogD=false
;change it as your LAN IP
logdip="127.0.0.1"
logdport=3999
logdconnectinterval=120
;(true=повтор авторизации включен/false=повтор авторизации выключен)
SupportReconnect=false
AutokickAccount=true
NewEncrypt=false
-------------------------------------------------------------------------------------
редактируем l2cache.ini в CacheD папке
[LogD]
;вводим LAN IP
address="127.0.0.1"
port=3999
[Setting]
;Country=0 KR
;Country=1 US
;Country=2 JP
;Country=3 TW
;Country=4 CN
Country=4
ExceptionMailing=false
MailServer=mail.ncsoft.co.kr
[World]
WorldId=1
Pair=0
[ItemAudit]
DefaultPriceLimit=100000000
DefaultPriceCheck=50000000
ChgRatioLimit=30
AdenaLimit=100000000
AdenaCheck=50000000
AdenaChgRatioLimit=30
[SQL]
SQLExecLimit=9000
ItemClearOnStart=0
DiffBBSConn=0
SaveQsData=0
BBSDBTimeOut=60
USEBBS=0
-------------------------------------------------------------------------------------
редактируем l2logd.ini в L2LogD папке
[LogD]
;вводим LAN IP
address=127.0.0.1
port=3999
sendable=true
[LogTable]
Daily=1
BCPFolder=1
[Start]
BCPInt=3600000
ServerInt=3600000
AutoBCP=0
[World]
WorldId=1
[SQL]
SQLExecLimit=5000
PollingInterval=6000
BCPThreadCount=5
[Setting]
;Country=0 KR
;Country=1 US
;Country=2 JP
;Country=3 TW
;Country=4 CN
country=4
ExceptionMailing=false
MailServer=ncs-mail.ncsoft.co.kr
-------------------------------------------------------------------------------------
редактируем L2NPC.ini в L2NPC папке
[LogD]
;вводим LAN IP
address="127.0.0.1"
port=3999
[CacheD]
;вводим LAN IP
address="127.0.0.1"
port=2008
[server]
;вводим LAN IP
address="127.0.0.1"
port=2002
[map]
directory="map"
[World]
WorldId=1
[db]
;change it as your LAN IP
address="127.0.0.1"
port=2005
;ваш SQL database аккаунт
user="gamma"
;ваш SQL database пароль
password="l2online"
[Setting]
;Country=0 KR
;Country=1 US
;Country=2 JP
;Country=3 TW
;Country=4 CN
Country=4
ExceptionMailing=false
MailServer=ncs-mail.ncsoft.co.kr
-------------------------------------------------------------------------------------
редактируем l2server.ini в L2Server папке
[LogD]
;вводим LAN IP
address="127.0.0.1"
port=3999
[CacheD]
;вводим LAN IP
address="127.0.0.1"
port=2006
[AuthD]
;вводим LAN IP
address="127.0.0.1"
port=2104
[petitionD]
;вводим LAN IP
address="127.0.0.1"
port=2107
;изменяем название мира на свое
worldname="Lineage2"
[World]
WorldId=1
UserLimit=2000
LetBuilder=0
[Report]
;в минутах
Interval=60
[Setting]
;Country=0 KR
;Country=1 US
;Country=2 JP
;Country=3 TW
;Country=4 CN
Country=4
UserPathFind=false
WorldCollision=false
ExceptionMailing=false
MailServer=mail.ncsoft.co.kr
AcceptLowerProtocol=true
;возможно вам придется изменить это параметр, но оставьте пока не появится ошибка при запуске L2Server.exe
IOBufferCount=3000
;ограничение в часах на неделю, (число значит количество часов. 0 значит не использовать. стандартно 0)
playtimelimit=0
;использовать перезаход (1:использовать, 0:не использовать. стандартно 0)
;должен быть 0, иначе вы не сможете войти на сервер
reconnectauth=0
-------------------------------------------------------------------------------------
редактируем config.txt в PetitionD\etc папке
numberOfServiceThreads=10
;номер порта world server
worldPort=2107
;номер порта petition client
servicePort=2109
;запускать в тестовом режиме
runMode=0
;WebAuthD address
;вводим LAN IP
webAuthServer="127.0.0.1"
;WebAuthD port
webAuthPort=2108
; количество WebAuthD соединений
numberOfWebAuthConnections=0
;папка для сохранения логов
logDirectory="log"
;интервал обновления сервера(в секундах)
statusRefresh=1
;количество соединений с petition database
numberOfPetitionDBConnections=12
;petition database строка соединения
;количество поддерживаемых игр, должен совпадать с game_title таблицей
numberGames=2
petitionDatabase = "0xF6DBBAA8A7C57B6F418E95A7CFCBB4DAF09B9A5E39B2FCA 7 17A7EA9C44E98FCDA34297C97542494D9977C5E9ED58FBE581 4852F7D8DAF11478AFEB5861F5572B4A2A7FE96453BBF6A3E4 445310F58A15FB3FA2D8D26BA61F2D6E0113053A1A6D3FF2BB DE07E242E5E29593F12D148CD1284ED2D17E6FE16FE96034D3 B4C21363"
-------------------------------------------------------------------------------------
Часть 2 - SQL база данных
-------------------------------------------------------------------------------------
редактируем lin2comm_new.sql в DBScript
найдите
set @conn_str = '127.0.0.' + @world_id + ''';''gamma'';''l2online'
измените 127.0.0. на ваш LAN IP
измените gamma на ваш SQL аккаунт
измените l2online на ваш SQL пароль
там 3 строки для изменения
найдите
'SQLOLEDB', '127.0.0.1';'gamma';'l2online'
измените 127.0.0. на ваш LAN IP
измените gamma на ваш SQL аккаунт
измените l2online на ваш SQL пароль
там 1 строка для изменения
-------------------------------------------------------------------------------------
редактируем lin2world_20040609_all.sql в DBScript
найдите
set @conn_str = '127.0.0.' + @world_id + ''';''gamma'';''l2online'
измените 127.0.0. на ваш LAN IP
измените gamma на ваш SQL аккаунт
измените l2online на ваш SQL пароль
там 3 строки для изменения
найдите
'SQLOLEDB', '127.0.0.1';'gamma';'l2online'
измените 127.0.0. на ваш LAN IP
измените gamma на ваш SQL аккаунт
измените l2online на ваш SQL пароль
там 2 строки для изменения
-------------------------------------------------------------------------------------
DSN config
Control Pannel - Administrative Tools- ODBC - FILE DSN
Add - SQL server - lin2world - Server(s): (local) - Windows NT identification(W) – Измените базовую БД на: lin2world
Add - SQL server - lin2comm - Server(s): (local) - Windows NT identification(W) - Измените базовую БД на (D): lin2comm
Add - SQL server - lin2log - Server(s): (local) - Windows NT identification(W) - Измените базовую БД на D): lin2log
Add - SQL server - lin2report - Server(s): (local) - Windows NT identification(W) - Измените базовую БД на D): lin2report
Add - SQL server - lin2db - Server(s): (local) - Windows NT identification(W) - Измените базовую БД на): lin2db
Add - SQL server - petition - Server(s): (local) - Windows NT identification(W) - Измените базовую БД на (D): petition
-------------------------------------------------------------------------------------
Part 3 – ЗАПУСК сервера
-------------------------------------------------------------------------------------
редактируем boot.ini в C:\
!!!ВАЖНО, ЗАПУСК НПЦ!!
[boot loader]
timeout=0
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOW S
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micro soft Windows XP Professional" /nodetect /3GB
добавьте /3GB в конце, сохраните и перезагрузите компьютер
-------------------------------------------------------------------------------------
L2LogD.exe
File DB = lin2log
login name = your SQL account
password = your SQL password
CacheD.exe
File DB = lin2world
login name = your SQL account
password = your SQL password
L2AuthD.exe
File DSN = lin2db
login name = your SQL account
password = your SQL password
PetitionD.exe
Server = (local)
login name = your SQL account
password = your SQL password
Database = petition
L2Server.exe
L2NPC.exe
-------------------------------------------------------------------------------------
Часть 4 - ASP система регистрации аккаунта
-------------------------------------------------------------------------------------
редактируем config.asp
<%
const WEB_SIT_NAME = "Lineage2"
const SERVER_MAX_CLIENT = 600
'Измените COOKIE_HEAD на что хотите.
const COOKIE_HEAD = "none"
%>
WEB_SIT_NAME ="your server's name"
COOKIE_HEAD = "put whatever u like"
-------------------------------------------------------------------------------------
редактируем conn.asp
'MS SQL Database address
ms_sql_server_host_addr = "127.0.0.1"
'MS SQL account
sql_server_username = "gamma"
'MS SQL password
sql_server_password = "l2online"
'Lin2db database(user_auth)
lin2db = "lin2db"
'Lin2world database(user_data)
lin2world = "lin2world"
' Зашифровка или расшифровка L2AuthD(иначе ваши пароли не будут совпадать)
' 1) При использовании L2AuthD_encrypt.zip поставьте sys_type = "encrypt"
' 2) При использовании L2AuthD_decrypt.zip поставьте sys_type = "none"
sys_type = "encrypt"
-------------------------------------------------------------------------------------
Part 5 – ЗАПУСК игры
-------------------------------------------------------------------------------------
МОГУТ БЫТЬ ИСПОЛЬЗОВАНЫ все клиенты C1 Chaotic Chronicle
ftp://l2clientdownload.lineage2.com...L2installer.zip (US clients)://ftp://l2clientdownload.lineage2.com...ip (US clients)://ftp://l2clientdownload.lineage2.com...ip (US clients)
-------------------------------------------------------------------------------------
редактируем l2.ini файл
вам нужна прога l2decrypt.exe для взлома 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 папку вашего клиента
-------------------------------------------------------------------------------------
Часть 6 - GM конфиг
откройте builder_account в lin2world базе данных
account_name = ваш GM аккаунт (нормальный аккаунт)
default_builder = 1,2,3,4...9
account_id = ваш GM аккуант ID (можно найти в таблице user_account из lin2db базы данных)
откройте user_dat в lin2world базе данных
найдите GM в GM аккаунте
builder = default_builder (1,2,3,4...9)