HnR Official Clan-Forum
Doriți să reacționați la acest mesaj? Creați un cont în câteva clickuri sau conectați-vă pentru a continua.

HnR Official Clan-Forum


 
AcasaUltimele imaginiCăutareÎnregistrareConectare

 

 Tutorial: Cum sa faci un server de L2

In jos 
AutorMesaj
wWicked
Administrator
Administrator



Numarul mesajelor : 75
Data de inscriere : 01/04/2009

Tutorial: Cum sa faci un server de L2 Empty
MesajSubiect: Tutorial: Cum sa faci un server de L2   Tutorial: Cum sa faci un server de L2 Icon_minitimeVin Apr 03, 2009 4:28 am

Pasul 1:

Vom avea nevoie de cateva programe:

1- JavaJDK (http://sun.java.com)
2- MySQL server (http://www.mysql.com)
3- Navicat (http://www.navicat.com)
4- Pentru server / Data Pack Files---->>AICI

Acum sa incepem..

1. - Instalati JavaJDK (nu veti avea nici o problema cu el).

2. - Instalati MySQL server:
- Deschide fisierul Executable si porneste instalatia.
- Dupa ce instalati , o fereastra numita "MySQL server instance configuration" va aparea, apoi urmariti acesti pasi pentru a o configura.
- Creati un exemplu nou apoi selectati "Detailed Configuration"
https://2img.net/r/ihimizer/img293/759/1ie4.jpg
- Alegeti "Server Machine"
https://2img.net/r/ihimizer/img456/1139/2vp0.jpg
- Apasati butonul Next din ecranul de mai sus.
- Puteti alege prima optiune daca nu aveti pretentia de a avea mai mult de 20 de jucatori , sau folositi a doua optiune ("Manual setting") unde in campul "concurrent connections" , pui cati jucatori vreai sa intre pe server. https://2img.net/r/ihimizer/img205/5972/clipimage001fk1.jpg
- Apasati butonul Next pana la fereastra SECURITY SETTINGS .
- Debifati "modify security settings" apoi apasati butonul Next.
https://2img.net/r/ihimizer/img165/524/9nv5.jpg
- Acum apasati butonu EXECUTE (note: daca da eroarea 0 intoarceti-va la fereastra DATABASE USAGE si alegeti TRANSACTIONAL DATABASE in loc de MULTIFUNCTIONAL DATABASE !).
https://2img.net/r/ihimizer/img165/6342/8ds4.jpg
- Serverul MySQL este ridicat! Login: Root , fara parola si port 3306.

3. - Acum instalati NAVICAT (MySQL GUY). (Pentru cine nu stie ce este asta , imaginati-va: MySQL este ca Internetul si NAVICAT este ca Explorer sau Firefox).

-Instalati NAVICAT , apoi deschide-til.

-In NAVICAT , apasati click pe CONNECTION apoi scrieti in spatiile libere ca in imaginea de mai jos.
https://2img.net/r/ihimizer/img204/2801/navicatzj1.jpg
-Dupa aceea va aparea o conexiune noua, in campul de conexiune, numit Localhost. Apasati click dreapta pe el apoi alegeti NEW DATABASE. O fereastra mica va aparea care va intreaba numele Bazei de Date. Folositi numele l2jdb apoi apasati ok. Bravo, Baza de Date este creata!
https://2img.net/r/ihimizer/img147/3315/navdbwv0.jpg
4. - Extrageti continutu serverului intr-un folder la alegere.

5. - Acum sa punem toate fisierele din SQL in Baza de Date.

-Veti gasi un fisier numit Database_installer.bat in directorul Tools care va fi in folderul serverului.

-Apasati click dreapta pe el apoi alegeti EDIT.

-Scrieti in linia"set mysqlBinPath=" adresa corecta a MySQL BIN FOLDER, apoi salvati.

-Executati fisierele modificate. O fereastra Ms-dos se va deschide si va pune sa alegeti. Apasati "F" (full installation) de fiecare data cand va pune sa alegeti.

- Gata puteti folosi baza vostra de date!

6. - Acum voi veti edita cateva lucruri ca sa instalati serverul corect.

-Intrati in folderul gameserver/config/ si deschideti cu notepad server.proprierties file.

-Va trebui sa editati cateva randuri :

ExternalHostname= IP-ul vostru extern aici ( Puteti sa il aflati pe WhatIsMyIP.com - 208.116.34.18 . daca vreti sa jucati singuri si nu vreti ca jucatori din alta retea sa intre, puteti sa lasati spatiu gol).

InternalHostname= IP-ul vostru intern aici (Daca pc-ul este conectat intr-o retea, puneti IP-ul retelei din PC. Daca nu,puneti 127.0.0.1 ).

MinProtocolRevision = 1
MaxProtocolRevision = 999 (editati-le pe amandoua folosind aceste numere pentru a evita o eroare de protocol).

-Acum intrati in folderul LOGIN. Deschideti fisierul "RegisterGameServer.bat".

-O fereastra ms-dos va aparea si va va cere un ID. Alegeti id-ul 1 (scrieti doar numarul 1 ).

-Un fisier numit hexid (id 1 sau ceva de genu).txt va aparea in folderul LOGIN . Redenumiti fisierul cu hexid.txt , apoi copy si paste in folderul gameserver/config/ .

-Acum trebuie doar sa porniti "startloginserver.bat" (in folderul login) si "startgameserver.bat" (in folderul gameserver). Se va deschide cand se opreste la urmatoarea linie (verifica imaginea). Tine minte , serverul este setat sa creeze conturi automat pentru a nu fi nevoie sa executi "startaccountmanager.bat" de data asta.
https://2img.net/r/ihimizer/img525/7012/serversva8.jpg
https://2img.net/r/ihimizer/img525/7012/serversva8.jpg
Ok , Serverul functioneaza!

PS: Daca sunteti sub un router , nu uitati sa deschideti portu-rile 7777 (game server), si 2106 (login server).

Pasul 2:
Aveti nevoie de L2ENCDEC (cautati pe google) si luati un INTERLUDE client cu update (trebuie doar sa deschideti laucher.exe a jocului).

1. - Extrageti toate fisierele principale al L2encdec in folderul ORIGINAL si deschideti patcher.exe . O fereastra ms-dos va aparea si va rula cateva procese. Asteptati sa termine.
https://2img.net/r/ihimizer/img528/7084/systemux4.jpg
2. - Deschideti o fereastra ms-dos (start > run > cmd) si incearca sa ajungi la folderul de sistem prin consola(continua sa scrii cd.. pana cand apare C: , apoi scrie cd program (pentru a ajunge in program files). cd lineage (pentru a ajunge la folderul lineage II ). cd system . Ok acum sunteti in folderul de sistem.

3. - Scrie l2encdec -s l2.ini .Va cripta l2.ini intr-un fisier nou numit dec-l2.ini . Poti sa il deschizi folosind notepad si editati "serveraddr=" inserand serverul intern (tu si aceasi jucatori de retea) sau extern (jucatori din afara retelei) IP apoi salveaza.



4. - Sterge fisierul original L2.ini . apoi intoarcete la consola si scrie l2encdec -h 413 dec-l2.ini . Va cripta fisierul dec-l2.ini intr-un fisier nou numit enc-dec-l2.ini . Doar redenumestel in l2.ini .

5. - Porniti L2 folosind l2.exe care se afla in folderul de sistem

OBS: Pentru a face un caracter GM, mai intai de toate trebuie sa creati un caracter nou si sa va asigurati ca caracterul nu este conectat(deschideti tipul de jos orice cont si parola pentru ca se va crea automat, si creati un caracter nou).

-Deschideti Navicat , click pe "localhost" , apoi click pe l2jdb. Multe tabele vor aparea.Deschideti cu un dublu click tabelul caracterelor. Gasiti randul caracterului vostru apoi gasiti coloana cu levelul de acces pentru el.Schimba numarul 0 cu 200 apoi log in! Gata !(100 pentru GM si 200 pentru admin)

Sper sa va ajute!
Sus In jos
http://hnr-clan.omgforum.net
 
Tutorial: Cum sa faci un server de L2
Sus 
Pagina 1 din 1
 Subiecte similare
-
» Tutorial: Cum sa faci o harta Nou
» Cum sa faci server non-PVP
» Cum sa faci server de MuOnline
» Cum faci Site pentru un server de mu
» Tutorial: Server de cs 1.6 +Diablo Mod

Permisiunile acestui forum:Nu puteti raspunde la subiectele acestui forum
HnR Official Clan-Forum :: Discutii Generale :: Tutoriale Jocuri. :: Lineage II-
Mergi direct la: