HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!
bool IsSkillAffect(DWORD dwSkillIndex)
{
DWORD* instance = MainActorPointer();
int playerRace = PlayerGetRace();
int skillGroup = NetworkStreamGetMainActorSkillGroup();
switch (playerRace)
{
case 0: // Warrior
case 4: // Warrior
if (skillGroup == 1)
{
if (dwSkillIndex == 4)
return InstanceBaseIsAffect(instance, 15);
if (dwSkillIndex == 3)
return InstanceBaseIsAffect(instance, 14);
}
if (skillGroup == 2 && dwSkillIndex == 4)
return InstanceBaseIsAffect(instance, 16);
break;
case 1: // Ninja
case 5: // Ninja
if (skillGroup == 1 && dwSkillIndex == 4)
return InstanceBaseIsAffect(instance, 18);
if (skillGroup == 2 && dwSkillIndex == 4)
return InstanceBaseIsAffect(instance, 29);
break;
case 2: // Sura
case 6: // Sura
if (skillGroup == 1)
{
if (dwSkillIndex == 3)
return InstanceBaseIsAffect(instance, 19);
if (dwSkillIndex == 4)
return InstanceBaseIsAffect(instance, 20);
if (dwSkillIndex == 5)
return InstanceBaseIsAffect(instance, 21);
}
if (skillGroup == 2)
{
if (dwSkillIndex == 3)
return InstanceBaseIsAffect(instance, 26);
if (dwSkillIndex == 4)
return InstanceBaseIsAffect(instance, 25);
}
break;
case 3: // Shaman
case 7: // Shaman
if (skillGroup == 1)
{
if (dwSkillIndex == 4)
return InstanceBaseIsAffect(instance, 22);
if (dwSkillIndex == 5)
return InstanceBaseIsAffect(instance, 23);
if (dwSkillIndex == 6)
return InstanceBaseIsAffect(instance, 29);
}
if (skillGroup == 2)
{
if (dwSkillIndex == 5)
return InstanceBaseIsAffect(instance, 24);
if (dwSkillIndex == 6)
return InstanceBaseIsAffect(instance, 30);
}
break;
default:
break;
}
return false;
}

Spamlamadığın sürece sorun yokElinize sağlık hocam, konusu açılmışken bir sorum var; direk skill packet göndermek ban sebebi olabilir mi? Ben şu an da öyle yapıyorum ve aklıma takıldı.![]()

