Share Pastebin
Guest
Public paste!

Untitled

By: a guest | Mar 20th, 2010 | Syntax: C# | Size: 1.88 KB | Hits: 94 | Expires: Never
Copy text to clipboard
  1.             if (API.Settings.GetBoolean("usePvpAgressive"))
  2.             {
  3.                 foreach (eBot.Classes.ObjectManager.WoWPlayer Player in eBot.API.ObjectManager.ObjMgr_Players.Values)
  4.                 {
  5.                     if (!eBot.API.Player.IsAlliance && Player.GUID != eBot.API.Player.GUID && Player.IsAlliance && Player.Distance <= 30)
  6.                     {
  7.                         API.Methods.Bot.WriteLog("[QK]Hostile Control: Alliance Player Detected !");
  8.                         API.Methods.WoW.SelectTarget(Player.GUID);
  9.  
  10.                         API.Methods.Bot.WriteLog("[QK]Hostile Control: Approach Hostile Player !");
  11.  
  12.                         eBot.API.Methods.WoW.ApproachTarget(API.Settings.GetInteger("useCombatRange"));
  13.  
  14.                         System.Threading.Thread.Sleep(100);
  15.  
  16.                         API.Methods.Bot.WriteLog("[QK]Hostile Control: Attack Hostile Player !");
  17.                         eBot.API.Methods.WoW.StartCombat(Player.GUID);
  18.                         //Class1.Pull();
  19.                     }
  20.  
  21.                     if (!eBot.API.Player.IsHorde && Player.GUID != eBot.API.Player.GUID && Player.IsHorde && Player.Distance <= 30)
  22.                     {
  23.                         API.Methods.Bot.WriteLog("[QK]Hostile Control: Horde Player Detected !");
  24.                         API.Methods.WoW.SelectTarget(Player.GUID);
  25.  
  26.                         API.Methods.Bot.WriteLog("[QK]Hostile Control: Approach Hostile Player !");
  27.  
  28.                         eBot.API.Methods.WoW.ApproachTarget(API.Settings.GetInteger("useCombatRange"));
  29.  
  30.                         System.Threading.Thread.Sleep(100);
  31.  
  32.                         API.Methods.Bot.WriteLog("[QK]Hostile Control: Attack Hostile Player !");
  33.                         eBot.API.Methods.WoW.StartCombat(Player.GUID);
  34.                         //Class1.Pull();
  35.                     }
  36.                 }
  37.             }