Metin2 Hungarian Forum

Metin2 => Szerver készítés => Privát szerverek => Segítség => A témát indította: gife974 - 2018-03-08, 20:03:05

Cím: Passív skillek
Írta: gife974 - 2018-03-08, 20:03:05
Sziasztok! A mai nap nézegettem a passív skilleket(szeretnék egy újat), és sajna nem találom, hogy melyik fájlban lenne megadva az, hogy az adott skill mit adjon a karakter számára. Megnéztem a Vezetés nevű skillt, ugye az támadó értéket ad. Néztem indítót, stb, de sajnos nem találom, hogy hol lenne neki az megadva, hogy támadó értéket adjon. Aki tud nekem segíteni, annak előre is köszönöm! :)
Cím: Re:Passív skillek
Írta: Pisti95 - 2018-03-08, 20:06:02
A vezetés nevű passzív skill oké, hogy támadóértéket adhatsz először mert csak kevés pont van rajta. De az nem ad neked támadóértéket, csak ha party-ban tolod, és kiosztod a passzív skilleket a party tagoknak.

http://wiki.metin2.hu/index.php/Vezetés
Cím: Re:Passív skillek
Írta: gife974 - 2018-03-08, 20:08:03
Én azt értem. De hol neki megadva, hogy azt adja?
Cím: Re:Passív skillek
Írta: Pisti95 - 2018-03-08, 20:23:51
Skill.h-ban kikerestem a 121-es skill-t, ami a Vezetés ugye:

SKILL_LEADERSHIP = 121



char.cpp-ben van ez a függvény:

int CHARACTER::GetLeadershipSkillLevel() const
{
   return GetSkillLevel(SKILL_LEADERSHIP);
}



party.cpp-ben erre keresve:

GetLeadershipSkillLevel()


Megtaláltam a party skillekeket.
(http://i.epvpimg.com/Wqmkdab.jpg)


Persze ez csak eligazítás, még kell nézegetni további fájlokat. (party.h stb.)


Indítóban is kell kiegészítés, és pythonban is, ha már szeretnél +1-et hozzáadni.

Cím: Re:Passív skillek
Írta: AngelOfGod - 2018-04-14, 18:34:54
skill_proto-ba talán