1 mesaj
Administrator Administrator
  • Mesaje: 4312
  • Reacții: 86346
  • Mesaje utile: 44
  • Status: Pe aici.. 🤠
  • Server: Saga2 - Soon
  • Regat: Jinno
  • [ID Discord]
  • Contact:
    *Descriere:

    Acest tutorial iti arata cum sa setezi punctele de status maxime si nivelul de start direct la crearea caracterului in Metin2.

    Este util daca vrei ca playerii sa inceapa cu status maxim si cu un level mai mare, de exemplu level 99, fara sa mai modifici manual fiecare caracter.


    *Link download / Code:

    Pentru sursa Martysama:
    Acest tutorial iti arata cum sa setezi punctele de status maxime si nivelul de start direct la crearea caracterului in Metin2. Este util daca vrei ca playerii sa inceapa cu status maxim si cu un level mai mare, de exemplu level 99, fara sa mai modifici manual fiecare caracter.

    Deschide CommonDefines.h si adauga:
    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.


    Deschide char.cpp si cauta:
    Code:
    	if ((GetLevel() <= g_iStatusPointGetLevelLimit) &&
    		(GetLevel() <= gPlayerMaxLevel) ) // @fixme104
    		PointChange(POINT_STAT, 1);
    
    Inlocuieste cu:
    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.


    Deschide constants.cpp si cauta:
    Code:
    	{ 6, 4, 3, 3, 600, 200, 40, 20, 36, 44, 18, 22, 800, 5, 1, 3 }, // JOB_WARRIOR 16
    	{ 4, 3, 6, 3, 650, 200, 40, 20, 36, 44, 18, 22, 800, 5, 1, 3 }, // JOB_ASSASSIN 16
    	{ 5, 3, 3, 5, 650, 200, 40, 20, 36, 44, 18, 22, 800, 5, 1, 3 }, // JOB_SURA 16
    	{ 3, 4, 3, 6, 700, 200, 40, 20, 36, 44, 18, 22, 800, 5, 1, 3 }, // JOB_SHAMAN 16
    #ifdef ENABLE_WOLFMAN_CHARACTER
    	{ 2, 6, 6, 2, 600, 200, 40, 20, 36, 44, 18, 22, 800, 5, 1, 3 }, // JOB_WOLFMAN 16
    #endif
    
    Inlocuieste cu:
    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.


    Deschide input_login.cpp si cauta functia:
    Code:
    	bool NewPlayerTable2(TPlayerTable * table, const char * name, BYTE race, BYTE shape, BYTE bEmpire)
    
    Cauta in functie:
    Code:
    	table->level = 1;
    
    Inlocuieste cu:
    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.


    Deschide ClientManagerPlayer.cpp si cauta:
    Code:
    	pack.player.byLevel = 1;
    
    Inlocuieste cu:
    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.


    Observatie:
    In constants.cpp, valoarea 90 este doar un exemplu. Acolo trebuie sa pui numarul maxim de puncte status pe care il folosesti tu in sursa.

    Exemplu:
    - daca statusul maxim pe serverul tau este 90, lasi 90
    - daca este 100 sau 125, inlocuiesti toate valorile 90 cu acea valoare

    Acest sistem este util pentru servere Metin2 PvP sau servere unde vrei ca jucatorii sa inceapa direct pregatiti, cu puncte maxime si level setat automat.



    Pentru alte surse (Mainline, Fliege, etc.):

    Deschide Service.h si adauga:
    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.


    Deschide Char.cpp si cauta:
    Code:
    	if (GetLevel() < 100) PointChange(POINT_STAT, 1);
    
    Inlocuieste cu:
    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.


    Deschide Constants.cpp si cauta:
    Code:
    	{ 6, 4, 3, 3, 600, 200, 40, 20, 36, 44, 18, 22, 800, 5, 1, 3 }, // JOB_WARRIOR 16
    	{ 4, 3, 6, 3, 650, 200, 40, 20, 36, 44, 18, 22, 800, 5, 1, 3 }, // JOB_ASSASSIN 16
    	{ 5, 3, 3, 5, 650, 200, 40, 20, 36, 44, 18, 22, 800, 5, 1, 3 }, // JOB_SURA 16
    	{ 3, 4, 3, 6, 700, 200, 40, 20, 36, 44, 18, 22, 800, 5, 1, 3 } // JOB_SHAMANa 16
    
    Inlocuieste cu:
    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.


    Deschide Input_Login.cpp si cauta functia:
    Code:
    	bool NewPlayerTable2(TPlayerTable * table, const char * name, BYTE race, BYTE shape, BYTE bEmpire)
    
    Cauta in functie:
    Code:
    	table->level = 1;
    
    Inlocuieste cu:
    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.


    Deschide ClientManagerPlayer.cpp si cauta:
    Code:
    	pack.player.byLevel = 1;
    
    Inlocuieste cu:
    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.


    Observatie:
    In Constants.cpp, valoarea 90 este doar exemplu. Trebuie sa o schimbi cu statusul maxim folosit de tine in sursa.

    Exemple:
    - daca ai status maxim 90, lasi 90
    - daca ai status maxim 100, pui 100
    - daca ai status maxim 125, pui 125

    La fel si pentru level:
    - daca nu vrei level 99 la creare, inlocuiesti 99 cu nivelul dorit

    Acest sistem este foarte util daca vrei un start rapid pentru jucatori, fara distribuire manuala de status si fara level 1 la crearea caracterului.

    Nou Cum descarc de pe TeraBox?

    Afișează detalii Ascunde detalii
    • Este asemănător cu Mega.nz
    • Instalați-vă clientul lor de Download de aici
    • Faceți-vă un cont (vă puteți loga cu Facebook / Google / etc)
    • Nou Dacă nu vreți să descărcați clientul de Download, folosiți acest site
    • Gata! Acum puteți descărca resursele rapid & simplu.

    De ce folosim TeraBox?

    • Este gratuit
    • Primești 1TB de spațiu gratuit la orice cont creat!
    • Este ușor de folosit și varianta premium este foarte ieftină
    • Fișierele nu sunt șterse niciodată
    TeraBox logo
    Te asteptam si pe serverul de Discord :p - aici ne-am strans toata comunitatea de Metin2 din Romania.
    Link: https://discord.gg/jWxeDSf7HP

    Suntem aproape 2000 membri! - Avem chat activ zilnic, support, cereri, resurse. :D :ymcowboy:





    See full signature

    📢 Resurse Metin2 Premium!

    Zeci de resurse Metin2 Premium - exclusive și 100% funcționale începând cu 15.99€!.

    Vezi resursele Cumpără premium
    Premium
    Premium
    Anunț

    Creează-ți un cont sau autentifică-te pentru a participa la discuție

    Trebuie să fii membru pentru a răspunde

    Creează-ți un cont

    Membrii pot crea subiecte noi și pot descărca resurse Metin2 Gratuit!


    Te poți înregistra sau conecta rapid utilizând contul tău de Discord, Github sau Google.

    Înregistrare

    Autentifică-te

    Înapoi la “Îmbunătățiri”

    Informații

    Utilizatori ce navighează pe acest forum: andruu_99, Azzyrq, darkgh0st, ddarpepsi, devlimit, LeH, robertm99_, Tezla Motors și 4 vizitatori

    Discord ID copiat: