So you can edit your AttackHack.cpp like this ->
it's just more comfortable
still no good way but better than the one Released ;)
Code:
unsigned int __stdcall AttackHackMainThread(void * start_parameter)
{
while(true)
{
Sleep(1);
if(AttackHackStatus == 1)
{
for(size_t i=0;i<Skills.size();i++)
{
DWORD SkillID = atoi(Skills[i].c_str());
if(BotCharacter == Archer)
{
switch(SkillID)
{
case Stagger:
Sleep(800);
break;
case HeartBreaker:
Sleep(600);
break;
case FocusShot:
Sleep(1000);
break;
case MysteriousArrow:
Sleep(5000);
break;
case LifeAbsorbtion:
Sleep(6000);
break;
case BlowUp:
Sleep(800);
break;
case FlamyArrow:
Sleep(800);
break;
}
}
if(BotCharacter == Mage)
{
switch(SkillID)
{
case Lightning:
Sleep(600);
break;
case Fire:
Sleep(600);
break;
case Ice:
Sleep(600);
break;
case LightningBlow:
Sleep(600);
break;
case LightningSummons:
Sleep(600);
break;
case Thunder:
Sleep(600);
break;
case ShockWave:
break;
case SoulDestruction:
Sleep(6000);
break;
case Hail:
Sleep(600);
break;
}
}
CSend::SendKoemV2(0x2b,"b",SkillID);
CSend::SendKoemV2(0x10,"bbd",SkillID,1,Monster_Target);
}
AttackHackStatus-=1;
}
}
return 0;
}
still no good way but better than the one Released ;)