private static void CreateChampionMenu() { Config = new Menu("xQx | XinZhao", ChampionName, true); Config.AddSubMenu(new Menu("Orbwalker", "Orbwalker")); Orbwalker = new Orbwalking.Orbwalker(Config.SubMenu("Orbwalker")); AssassinManager = new AssassinManager(); /* [ Combo ] */ Config.AddSubMenu(new Menu("Combo", "Combo")); Config.SubMenu("Combo").AddItem(new MenuItem("EMinRange", "Min. E Range").SetValue(new Slider(300, 200, 500))); Config.SubMenu("Combo").AddItem(new MenuItem("ComboUseR", "Use R").SetValue(true)); Config.SubMenu("Combo").AddItem(new MenuItem("ComboUseRS", Tab + "Min. Enemy Count:").SetValue(new Slider(2, 5, 1))); Config.SubMenu("Combo").AddItem(new MenuItem("ComboActive", "Combo!").SetValue(new KeyBind(Config.Item("Orbwalk").GetValue <KeyBind>().Key, KeyBindType.Press))); Config.AddSubMenu(new Menu("Lane/Jungle Clear", "LaneClear")); Config.SubMenu("LaneClear").AddItem(new MenuItem("LaneClearUseQ", "Use Q").SetValue(false)); Config.SubMenu("LaneClear").AddItem(new MenuItem("LaneClearUseW", "Use W").SetValue(false)); Config.SubMenu("LaneClear").AddItem(new MenuItem("LaneClearUseE", "Use E").SetValue(false)); Config.SubMenu("LaneClear").AddItem(new MenuItem("LaneClearMana", "Min. Mana Percent: ").SetValue(new Slider(50, 100, 0))); Config.SubMenu("LaneClear").AddItem(new MenuItem("LaneClearActive", "LaneClear!").SetValue(new KeyBind("V".ToCharArray()[0], KeyBindType.Press))); Config.AddSubMenu(new Menu("Drawings", "Drawings")); Config.SubMenu("Drawings").AddItem(new MenuItem("DrawERange", "E range").SetValue(new Circle(false, Color.PowderBlue))); Config.SubMenu("Drawings").AddItem(new MenuItem("DrawEMinRange", "E min. range").SetValue(new Circle(false, Color.Aqua))); Config.SubMenu("Drawings").AddItem(new MenuItem("DrawRRange", "R range").SetValue(new Circle(false, Color.PowderBlue))); Config.SubMenu("Drawings").AddItem(new MenuItem("DrawThrown", "Can be thrown enemy").SetValue(new Circle(false, Color.PowderBlue))); Config.SubMenu("Misc").AddItem(new MenuItem("InterruptSpells", "Interrupt spells using R").SetValue(true)); Config.SubMenu("Misc").AddItem(new MenuItem("BlockR", "Block R if it won't hit").SetValue(false)); /* * new PotionManager(); */ Config.AddToMainMenu(); }
private static void Game_OnGameLoad(EventArgs args) { if (Player.CharData.BaseSkinName != ChampionName) return; Q = new Spell(SpellSlot.Q); W = new Spell(SpellSlot.W); E = new Spell(SpellSlot.E, 600); R = new Spell(SpellSlot.R, 480); Items = new Items(); Config = new Menu("xQx | " + ChampionName, ChampionName, true); Config.AddSubMenu(new Menu("Orbwalker", "Orbwalker")); Orbwalker = new Orbwalking.Orbwalker(Config.SubMenu("Orbwalker")); //LxOrbwalker = new LxOrbwalker(); //Config.AddSubMenu(LxOrbwalker.Menu); Utils = new Utils(); Sprite.Load(); AssassinManager = new AssassinManager(); AssassinManager.Load(); /* [ Combo ] */ Config.AddSubMenu(new Menu("Combo", "Combo")); Config.SubMenu("Combo").AddItem(new MenuItem("EMinRange", "Min. E Range").SetValue(new Slider(300, 200, 500))); Config.SubMenu("Combo").AddItem(new MenuItem("ComboUseR", "Use R").SetValue(true)); Config.SubMenu("Combo").AddItem(new MenuItem("ComboUseRS", Utils.Tab + "Min. Enemy Count:").SetValue(new Slider(2, 5, 1))); Config.SubMenu("Combo").AddItem(new MenuItem("ComboActive", "Combo!").SetValue(new KeyBind(Config.Item("Orbwalk").GetValue<KeyBind>().Key, KeyBindType.Press))); var mLane = new Menu("Lane Mode", "LaneMode"); mLane.AddItem(new MenuItem("EnabledFarm", "Enable! (On/Off: Mouse Scroll)").SetValue(true)); mLane.AddItem(new MenuItem("Lane.UseQ", "Use Q").SetValue(false)); mLane.AddItem(new MenuItem("Lane.UseW", "Use W").SetValue(false)); mLane.AddItem(new MenuItem("Lane.UseE", "Use E").SetValue(false)); mLane.AddItem(new MenuItem("Lane.Mana", "Min. Mana Percent: ").SetValue(new Slider(50, 100, 0))); mLane.AddItem(new MenuItem("Lane.Active", "Lane Clear!").SetValue(new KeyBind("V".ToCharArray()[0],KeyBindType.Press))); Config.AddSubMenu(mLane); var mJungle = new Menu("Jungle Mode", "JungleMode"); mJungle.AddItem(new MenuItem("Jungle.UseQ", "Use Q").SetValue(false)); mJungle.AddItem(new MenuItem("Jungle.UseW", "Use W").SetValue(false)); mJungle.AddItem(new MenuItem("Jungle.UseE", "Use E").SetValue(false)); mJungle.AddItem(new MenuItem("Jungle.Mana", "Min. Mana Percent: ").SetValue(new Slider(50, 100, 0))); mJungle.AddItem(new MenuItem("Jungle.Active", "Jungle Clear!").SetValue(new KeyBind("V".ToCharArray()[0], KeyBindType.Press))); Config.AddSubMenu(mJungle); Config.AddSubMenu(new Menu("Drawings", "Drawings")); Config.SubMenu("Drawings").AddItem(new MenuItem("DrawERange", "E range").SetValue(new Circle(false, Color.PowderBlue))); Config.SubMenu("Drawings").AddItem(new MenuItem("DrawEMinRange", "E min. range").SetValue(new Circle(false, Color.Aqua))); Config.SubMenu("Drawings").AddItem(new MenuItem("DrawRRange", "R range").SetValue(new Circle(false, Color.PowderBlue))); Config.SubMenu("Drawings").AddItem(new MenuItem("DrawThrown", "Can be thrown enemy").SetValue(new Circle(false, Color.PowderBlue))); Config.SubMenu("Drawings").AddItem(new MenuItem("EnabledFarmPermashow", "ShowItem Farm Permashow").SetValue(true)) .ValueChanged += (s, ar) => { if (ar.GetNewValue<bool>()) { Config.Item("EnabledFarm").Permashow(true, "Enabled Farm"); } else { Config.Item("EnabledFarm").Permashow(false); } }; Config.Item("EnabledFarm").Permashow(Config.Item("EnabledFarmPermashow").GetValue<bool>(), "Enabled Farm"); Config.SubMenu("Misc").AddItem(new MenuItem("InterruptSpells", "Interrupt spells using R").SetValue(true)); Config.SubMenu("Misc").AddItem(new MenuItem("BlockR", "Block R if it won't hit").SetValue(false)); Extra = new Extra(); Config.AddToMainMenu(); PlayerSpells.Initialize(); Game.OnUpdate += Game_OnUpdate; Game.OnWndProc += Game_OnWndProc; Orbwalking.BeforeAttack += OrbwalkingBeforeAttack; Interrupter2.OnInterruptableTarget += Interrupter2_OnInterruptableTarget; Spellbook.OnCastSpell += Spellbook_OnCastSpell; Drawing.OnDraw += Drawing_OnDraw; WelcomeMessage(); }
public static void Game_OnGameLoad() { if (Player.CharData.BaseSkinName != ChampionName) { return; } Q = new Spell(SpellSlot.Q); W = new Spell(SpellSlot.W); E = new Spell(SpellSlot.E, 600); R = new Spell(SpellSlot.R, 480); Items = new Items(); Config = new Menu("xQx | " + ChampionName, ChampionName, true); Config.AddSubMenu(new Menu("Orbwalker", "Orbwalker")); Orbwalker = new Orbwalking.Orbwalker(Config.SubMenu("Orbwalker")); //LxOrbwalker = new LxOrbwalker(); //Config.AddSubMenu(LxOrbwalker.Menu); Utils = new Utils(); Sprite.Load(); AssassinManager = new AssassinManager(); AssassinManager.Load(); /* [ Combo ] */ Config.AddSubMenu(new Menu("Combo", "Combo")); Config.SubMenu("Combo").AddItem(new MenuItem("EMinRange", "Min. E Range").SetValue(new Slider(300, 200, 500))); Config.SubMenu("Combo").AddItem(new MenuItem("ComboUseR", "Use R").SetValue(true)); Config.SubMenu("Combo").AddItem(new MenuItem("ComboUseRS", Utils.Tab + "Min. Enemy Count:").SetValue(new Slider(2, 5, 1))); Config.SubMenu("Combo").AddItem(new MenuItem("ComboActive", "Combo!").SetValue(new KeyBind(Config.Item("Orbwalk").GetValue <KeyBind>().Key, KeyBindType.Press))); var mLane = new Menu("Lane Mode", "LaneMode"); mLane.AddItem(new MenuItem("EnabledFarm", "Enable! (On/Off: Mouse Scroll)").SetValue(true)); mLane.AddItem(new MenuItem("Lane.UseQ", "Use Q").SetValue(false)); mLane.AddItem(new MenuItem("Lane.UseW", "Use W").SetValue(false)); mLane.AddItem(new MenuItem("Lane.UseE", "Use E").SetValue(false)); mLane.AddItem(new MenuItem("Lane.Mana", "Min. Mana Percent: ").SetValue(new Slider(50, 100, 0))); mLane.AddItem(new MenuItem("Lane.Active", "Lane Clear!").SetValue(new KeyBind("V".ToCharArray()[0], KeyBindType.Press))); Config.AddSubMenu(mLane); var mJungle = new Menu("Jungle Mode", "JungleMode"); mJungle.AddItem(new MenuItem("Jungle.UseQ", "Use Q").SetValue(false)); mJungle.AddItem(new MenuItem("Jungle.UseW", "Use W").SetValue(false)); mJungle.AddItem(new MenuItem("Jungle.UseE", "Use E").SetValue(false)); mJungle.AddItem(new MenuItem("Jungle.Mana", "Min. Mana Percent: ").SetValue(new Slider(50, 100, 0))); mJungle.AddItem(new MenuItem("Jungle.Active", "Jungle Clear!").SetValue(new KeyBind("V".ToCharArray()[0], KeyBindType.Press))); Config.AddSubMenu(mJungle); Config.AddSubMenu(new Menu("Drawings", "Drawings")); Config.SubMenu("Drawings").AddItem(new MenuItem("DrawERange", "E range").SetValue(new Circle(false, Color.PowderBlue))); Config.SubMenu("Drawings").AddItem(new MenuItem("DrawEMinRange", "E min. range").SetValue(new Circle(false, Color.Aqua))); Config.SubMenu("Drawings").AddItem(new MenuItem("DrawRRange", "R range").SetValue(new Circle(false, Color.PowderBlue))); Config.SubMenu("Drawings").AddItem(new MenuItem("DrawThrown", "Can be thrown enemy").SetValue(new Circle(false, Color.PowderBlue))); Config.SubMenu("Drawings").AddItem(new MenuItem("EnabledFarmPermashow", "ShowItem Farm Permashow").SetValue(true)) .ValueChanged += (s, ar) => { if (ar.GetNewValue <bool>()) { Config.Item("EnabledFarm").Permashow(true, "Enabled Farm"); } else { Config.Item("EnabledFarm").Permashow(false); } }; Config.Item("EnabledFarm").Permashow(Config.Item("EnabledFarmPermashow").GetValue <bool>(), "Enabled Farm"); Config.SubMenu("Misc").AddItem(new MenuItem("InterruptSpells", "Interrupt spells using R").SetValue(true)); Config.SubMenu("Misc").AddItem(new MenuItem("BlockR", "Block R if it won't hit").SetValue(false)); Extra = new Extra(); Config.AddToMainMenu(); PlayerSpells.Initialize(); Game.OnUpdate += Game_OnUpdate; Game.OnWndProc += Game_OnWndProc; Orbwalking.BeforeAttack += OrbwalkingBeforeAttack; Interrupter2.OnInterruptableTarget += Interrupter2_OnInterruptableTarget; Spellbook.OnCastSpell += Spellbook_OnCastSpell; Drawing.OnDraw += Drawing_OnDraw; WelcomeMessage(); }
private static void CreateChampionMenu() { Config = new Menu("xQx | XinZhao", ChampionName, true); Config.AddSubMenu(new Menu("Orbwalker", "Orbwalker")); Orbwalker = new Orbwalking.Orbwalker(Config.SubMenu("Orbwalker")); assassinManager = new AssassinManager(); /* [ Combo ] */ Config.AddSubMenu(new Menu("Combo", "Combo")); Config.SubMenu("Combo").AddItem(new MenuItem("EMinRange", "Min. E Range").SetValue(new Slider(300, 200, 500))); Config.SubMenu("Combo").AddItem(new MenuItem("ComboUseR", "Use R").SetValue(true)); Config.SubMenu("Combo").AddItem(new MenuItem("ComboUseRS", Tab + "Min. Enemy Count:").SetValue(new Slider(2, 5, 1))); Config.AddSubMenu(new Menu("Lane/Jungle Clear", "LaneClear")); Config.SubMenu("LaneClear").AddItem(new MenuItem("LaneClearUseQ", "Use Q").SetValue(false)); Config.SubMenu("LaneClear").AddItem(new MenuItem("LaneClearUseW", "Use W").SetValue(false)); Config.SubMenu("LaneClear").AddItem(new MenuItem("LaneClearUseE", "Use E").SetValue(false)); Config.SubMenu("LaneClear").AddItem(new MenuItem("LaneClearMana", "Min. Mana Percent: ").SetValue(new Slider(50, 100, 0))); Config.SubMenu("LaneClear").AddItem(new MenuItem("LaneClearActive", "LaneClear!").SetValue(new KeyBind("V".ToCharArray()[0], KeyBindType.Press))); Config.AddSubMenu(new Menu("Drawings", "Drawings")); Config.SubMenu("Drawings").AddItem(new MenuItem("DrawERange", "E range").SetValue(new Circle(false, Color.PowderBlue))); Config.SubMenu("Drawings").AddItem(new MenuItem("DrawEMinRange", "E min. range").SetValue(new Circle(false, Color.Aqua))); Config.SubMenu("Drawings").AddItem(new MenuItem("DrawRRange", "R range").SetValue(new Circle(false, Color.PowderBlue))); Config.SubMenu("Drawings").AddItem(new MenuItem("DrawThrown", "Can be thrown enemy").SetValue(new Circle(false, Color.PowderBlue))); Config.SubMenu("Misc").AddItem(new MenuItem("InterruptSpells", "Interrupt spells using R").SetValue(true)); Config.SubMenu("Misc").AddItem(new MenuItem("BlockR", "Block R if it won't hit").SetValue(false)); MenuExtras = new Menu("Extras", "Extras"); Config.AddSubMenu(MenuExtras); var menuUseItems = new Menu("Use Items", "menuUseItems"); MenuExtras.AddSubMenu(menuUseItems); MenuTargetedItems = new Menu("Targeted Items", "menuTargetItems"); menuUseItems.AddSubMenu(MenuTargetedItems); MenuTargetedItems.AddItem(new MenuItem("item3153", "Blade of the Ruined King").SetValue(true)); MenuTargetedItems.AddItem(new MenuItem("item3143", "Randuin's Omen").SetValue(true)); MenuTargetedItems.AddItem(new MenuItem("item3144", "Bilgewater Cutlass").SetValue(true)); MenuTargetedItems.AddItem(new MenuItem("item3146", "Hextech Gunblade").SetValue(true)); MenuTargetedItems.AddItem(new MenuItem("item3184", "Entropy ").SetValue(true)); MenuNonTargetedItems = new Menu("AOE Items", "menuNonTargetedItems"); menuUseItems.AddSubMenu(MenuNonTargetedItems); MenuNonTargetedItems.AddItem(new MenuItem("item3180", "Odyn's Veil").SetValue(true)); MenuNonTargetedItems.AddItem(new MenuItem("item3131", "Sword of the Divine").SetValue(true)); MenuNonTargetedItems.AddItem(new MenuItem("item3074", "Ravenous Hydra").SetValue(true)); MenuNonTargetedItems.AddItem(new MenuItem("item3142", "Youmuu's Ghostblade").SetValue(true)); /* * new PotionManager(); */ Config.AddToMainMenu(); }
private static void CreateChampionMenu() { Config = new Menu("xQx | XinZhao", ChampionName, true); Config.AddSubMenu(new Menu("Orbwalker", "Orbwalker")); Orbwalker = new Orbwalking.Orbwalker(Config.SubMenu("Orbwalker")); assassinManager = new AssassinManager(); /* [ Combo ] */ Config.AddSubMenu(new Menu("Combo", "Combo")); Config.SubMenu("Combo").AddItem(new MenuItem("EMinRange", "Min. E Range").SetValue(new Slider(300, 200, 500))); Config.SubMenu("Combo").AddItem(new MenuItem("ComboUseR", "Use R").SetValue(true)); Config.SubMenu("Combo").AddItem(new MenuItem("ComboUseRS", Tab + "Min. Enemy Count:").SetValue(new Slider(2, 5, 1))); Config.AddSubMenu(new Menu("Lane/Jungle Clear", "LaneClear")); Config.SubMenu("LaneClear").AddItem(new MenuItem("LaneClearUseQ", "Use Q").SetValue(false)); Config.SubMenu("LaneClear").AddItem(new MenuItem("LaneClearUseW", "Use W").SetValue(false)); Config.SubMenu("LaneClear").AddItem(new MenuItem("LaneClearUseE", "Use E").SetValue(false)); Config.SubMenu("LaneClear").AddItem(new MenuItem("LaneClearMana", "Min. Mana Percent: ").SetValue(new Slider(50, 100, 0))); Config.SubMenu("LaneClear").AddItem(new MenuItem("LaneClearActive", "LaneClear!").SetValue(new KeyBind("V".ToCharArray()[0], KeyBindType.Press))); Config.AddSubMenu(new Menu("Drawings", "Drawings")); Config.SubMenu("Drawings").AddItem(new MenuItem("DrawERange", "E range").SetValue(new Circle(false, Color.PowderBlue))); Config.SubMenu("Drawings").AddItem(new MenuItem("DrawEMinRange", "E min. range").SetValue(new Circle(false, Color.Aqua))); Config.SubMenu("Drawings").AddItem(new MenuItem("DrawRRange", "R range").SetValue(new Circle(false, Color.PowderBlue))); Config.SubMenu("Drawings").AddItem(new MenuItem("DrawThrown", "Can be thrown enemy").SetValue(new Circle(false, Color.PowderBlue))); Config.SubMenu("Misc").AddItem(new MenuItem("InterruptSpells", "Interrupt spells using R").SetValue(true)); Config.SubMenu("Misc").AddItem(new MenuItem("BlockR", "Block R if it won't hit").SetValue(false)); MenuExtras = new Menu("Extras", "Extras"); Config.AddSubMenu(MenuExtras); var menuUseItems = new Menu("Use Items", "menuUseItems"); MenuExtras.AddSubMenu(menuUseItems); MenuTargetedItems = new Menu("Targeted Items", "menuTargetItems"); menuUseItems.AddSubMenu(MenuTargetedItems); MenuTargetedItems.AddItem(new MenuItem("item3153", "Blade of the Ruined King").SetValue(true)); MenuTargetedItems.AddItem(new MenuItem("item3143", "Randuin's Omen").SetValue(true)); MenuTargetedItems.AddItem(new MenuItem("item3144", "Bilgewater Cutlass").SetValue(true)); MenuTargetedItems.AddItem(new MenuItem("item3146", "Hextech Gunblade").SetValue(true)); MenuTargetedItems.AddItem(new MenuItem("item3184", "Entropy ").SetValue(true)); MenuNonTargetedItems = new Menu("AOE Items", "menuNonTargetedItems"); menuUseItems.AddSubMenu(MenuNonTargetedItems); MenuNonTargetedItems.AddItem(new MenuItem("item3180", "Odyn's Veil").SetValue(true)); MenuNonTargetedItems.AddItem(new MenuItem("item3131", "Sword of the Divine").SetValue(true)); MenuNonTargetedItems.AddItem(new MenuItem("item3074", "Ravenous Hydra").SetValue(true)); MenuNonTargetedItems.AddItem(new MenuItem("item3142", "Youmuu's Ghostblade").SetValue(true)); /* new PotionManager(); */ Config.AddToMainMenu(); }
private static void CreateChampionMenu() { Config = new Menu("xQx | XinZhao", ChampionName, true); Config.AddSubMenu(new Menu("Orbwalker", "Orbwalker")); Orbwalker = new Orbwalking.Orbwalker(Config.SubMenu("Orbwalker")); Utils = new Utils(); AssassinManager = new AssassinManager(); /* [ Combo ] */ Config.AddSubMenu(new Menu("Combo", "Combo")); Config.SubMenu("Combo").AddItem(new MenuItem("EMinRange", "Min. E Range").SetValue(new Slider(300, 200, 500))); Config.SubMenu("Combo").AddItem(new MenuItem("ComboUseR", "Use R").SetValue(true)); Config.SubMenu("Combo").AddItem(new MenuItem("ComboUseRS", Tab + "Min. Enemy Count:").SetValue(new Slider(2, 5, 1))); Config.SubMenu("Combo").AddItem(new MenuItem("ComboActive", "Combo!").SetValue(new KeyBind(Config.Item("Orbwalk").GetValue<KeyBind>().Key, KeyBindType.Press))); Config.AddSubMenu(new Menu("Lane/Jungle Clear", "LaneClear")); Config.SubMenu("LaneClear").AddItem(new MenuItem("LaneClearUseQ", "Use Q").SetValue(false)); Config.SubMenu("LaneClear").AddItem(new MenuItem("LaneClearUseW", "Use W").SetValue(false)); Config.SubMenu("LaneClear").AddItem(new MenuItem("LaneClearUseE", "Use E").SetValue(false)); Config.SubMenu("LaneClear").AddItem(new MenuItem("LaneClearMana", "Min. Mana Percent: ").SetValue(new Slider(50, 100, 0))); Config.SubMenu("LaneClear").AddItem(new MenuItem("LaneClearActive", "LaneClear!").SetValue(new KeyBind("V".ToCharArray()[0], KeyBindType.Press))); Config.AddSubMenu(new Menu("Drawings", "Drawings")); Config.SubMenu("Drawings").AddItem(new MenuItem("DrawERange", "E range").SetValue(new Circle(false, Color.PowderBlue))); Config.SubMenu("Drawings").AddItem(new MenuItem("DrawEMinRange", "E min. range").SetValue(new Circle(false, Color.Aqua))); Config.SubMenu("Drawings").AddItem(new MenuItem("DrawRRange", "R range").SetValue(new Circle(false, Color.PowderBlue))); Config.SubMenu("Drawings").AddItem(new MenuItem("DrawThrown", "Can be thrown enemy").SetValue(new Circle(false, Color.PowderBlue))); Config.SubMenu("Misc").AddItem(new MenuItem("InterruptSpells", "Interrupt spells using R").SetValue(true)); Config.SubMenu("Misc").AddItem(new MenuItem("BlockR", "Block R if it won't hit").SetValue(false)); /* new PotionManager(); */ Config.AddToMainMenu(); }