Dinamo

Pamoka kaip susikurti l2 c6 serveri !

Recommended Posts

L2J Serverio kūrimas:Interlude

Kursime L2J serverį,ši kartą naudosime Interlude server pack‘a (L2JFree),kitų kronikų serveriai kuriami labai panašei.

Pradėkime ...

Visą gidą suskirstysiu į skyrius:

1.Visų reikalingų programu atsisiuntimas.

2.Interlude Server pack išskleidimas,failų sudėliojimas.

3.Mysql ir Navicat įrašymas,bei sukonfigūravimas.

4.L2J duomenų bazės sukurimas ir įrašymas.

5.IP surašymas į game ir login server config.

6.Hexid failo sūkurimas ir serverio paleidimas

7.Serverio patch'o sukūrimas.

Pirmas skyrius:Visų reikalingų programų atsisiuntimas.

Norint sukurti L2J serverį iš pradžių mums reiks keletos programų.

Interlude server pack atsiusti http://www.failai.lt/a28mcqrtchoj/IL_L2JFree_2741_-_Final.rar.htm

Mysql atsisiusti http://www.failai.lt/7hpwvx7rrgjj/MySQL_Server_v5.0.rar.htm susikonfiguruoti http://www.sako.lt/viewtopic.php?id=402

Navicat atsisiusti http://www.sako.lt/viewtopic.php?id=417

L2FileEditor atsisiusti http://www.failai.lt/paj6kbnhuz0i/Interlude_FileEdit_for_La2Base.LT.rar.htmww

Antras skyrius:Interlude Server pack išskleidimas,failų sudėliojimas.

Paimame Interlude server pack kurį atsisiuntėme ir išskleidžiame jį į „C:\server“.Išskleidus atrodys taip:

iskleidus.JPG

Taigi,išskleidus gavome dar tris neišskleistus *.rar formato failus,juos visus dar kartą išskleidžiame toje pačioje vietoje.

iskleidusdarkarta.JPG

Viską išskleidę gausime šešis aplankus:

gameserver

l2j-loginserver

login

sql

tools

l2j-gameserver

Dabar einame į "gameserver" aplanką,ten pažymime visus failus ir darome "Copy",dabar einame į "l2j-gameserver\dist" ir darome "Paste",palaukiame kol visi failai nusikopijuos.Tada gryžtame ir ištriname "gameserver" ir "login" aplankus,nes jie visiškai tušti.

Trečias skyrius:Mysql,Navicat,L2FileEditor ir Java įrašymas,bei sukonfigūravimas.

Įrašome atsisiūstą Mysql duomenų bazę ir sukonfigūruojame,kaip sukonfigūruoti rasitehttp://www.sako.lt/viewtopic.php?id=402

Įrašome Navicat,tai labai paprasta.

Įrašome Java programinę įranga,tai taip pat nesunku.

Įrašome L2FileEditor.

Ketvirtas skyrius:L2J duomenų bazės sukurimas ir įrašymas.

Atsidarome Navicat programą ir ten sukuriame „l2jdb“ duomenų bazę,kaip tai padaryti parodyta paveiksliukuose.

navicat1.jpg

navicat2.jpg

navicat3.jpg

navicat4.jpg

Dabar einame į „C:\server\tools" spaudžiame antra pelės klavišą ant „database_installer“ ir pažymėję "Edit" atidarome.

http://www.files.gan.lt/sako.lt/images/console1.jpg

Randame "set mysqlBinPath=C:\Program Files\MySQL\MySQL Server 5.1\bin" ir pakeičiame skaičiuką "5.1" į "5.0", išsaugome.

Tada dukart paspaudžiame ant "database_installer"

Atsidarys juodas konsolės langas.

konsoleslangas.JPG

Tada spaudžiame raidę "F" ir biski palaukiam.

konsoleslangas1.JPG

Vėl "F" raidę,tada kiek ilgiau palaukę kol įsirašys visa duomenų bazė pačiame gale spaudžiame raidę "N"

konsoleslangas2.JPG

Tada spaudžiame "Enter".

konsoleslangas3.JPG

„U“ - upgrade - atnaujinimas (neištrinant duomenų bazės)

„F“ – full - pilnas įrašymas (ištrinant visą duomenų bazę)

„S“ – skip - praleidimas (pvz: galime praleisti login serverio duomenų bazės įrašymą)

Penktas skyrius:IP surašymas į game ir login server config.

Ką gi įrašę serverio lenteles į duomenų bazę judame toliau,dabar einame į „C:\server\l2j-loginserver\dist\config“ atidarome „loginserver.properties“ failą,siūlyčiau jį atidaryti su Notepad ++ programėle.

LoginHostName=*

Vietoj simbolio „*“ įrašome savo išorinį IP adresą kurį galime rasti -

[/size]

konsoleslangas6.JPG

Tada “Enter”.

konsoleslangas7.JPG

Užsidarius programai,surandame failą “hexid(server1)” jis bus tame pačiame aplanke,tada nutriname viską iki “hexid” šį failą “hexid” nukopijuojame į “C:/server/l2j-gamerserver/dist/config” tada gryžtame į “l2j-loginserver” aplankalą ir ten paleidžiame failą “startLoginServer” tada einame į “l2j-gameserver” aplankalą ir paleidžiame failą “startGameServer” truputi palaukę kol užsikraus “Login” ir “Game” serveriai galime mėgautis savo sukurtu serveriu,kai viskas užsikrauna,turėtų atrodyti maždaug taip:

Login serveris:

konsoleserv16.JPG

Game serveris:

konsoleserv15.JPG

Jum reikes susikurti savo system folderi

Ce rasite video apie serverio patch susikurima

tikuosiu jum padejau jai padejau +rep

Jai norite klausti konors rasykit lineage2 skiltije viso ...

sekmes kuriant serverius

:woot:

P.S jai nori custom item ar konors kito uzsuk

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį

R1. Čia reikia daug darbo 2. reikia Gero amžiaus kad koks nors žmogelis suprastų 3. daug įdėjų 4. prisikviesti daug draugu arba pareklaminti visiems. Linkomanija Labai gerai padirbėjote ko gero spėju kad ir jūs turite savo L2 serverį. Ir jaučiu kaii jums buvo sunku kurt tokia sunkia ir ilga tema. Taigi aš jum linkiu "Linkomanija" Sėkmės ir t.t kad šitaip dirbtunėte reputacijos tikrai turėtumėte užsidirbt.

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį

Kaip padarau startLoginServer, nesuprantu, bet kazkas ne to. Ka daryti???

Starting L2J Login Server.

INFO : loading login config

INFO : MLog clients using log4j logging.

INFO : Initializing c3p0-0.9.1.1 [built 15-March-2007 01:32:31; debug? true; tra

ce: 10]

INFO : Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ acq

uireIncrement -> 5, acquireRetryAttempts -> 0, acquireRetryDelay -> 500, autoCom

mitOnClose -> true, automaticTestTable -> connection_test_table, breakAfterAcqui

reFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null,

connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester,

dataSourceName -> 1hge13i851nb97vz1wrzg3o|c68c3, debugUnreturnedConnectionStackT

races -> false, description -> null, driverClass -> com.mysql.jdbc.Driver, facto

ryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, identityTok

en -> 1hge13i851nb97vz1wrzg3o|c68c3, idleConnectionTestPeriod -> 60, initialPool

Size -> 3, jdbcUrl -> jdbc:mysql://localhost/l2jdb, lastAcquisitionFailureDefaul

tUser -> null, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTim

e -> 0, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 20, maxStatements -> 0

, maxStatementsPerConnection -> 100, minPoolSize -> 1, numHelperThreads -> 20, n

umThreadsAwaitingCheckoutDefaultUser -> 0, preferredTestQuery -> null, propertie

s -> {user=******, password=******}, propertyCycle -> 0, testConnectionOnCheckin

-> true, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, u

sesTraditionalReflectiveProxies -> false ]

INFO : Loaded 127 server names

INFO : LoginManager initiating

INFO : Cached 10 KeyPairs for RSA communication

INFO : Stored 20 keys for Blowfish communication

INFO : GameServerManager: Loaded 1

INFO : Cached 10 RSA keys for Game Server communication.

INFO : BanManager: Loaded 3 banned ip/subnet(s).

INFO : Listening for GameServers on 127.0.0.1:9014

INFO : Telnet server is currently disabled.

FATAL : FATAL: Failed to open server socket. Reason: Cannot assign requested add

ress: bind java.net.BindException: Cannot assign requested address: bind

at sun.nio.ch.Net.bind(Native Method)

at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)

at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)

at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)

at com.l2jserver.mmocore.network.SelectorThread.openServerSocket(Selecto

rThread.java:131)

at net.sf.l2j.loginserver.L2LoginServer.startServer(L2LoginServer.java:1

43)

at net.sf.l2j.loginserver.L2LoginServer.(L2LoginServer.java:133)

at net.sf.l2j.loginserver.L2LoginServer.main(L2LoginServer.java:77)

Server terminated abnormaly

server terminated

Press any key to continue . . .

-- Papildyta --

Na viskas veikia, kaip prisijungti i savo serveri? :( :rolleyes:

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį

Laba kame problema kuriu serva viska gerai padarau viskas pasileidzia game server login server, bet kai isijungiu zaidima ir isiloginu tai man rodo kad servo ping 9999 arba 0 ir man ne isijungia :( . . . Plz padekit rasykit i skype simukas9991 arba cia :)

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.


  • Šiame puslapyje naršo:   0 nariai

    Nėra registruotų narių peržiūrinčių šį forumą.

  • eneba
  • eneba
  • eneba



  • SuperGames programele
  • SuperGames programele