Auto Attacker com TibiaAPI
Bom, como o Kimoszin me pediu por MP, resolvi postar pra todo mundo, caso alguem queira, esta ae.
Crie um timer e ponha o seguinte código:
if (c.LoggedIn)
{
BattleList BL = new BattleList(c);
if (p.TargetId == 0)
{
Creature creature = BL.GetCreatures().FirstOrDefault(m => !m.IsSelf() && m.IsReachable() && Tibia.Constants.CreatureLists.AllCreatures.ContainsKey(m.Name));
if (creature != null)
{
creature.Attack();
}
}
}
Feito isso, é só por um checkbox pra ativar/desativar o timer.
O Problema que muita gente encontra no attack é exatamente o dessa linha:
Tibia.Constants.CreatureLists.AllCreatures.ContainsKey(m.Name)
Coloquei ela, pois a variavel "creature" irá receber apenas os nomes dos monstros que ele deve atacar. Sem ela, ele ataca tudo (player, monstros, npcs, etc...)
Qualquer duvida, só postar