Untitled
By: a guest | Mar 20th, 2010 | Syntax:
C# | Size: 1.88 KB | Hits: 94 | Expires: Never
if (API.Settings.GetBoolean("usePvpAgressive"))
{
foreach (eBot.Classes.ObjectManager.WoWPlayer Player in eBot.API.ObjectManager.ObjMgr_Players.Values)
{
if (!eBot.API.Player.IsAlliance && Player.GUID != eBot.API.Player.GUID && Player.IsAlliance && Player.Distance <= 30)
{
API.Methods.Bot.WriteLog("[QK]Hostile Control: Alliance Player Detected !");
API.Methods.WoW.SelectTarget(Player.GUID);
API.Methods.Bot.WriteLog("[QK]Hostile Control: Approach Hostile Player !");
eBot.API.Methods.WoW.ApproachTarget(API.Settings.GetInteger("useCombatRange"));
System.Threading.Thread.Sleep(100);
API.Methods.Bot.WriteLog("[QK]Hostile Control: Attack Hostile Player !");
eBot.API.Methods.WoW.StartCombat(Player.GUID);
//Class1.Pull();
}
if (!eBot.API.Player.IsHorde && Player.GUID != eBot.API.Player.GUID && Player.IsHorde && Player.Distance <= 30)
{
API.Methods.Bot.WriteLog("[QK]Hostile Control: Horde Player Detected !");
API.Methods.WoW.SelectTarget(Player.GUID);
API.Methods.Bot.WriteLog("[QK]Hostile Control: Approach Hostile Player !");
eBot.API.Methods.WoW.ApproachTarget(API.Settings.GetInteger("useCombatRange"));
System.Threading.Thread.Sleep(100);
API.Methods.Bot.WriteLog("[QK]Hostile Control: Attack Hostile Player !");
eBot.API.Methods.WoW.StartCombat(Player.GUID);
//Class1.Pull();
}
}
}