private static void Loading_OnLoadingComplete(EventArgs args) { if (Player.Instance.Hero != Champion.Kayle) { return; } KayleMenu.Init(); Kayle.Init(); Drawing.OnDraw += Drawing_OnDraw; }
public static void Init() { if (KayleMenu.CheckBox(KayleMenu.Misc, "SkinHack")) { Player.Instance.SetSkinId(KayleMenu.Slider(KayleMenu.Misc, "SkinID")); } if (KayleMenu.Keybind(KayleMenu.Misc, "Reset")) { Player.Instance.SetModel(Player.Instance.ChampionName); } }
private static void Drawing_OnDraw(EventArgs args) { if (Kayle.Q.IsReady() && KayleMenu.CheckBox(KayleMenu.Draw, "Q")) { Circle.Draw(Color.LightGoldenrodYellow, Kayle.Q.Range, Player.Instance.Position); } if (Kayle.W.IsReady() && KayleMenu.CheckBox(KayleMenu.Draw, "W")) { Circle.Draw(Color.LightGoldenrodYellow, Kayle.W.Range, Player.Instance.Position); } if (Kayle.E.IsReady() && KayleMenu.CheckBox(KayleMenu.Draw, "E")) { Circle.Draw(Color.LightGoldenrodYellow, Kayle.E.Range, Player.Instance.Position); } if (Kayle.R.IsReady() && KayleMenu.CheckBox(KayleMenu.Draw, "R")) { Circle.Draw(Color.LightGoldenrodYellow, Kayle.R.Range, Player.Instance.Position); } }
public static void Init() { foreach (var Ally in EntityManager.Heroes.Allies.OrderByDescending(x => x.HealthPercent)) { if (KayleMenu.ComboBox(KayleMenu.Manage, "Order") == 0) { if (Kayle.W.IsReady()) { if (Player.Instance.HealthPercent <= KayleMenu.Slider(KayleMenu.Manage, "MinW")) { Kayle.W.Cast(Player.Instance); } else { if (Ally.Hero != Champion.Kayle) { if (Ally.Position.Distance(Player.Instance) <= Kayle.W.Range) { if (KayleMenu.CheckBox(KayleMenu.Manage, Ally.ChampionName + "/W")) { if (Ally.HealthPercent <= KayleMenu.Slider(KayleMenu.Manage, "MinWAlly")) { Kayle.W.Cast(Ally); } } } } } } if (Kayle.R.IsReady()) { if (Player.Instance.HealthPercent <= KayleMenu.Slider(KayleMenu.Manage, "MinR")) { Kayle.R.Cast(Player.Instance); } else { if (Ally.Hero != Champion.Kayle) { if (Ally.Position.Distance(Player.Instance) <= Kayle.R.Range) { if (KayleMenu.CheckBox(KayleMenu.Manage, Ally.ChampionName + "/R")) { if (Ally.HealthPercent <= KayleMenu.Slider(KayleMenu.Manage, "MinRAlly")) { Kayle.R.Cast(Ally); } } } } } } } else { if (Kayle.W.IsReady()) { if (KayleMenu.CheckBox(KayleMenu.Manage, Ally.ChampionName + "/W")) { if (Ally.Position.Distance(Player.Instance) <= Kayle.W.Range) { if (Ally.HealthPercent <= KayleMenu.Slider(KayleMenu.Manage, "MinWAlly")) { if (!Ally.IsRecalling()) { Kayle.W.Cast(Ally); } } } } else { if (Player.Instance.HealthPercent <= KayleMenu.Slider(KayleMenu.Manage, "MinW")) { if (!Player.Instance.IsRecalling()) { Kayle.W.Cast(Player.Instance); } } } } if (Kayle.R.IsReady()) { if (KayleMenu.CheckBox(KayleMenu.Manage, Ally.ChampionName + "/R")) { if (Ally.Position.Distance(Player.Instance) <= Kayle.R.Range) { if (Ally.HealthPercent <= KayleMenu.Slider(KayleMenu.Manage, "MinRAlly")) { if (!Ally.IsRecalling()) { Kayle.R.Cast(Ally); } } } } else { if (Player.Instance.HealthPercent <= KayleMenu.Slider(KayleMenu.Manage, "MinR")) { if (!Ally.IsRecalling()) { Kayle.R.Cast(Player.Instance); } } } } } } }