skill src

Indította xTryx, 2018-03-04, 12:23:32

Sziasztok.

Forrásban merre találom azt a funkciót ami a skillek fejlesztéséért felel?
Azaz hogy hány ponton menjen átt m1-re.
Azt akarom elérni, hogy rögtön g1 legyen m1 helyett amint eléri a 17-pontot.

Előre is köszönöm!

Ha minden igaz itt kéne piszkálódnod:
switch (GetSkillMasterType(pkSk->dwVnum))
{
case SKILL_NORMAL:
if (GetSkillLevel(pkSk->dwVnum) >= 17)
{
if (GetQuestFlag("reset_scroll.force_to_master_skill") > 0)
{
SetSkillLevel(pkSk->dwVnum, 20);
SetQuestFlag("reset_scroll.force_to_master_skill", 0);
}
else
{
if (number(1, 21 - MIN(20, GetSkillLevel(pkSk->dwVnum))) == 1)
SetSkillLevel(pkSk->dwVnum, 20);
}
}
break;

case SKILL_MASTER:
if (GetSkillLevel(pkSk->dwVnum) >= 30)
{
if (number(1, 31 - MIN(30, GetSkillLevel(pkSk->dwVnum))) == 1)
SetSkillLevel(pkSk->dwVnum, 30);
}
break;

case SKILL_GRAND_MASTER:
if (GetSkillLevel(pkSk->dwVnum) >= 40)
{
SetSkillLevel(pkSk->dwVnum, 40);
}
break;
}

2018-03-04, 13:02:18 #2 Utolsó szerkesztés: 2018-03-04, 13:25:53 Szerző: xTryx
Sikerült! Köszi.