Salut Metin2 Forum!

Astazi as vrea sa incep o serie intitulata "Server privat Metin2 - HowTo", unde voi posta topic-uri pe care le puteti urma pentru a va deschide propriul server privat de Metin2.
Tutorial Server privat Metin2 - HowTo 1 / 6
Primul topic este:
Programe necesare pentru a deschide un server de Metin2
Mai jos, veti gasi o lista (cu link-uri valabile si actualizate) pentru programele si aplicatiile necesare.
Aceste aplicatii te vor ajuta atat la deschiderea serverului, cat si la gestionarea acestuia.
Nota! Mai jos veti gasi doar programele necesare, cu o scurta descriere a ceea ce acestea fac. Vor fi postate tutoriale complete pentru fiecare pas in deschiderea unui server.
Necesare:
1) Oracle VirtualBox - Link: Click aici
- Acest program este cel mai important - daca vrei sa deschizi un server de Metin2 pe calculatorul tau (localhost).
- De ce pe PC-ul tau? Ei bine, in acest fel nu vei mai plati host degeaba. Poti oricand sa muti fisierele de pe Virtual Box pe host.
Recomand la inceput sa folositi strict VirtualBox pentru host, dupa care sa va mutati pe un VPS (host platit).
2) WinSCP - Link: Click aici
- Acest program este foarte important, deoarece acesta este clientul FTP.
- Cu ajutorul acestuia, ne vom conecta la serverul nostru (VDI-ul instalat pe VirtualBox) si vom instala si accesa serverfiles-ul nostru.
De asemenea, cu ajutorul WinSCP ne vom putea conecta si la site, dupa ce cumparam gazduire web.
3) Putty.exe - Link: Click aici
- Acesta este un program foarte folositor.
- Cu ajutorul acestuia vom putea gestiona mai usor comenzile pe care trebuie sa le scriem in consola serverului nostru (Exemplu: pornire server, backup, etc.)
Este esential daca ai host platit (VPS). Daca folosesti VirtualBox, poti scrie comnenzi direct din acesta, dar nu recomand - merge mult mai usor prin Putty.
4) Navicat - Link: Click aici
- Acesta este o interfata de gestionare a bazei de date. Cu ajutorul acestui program, te poti conecta la baza ta de date si poti gestiona lucrurile din interiorul ei.
- Exemplu: Poti vedea jucatorii de pe server, informatii despre acestia, conturile, breslele, log-uri si multe altele.
5) Eternexus / Eterpack / alt decrypter - Link: Click aici
- Deobicei, cand instalezi un serverfiles complet, acesta are deja acest decripter. Sunt cazuri in care nu, deci aici trebuie sa verifici tu.
- Unele servere folosesc alt tip de criptare, precum FoxFS. Aici va fi un tutorial separat.
6) Visual Studio 2013/2022 (in functie de ce VS foloseste serverul tau)
VS2013 - Link: Click aici
VS2022 - Link: Click aici
- Cu ajutorul acestui program, vom putea accesa si compila sursa noastra binary (sau cum i se mai zice, sursa client)
- Sursa binary este folderul unde se afla fisierul cu extensia (.sln).
- De asemenea, tot cu Visual Studio vom compila si sursa dump_proto, sursa config si altele precum autopatcher.
Vom avea nevoie de acest program daca vrem sa adaugam sisteme/fix-uri pe serverul nostru!
Optionale - dar recomandate!:
7) Notepad++ - Link: Click aici
- Acesta este un text editor special conceput pentru programatori.
- Este foarte util, deoarece cand lucram cu serverele de Metin2, vom lucra cu sursa (fisiere .cpp / .h) si alte formate, de exemplu .py (fisierele din client)
Acest text editor este foarte util, deoarece are si code-highlight. Sintaxele din cod vor fi evidentiate mai bine.
8) Paint.net - Link: Click aici
- Paint.net este un program superior fata de programul Paint normal cu care vine Windows.
- Cu ajutorul Paint.net putem vizualiza si edita fisierele .dds, dar nu numai, din clientul nostru.
9) Photoshop
- De asemenea, avem nevoie si de photoshop - cu ajutorul caruia vom edita diverse lucruri prin clientul nostru - de la interfete, la elemente GUI, la texturi.
10) Granny Viewer - Link: Click aici
- Granny Viewer este un program cu care putem deschide fisierele .gr2.
- Fisierele acestea sunt modelele 3D de pe serverul nostru, de exemplu: NPC, Monstri, Pet-uri, Caractere, Armuri, Arme, etc.
11) Excel
- Da, ati auzit bine. Avem nevoie de Excel si in domeniul Metin2.
- Mai ales la editarea item_proto.txt si mob_proto.txt