logo

l2 off serverio kurimas

Forumas skirtas Lineage 2 Serveriams

l2 off serverio kurimas

Standartinė eve » 04 Kov 2006, 21:32

1 Dalis - changing INI's (base on my fixes)
!!!Jei tu neturi tokio daigto kaip routeris tada palik 127.0.0.1 bet
DevServerIP="213.107.107.18" turi buti tavo vidinis IP!!!


-------------------------------------------------------------------------------------

redaguok config.txt NewAuth\etc folderyje

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
DevServerIP="213.107.107.18" tavo vidinis IP
SocketTimeOut=10
SocketLimit=5000
AcceptCallNum=1
UseOneIOCom=true
AcceptThread=1
WaitingUserLimit=100
dumppacket=false
UserData=false
UseLogD=false
logdip="127.0.0.1" isorinis IP jei neturi palik taip
logdport=3999
logdconnectinterval=120
SupportReconnect=false
AutokickAccount=true
NewEncrypt=false

-------------------------------------------------------------------------------------

redaguok l2cache.ini CacheD folderyje

[LogD]

address="127.0.0.1" isorinis IP
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
;clear unowned item data[0:false, 1:true]
ItemClearOnStart=0
DiffBBSConn=0
SaveQsData=0
BBSDBTimeOut=60
USEBBS=0

-------------------------------------------------------------------------------------

redaguok l2logd.ini L2LogD folderyje

[LogD]

address=127.0.0.1 isorinis IP
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

-------------------------------------------------------------------------------------

Redaguok L2NPC.ini L2NPC folderyje

[LogD]
address="127.0.0.1" isorinis IP
port=3999

[CacheD]

address="127.0.0.1" Isorinis IP
port=2008

[server]

address="127.0.0.1"Isorinis IP
port=2002

[map]
directory="map"

[World]
WorldId=1

[db]

address="127.0.0.1"Isorinis IP
port=2005

user="gamma" tavo SQL duomenu bazes user name

password="l2online" tavo SQL duomenu bazes slaptazodis

[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

-------------------------------------------------------------------------------------

Redaguok l2server.ini L2Server folderyje

[LogD]

address="127.0.0.1" Isorinis IP
port=3999

[CacheD]

address="127.0.0.1" Isorinis IP
port=2006

[AuthD]

address="127.0.0.1"Isorinis IP
port=2104

[petitionD]
address="127.0.0.1"Isorinis IP
port=2107

worldname="Lineage2" rasyk koki nori pavadinima

[World]
WorldId=1
UserLimit=2000
LetBuilder=0

[Report]
;minute
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
IOBufferCount=3000 tau gali prireik keisti, bet palik taip kaip yra nebent tau nepasiseks leidziant L2Server.exe
playtimelimit=0 zaidejui skirtu valandu linitas per savaite,geriau nekeisk
reconnectauth=0 turi buti 0 jei ne tai negalesi prisiloginti

-------------------------------------------------------------------------------------

radaguok config.txt PetitionD\etc folderyje


numberOfServiceThreads=10
worldPort=2107
servicePort=2109
runMode=0
webAuthServer="127.0.0.1" isorinis IP
webAuthPort=2108
numberOfWebAuthConnections=0
logDirectory="log"
statusRefresh=1
numberOfPetitionDBConnections=12
numberGames=2
petitionDatabase = "0xF6DBBAA8A7C57B6F418E95A7CFCBB4DAF09B9A5E39B2FCA 717A7EA9C44E98FCDA34297C97542494D9977C5E9ED58FBE58 14852F7D8DAF11478AFEB5861F5572B4A2A7FE96453BBF6A3E 4445310F58A15FB3FA2D8D26BA61F2D6E0113053A1A6D3FF2B BDE07E242E5E29593F12D148CD1284ED2D17E6FE16FE96034D 3B4C21363"

-------------------------------------------------------------------------------------

1 dalie pabaiga


2dalis - SQL Duomenu bazes
!!!jei neturi tokio daigto kaip routeris tada palik: 127.0.0.1


-------------------------------------------------------------------------------------

Redaguok lin2comm_new.sql DBScript

susrask
set @conn_str = '127.0.0.' + @world_id + ''';''gamma'';''l2online'
pakeisk 127.0.0. isorinis IP
pakeisk gamma i savo SQL bazes acounta
pakeisk l2online i savo SQL bazes slaptazodi


susrask
'SQLOLEDB', '127.0.0.1';'gamma';'l2online'
pakeisk 127.0.0. isorinis IP
pakeisk gamma i savo SQL bazes acounta
pakeisk l2online i savo SQL bazes slaptazodi


-------------------------------------------------------------------------------------

redaguok lin2world_20040609_all.sql DBScript

susrask
set @conn_str = '127.0.0.' + @world_id + ''';''gamma'';''l2online'
pakeisk 127.0.0. isorinis IP
pakeisk gamma i savo SQL bazes acounta
pakeisk l2online i savo SQL bazes slaptazodi


susrask
'SQLOLEDB', '127.0.0.1';'gamma';'l2online'
pakeisk 127.0.0. isorinis IP
pakeisk gamma i savo SQL bazes acounta
pakeisk l2online i savo SQL bazes slaptazodi


-------------------------------------------------------------------------------------

MS-SQL configuravimas


1. duomenu bazes sukurimas

- lin2world
- lin2comm
- lin2log
- lin2report
- lin2db
- petition
Databases mentioned above should be created.

2. desniu peles mygtuku ant Duomenu bazes - Registered sql server Property Edit(e) Click

sql server identity uses(q) (rasyk i sklaiustus)
User Name(l)
Password(a)
irasyk savo user name ir pwd kokius naudojai per db instalecija

Cia labai svarbus instaliacijos zingsnis. dazniausiai cia pasitaiko klaidu todel atidziai sek nurodymus.



paleisk savo SQL Server Agent

3. lin2world Database - lin2world_20040609_all.sql Analyze Query,than press save and next to Query Section Analyer, Click on TriangleDisplay box finishes this section.

4. lin2comm Database - lin2comm_new.sql analyze query next to Query Section Analyer, Click on TriangleDisplay box finishes this section.

5. lin2log Database - lin2log_20040416.sql analyze query next to Query Section Analyer, Click on TriangleDisplay box finishes this section.

6. lin2report Database - lin2report_20040416.sql analyze query next to Query Section Analyer, Click on TriangleDisplay box finishes this section.

7. lin2db Database - lin2db_AuthDBSchema.sql analyze query next to Query Section Analyer, Click on TriangleDisplay box finishes this section.

8. lin2db Database - lin2db_update.sql analyze query next to Query Section Analyer, Click on TriangleDisplay box finishes this section.

9. petition Database - petition.sql analyze query next to Query Section Analyer, Click on TriangleDisplay box finishes this section.

SVARBU!!!

lin2db Database -> Table -> Server (atidaryk lentele)

irasyk

id = 1
name = toki pat kaip worldname l2server.ini faile
ip = Vidinis IP
inner_ip = Isorinis IP
ageLimit = 0
pk_flag = 0 PK not allow; 1 allow
kind=0
port=7777

-------------------------------------------------------------------------------------

DSN configuravimas

Control Pannel - Administrative Tools- ODBC - FILE DSN

Add - SQL server - lin2world - Server(s): (local) - Windows NT identification(W) - Change the Basic Database to following(D): lin2world

Add - SQL server - lin2comm - Server(s): (local) - Windows NT identification(W) - Change the Basic Database to following(D): lin2comm

Add - SQL server - lin2log - Server(s): (local) - Windows NT identification(W) - Change the Basic Database to following(D): lin2log

Add - SQL server - lin2report - Server(s): (local) - Windows NT identification(W) - Change the Basic Database to following(D): lin2report

Add - SQL server - lin2db - Server(s): (local) - Windows NT identification(W) - Change the Basic Database to following(D): lin2db

Add - SQL server - petition - Server(s): (local) - Windows NT identification(W) - Change the Basic Database to following(D): petition

-------------------------------------------------------------------------------------

2dalie pabaiga

3dalis - Serverio paleidimas


-------------------------------------------------------------------------------------

redaguok boot.ini under C:\
!!!svarbu paleidzian visus NPC'S!!!

gali matyt kitaip,priklauso nuo tavo operacines sistemos

[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

irasyk /3GB pabaigoje ir perkrauk savo kompiuteri

-------------------------------------------------------------------------------------

L2LogD.exe

File DB = lin2log
login name = tavo SQL account
password = tavo SQL slaptazodis

CacheD.exe

File DB = lin2world
login name = tavo SQL account
password = tavo SQL slaptazodis

L2AuthD.exe

File DSN = lin2db
login name = your SQL account
password = your SQL password

PetitionD.exe

Server = (local)
login name = tavo SQL account
password = tavo SQL slaptazodis
Database = petition

L2Server.exe

L2NPC.exe

-------------------------------------------------------------------------------------

3 dalies pabaiga

4 dalis- ASP accounto registravimo sistema


-------------------------------------------------------------------------------------

redaguok config.asp



WEB_SIT_NAME ="tavo serverio pavadinimas"
COOKIE_HEAD = "rasyk kanori"

-------------------------------------------------------------------------------------

redaguok conn.asp

'MS SQL Duomenu bazes adresas
ms_sql_server_host_addr = "127.0.0.1"

'MS SQL accountas
sql_server_username = "gamma"

'MS SQL slaptazodis
sql_server_password = "l2online"


lin2db = "lin2db"


lin2world = "lin2world"

' Encrypt or decrypt L2AuthD(otherwise will say password not match)
' 1) kai naudoji L2AuthD_encrypt.zip tada irasyk sys_type = "encrypt"
' 2) kai naudoji L2AuthD_decrypt.zip tada irasyk sys_type = "none"
sys_type = "encrypt"

4 dalies pabaiga

http://forum.ragezone.com/attachments/9 ... 1096173380

5 dalis zaidimo paleidimas


-------------------------------------------------------------------------------------

All CHRONICLE 1 clients can be use

ftp://l2clientdownload.lineage2.com/...2installer.zip (US clients)
Lineage2 C1 US client patch(need ftp)
for the patch check here (stinger)

-------------------------------------------------------------------------------------

redaguok l2.ini file

tau reikia l2decrypt.exe kad atkoduotum l2.ini fala,

atkoduok l2.ini ir gausi l2.clear.ini faila
redaguok l2.clear.ini
irasyk IP to serverio kuriame nori zaisti.siuo atveju savo vidinu IP
ServerAddr=127.0.0.1
uzkoduok l2.clear.ini naudodamas 212 tada gausi faila pavadinimu l2.crypt.ini
pervadink l2.crypt.ini i l2.ini ir nukopijuok i l2 system kataloga

-------------------------------------------------------------------------------------

5 dalies pabaiga

http://forum.ragezone.com/attachments/9 ... 1096140853

6 dalis gm configuravimas

atidaryk builder_account lin2world duomenu bazeje

account_name = gm accountas
default_builder = 1,2,3,4...9
account_id = your GM account ID (can find out in user_account table under lin2db database)

open user_dat under lin2world database
find out the GM in the GM account
builder = default_builder (1,2,3,4...9)

Part 6 - END


################################################## ##

http://forum.ragezone.com/attachments/9 ... 1096230948
http://forum.ragezone.com/attachments/9 ... 1096232286
http://forum.ragezone.com/attachments/9 ... 1097082950

################################################## ##

Part 7 - Server files updata

exp x10 sp x15 money x20 drop x 10 npcdata.txt

no errors DBScript.zip

Part 7 - END
eve
Dažnas dalyvis
Vartotojo avataras
 
Atsakyta: 53
Užsiregistravo: 06 Spa 2005, 13:06
Miestas: Kaunas

Standartinė eve » 04 Kov 2006, 21:40

l2 off gm komandos

//announce message
this basicly tells a announcement on the whole server.. you can't type a big message but you find out once you use it..

//setannounce id message
this sets an announcement and is also not long like announce command so watch the length. thats why you can make more then one.. This is when you login you see this heres a example..
//setannounce 1 welcome to l2nation.com
//setannounce 2 today is chris birthday.
//setannounce 3 don't forget to check forums out!
//setannounce 4 forums.l2nation.com
so when you login it would show that message without the //setannounce 1-4 part. in light blue.. you can make 0-9 and maybe higher like 10 11 never tried or cared.

//delannounce id
this just deletes the announce

//setparam exp number
this a odd command... if you set to like 9999999999 exp thats lvl 70 somthing.. caps lvl 80 if you do it again like 9999 it will actualy act like you were lvl 1 and give you 9999 exp and lvl you to whatever thats gives...

//summon id = items (Itemdata.txt)
example //summon 10 ( that summons id 10 = dagger now if it was //summon 10 5 it would have summon 5 daggers!

//summon name = npc (npc_pch.txt)
example //summon orc_archer (that would summon an orc archer. //summon orc_archer 5 would summon 5 orc archers of them...

//setskill ID LEVEL = skills (skilldata.txt)
example //setskill 3 24 (that would be skill 3 witch is s_power_strike1 level 24) Also make sure you click on your self or person you giving it too!

//gmon
Best command in the game if you ask me lol. It makes you invisable though you start invisable. Also makes it so players can't send a tell don't forget to send a tell it's just "Kane whats up yes using shift " then players name space message sort of diffrent then most games!

//hide on or //hide off
This turns hide on or off. I don't think need explain more lol...

//gmspeed number
well you can use speeds from 1-5 I think i usally use 3 cuz after that it warps you back thinking your speed hacking. It's odd but oh well...

//quiet on or //quiet off
makes the whole world so they can't talk great when your pissed off

//who
Shows how many players are on and the max was on since servers been on and also how many player stores are open.

//sendhome name
This command basicly sends the player to closest city.. Good for when there stuck or being a prick or w/e they want...

//recall name
This just warps the player to you. Good for when there stuck also or when you want them to come to you..

//teleportto name
This makes so you warp to the player. Good when they report a bug or when your hidden and your spying on them...

//home
sends you back to the town you started at just you no one else.

//setkarma number
If you don't know what karma is it's bad to have. this only a self use command and makes you red.. so //setkarma 500 gives you 500 karma.. Killing other reds or killing mobs will get rid of karma or you can //setkarma 0 to become normal..

//killme
don't ask wtf you would use this for but I guess if you want to kill your self thats up to you..

//killnpc
this just kills an npc nothing big click on it and type the command..

//undying on or //undying off
so when it's on makes so when you hit 0 hp you don't die. your a god and of course when it's off when you hit 0 hp you are dead.

//stopsay name time
Great when theres someone being idiot spamming or just an asshole.. What it does is well shuts the player up for amount of mins. example //stopsay bob 50 (= thats 50 min)

//create_pet id
This creates a pet. you unable to make a pet from the items it will not spawn. Cuz has be made by this way or the quest in game. You should be able make a pet from 1-4 or 1-3 I forget..

//whisper on or //whisper off
so when whisper is off means no one can message you when whispers on they can message you..

//kick name
kicks the player out of the game.. Does not banned them just kicks them out and they can just relog in.

//diet on or //diet off
this makes so when diets on and your to heavy with to many items you don't slow down.

//gmchat name message
this just a simple way to tell a player somthing. like //gmchat bob your in big trouble!

//serverstat
tells you how long servers been up and the build date.. You must know that build date does not matter anymore.. I mean we add to it everyday it's just when the exe was compiled.. but we have hex edit many times added many new stuff.
eve
Dažnas dalyvis
Vartotojo avataras
 
Atsakyta: 53
Užsiregistravo: 06 Spa 2005, 13:06
Miestas: Kaunas


Pereiti į:  

Dabar prisijungę

Vartotojai naršantys šį forumą: Registruotų vartotojų nėra ir 1 svečias

cron

Stiliaus variantai

Stilius 1 | Stilius 2 | Stilius 3 | Stilius 4 | Stilius 5 | Stilius 6

 

Draugai

mIRC WORLDhostingas su 20% nuolaida

Nemokama mp3

mIRC WORLD

MP3

 

Reklama

Hey.lt - Interneto reitingai Skaitiklis.lt - lankomumo statistika jûs¸ svetainei