Фото

Hammer Новичок

  • 0 Рейтинг
  • 0 Просмотров
  • 0 Друзья
  • 1 Сообщений
  • 50 Фишек

Сообщения пользователя

В теме:Помогите чем можете!!!

14 сентября 2006 - 08:51

почему-то мне кажется, что ты его не поднимешь....

Добавлено через 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)