- Mesaj
- 140
- Çözümler
- 5
- Beğeni
- 28
- Puan
- 479
- Ticaret Puanı
- 0
Quest ile öğretmenlerden skill aldığında skill puanını karakter leveli - 1 olarak (yani 5 leveldeyken 4 puan) veriyor ama c++ tarafından alındığında bunu vermiyor. Bu konuda yardımcı olabilir misiniz?
Kodlarım:
Kodlarım:
char.cpp:
void CHARACTER::SelectSkillGroupWithWindow(BYTE group)
{
if (!IsPC() || GetSkillGroup() != 0)
return;
SetSkillGroup(group);
for (int i = 0; i < SKILL_MAX_NUM; i++)
{
if (true == CanUseSkill(i))
{
switch(i)
{
case SKILL_LANGUAGE1:
case SKILL_LANGUAGE2:
case SKILL_LANGUAGE3:
SetSkillLevel(i, 40);
break;
default:
SetSkillLevel(i, 0);
break;
}
}
}
SetHorseLevel(1);
ComputePoints();
SkillLevelPacket();
}