Lucrăm la îmbunătățirea site-ului! Este posibil ca unele module să nu funcționeze corect!
3 mesaje
Avatar utilizator
Administrator
  • Administrator

    Autor subiect

  • Mesaje: 2,607
  • Reacții: 29037
  • Mesaje utile: 17
  • Status: Pierd vremea ^.^
  • Server: Saga2 - Soon
  • Regat: Jinno
  • Discord: [Vezi ID]
  • Contact:
    Avatar utilizator
    Administrator

    Autor subiect

    Administrator
    *Descriere:

    Mai jos aveti un tutorial prin care veti invata cum sa adaugati skill-uri noi pasive pe serverul vostru.

    Puteti seta cum vreti voi bonusurile (in functie de necesitate) si puteti adauga cate vreti voi.

    *Poze / Video:
    [C++/Py] Cum sa adaugi skilluri pasive noi - Mesaj 1 - Imagine 1
    *Link download / Code:

    Sursa Server:

    Deschidem char.cpp si cautam:
    Code:
    	Int iMaxStamina;
    Adaugam dupa:
    Conținut: Ascuns
    ⚠️ NU trebuie să răspunzi la subiect! Doar lasă un "Like" la acest post și conținutul se va afișa automat.


    Cautam:
    Code:
    	iMaxHP += static_cast<int>(pkSk->kPointPoly.Eval());
    Adaugam dupa:
    Conținut: Ascuns
    ⚠️ NU trebuie să răspunzi la subiect! Doar lasă un "Like" la acest post și conținutul se va afișa automat.


    Cautam:
    Code:
    	int CHARACTER::GetLeadershipSkillLevel() const
    	{ 
    	    return GetSkillLevel(SKILL_LEADERSHIP);
    	}
    Adaugam dupa:
    Conținut: Ascuns
    ⚠️ NU trebuie să răspunzi la subiect! Doar lasă un "Like" la acest post și conținutul se va afișa automat.


    Deschidem char.h si cautam:
    Code:
    	int                GetLeadershipSkillLevel() const;
    Adaugam dupa:
    Conținut: Ascuns
    ⚠️ NU trebuie să răspunzi la subiect! Doar lasă un "Like" la acest post și conținutul se va afișa automat.


    Deschidem char_skill.cpp si cautam:
    Code:
    	SKILL_RESIST_PENETRATE
    Adaugam dupa:
    Conținut: Ascuns
    ⚠️ NU trebuie să răspunzi la subiect! Doar lasă un "Like" la acest post și conținutul se va afișa automat.



    Deschidem skill.h si cautam:
    Code:
    	SKILL_HORSE_SUMMON        = 131,
    Adaugam:
    Conținut: Ascuns
    ⚠️ NU trebuie să răspunzi la subiect! Doar lasă un "Like" la acest post și conținutul se va afișa automat.



    Sursa Binary:

    Deschidem PythonPlayerModule.cpp si cautam:
    Code:
    	extern const DWORD c_iSkillIndex_Summon        = 131;
    Adaugam dupa:
    Conținut: Ascuns
    ⚠️ NU trebuie să răspunzi la subiect! Doar lasă un "Like" la acest post și conținutul se va afișa automat.


    Cautam:
    Code:
    	PyModule_AddIntConstant(poModule, "SKILL_INDEX_SUMMON",            c_iSkillIndex_Summon);
    Adaugam dupa:
    Conținut: Ascuns
    ⚠️ NU trebuie să răspunzi la subiect! Doar lasă un "Like" la acest post și conținutul se va afișa automat.


    Deschidem PythonPlayerSkill.cpp si cautam:
    Code:
    	bool CPythonPlayer::__CheckShortMana(TSkillInstance& rkSkillInst, CPythonSkill::TSkillData& rkSkillData)
    	{
    	    extern const DWORD c_iSkillIndex_Summon;
    	    if (c_iSkillIndex_Summon == rkSkillInst.dwIndex)
     	       return false;

    Adaugam dupa:
    Conținut: Ascuns
    ⚠️ NU trebuie să răspunzi la subiect! Doar lasă un "Like" la acest post și conținutul se va afișa automat.



    Root (Client):

    Deschidem playersettingmodule.py si cautam:
    Code:
    	SKILL_INDEX_DICT = {
    Extinde functia SUPPORT pentru toate 'jobs' cu id: 132 (sau ce urmeaza)

    Deschidem uicharacter.py si cautam:
    Code:
    	SHOW_LIMIT_SUPPORT_SKILL_LIST
    Extindem cu id: 132 (sau ce urmeaza)

    Cautam:
    Code:
    	skillType = skill.GetSkillType(skillIndex)

    Adaugam dupa:
    Conținut: Ascuns
    ⚠️ NU trebuie să răspunzi la subiect! Doar lasă un "Like" la acest post și conținutul se va afișa automat.





    Adauga informatii in skilldesc.txt, skilltable.txt si adauga pozele in ETC.

    La fel si in skill_proto din Navicat.

    Exemplu skill:
    Code:
    132    Realm Unity    0    1    40    0    MAX_HP_PCT    7.692*k                            DISABLE_BY_POINT_UP        HP_REGEN    30.768*k            MALL_DEFBONUS    -1.538*k        50+140*k    0    0    NORMAL    0    1    0    0 

    Cum descarc de pe TeraBox?

    • 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)
    • Dacă nu vreți să descărcați clientul de Download, folosiți acest site
    • Gata! Acum puteți descărca resursele

    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/Kr9nUpWa4X

    Suntem aproape 1000 membri! - Avem chat activ zilnic, support, cereri, resurse.



    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ț
  • Mesaje: 2
  • Reacții: 0
  • Mesaje utile: 0
  • Status: ^.^
  • Regat: Shinsoo
  • Medalii

    any problems with the system? Is it safe?
    Avatar utilizator
    Administrator
  • Administrator

    Autor subiect

  • Mesaje: 2,607
  • Reacții: 29037
  • Mesaje utile: 17
  • Status: Pierd vremea ^.^
  • Server: Saga2 - Soon
  • Regat: Jinno
  • Discord: [Vezi ID]
  • Contact:
    Avatar utilizator
    Administrator

    Autor subiect

    Administrator
    szweds831 scrie: any problems with the system? Is it safe?
    Why wouldn't it be? It's 100% working.
    Te asteptam si pe serverul de Discord :p - aici ne-am strans toata comunitatea de Metin2 din Romania.
    Link: https://discord.gg/Kr9nUpWa4X

    Suntem aproape 1000 membri! - Avem chat activ zilnic, support, cereri, resurse.



    See full signature

    🔥 Hai pe Discord! - Chat activ și support direct

    Te așteptăm și pe serverul de Discord - aici ne-am strâns toată comunitatea de Metin2 din România.

    Alătură-te acum!
    1300+ de membri activi!
    Robot Discord
    Roboțelu'
    Anunț
    Scrie răspuns

    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

    Înregistrează-te și alătură-te comunității noastre

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


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

    Înregistrare

    Autentifică-te

    • Subiecte similare

      • de [HF]White » » în Tutoriale
        0
        Răspunsuri
        93
        Vizualizări
        de [HF]White
      • de Andi » » în Tutoriale
        0
        Răspunsuri
        84
        Vizualizări
        de Andi
      • de [HF]White » » în Tutoriale
        0
        Răspunsuri
        61
        Vizualizări
        de [HF]White
      • de [HF]White » » în Quest-uri
        0
        Răspunsuri
        52
        Vizualizări
        de [HF]White
      • de [HF]White » » în Quest-uri
        0
        Răspunsuri
        50
        Vizualizări
        de [HF]White

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

    Informații

    Utilizatori ce navighează pe acest forum: Hound, rad5uuu și 9 vizitatori