public static void Init() { RandomWalk.Init(); BuyManager.InitItems(); Ryze.InitSpells(); Garen.InitSpells(); Warwick.InitSpells(); MasterYi.InitSpells(); Ahri.InitSpells(); Annie.InitSpells(); }
/// <summary> /// Find the nearest Tower where there are enemies, to walk. /// </summary> public static void WalkAndFight() { List <Obj_AI_Hero> Enemies = ObjectHandler.Get <Obj_AI_Hero>().Enemies; int Index = -1; float Dist = 100000; for (int i = 0; i < Enemies.Count; i++) { if (Enemies[i] != null && !Enemies[i].IsDead && Enemies[i].IsVisible) { float D = Player.Distance(Enemies[i].Position); if (Dist > D) { Index = i; Dist = D; } } }// For if (Index != -1) { if (Player.Distance(Enemies[Index].Position) < 600) { Console.WriteLine("ARRIVED"); //Plugins.Warwick.FightHard(); Base.GetCombo(Player.ChampionName); } else { Console.WriteLine("WALKING_TO_HIM"); Player.IssueOrder(GameObjectOrder.MoveTo, Enemies[Index].Position); Orb.SetOrbwalkingPoint(Enemies[Index].Position); } } else { Console.WriteLine("ERROR!"); RandomWalk.Walk(); } } // WalkAndFight()