Example #1
0
        protected override void SetMenu()
        {
            RootMenu = new Menu("root", $"Potato AIO - {Program.Player.ChampionName}", true);

            Orbwalker.Implementation.Attach(RootMenu);
            ComboMenu = new Menu("combo", "Combo");
            {
                ComboMenu.Add(new MenuBool("useQA", "Use Q in Combo", true));
                ComboMenu.Add(new MenuBool("useW", "Use W in Combo"));
                ComboMenu.Add(new MenuSlider("timew", "^- Release after X ms.", 1000, 0, 2500));
                ComboMenu.Add(new MenuBool("useE", "Use E in Combo"));
            }
            RootMenu.Add(ComboMenu);
            HarassMenu = new Menu("harass", "Harass");
            {
                HarassMenu.Add(new MenuSlider("mana", "Mana Manager", 50));
                HarassMenu.Add(new MenuBool("useQA", "Use Q in Harass", true));
                HarassMenu.Add(new MenuBool("useW", "Use W in Harass"));
                HarassMenu.Add(new MenuSlider("timew", "^- Release after X ms.", 1000, 0, 2500));
                HarassMenu.Add(new MenuBool("useE", "Use E in Harass"));
            }
            RootMenu.Add(HarassMenu);
            var FarmMenu  = new Menu("farming", "Farming");
            var LaneClear = new Menu("lane", "Lane Clear");
            {
                LaneClear.Add(new MenuSlider("mana", "Mana Manager", 50));
                LaneClear.Add(new MenuBool("useQ", "Use Q to Farm"));
                LaneClear.Add(new MenuSlider("qhit", "^- If Hits X Minions", 3, 1, 6));
            }
            var JungleClear = new Menu("jungle", "Jungle Clear");

            {
                JungleClear.Add(new MenuSlider("mana", "Mana Manager", 50));
                JungleClear.Add(new MenuBool("useQ", "Use Q to Farm"));
            }
            RootMenu.Add(FarmMenu);
            FarmMenu.Add(LaneClear);
            FarmMenu.Add(JungleClear);
            KillstealMenu = new Menu("killsteal", "Killsteal");
            {
                KillstealMenu.Add(new MenuBool("useQ", "Use Q to Killsteal"));
            }
            RootMenu.Add(KillstealMenu);


            DrawMenu = new Menu("drawings", "Drawings");
            {
                DrawMenu.Add(new MenuBool("drawq", "Draw Q Range"));
                DrawMenu.Add(new MenuBool("draww", "Draw W Range"));
                DrawMenu.Add(new MenuBool("drawe", "Draw E Range"));
                DrawMenu.Add(new MenuBool("flashw", "Draw Flash > W Range"));
                DrawMenu.Add(new MenuBool("drawr", "Draw R Minimap"));
                DrawMenu.Add(new MenuBool("drawdamage", "Draw Damage"));
            }
            Gapcloser.Attach(RootMenu, "W Anti-Gap");
            RootMenu.Add(DrawMenu);
            RootMenu.Add(new MenuKeyBind("flashw", "Flash > W", KeyCode.T, KeybindType.Press));
            RootMenu.Add(new MenuSlider("timeflash", "^-  Flash After X ms.", 1000, 0, 2500));
            RootMenu.Attach();
        }
Example #2
0
        protected override void SetMenu()
        {
            RootMenu = new Menu("root", $"Potato AIO - {Program.Player.ChampionName}", true);

            Orbwalker.Implementation.Attach(RootMenu);
            ComboMenu = new Menu("combo", "Combo");
            {
                ComboMenu.Add(new MenuBool("useQ", "Use Q in Combo"));
                ComboMenu.Add(new MenuBool("useW", "Use W in Combo"));
                ComboMenu.Add(new MenuBool("useE", "Use E in Combo"));
                ComboMenu.Add(new MenuBool("useR", "Use R in Combo"));
                ComboMenu.Add(new MenuSlider("hitr", "^- if Hits X Enemies", 3, 1, 5));
                ComboMenu.Add(new MenuKeyBind("semir", "Semi-R", KeyCode.T, KeybindType.Press));
            }
            RootMenu.Add(ComboMenu);
            ComboMenu = new Menu("harass", "Harass");
            {
                ComboMenu.Add(new MenuBool("useQ", "Use Q in Combo"));
                ComboMenu.Add(new MenuBool("useW", "Use W in Combo"));
                ComboMenu.Add(new MenuBool("useE", "Use E in Combo"));
            }
            RootMenu.Add(ComboMenu);
            var FarmMenu  = new Menu("farming", "Farming");
            var LaneClear = new Menu("lane", "Lane Clear");
            {
                LaneClear.Add(new MenuSlider("mana", "Mana Manager", 50));
                LaneClear.Add(new MenuBool("useQ", "Use Q to Farm"));
                LaneClear.Add(new MenuBool("lastq", "^- Only for Last Hit"));
                LaneClear.Add(new MenuBool("useW", "Use W to Farm"));
                LaneClear.Add(new MenuBool("useE", "Use E to Farm"));
                LaneClear.Add(new MenuSlider("hitE", "^- Min. Minion for E", 3, 1, 6));
            }
            var JungleClear = new Menu("jungle", "Jungle Clear");

            {
                JungleClear.Add(new MenuSlider("mana", "Mana Manager", 50));
                JungleClear.Add(new MenuBool("useQ", "Use Q to Farm"));
                JungleClear.Add(new MenuBool("useW", "Use W to Farm"));
                JungleClear.Add(new MenuBool("useE", "Use E to Farm"));
            }
            RootMenu.Add(FarmMenu);
            FarmMenu.Add(LaneClear);
            FarmMenu.Add(JungleClear);
            DrawMenu = new Menu("drawings", "Drawings");
            {
                DrawMenu.Add(new MenuBool("drawq", "Draw Q Range"));
                DrawMenu.Add(new MenuBool("drawe", "Draw E Range"));
                DrawMenu.Add(new MenuBool("drawr", "Draw R Range"));
                DrawMenu.Add(new MenuBool("drawdamage", "Draw Damage"));
            }
            KillstealMenu = new Menu("ks", "Killsteal");
            {
                KillstealMenu.Add(new MenuBool("ksq", "Killsteal with Q"));
            }
            RootMenu.Add(KillstealMenu);
            Gapcloser.Attach(RootMenu, "Q Anti-Gap");
            RootMenu.Add(DrawMenu);
            RootMenu.Attach();
        }
Example #3
0
        protected override void SetMenu()
        {
            RootMenu = new Menu("root", $"Potato AIO - {Program.Player.ChampionName}", true);

            Orbwalker.Implementation.Attach(RootMenu);
            ComboMenu = new Menu("combo", "Combo");
            {
                ComboMenu.Add(new MenuBool("useq", "Use Q in Combo"));
                ComboMenu.Add(new MenuBool("usee", "Use E in Combo"));
                ComboMenu.Add(new MenuBool("user", "Use R in Combo"));
                var BlackList = new Menu("blacklist", "R Blacklist");
                {
                    foreach (var target in GameObjects.EnemyHeroes)
                    {
                        BlackList.Add(new MenuBool(target.ChampionName.ToLower(), "Block: " + target.ChampionName, false));
                    }
                }
                ComboMenu.Add(BlackList);
            }
            RootMenu.Add(ComboMenu);
            HarassMenu = new Menu("harass", "Harass");
            {
                HarassMenu.Add(new MenuSlider("mana", "Mana Manager", 50, 0, 100));
                HarassMenu.Add(new MenuBool("useq", "Use Q in Harass"));
                HarassMenu.Add(new MenuBool("usee", "Use E in Harass"));
            }
            RootMenu.Add(HarassMenu);
            var FarmMenu  = new Menu("farming", "Farming");
            var LaneClear = new Menu("lane", "Lane Clear");
            {
                LaneClear.Add(new MenuSlider("mana", "Mana Manager", 50, 0, 100));
                LaneClear.Add(new MenuBool("useQ", "Use Q to Farm"));
                LaneClear.Add(new MenuBool("useE", "Use E to Farm"));
            }
            var JungleClear = new Menu("jungle", "Jungle Clear");

            {
                JungleClear.Add(new MenuSlider("mana", "Mana Manager", 50, 0, 100));
                JungleClear.Add(new MenuBool("useQ", "Use Q to Farm"));
                JungleClear.Add(new MenuBool("useE", "Use E to Farm"));
            }
            RootMenu.Add(FarmMenu);
            FarmMenu.Add(LaneClear);
            FarmMenu.Add(JungleClear);
            DrawMenu = new Menu("drawings", "Drawings");
            {
                DrawMenu.Add(new MenuBool("drawq", "Draw Q Range"));
                DrawMenu.Add(new MenuBool("drawe", "Draw E Range"));
                DrawMenu.Add(new MenuBool("drawr", "Draw R Range"));
            }
            KillstealMenu = new Menu("wset", "W Settings");
            WShield.EvadeManager.Attach(KillstealMenu);
            WShield.EvadeOthers.Attach(KillstealMenu);
            WShield.EvadeTargetManager.Attach(KillstealMenu);
            RootMenu.Add(KillstealMenu);
            Gapcloser.Attach(RootMenu, "E Anti-Gap");
            RootMenu.Add(DrawMenu);
            RootMenu.Attach();
        }
Example #4
0
        protected override void SetMenu()
        {
            RootMenu = new Menu("root", $"Potato AIO - {Program.Player.ChampionName}", true);

            Orbwalker.Implementation.Attach(RootMenu);
            ComboMenu = new Menu("combo", "Combo");
            {
                ComboMenu.Add(new MenuBool("useQ", "Use Q in Combo", true));
                ComboMenu.Add(new MenuSlider("minQ", "^- Min. Q Range", 300, 0, 400));
                ComboMenu.Add(new MenuBool("useW", "Use W in Combo"));
                ComboMenu.Add(new MenuSlider("wlogic", "^- Switch to Heal if HP lower than", 50, 0, 100));
                ComboMenu.Add(new MenuBool("useE", "Use E in Combo"));
                ComboMenu.Add(new MenuBool("useR", "Use R in Combo"));
                ComboMenu.Add(new MenuSlider("minr", "^- If X Enemies in Range", 2, 0, 5));
                ComboMenu.Add(new MenuBool("items", "Use Items"));
            }
            RootMenu.Add(ComboMenu);
            HarassMenu = new Menu("harass", "Harass");
            {
                HarassMenu.Add(new MenuBool("useQ", "Use Q in Harass", true));
                HarassMenu.Add(new MenuSlider("minQ", "^- Min. Q Range", 300, 0, 400));
                HarassMenu.Add(new MenuBool("useW", "Use W in Harass"));
                HarassMenu.Add(new MenuSlider("wlogic", "^- Switch to Heal if HP lower than", 50, 0, 100));
                HarassMenu.Add(new MenuBool("useE", "Use E in Harass"));
            }
            RootMenu.Add(HarassMenu);
            var FarmMenu  = new Menu("farming", "Farming");
            var LaneClear = new Menu("lane", "Lane Clear");
            {
                LaneClear.Add(new MenuBool("useQ", "Use Q to Farm"));
                LaneClear.Add(new MenuSlider("hitQ", "^- if Hits X Minions", 3, 1, 6));
                LaneClear.Add(new MenuBool("useW", "Use W in Farm"));
                LaneClear.Add(new MenuSlider("wlogic", "^- Switch to Heal if HP lower than", 50, 0, 100));
                LaneClear.Add(new MenuBool("useE", "Use E to Farm"));
            }
            var JungleClear = new Menu("jungle", "Jungle Clear");

            {
                JungleClear.Add(new MenuBool("useQ", "Use Q to Farm"));
                JungleClear.Add(new MenuBool("useW", "Use W in Farm"));
                JungleClear.Add(new MenuSlider("wlogic", "^- Switch to Heal if HP lower than", 50, 0, 100));
                JungleClear.Add(new MenuBool("useE", "Use E to Farm"));
            }
            RootMenu.Add(FarmMenu);
            FarmMenu.Add(LaneClear);
            FarmMenu.Add(JungleClear);
            DrawMenu = new Menu("drawings", "Drawings");
            {
                DrawMenu.Add(new MenuBool("drawq", "Draw Q Range"));
                DrawMenu.Add(new MenuBool("drawe", "Draw E Range"));
                DrawMenu.Add(new MenuBool("drawr", "Draw R Range"));
            }
            Gapcloser.Attach(RootMenu, "E Anti-Gap");
            RootMenu.Add(DrawMenu);
            RootMenu.Attach();
        }
Example #5
0
        protected override void SetMenu()
        {
            RootMenu = new Menu("root", $"Potato AIO - {Program.Player.ChampionName}", true);

            Orbwalker.Implementation.Attach(RootMenu);
            ComboMenu = new Menu("combo", "Combo");
            {
                ComboMenu.Add(new MenuBool("useq", "Use Q in Combo"));
                ComboMenu.Add(new MenuBool("usee", "Use E in Combo"));
                ComboMenu.Add(new MenuBool("user", "Use R in Combo"));
                ComboMenu.Add(new MenuSlider("minr", " ^- Min. R Range", 500, 0, 600));
                ComboMenu.Add(new MenuSlider("hmm", "Don't R in X Enemies", 3, 2, 5));
                ComboMenu.Add(new MenuBool("items", "Use Items"));
            }
            RootMenu.Add(ComboMenu);
            HarassMenu = new Menu("harass", "Harass");
            {
                HarassMenu.Add(new MenuSlider("mana", "Mana Manager", 50, 0, 100));
                HarassMenu.Add(new MenuBool("useq", "Use Q in Combo"));
                HarassMenu.Add(new MenuBool("usee", "Use E in Combo"));
            }
            RootMenu.Add(HarassMenu);
            var FarmMenu  = new Menu("farming", "Farming");
            var LaneClear = new Menu("lane", "Lane Clear");
            {
                LaneClear.Add(new MenuSlider("mana", "Mana Manager", 50, 0, 100));
                LaneClear.Add(new MenuBool("useQ", "Use Q to Farm"));
                LaneClear.Add(new MenuBool("useE", "Use E to Farm"));
            }
            var JungleClear = new Menu("jungle", "Jungle Clear");

            {
                JungleClear.Add(new MenuSlider("mana", "Mana Manager", 50, 0, 100));
                JungleClear.Add(new MenuBool("useQ", "Use Q to Farm"));
                JungleClear.Add(new MenuBool("useE", "Use E to Farm"));
            }
            RootMenu.Add(FarmMenu);
            FarmMenu.Add(LaneClear);
            FarmMenu.Add(JungleClear);
            DrawMenu = new Menu("drawings", "Drawings");
            {
                DrawMenu.Add(new MenuBool("drawq", "Draw Q Range"));
                DrawMenu.Add(new MenuBool("drawe", "Draw E Range"));
                DrawMenu.Add(new MenuBool("drawr", "Draw R Range"));
                DrawMenu.Add(new MenuBool("drawdamage", "Draw Damage"));
            }
            KillstealMenu = new Menu("wset", "W Settings");
            WShield.EvadeManager.Attach(KillstealMenu);
            WShield.EvadeOthers.Attach(KillstealMenu);
            WShield.EvadeTargetManager.Attach(KillstealMenu);
            RootMenu.Add(KillstealMenu);
            Gapcloser.Attach(RootMenu, "E Anti-Gap");
            RootMenu.Add(DrawMenu);
            RootMenu.Attach();
        }
Example #6
0
        protected override void SetMenu()
        {
            RootMenu = new Menu("root", $"Support AIO - {Program.Player.ChampionName}", true);

            Orbwalker.Implementation.Attach(RootMenu);


            ComboMenu = new Menu("combo", "Combo");
            {
                ComboMenu.Add(new MenuBool("useq", "Use Q in Combo"));
                ComboMenu.Add(new MenuBool("usew", "Use W in Combo with Logic"));
                ComboMenu.Add(new MenuBool("user", "Use R in Combo"));
                ComboMenu.Add(new MenuSlider("hitr", "^- if Hits", 2, 1, 5));
                ComboMenu.Add(new MenuKeyBind("semir", "Semi-R Key", KeyCode.T, KeybindType.Press));
                ComboMenu.Add(new MenuKeyBind("low", "W > E Lowest Health Ally", KeyCode.G, KeybindType.Press));
            }
            RootMenu.Add(ComboMenu);
            var WE = new Menu("we", "W > E Settings");

            WE.Add(new MenuKeyBind("key", "W > E Key", KeyCode.Z, KeybindType.Press));

            WE.Add(new MenuSeperator("meow", "0 - Disabled"));
            WE.Add(new MenuSeperator("meowmeow", "1 - Lowest, 5 - Biggest Priority"));
            foreach (var target in GameObjects.AllyHeroes.Where(x => !x.IsMe))
            {
                WE.Add(new MenuSlider(target.ChampionName.ToLower() + "priority", target.ChampionName + " Priority: ", 1, 0, 5));
            }
            RootMenu.Add(WE);
            HarassMenu = new Menu("harass", "Harass");
            {
                HarassMenu.Add(new MenuBool("useq", "Use Q to Harass"));
            }
            RootMenu.Add(HarassMenu);
            DrawMenu = new Menu("drawings", "Drawings");
            {
                DrawMenu.Add(new MenuBool("drawq", "Draw Q Range"));
                DrawMenu.Add(new MenuBool("draww", "Draw W Range"));
                DrawMenu.Add(new MenuBool("drawr", "Draw R Range"));
            }
            RootMenu.Add(DrawMenu);
            Gapcloser.Attach(RootMenu, "Q Anti-Gap");

            EvadeMenu = new Menu("wset", "Shielding");
            {
                BraumWE.EvadeManager.Attach(EvadeMenu);
                BraumWE.EvadeOthers.Attach(EvadeMenu);
                BraumWE.EvadeTargetManager.Attach(EvadeMenu);
                EvadeMenu.Add(new MenuSlider("health", "Don't W>E if My Health <=", 30, 0, 100));
            }
            RootMenu.Add(EvadeMenu);

            RootMenu.Attach();
        }
Example #7
0
        protected override void SetMenu()
        {
            RootMenu = new Menu("root", $"Support AIO - {Program.Player.ChampionName}", true);

            Orbwalker.Implementation.Attach(RootMenu);

            ComboMenu = new Menu("combo", "Combo");
            {
                ComboMenu.Add(new MenuList("mode", "Combo Usage", new[] { "Q > W > R > E > W", "E > W > R > Q > W" }, 0));
                ComboMenu.Add(new MenuBool("useq", "Use Q in Combo"));
                ComboMenu.Add(new MenuBool("usew", "Use W in Combo"));
                ComboMenu.Add(new MenuBool("usee", "Use E in Combo"));
                ComboMenu.Add(new MenuBool("user", "Use R in Combo"));
                ComboMenu.Add(new MenuList("rusage", "R Usage", new[] { "If Hits X Enemies", "If Killable with Combo" }, 0));
                ComboMenu.Add(new MenuSlider("rhit", "If X Enemies <= (If Hits X Enemies Mode)", 2, 1, 5));
                ComboMenu.Add(new MenuKeyBind("semir", "Semi-R Key", KeyCode.T, KeybindType.Press));
                ComboMenu.Add(new MenuBool("support", "Support Mode"));
            }
            RootMenu.Add(ComboMenu);


            HarassMenu = new Menu("harass", "Harass");
            {
                HarassMenu.Add(new MenuSlider("mana", "Mana Percent", 50, 1, 100));
                HarassMenu.Add(new MenuBool("useq", "Use Q to Harass"));
                HarassMenu.Add(new MenuBool("usew", "Use W to Harass"));
                HarassMenu.Add(new MenuBool("usee", "Use E to Harass"));
            }
            RootMenu.Add(HarassMenu);

            KillstealMenu = new Menu("misc", "Misc.");
            {
                KillstealMenu.Add(new MenuBool("autoe", "Auto E on CC"));
            }
            RootMenu.Add(KillstealMenu);

            DrawMenu = new Menu("drawings", "Drawings");
            {
                DrawMenu.Add(new MenuBool("drawq", "Draw Q Range"));
                DrawMenu.Add(new MenuBool("draww", "Draw W Range"));
                DrawMenu.Add(new MenuBool("drawe", "Draw E Range"));
                DrawMenu.Add(new MenuBool("drawr", "Draw R Range"));
                DrawMenu.Add(new MenuBool("drawdamage", "Draw Damage"));
                DrawMenu.Add(new MenuBool("drawseed", "Draw Seeds"));
            }
            RootMenu.Add(DrawMenu);


            Gapcloser.Attach(RootMenu, "E Anti-Gap");
            RootMenu.Attach();
        }
Example #8
0
        protected override void SetMenu()
        {
            RootMenu = new Menu("root", $"Support AIO - {Program.Player.ChampionName}", true);
            RootMenu.Add(new MenuKeyBind("insec", "Insec Key", KeyCode.T, KeybindType.Press));
            Orbwalker.Implementation.Attach(RootMenu);


            ComboMenu = new Menu("combo", "Combo");
            {
                ComboMenu.Add(new MenuBool("useq", "Use Q in Combo"));
                ComboMenu.Add(new MenuBool("usew", "Use W in Combo"));
                ComboMenu.Add(new MenuBool("support", "Support Mode"));
            }
            RootMenu.Add(ComboMenu);
            DrawMenu = new Menu("drawings", "Drawings");
            {
                DrawMenu.Add(new MenuBool("drawq", "Draw Q Range"));
                DrawMenu.Add(new MenuBool("draww", "Draw W Range"));
                DrawMenu.Add(new MenuBool("drawe", "Draw E Range"));
                DrawMenu.Add(new MenuBool("drawr", "Draw R Range"));
            }
            RootMenu.Add(DrawMenu);
            Gapcloser.Attach(RootMenu, "Q Anti-Gap");

            EvadeMenu = new Menu("wset", "Shielding");
            {
                EvadeMenu.Add(new MenuList("modes", "Shielding Mode", new[] { "Spells Detector", "ZLib" }, 1));
                var First = new Menu("first", "Spells Detector");
                SpellBlocking.EvadeManager.Attach(First);
                SpellBlocking.EvadeOthers.Attach(First);
                SpellBlocking.EvadeTargetManager.Attach(First);
                var test = new Menu("Misc.E.Spell.Menu", "Boost Ally Damage on Spells");
                foreach (var spell in
                         GameObjects.AllyHeroes.Where(h => !h.IsMe)
                         .SelectMany(
                             hero => DamageBoostDatabase.Spells.Where(s => s.Champion == hero.ChampionName)))
                {
                    test.Add(new MenuBool("Misc.E.Spell." + spell.Spell, spell.Champion + " " + spell.Slot));
                }
                EvadeMenu.Add(test);
                EvadeMenu.Add(First);
                var zlib = new Menu("zlib", "ZLib");

                Support_AIO.ZLib.Attach(EvadeMenu);
            }
            RootMenu.Add(EvadeMenu);

            RootMenu.Attach();
        }
Example #9
0
        protected override void SetMenu()
        {
            RootMenu = new Menu("root", $"Support AIO - {Program.Player.ChampionName}", true);

            Orbwalker.Implementation.Attach(RootMenu);

            ComboMenu = new Menu("combo", "Combo");
            {
                ComboMenu.Add(new MenuBool("useq", "Use Q in Combo"));
                ComboMenu.Add(new MenuBool("stunq", "^- Only if Stuns"));
                var meowmeow = new Menu("white", "W Settings");
                {
                    meowmeow.Add(new MenuBool("enable", "Use Auto W"));
                    meowmeow.Add(new MenuSeperator("meow", "Priority 0 - Disabled"));
                    meowmeow.Add(new MenuSeperator("meowmeow", "1 - Lowest, 5 - Biggest Priority"));
                    foreach (var target in GameObjects.AllyHeroes)
                    {
                        meowmeow.Add(new MenuSlider(target.ChampionName.ToLower() + "priority", target.ChampionName + " Priority: ", 1, 0, 5));
                        meowmeow.Add(new MenuSlider(target.ChampionName.ToLower() + "hp", "^- Health Percent: ", 50, 0,
                                                    100));
                    }
                }
                ComboMenu.Add(meowmeow);
                ComboMenu.Add(new MenuBool("support", "Support Mode", false));
            }
            RootMenu.Add(ComboMenu);

            KillstealMenu = new Menu("killsteal", "Killsteal");
            {
                KillstealMenu.Add(new MenuBool("useq", "Use Q to Killsteal"));
            }
            RootMenu.Add(KillstealMenu);
            DrawMenu = new Menu("drawings", "Drawings");
            {
                DrawMenu.Add(new MenuBool("drawq", "Draw Q Range"));
                DrawMenu.Add(new MenuBool("draww", "Draw W Range"));
                DrawMenu.Add(new MenuBool("drawr", "Draw R Range Minimap"));
                DrawMenu.Add(new MenuBool("drawchime", "Draw Chime Positions"));
            }
            RootMenu.Add(DrawMenu);
            var FleeMenu = new Menu("Flee", "Flee");

            {
                FleeMenu.Add(new MenuKeyBind("flee", "Use W to Flee", KeyCode.G, KeybindType.Press));
            }
            RootMenu.Add(FleeMenu);
            Gapcloser.Attach(RootMenu, "Q Anti-Gap");
            RootMenu.Attach();
        }
Example #10
0
        protected override void SetMenu()
        {
            RootMenu = new Menu("root", $"Potato AIO - {Program.Player.ChampionName}", true);

            Orbwalker.Implementation.Attach(RootMenu);
            ComboMenu = new Menu("combo", "Combo");
            {
                ComboMenu.Add(new MenuBool("useQ", "Use Q in Combo", true));
                ComboMenu.Add(new MenuBool("autoq", "^- Auto Q on CC"));
                ComboMenu.Add(new MenuBool("useW", "Use W in Combo"));
                ComboMenu.Add(new MenuBool("useE", "Use E in Combo"));
                ComboMenu.Add(new MenuBool("autoe", "^- Auto E on CC"));
            }
            RootMenu.Add(ComboMenu);
            KillstealMenu = new Menu("killsteal", "Killsteal");
            {
                KillstealMenu.Add(new MenuBool("kse", "Use E to Killsteal"));
            }
            RootMenu.Add(KillstealMenu);
            var FarmMenu  = new Menu("farming", "Farming");
            var LaneClear = new Menu("lane", "Lane Clear");
            {
                LaneClear.Add(new MenuBool("useW", "Use W to Farm"));
                LaneClear.Add(new MenuBool("useE", "Use E to Farm"));
                LaneClear.Add(new MenuSlider("hitE", "^- if Hits X Minions", 3, 1, 6));
            }
            var JungleClear = new Menu("jungle", "Jungle Clear");

            {
                JungleClear.Add(new MenuBool("useQ", "Use Q to Farm"));
                JungleClear.Add(new MenuBool("useW", "Use W in Farm"));
                JungleClear.Add(new MenuBool("useE", "Use E to Farm"));
            }
            RootMenu.Add(FarmMenu);
            FarmMenu.Add(LaneClear);
            FarmMenu.Add(JungleClear);
            DrawMenu = new Menu("drawings", "Drawings");
            {
                DrawMenu.Add(new MenuBool("drawq", "Draw Q Range"));
                DrawMenu.Add(new MenuBool("draww", "Draw W Range"));
                DrawMenu.Add(new MenuBool("drawe", "Draw E Range"));
                DrawMenu.Add(new MenuBool("drawr", "Draw R Range"));
            }
            Gapcloser.Attach(RootMenu, "Q Anti-Gap");
            RootMenu.Add(DrawMenu);
            RootMenu.Attach();
        }
Example #11
0
        protected override void SetMenu()
        {
            RootMenu = new Menu("root", $"Support AIO - {Program.Player.ChampionName}", true);

            Orbwalker.Implementation.Attach(RootMenu);


            ComboMenu = new Menu("combo", "Combo");
            {
                ComboMenu.Add(new MenuBool("useq", "Use Q in Combo"));
                ComboMenu.Add(new MenuBool("stuns", "^- Only if Stuns", false));
                ComboMenu.Add(new MenuBool("usew", "Use W in Combo"));
            }
            RootMenu.Add(ComboMenu);

            DrawMenu = new Menu("drawings", "Drawings");
            {
                DrawMenu.Add(new MenuBool("drawq", "Draw Q Range"));
                DrawMenu.Add(new MenuBool("draww", "Draw W Range"));
                DrawMenu.Add(new MenuBool("drawr", "Draw R Range on Map"));
            }
            RootMenu.Add(DrawMenu);

            FarmMenu = new Menu("farming", "Farming");
            {
                FarmMenu.Add(new MenuSlider("mana", "Mana Manager", 50, 0, 100));

                FarmMenu.Add(new MenuBool("useq", "Use Q to Farm"));
                FarmMenu.Add(new MenuBool("usew", "Use W to Farm"));
            }
            RootMenu.Add(FarmMenu);

            EvadeMenu = new Menu("wset", "Shielding/Eating");
            {
                var First = new Menu("first", "Spells Detector");
                TahmShielding.EvadeManager.Attach(First);
                TahmShielding.EvadeOthers.Attach(First);
                TahmShielding.EvadeTargetManager.Attach(First);
                EvadeMenu.Add(First);
            }
            RootMenu.Add(EvadeMenu);
            Gapcloser.Attach(RootMenu, "W Anti-Gap");
            RootMenu.Attach();
        }
Example #12
0
        protected override void SetMenu()
        {
            RootMenu = new Menu("root", $"Support AIO - {Program.Player.ChampionName}", true);

            Orbwalker.Implementation.Attach(RootMenu);

            ComboMenu = new Menu("combo", "Combo");
            {
                ComboMenu.Add(new MenuBool("useq", "Use Q in Combo"));
                ComboMenu.Add(new MenuBool("usew", "Use W in Combo"));
                ComboMenu.Add(new MenuKeyBind("wtog", "Toggle for W without Q", KeyCode.T, KeybindType.Toggle));
                ComboMenu.Add(new MenuBool("usee", "Use E in Combo"));
                ComboMenu.Add(new MenuBool("wait", "^- Block Auto Attacks if not Stacked", false));
                ComboMenu.Add(new MenuBool("user", "Use R in Combo"));
                ComboMenu.Add(new MenuBool("autor", "Auto R on CC"));
                ComboMenu.Add(new MenuSlider("hp", "Use R if HP <=", 25, 10, 100));
                ComboMenu.Add(new MenuSlider("hitr", "Min. Enemies", 2, 1, 5));
            }
            RootMenu.Add(ComboMenu);
            KillstealMenu = new Menu("killsteal", "Killsteal");
            {
                KillstealMenu.Add(new MenuBool("useq", "Use Q to Killsteal"));
                KillstealMenu.Add(new MenuBool("usew", "Use W to Killsteal"));
            }
            RootMenu.Add(KillstealMenu);
            DrawMenu = new Menu("drawings", "Drawings");
            {
                DrawMenu.Add(new MenuBool("drawq", "Draw Q Range"));
                DrawMenu.Add(new MenuBool("draww", "Draw W Range"));
                DrawMenu.Add(new MenuBool("drawe", "Draw E Range"));
                DrawMenu.Add(new MenuBool("drawflash", "Draw Q Flash Range"));
                DrawMenu.Add(new MenuBool("drawengage", "Draw Engage Range"));
            }
            RootMenu.Add(DrawMenu);
            Gapcloser.Attach(RootMenu, "Q Anti-Gap");

            RootMenu.Add(new MenuKeyBind("flashq", "Q - Flash", KeyCode.T, KeybindType.Press));
            RootMenu.Add(new MenuKeyBind("flashe", "W - Q - Flash", KeyCode.G, KeybindType.Press));
            RootMenu.Attach();
        }
Example #13
0
        public static void Attach()
        {
            var mainMenu = new Menu(string.Empty, $"Adept AIO - {Global.Player.ChampionName}", true);

            mainMenu.Attach();

            Extension.FleeMode     = new OrbwalkerMode("Flee", KeyCode.A, null, Flee.OnKeyPressed);
            Extension.BeybladeMode = new OrbwalkerMode("Keyblade", KeyCode.T, () => Global.TargetSelector.GetSelectedTarget(), Beyblade.OnKeyPressed);

            Extension.BeybladeMode.ModeBehaviour.Invoke();
            Extension.BeybladeMode.GetTargetImplementation.Invoke();

            Global.Orbwalker.AddMode(Extension.FleeMode);
            Global.Orbwalker.AddMode(Extension.BeybladeMode);

            Global.Orbwalker.Attach(mainMenu);

            Whitelist = new Menu("Whitelist", "Whitelist");
            foreach (var hero in GameObjects.EnemyHeroes)
            {
                Whitelist.Add(new MenuBool(hero.ChampionName, "Use R Against: " + hero.ChampionName));
            }

            Combo = new Menu("YCombo", "Combo")
            {
                new MenuBool("Walk", "Walk Behind Minion To Dash"),
                new MenuBool("Dodge", "Windwall Targetted Spells"),
                new MenuSlider("Count", "Use R If X Airbourne", 2, 0, 5),
                new MenuBool("Flash", "Use Flash (Beyblade)").SetToolTip("Will try to E-Q -> Flash. AKA Beyblade"),
                new MenuBool("Turret", "Avoid Using E Under Turret"),
                new MenuList("Dash",
                             "Dash Mode: ",
                             new[]
                {
                    "Cursor",
                    "From Player"
                },
                             0),
                new MenuSlider("Range", "Mouse Dash Range: ", 650, 1, 1000),
                new MenuSlider("MRange", "Search Range For Behind Minions", 180, 100, 240)
            };

            // Todo: Add Check and go: EQ AA -> E Out
            Harass = new Menu("Harass", "Harass")
            {
                new MenuBool("Q", "Use Q3"),
                new MenuBool("E", "Use E")
            };

            LaneClear = new Menu("YLane", "LaneClear")
            {
                new MenuBool("Check", "Don't Clear When Enemies Nearby"),
                new MenuBool("Turret", "Don't Clear Under Turret"),
                new MenuBool("Q3", "Use Q3"),
                new MenuBool("EAA", "Only E After AA"),
                new MenuList("Mode",
                             "E Mode: ",
                             new[]
                {
                    "Disabled",
                    "Lasthit",
                    "Fast Clear"
                },
                             1)
            };

            JungleClear = new Menu("YJungle", "JungleClear")
            {
                new MenuBool("Q3", "Allow Q3 Usage"),
                new MenuBool("Q", "Allow Q1 Usage"),
                new MenuBool("E", "Allow E  Usage")
            };

            Killsteal = new Menu("YKillsteal", "Killsteal")
            {
                new MenuBool("Ignite", "Ignite"),
                new MenuBool("Q", "Use Q"),
                new MenuBool("Q3", "Use Q3"),
                new MenuBool("E", "Use E")
            };

            Misc = new Menu("YMisc", "Miscellaneous")
            {
                new MenuBool("Stack", "Stack Q").SetToolTip("Wont Stack when enemy is within 900 units."),
                new MenuBool("LasthitE", "Lasthit With E"),
                new MenuBool("LasthitQ", "Lasthit With Q"),
                new MenuBool("LasthitQ3", "Lasthit With Tornado (Q3)")
            };

            Drawings = new Menu("YDrawManager", "Drawings")
            {
                new MenuSlider("Segments", "Segments", 100, 10, 150).SetToolTip("Smoothness of the circles"),
                new MenuBool("Dmg", "Damage"),
                new MenuBool("R", "Draw R Range"),
                new MenuBool("Path", "Draw Minion Path"),
                new MenuBool("Range", "Draw Minion Search Range"),
                new MenuBool("Debug", "Debug")
            };

            Gapcloser.Attach(mainMenu, "Anti Gapcloser");

            foreach (var menu in new List <Menu>
            {
                Whitelist,
                Combo,
                Harass,
                LaneClear,
                JungleClear,
                Killsteal,
                Misc,
                Drawings,
                MenuShortcut.Credits
            })
            {
                mainMenu.Add(menu);
            }
        }
Example #14
0
        public MenuConfig()
        {
            var mainMenu = new Menu(string.Empty, $"Adept AIO - {Global.Player.ChampionName}", true);

            mainMenu.Attach();

            Global.Orbwalker.Attach(mainMenu);

            Gapcloser.Attach(mainMenu, "Anti Gapcloser");

            Combo = new Menu("Combo", "Combo")
            {
                new MenuBool("Q", "Use Q"),
                new MenuBool("W", "Smart W Usage", false).SetToolTip("Will Try To Chain Combo with W"),
                new MenuBool("E", "Use E"),
                new MenuSeperator("Whitelist", "Whitelist")
            };

            foreach (var target in GameObjects.EnemyHeroes)
            {
                Combo.Add(new MenuBool(target.ChampionName, "Use E On: " + target.ChampionName));
            }

            Harass = new Menu("Harass", "Harass")
            {
                new MenuBool("Q", "Use Q"),
                new MenuBool("E", "Use E"),
                new MenuSeperator("Whitelist", "Whitelist")
            };

            foreach (var target in GameObjects.EnemyHeroes)
            {
                Harass.Add(new MenuBool(target.ChampionName, "Use E On: " + target.ChampionName));
            }

            LaneClear = new Menu("LaneClear", "LaneClear")
            {
                new MenuBool("Check", "Safe Clear").SetToolTip("Wont clear when enemies are nearby"),
                new MenuBool("Q", "Use Q"),
                new MenuSliderBool("E", "Use E If X Hit (AoE)", true, 3, 1, 7),
                new MenuBool("Turret", "Use E At Turret")
            };

            JungleClear = new Menu("JungleClear", "JungleClear")
            {
                new MenuBool("Avoid", "Don't Use Anything At Lvl 1"),
                new MenuBool("Q", "Use Q"),
                new MenuBool("E", "Use E")
            };

            Killsteal = new Menu("Killsteal", "Killsteal")
            {
                new MenuBool("W", "Use W", false),
                new MenuBool("E", "Use E"),
                new MenuBool("R", "Use R")
            };

            Drawings = new Menu("DrawManager", "DrawManager")
            {
                new MenuSlider("Segments", "Segments", 100, 10, 150).SetToolTip("Smoothness of the circles"),
                new MenuBool("Dmg", "Damage"),
                new MenuBool("W", "W Range")
            };

            foreach (var menu in new List <Menu>
            {
                Combo,
                Harass,
                LaneClear,
                JungleClear,
                Killsteal,
                Drawings,
                MenuShortcut.Credits
            })
            {
                mainMenu.Add(menu);
            }
        }
Example #15
0
        public static void Attach()
        {
            var mainMenu = new Menu(string.Empty, $"Adept AIO - {Global.Player.ChampionName}", true);

            mainMenu.Attach();

            Global.Orbwalker.Attach(mainMenu);
            Gapcloser.Attach(mainMenu, "Anti Gapcloser");

            AzirHelper.JumpMode  = new OrbwalkerMode("Jump (Cursor)", KeyCode.A, null, Flee.OnKeyPressed);
            AzirHelper.InsecMode = new OrbwalkerMode("Insec", KeyCode.T, () => null, null);

            Global.Orbwalker.AddMode(AzirHelper.JumpMode);
            Global.Orbwalker.AddMode(AzirHelper.InsecMode);

            InsecMenu = new Menu("AzirInsec", "Insec")
            {
                new MenuBool("Flash", "Flash"),
                new MenuSlider("Range", "Q | Distance To Soldier <=", 600, 450, 800),
                new MenuSliderBool("Auto", "Auto Insec If X Hit", true, 3, 2, 5)
            };

            Combo = new Menu("AzirCombo", "Combo")
            {
                new MenuBool("Q", "Use Q"),
                new MenuBool("Extend", "Extended Q"),
                new MenuSlider("QCount", "Q If X Soldiers Alive", 2, 1, 4),
                new MenuBool("W", "Use W"),
                new MenuBool("E", "Use E"),
                new MenuSlider("EDmg", "Force E When Health% <= ", 80),
                new MenuBool("R", "Use R")
            };

            Harass = new Menu("AzirHarass", "Harass")
            {
                new MenuSliderBool("Q", "Use Q (min. Mana%)", true, 40),
                new MenuSliderBool("W", "Use W (min. Mana%)", true, 25),
                new MenuSliderBool("E", "Use E (min. Mana%)", false, 35)
            };

            Lane = new Menu("AzirLane", "Lane")
            {
                new MenuBool("Check", "Safe Clear"),
                new MenuSliderBool("Q", "Use Q (min Mana%)", true, 40),
                new MenuSlider("QHit", "Min Hit By Q", 3, 1, 7),
                new MenuSliderBool("W", "Use W (min Mana%)", true, 25),
                new MenuSliderBool("E", "Use E (min Mana%)", false, 70),
                new MenuSlider("EHit", "Min Hit By E", 4, 1, 7)
            };

            Jungle = new Menu("AzirJungle", "Jungle")
            {
                new MenuSliderBool("Q", "Use Q (min. Mana%)", true, 40),
                new MenuSliderBool("W", "Use W (min. Mana%)", true, 25)
            };

            Killsteal = new Menu("AzirKillsteal", "Killsteal")
            {
                new MenuBool("Q", "Use Q"),
                new MenuBool("E", "Use E")
            };

            Drawings = new Menu("AzirDrawManager", "DrawManager")
            {
                new MenuSlider("Segments", "Segments", 100, 10, 150).SetToolTip("Smoothness of the circles"),
                new MenuBool("Dmg", "Damage"),
                new MenuBool("Soldiers", "Draw Soldiers"),
                new MenuBool("Q", "Draw Q Range"),
                new MenuBool("R", "Draw R Range")
            };

            foreach (var menu in new List <Menu>
            {
                InsecMenu,
                Combo,
                Harass,
                Lane,
                Jungle,
                Killsteal,
                Drawings,
                MenuShortcut.Credits
            })
            {
                mainMenu.Add(menu);
            }
        }
Example #16
0
        public MenuConfig()
        {
            var mainMenu = new Menu(string.Empty, $"Adept AIO - {Global.Player.ChampionName}", true);

            mainMenu.Attach();
            Global.Orbwalker.Attach(mainMenu);

            Gapcloser.Attach(mainMenu, "Anti Gapcloser");

            Combo = new Menu("JhinCombo", "Combo")
            {
                new MenuBool("Q", "Use Q"),
                new MenuBool("E", "Use E"),
                new MenuBool("R", "Auto R (Smart)", false)
            };

            Harass = new Menu("JhinHarass", "Harass")
            {
                new MenuBool("Q", "Use Q"),
                new MenuBool("E", "Use E"),
            };

            LaneClear = new Menu("JhinLaneClear", "Lane")
            {
                new MenuBool("Check", "Dont' Clear When Enemies Nearby"),
                new MenuSliderBool("Q", "Min. Q Hit", true, 4, 1, 4),
                new MenuSliderBool("E", "Min. E Hit", false, 4, 1, 7),
            };

            JungleClear = new Menu("JhinJungle", "Jungle")
            {
                new MenuBool("Q", "Use Q"),
                new MenuBool("W", "Use W", false),
                new MenuBool("E", "Use E")
            };

            Killsteal = new Menu("JhinKillsteal", "Killsteal")
            {
                new MenuBool("Q", "Use Q"),
                new MenuBool("W", "Use W"),
                new MenuBool("E", "Use E"),
            };

            Misc = new Menu("JhinMisc", "Miscellaneous")
            {
                new MenuBool("W", "Use W Automatically").SetToolTip("Will use W when enemy can be stunned by W"),
                new MenuBool("E", "Anti-Gapcloser (E)")
            };

            Drawings = new Menu("JhinDrawings", "Drawings")
            {
                new MenuSlider("Segments", "Segments", 100, 10, 150).SetToolTip("Smoothness of the circles"),
                new MenuBool("Dmg", "Damage"),
                new MenuBool("R", "R Range"),
                new MenuBool("Debug", "Debug")
            };

            foreach (var menu in new List <Menu>
            {
                Combo,
                Harass,
                LaneClear,
                JungleClear,
                Killsteal,
                Misc,
                Drawings,
                MenuShortcut.Credits
            })
            {
                mainMenu.Add(menu);
            }
        }
Example #17
0
        protected override void SetMenu()
        {
            RootMenu = new Menu("root", $"Potato AIO - {Program.Player.ChampionName}", true);

            Orbwalker.Implementation.Attach(RootMenu);
            ComboMenu = new Menu("combo", "Combo");
            {
                ComboMenu.Add(new MenuBool("useq", "Use Q in Combo"));
                ComboMenu.Add(new MenuBool("qaa", " ^- Only for AA Reset"));
                ComboMenu.Add(new MenuBool("usew", "Use W in Combo"));
                ComboMenu.Add(new MenuBool("waa", " ^- Only if in AA Range"));
                ComboMenu.Add(new MenuBool("user", "Use R in Combo"));
                ComboMenu.Add(new MenuSlider("hitr", " ^- Min. R Charges", 2, 1, 3));
                ComboMenu.Add(new MenuBool("items", "Use Items"));
            }
            RootMenu.Add(ComboMenu);
            var BlackList = new Menu("whitelist", "Q Whitelist");

            {
                foreach (var target in GameObjects.EnemyHeroes)
                {
                    BlackList.Add(new MenuBool(target.ChampionName.ToLower(), "Use Q on: " + target.ChampionName,
                                               true));
                }
            }
            RootMenu.Add(BlackList);
            HarassMenu = new Menu("harass", "Harass");
            {
                HarassMenu.Add(new MenuSlider("mana", "Mana Percent", 50, 1, 100));
                HarassMenu.Add(new MenuBool("useq", "Use Q in Harass"));
                HarassMenu.Add(new MenuBool("qaa", "^- Only for AA Reset"));
            }
            RootMenu.Add(HarassMenu);
            FarmMenu = new Menu("farming", "Farming");
            var LaneClear = new Menu("lane", "Lane Clear");
            {
                LaneClear.Add(new MenuSlider("mana", "Mana Manager", 50));
                LaneClear.Add(new MenuBool("useq", "Use Q to Farm"));
                LaneClear.Add(new MenuBool("qaa", "^- Only for Last Hit"));
                LaneClear.Add(new MenuBool("user", "Use R to Farm"));
                LaneClear.Add(new MenuSlider("hitr", "^- if Hits X", 3, 0, 6));
            }
            var JungleClear = new Menu("jungle", "Jungle Clear");

            {
                JungleClear.Add(new MenuSlider("mana", "Mana Manager", 50));
                JungleClear.Add(new MenuBool("useq", "Use Q to Farm"));
                JungleClear.Add(new MenuBool("user", "Use R to Farm"));
                JungleClear.Add(new MenuSlider("hitsr", " ^- Min. R Charges", 2, 1, 3));
            }
            RootMenu.Add(FarmMenu);
            FarmMenu.Add(LaneClear);
            FarmMenu.Add(JungleClear);
            KillstealMenu = new Menu("ks", "Killsteal");
            {
                KillstealMenu.Add(new MenuBool("ksq", "Killsteal with Q"));
            }
            RootMenu.Add(KillstealMenu);


            DrawMenu = new Menu("drawings", "Drawings");
            {
                DrawMenu.Add(new MenuBool("drawq", "Draw Q Range"));

                DrawMenu.Add(new MenuBool("drawr", "Draw R Range"));
                DrawMenu.Add(new MenuBool("drawdamage", "Draw Damage"));
                DrawMenu.Add(new MenuBool("drawmushroom", "Draw Mushroom Positions"));
            }
            Gapcloser.Attach(RootMenu, "Q Anti-Gap");
            RootMenu.Add(DrawMenu);
            RootMenu.Attach();
        }
Example #18
0
        protected override void SetMenu()
        {
            RootMenu = new Menu("root", $"Potato AIO - {Program.Player.ChampionName}", true);

            Orbwalker.Implementation.Attach(RootMenu);
            ComboMenu = new Menu("combo", "Combo");
            {
                ComboMenu.Add(new MenuBool("useQA", "Use Q in Combo", true));
                ComboMenu.Add(new MenuBool("useQAA", "^- Only for AA Reset", false));
                ComboMenu.Add(new MenuBool("useW", "Use W in Combo"));
                ComboMenu.Add(new MenuBool("WAA", "^- Only if out of AA Range"));
                ComboMenu.Add(new MenuBool("useE", "Use E in Combo"));
                ComboMenu.Add(new MenuBool("useR", "Use R in Combo"));
                ComboMenu.Add(new MenuSlider("hpR", "^- if my Health Below", 30, 10, 100));
                ComboMenu.Add(new MenuSlider("rRange", "If X Enemies Near Me", 3, 1, 5));
            }
            RootMenu.Add(ComboMenu);
            HarassMenu = new Menu("harass", "Harass");
            {
                HarassMenu.Add(new MenuSlider("mana", "Mana Manager", 50));
                HarassMenu.Add(new MenuBool("useQA", "Use Q in Harass", true));
                HarassMenu.Add(new MenuBool("useQAA", "^- Only for AA Reset", false));
                HarassMenu.Add(new MenuBool("useW", "Use W in Harass"));
                HarassMenu.Add(new MenuBool("WAA", "^- Only if out of AA Range"));
                HarassMenu.Add(new MenuBool("useE", "Use E"));
            }
            RootMenu.Add(HarassMenu);
            var FarmMenu  = new Menu("farming", "Farming");
            var LaneClear = new Menu("lane", "Lane Clear");
            {
                LaneClear.Add(new MenuSlider("mana", "Mana Manager", 50));
                LaneClear.Add(new MenuList("lanemode", "LaneClear Mode:", new[] { "Q Last Hit Only", "Use Q Always", "Never" }, 0));
                LaneClear.Add(new MenuBool("useE", "Use E to Farm"));
                LaneClear.Add(new MenuSlider("hitE", "Min. Minion for E", 3, 1, 6));
            }
            var JungleClear = new Menu("jungle", "Jungle Clear");

            {
                JungleClear.Add(new MenuSlider("mana", "Mana Manager", 50));
                JungleClear.Add(new MenuBool("useQ", "Use Q to Farm"));
                JungleClear.Add(new MenuBool("useE", "Use E to Farm"));
            }
            RootMenu.Add(FarmMenu);
            FarmMenu.Add(LaneClear);
            FarmMenu.Add(JungleClear);
            var LastHitMenu = new Menu("lasthit", "Last Hit");

            {
                LastHitMenu.Add(new MenuBool("useQ", "Use Q LastHit"));
            }
            RootMenu.Add(LastHitMenu);
            KillstealMenu = new Menu("killsteal", "Killsteal");
            {
                KillstealMenu.Add(new MenuBool("useE", "Use E to Killsteal"));
            }
            RootMenu.Add(KillstealMenu);


            DrawMenu = new Menu("drawings", "Drawings");
            {
                DrawMenu.Add(new MenuBool("drawq", "Draw Killable Minions for Q"));
                DrawMenu.Add(new MenuBool("draww", "Draw W Range"));
                DrawMenu.Add(new MenuBool("drawe", "Draw E Range"));
                DrawMenu.Add(new MenuBool("drawr", "Draw R Range"));
                DrawMenu.Add(new MenuBool("drawdamage", "Draw Damage"));
            }
            Gapcloser.Attach(RootMenu, "W Anti-Gap");
            RootMenu.Add(DrawMenu);
            RootMenu.Attach();
        }
Example #19
0
        public static void Attach()
        {
            var mainMenu = new Menu(string.Empty, $"Adept AIO - {Global.Player.ChampionName}", true);

            mainMenu.Attach();

            Global.Orbwalker.Attach(mainMenu);
            Gapcloser.Attach(mainMenu, "Anti Gapcloser");

            Combo = new Menu("EzrealCombo", "Combo")
            {
                new MenuBool("Q", "Use Q"),
                new MenuBool("QM", "Q Minions For AttackSpeed"),
                new MenuSliderBool("W", "Use W At: Enemy (min. Mana%)", true, 30),
                new MenuBool("WA", "Use W At: Ally").SetToolTip("Wont W Allies if enemies nearby"),
                new MenuBool("E", "Use E At Killable Enemies")
            };

            Harass = new Menu("EzrealHarass", "Harass")
            {
                new MenuBool("Q", "Use Q"),
                new MenuSliderBool("W", "Use W (min Mana%)", true, 60),
                new MenuBool("WA", "W Allies", false),
                new MenuBool("E", "Use E", false)
            };

            Lane = new Menu("EzrealLaneClear", "LaneClear")
            {
                new MenuBool("Check", "Safe Clear").SetToolTip("Wont clear when enemies are nearby. Except for Q."),
                new MenuSliderBool("Q", "Use Q (min Mana%)", true, 80),
                new MenuSliderBool("W", "Use W (min Mana%)", true, 50)
            };

            Jungle = new Menu("EzrealJungleClear", "JungleClear")
            {
                new MenuBool("Q", "Use Q | Big Mobs"),
                new MenuBool("QS", "Use Q | Small Mobs"),
                new MenuSliderBool("W", "Use W if Mana % >=", true, 75)
            };

            Killsteal = new Menu("EzrealKillsteal", "Killsteal")
            {
                new MenuBool("Q", "Use Q"),
                new MenuBool("W", "Use W"),
                new MenuBool("E", "Use E", false),
                new MenuSliderBool("Range", "Use R if Distance <=", true, 1500, 500, 5000),
                new MenuBool("AA", "Autoattack")
            };

            Miscellaneous = new Menu("EzrealMisc", "Miscellaneous")
            {
                new MenuSliderBool("Stack", "Stack Tear (min. Mana%)", true, 80),
                new MenuBool("TH", "Humanize Tear Stack", false),
                new MenuBool("WT", "W When Attacking Turret").SetToolTip("Wont be activated when enemies are nearby")
            };

            Drawings = new Menu("EzrealDrawManager", "DrawManager")
            {
                new MenuSlider("Segments", "Segments", 100, 10, 150).SetToolTip("Smoothness of the circles"),
                new MenuBool("Dmg", "Damage"),
                new MenuBool("Q", "Draw Q Range"),
                new MenuBool("R", "Draw R Range")
            };

            foreach (var menu in new List <Menu>
            {
                Combo,
                Harass,
                Lane,
                Jungle,
                Killsteal,
                Drawings,
                Miscellaneous,
                MenuShortcut.Credits
            })
            {
                mainMenu.Add(menu);
            }
        }
Example #20
0
        public MenuConfig()
        {
            var mainMenu = new Menu(string.Empty, $"Adept AIO - {Global.Player.ChampionName}", true);

            mainMenu.Attach();

            Global.Orbwalker.Attach(mainMenu);

            Combo = new Menu("MissFortuneCombo", "Combo")
            {
                new MenuBool("Q", "Use Q"),
                new MenuBool("W", "Use W"),
                new MenuBool("E", "Use E")
            };

            Harass = new Menu("MissFortuneHarass", "Harass")
            {
                new MenuSliderBool("Q", "Use Q | If Mana % >=", true, 50),
                new MenuSliderBool("W", "Use W | If Mana % >=", false, 50),
                new MenuSliderBool("E", "Use E | If Mana % >=", false, 50),
            };

            LaneClear = new Menu("MissFortuneLane", "LaneClear")
            {
                new MenuBool("Check", "Don't Clear When Enemies Nearby"),
                new MenuSliderBool("Q", "Use Q | If Mana % >=", true, 50),
                new MenuSliderBool("W", "Use W | If Mana % >=", true, 50),
                new MenuSliderBool("E", "Use E | If Mana % >=", true, 50)
            };

            JungleClear = new Menu("MissFortuneJungle", "JungleClear")
            {
                new MenuSliderBool("Q", "Use Q | If Mana % >=", true, 35),
                new MenuSliderBool("W", "Use W | If Mana % >=", true, 35),
                new MenuSliderBool("E", "Use E | If Mana % >=", true, 50),
            };

            Automatic = new Menu("MissFortuneAuto", "Automatic")
            {
                new MenuBool("Path", "Auto Path To Q Extend"),
                new MenuBool("Q", "Use Q (Killable"),
                new MenuBool("QAuto", "Use Q (When Enemy Can Be Hit)"),
                new MenuBool("RCC", "Use R (Hard CC")
            };

            Drawings = new Menu("MissFortuneDrawManager", "DrawManager")
            {
                new MenuBool("Dmg", "Damage"),
                new MenuBool("Cone", "Q Cone")
            };

            Gapcloser.Attach(mainMenu, "Anti Gapcloser");

            foreach (var menu in new List <Menu>
            {
                Combo,
                Harass,
                LaneClear,
                JungleClear,
                Automatic,
                Drawings,
                MenuShortcut.Credits
            })
            {
                mainMenu.Add(menu);
            }
        }
Example #21
0
        protected override void SetMenu()
        {
            RootMenu = new Menu("root", $"Support AIO - {Program.Player.ChampionName}", true);

            Orbwalker.Implementation.Attach(RootMenu);


            ComboMenu = new Menu("combo", "Combo");
            {
                ComboMenu.Add(new MenuBool("useq", "Use Q in Combo"));
                ComboMenu.Add(new MenuBool("useeq", "Use E > Q Extended in Combo", false));
                var WSettings = new Menu("wset", "W Settings");
                WSettings.Add(new MenuBool("usew", "Use W in Combo"));
                var EnemySet = new Menu("enemy", "Enemy Settings");
                EnemySet.Add(new MenuSeperator("meow", "0 - Disabled"));
                EnemySet.Add(new MenuSeperator("meowmeow", "1 - Lowest, 5 - Biggest Priority"));
                foreach (var target in GameObjects.EnemyHeroes)
                {
                    EnemySet.Add(new MenuSlider(target.ChampionName.ToLower() + "priority", target.ChampionName + " Priority: ", 1, 0, 5));
                }
                var AllySet = new Menu("ally", "Ally Settings");
                AllySet.Add(new MenuSeperator("meow", "0 - Disabled"));
                AllySet.Add(new MenuSeperator("meowmeow", "1 - Lowest, 5 - Biggest Priority"));
                foreach (var target in GameObjects.AllyHeroes)
                {
                    AllySet.Add(new MenuSlider(target.ChampionName.ToLower() + "priority", target.ChampionName + " Priority: ", 1, 0, 5));
                }
                ComboMenu.Add(WSettings);
                WSettings.Add(EnemySet);
                WSettings.Add(AllySet);

                ComboMenu.Add(new MenuList("emode", "E Mode on Enemy", new[] { "Always", "Logic", "Never" }, 1));
                var RSettings = new Menu("rset", "R Settings");
                RSettings.Add(new MenuBool("user", "Use R in Combo"));
                RSettings.Add(new MenuSlider("hitr", "^- if Knocks Up X Enemies", 2, 0, 5));
                RSettings.Add(new MenuSlider("hp", "^- if Ally is Lower than X Health", 20, 0, 100));
                RSettings.Add(new MenuBool("autor", "Auto R if Incoming Damage will Kill"));
                RSettings.Add(new MenuKeyBind("semir", "Semi-R on Lowest Health Ally", KeyCode.T, KeybindType.Press));
                ComboMenu.Add(RSettings);
                ComboMenu.Add(new MenuBool("support", "Support Mode", false));
            }

            RootMenu.Add(ComboMenu);
            HarassMenu = new Menu("harass", "Harass");
            {
                HarassMenu.Add(new MenuSlider("mana", "Mana Manager", 30, 0, 100));
                HarassMenu.Add(new MenuBool("useq", "Harass with Q"));
                HarassMenu.Add(new MenuBool("usee", "Harass with E"));
                HarassMenu.Add(new MenuBool("useeq", "Harass with E > Q Extended"));
            }
            RootMenu.Add(HarassMenu);
            var WE = new Menu("we", "W > E Settings");

            WE.Add(new MenuKeyBind("key", "W > E Key", KeyCode.Z, KeybindType.Press));

            WE.Add(new MenuSeperator("meow", "0 - Disabled"));
            WE.Add(new MenuSeperator("meowmeow", "1 - Lowest, 5 - Biggest Priority"));
            foreach (var target in GameObjects.AllyHeroes)
            {
                WE.Add(new MenuSlider(target.ChampionName.ToLower() + "priority", target.ChampionName + " Priority: ", 1, 0, 5));
            }
            RootMenu.Add(WE);
            DrawMenu = new Menu("drawings", "Drawings");
            {
                DrawMenu.Add(new MenuBool("drawq", "Draw Q Range"));
                DrawMenu.Add(new MenuBool("draww", "Draw W Range"));
                DrawMenu.Add(new MenuBool("drawe", "Draw E Range"));
                DrawMenu.Add(new MenuBool("drawr", "Draw R Range"));
                DrawMenu.Add(new MenuBool("drawpix", "Draw Pix Position"));
                DrawMenu.Add(new MenuBool("pixranges", "Draw Ranges from Pix"));
                DrawMenu.Add(new MenuBool("damage", "Draw damages"));
            }
            RootMenu.Add(DrawMenu);
            Gapcloser.Attach(RootMenu, "W Anti-Gap");

            EvadeMenu = new Menu("wset", "Shielding");
            {
                EvadeMenu.Add(new MenuList("modes", "Shielding Mode", new[] { "Spells Detector", "ZLib" }, 1));
                var First = new Menu("first", "Spells Detector");
                SpellBlocking.EvadeManager.Attach(First);
                SpellBlocking.EvadeOthers.Attach(First);
                SpellBlocking.EvadeTargetManager.Attach(First);
                EvadeMenu.Add(First);
                var zlib = new Menu("zlib", "ZLib");

                Support_AIO.ZLib.Attach(EvadeMenu);
            }
            RootMenu.Add(EvadeMenu);
            KillstealMenu = new Menu("killsteal", "Killsteal");
            {
                KillstealMenu.Add(new MenuBool("ksq", "Killsteal with Q"));
                KillstealMenu.Add(new MenuBool("kse", "Killsteal with E"));
                KillstealMenu.Add(new MenuBool("kseq", "Killsteal with E > Q"));
            }
            RootMenu.Add(KillstealMenu);
            FarmMenu = new Menu("flee", "Flee");
            {
                FarmMenu.Add(new MenuKeyBind("fleekey", "Fleey Key", KeyCode.G, KeybindType.Press));
            }
            RootMenu.Add(FarmMenu);
            RootMenu.Attach();
        }
Example #22
0
        public MenuConfig()
        {
            var mainMenu = new Menu(string.Empty, $"Adept AIO - {Global.Player.ChampionName}", true);

            mainMenu.Attach();
            Global.Orbwalker.Attach(mainMenu);
            FleeOrbwalkerMode = new OrbwalkerMode("Flee", KeyCode.A, null, Flee.OnKeyPressed);
            Global.Orbwalker.AddMode(FleeOrbwalkerMode);

            CondemnFlashOrbwalkerMode = new OrbwalkerMode("Condemn Flash", KeyCode.T, null, CondemnFlash.OnKeyPressed);
            Global.Orbwalker.AddMode(CondemnFlashOrbwalkerMode);

            Gapcloser.Attach(mainMenu, "Anti Gapcloser");

            Combo = new Menu("VayneCombo", "Combo")
            {
                new MenuList("Q",
                             "Q Mode",
                             new[]
                {
                    "After Auto",
                    "Engage"
                },
                             0),
                new MenuList("Mode",
                             "Q To:",
                             new[]
                {
                    "Cursor",
                    "Side"
                },
                             1),
                new MenuBool("ToE", "Force Q To E Pos"),
                new MenuBool("Flash", "Flash E To Ally Turret"),
                new MenuBool("W", "Focus Targets With W Stacks"),
                new MenuBool("E", "Use E"),
                new MenuBool("R", "Use R"),
                new MenuBool("Killable", "Only Use R When Killable"),
                new MenuSlider("Count", "Use R If >= X Enemies Count", 2, 1, 5),
                new MenuSeperator("Whitelist")
            };

            foreach (var enemy in GameObjects.EnemyHeroes)
            {
                Combo.Add(new MenuBool(enemy.ChampionName, $"Use E On: {enemy.ChampionName}"));
            }

            Harass = new Menu("VayneHarass", "Harass")
            {
                new MenuList("Q",
                             "Q Mode",
                             new[]
                {
                    "After Auto",
                    "Engage"
                },
                             0),
                new MenuList("Mode",
                             "Q To:",
                             new[]
                {
                    "Cursor",
                    "Side"
                },
                             1),
                new MenuBool("E", "Use E"),
                new MenuSeperator("Whitelist")
            };

            foreach (var enemy in GameObjects.EnemyHeroes)
            {
                Harass.Add(new MenuBool(enemy.ChampionName, $"Use E On: {enemy.ChampionName}"));
            }

            LaneClear = new Menu("VayneLaneClear", "Lane")
            {
                new MenuList("Q",
                             "Q Mode",
                             new[]
                {
                    "After Auto",
                    "Engage",
                    "Disabled"
                },
                             0),
                new MenuList("QMode",
                             "Q To:",
                             new[]
                {
                    "Cursor",
                    "Side"
                },
                             0),
                new MenuBool("Turret", "Q After AA Turret", false)
            };

            JungleClear = new Menu("VayneJungle", "Jungle")
            {
                new MenuList("Q",
                             "Q Mode",
                             new[]
                {
                    "After Auto",
                    "Engage"
                },
                             0),
                new MenuList("Mode", "Q To:", new[] { "Cursor", "Side" }, 0),
                new MenuBool("E", "Use E")
            };

            Lasthit = new Menu("VayneLasthit", "Lasthit")
            {
                new MenuBool("Q", "Use Q After AA")
            };

            Killsteal = new Menu("VayneKillsteal", "Killsteal")
            {
                new MenuBool("Q", "Q -> AA"),
                new MenuBool("E", "Use E")
            };

            Misc = new Menu("VayneMisc", "Miscellaneous")
            {
                new MenuBool("Q", "Anti Gapcloser | Q"),
                new MenuBool("E", "Anti Gapcloser | E")
            };

            Drawings = new Menu("VayneDrawManager", "DrawManager")
            {
                new MenuSlider("Segments", "Segments", 100, 10, 150).SetToolTip("Smoothness of the circles"),
                new MenuBool("Dmg", "Damage"),
                new MenuBool("Q", "Draw Q Range"),
                new MenuBool("Pred", "Draw E Prediction")
            };

            foreach (var menu in new List <Menu>
            {
                Combo,
                Harass,
                LaneClear,
                JungleClear,
                Lasthit,
                Killsteal,
                Misc,
                Drawings,
                MenuShortcut.Credits
            })
            {
                mainMenu.Add(menu);
            }
        }
Example #23
0
        public MenuConfig()
        {
            var mainMenu = new Menu(string.Empty, $"Adept AIO - {Global.Player.ChampionName}", true);

            mainMenu.Attach();
            Global.Orbwalker.Attach(mainMenu);

            Gapcloser.Attach(mainMenu, "Anti Gapcloser");

            Combo = new Menu("Combo", "Combo")
            {
                new MenuList("E1",
                             "E Mode",
                             new[]
                {
                    "After Auto",
                    "Engage"
                },
                             0),
                new MenuList("Mode1",
                             "E To:",
                             new[]
                {
                    "Cursor",
                    "Side"
                },
                             1),
                new MenuBool("Q", "Use Q"),
                new MenuBool("W", "Use W"),
                new MenuBool("Last", "Use R When No Other Spells Avaible")
            };

            Harass = new Menu("Harass", "Harass")
            {
                new MenuList("E2",
                             "E Mode",
                             new[]
                {
                    "After Auto",
                    "Engage"
                },
                             0),
                new MenuList("Mode2",
                             "E To:",
                             new[]
                {
                    "Cursor",
                    "Side"
                },
                             1),
                new MenuBool("Q", "Use Q"),
                new MenuBool("W", "Use W")
            };

            LaneClear = new Menu("LucianLaneClear", "Lane")
            {
                new MenuBool("Check", "Dont' Clear When Enemies Nearby"),
                new MenuList("E3",
                             "E Mode",
                             new[]
                {
                    "After Auto",
                    "Engage"
                },
                             0),
                new MenuList("Mode3",
                             "E To:",
                             new[]
                {
                    "Cursor",
                    "Side"
                },
                             1),
                new MenuSliderBool("Q", "Min. Q Hit", true, 3, 1, 7),
                new MenuSliderBool("W", "Min. Minions Nearby To W", true, 3, 1, 7),
                new MenuSlider("Mana", "Min. Mana %", 40)
            };

            JungleClear = new Menu("Jungle", "Jungle")
            {
                new MenuList("E4",
                             "E Mode",
                             new[]
                {
                    "After Auto",
                    "Engage"
                },
                             0),
                new MenuList("Mode4",
                             "E To:",
                             new[]
                {
                    "Cursor",
                    "Side"
                },
                             1),
                new MenuBool("Q", "Use Q"),
                new MenuBool("W", "Use W")
            };

            Killsteal = new Menu("Killsteal", "Killsteal")
            {
                new MenuBool("Q", "Use Q"),
                new MenuBool("W", "Use W"),
                new MenuBool("E", "Use E (AA)"),
                new MenuBool("R", "Use R")
            };

            Drawings = new Menu("Drawings", "Drawings")
            {
                new MenuSlider("Segments", "Segments", 100, 10, 150).SetToolTip("Smoothness of the circles"),
                new MenuBool("Dmg", "Damage"),
                new MenuBool("Q", "Draw Q Range"),
                new MenuBool("Extended", "Draw Q Extended"),
                new MenuBool("Debug", "Debug")
            };

            foreach (var menu in new List <Menu>
            {
                Combo,
                Harass,
                LaneClear,
                JungleClear,
                Killsteal,
                Drawings,
                MenuShortcut.Credits
            })
            {
                mainMenu.Add(menu);
            }
        }
Example #24
0
        public MenuConfig()
        {
            var mainMenu = new Menu(string.Empty, $"Adept AIO - {Global.Player.ChampionName}", true);

            mainMenu.Attach();

            Global.Orbwalker.Attach(mainMenu);

            Combo = new Menu("YorickCombo", "Combo")
            {
                new MenuBool("Q", "Use Q"),
                new MenuBool("W", "Use W"),
                new MenuBool("E", "Use E"),
                new MenuSliderBool("R", "Use R | When Target Health % <=", true, 65),
            };

            Harass = new Menu("YorickHarass", "Harass")
            {
                new MenuSliderBool("Q", "Use Q | If Mana % >=", true, 15),
                new MenuSliderBool("W", "Use W | If Mana % >=", true, 30),
                new MenuSliderBool("E", "Use E | If Mana % >=", true, 50),
            };

            LaneClear = new Menu("YorickLane", "LaneClear")
            {
                new MenuBool("Check", "Don't Clear When Enemies Nearby"),
                new MenuSliderBool("Q", "Use Q | If Mana % >=", true, 25),
                new MenuSliderBool("E", "Use E | If Mana % >=", true, 20),
                new MenuKeyBind("Shove", "Shove Lane When Toggled | Ignores Spell Checks!", KeyCode.A, KeybindType.Toggle)
            };

            JungleClear = new Menu("YorickJungle", "JungleClear")
            {
                new MenuSliderBool("Q", "Use Q | If Mana % >=", true, 25),
                new MenuSliderBool("E", "Use E | If Mana % >=", true, 20),
            };

            Lasthit = new Menu("YorickLasthit", "Lasthit")
            {
                new MenuSliderBool("Q", "Use Q | If Mana % >=", true, 15),
                new MenuSliderBool("E", "Use E | If Mana % >=", false, 20),
            };

            Drawings = new Menu("YorickDrawManager", "DrawManager")
            {
                new MenuBool("Dmg", "Damage"),
                new MenuBool("Shove", "Shove Lane Status")
            };

            Gapcloser.Attach(mainMenu, "Anti Gapcloser");

            foreach (var menu in new List <Menu>
            {
                Combo,
                Harass,
                LaneClear,
                JungleClear,
                Drawings,
                MenuShortcut.Credits
            })
            {
                mainMenu.Add(menu);
            }
        }
Example #25
0
        public MenuConfig()
        {
            var mainMenu = new Menu(string.Empty, $"Adept AIO - {Global.Player.ChampionName}", true);

            mainMenu.Attach();

            Global.Orbwalker.Attach(mainMenu);

            Combo = new Menu("XerathCombo", "Combo")
            {
                new MenuBool("Q", "Use Q"),
                new MenuBool("W", "Use W"),
                new MenuBool("E", "Use E")
            };

            Harass = new Menu("XerathHarass", "Harass")
            {
                new MenuSliderBool("Q", "Use Q | If Mana % >=", true, 50),
                new MenuSliderBool("W", "Use W | If Mana % >=", true, 50),
                new MenuSliderBool("E", "Use E | If Mana % >=", true, 50),
            };

            LaneClear = new Menu("XerathLane", "LaneClear")
            {
                new MenuBool("Check", "Don't Clear When Enemies Nearby"),
                new MenuSliderBool("Q", "Use Q | If Mana % >=", true, 50),
                new MenuSliderBool("W", "Use W | If Mana % >=", true, 50),
                new MenuSliderBool("E", "Use E | If Mana % >=", false, 80)
            };

            JungleClear = new Menu("XerathJungle", "JungleClear")
            {
                new MenuBool("Q", "Use Q"),
                new MenuBool("W", "Use W"),
                new MenuBool("E", "Use E"),
            };

            Killsteal = new Menu("XerathKillsteal", "Killsteal")
            {
                new MenuBool("Q", "Use Q"),
                new MenuBool("W", "Use W"),
                new MenuBool("E", "Use E"),
                new MenuBool("R", "Use R"),
            };

            Misc = new Menu("XerathMisc", "Miscellaneous")
            {
                new MenuList("Mode", "R Mode", new [] { "Tap", "Auto" }, 1),
                new MenuKeyBind("Key", "R Tap Key", KeyCode.T, KeybindType.Press)
            };

            Misc["Key"].OnValueChanged += OnTap;

            Drawings = new Menu("XerathDrawManager", "DrawManager")
            {
                new MenuList("Dmg", "Damage", new [] { "Disabled", "Ultimate Only", "All", "All EXCEPT ultimate" }, 2),

                new MenuBool("Minimap", "Draw R (Minimap)"),
                new MenuBool("Q", "Draw Q Range"),
                new MenuBool("Pred", "Draw Q Prediction (Debug)", false)
            };

            Gapcloser.Attach(mainMenu, "Anti Gapcloser");

            foreach (var menu in new List <Menu>
            {
                Combo,
                Harass,
                LaneClear,
                JungleClear,
                Killsteal,
                Misc,
                Drawings,
                MenuShortcut.Credits
            })
            {
                mainMenu.Add(menu);
            }
        }
Example #26
0
        public void Attach()
        {
            var mainMenu = new Menu(string.Empty, $"Adept AIO - {Global.Player.ChampionName}", true);

            mainMenu.Attach();

            Global.Orbwalker.Attach(mainMenu);

            Gapcloser.Attach(mainMenu, "Anti Gapcloser");

            Whitelist = new Menu("Whitelist", "Whitelist");
            foreach (var hero in GameObjects.EnemyHeroes)
            {
                Whitelist.Add(new MenuBool(hero.ChampionName, "Use R Against: " + hero.ChampionName));
            }

            Combo = new Menu("Combo", "Combo")
            {
                new MenuBool("Q", "Automatic Q"),
                new MenuSliderBool("W", "Use W If Distance <", true, 1350, 0, 1500),
                new MenuBool("Close", "Use E If Enemy Is Close"),
                new MenuBool("Count", "Use E As AoE & Close Targets"),
                new MenuBool("Teleport", "Use E On Teleport"),
                new MenuBool("Immovable", "Use E At Immovable Targets"),
                new MenuKeyBind("Semi", "Semi R Key", KeyCode.T, KeybindType.Press),
            };

            Harass = new Menu("Harass", "Harass")
            {
                new MenuBool("Q", "Automatic Q"),
                new MenuSliderBool("W", "Use W If Distance <", true, 1300, 0, 1500)
            };

            LaneClear = new Menu("LaneClear", "LaneClear")
            {
                new MenuBool("Q", "Automatic Q"),
                new MenuBool("W", "Use W At Big Minions", false)
            };

            JungleClear = new Menu("JungleClear", "JungleClear")
            {
                new MenuBool("Q", "Automatic Q"),
                new MenuSliderBool("W", "Use W (Min. Mana %)", true, 65)
            };

            Killsteal = new Menu("Killsteal", "Killsteal")
            {
                new MenuSliderBool("Range", "[R] Maximum Range", true, 1500, 500, 5000),
                new MenuBool("W", "Use W")
            };

            Drawings = new Menu("Drawings", "Drawings")
            {
                new MenuSlider("Segments", "Segments", 100, 100, 200).SetToolTip("Smoothness of the circles"),
                new MenuBool("Dmg", "Damage"),
                new MenuBool("R", "R Auto Range"),
                new MenuBool("W", "W Range")
            };

            foreach (var menu in new List <Menu>
            {
                Whitelist,
                Combo,
                Harass,
                LaneClear,
                JungleClear,
                Killsteal,
                Drawings,
                MenuShortcut.Credits
            })
            {
                mainMenu.Add(menu);
            }
        }
Example #27
0
        protected override void SetMenu()
        {
            RootMenu = new Menu("root", $"Support AIO - {Program.Player.ChampionName}", true);

            Orbwalker.Implementation.Attach(RootMenu);

            ComboMenu = new Menu("combo", "Combo");
            {
                ComboMenu.Add(new MenuBool("useq", "Use Q in Combo"));
                ComboMenu.Add(new MenuList("wmode", "W On Target Mode:",
                                           new[] { "Never", "If Bounces to Ally / Me", "Bounce from Ally to Target" }, 1));
                ComboMenu.Add(new MenuBool("usee", "Use E in Combo"));
                ComboMenu.Add(new MenuBool("user", "Use R in Combo"));
                ComboMenu.Add(new MenuSlider("hitr", "^- if Hits X", 2, 1, 5));
                ComboMenu.Add(new MenuSlider("allyr", "^- if X Nearby Allies", 1, 1, 4));
                ComboMenu.Add(new MenuKeyBind("semir", "Semi-R Key", KeyCode.T, KeybindType.Press));

                ComboMenu.Add(new MenuBool("support", "Support Mode"));
            }

            RootMenu.Add(ComboMenu);
            HarassMenu = new Menu("misc", "Misc.");
            {
                HarassMenu.Add(new MenuBool("autoq", "Auto Q on CC"));
            }

            RootMenu.Add(HarassMenu);
            DrawMenu = new Menu("drawings", "Drawings");
            {
                DrawMenu.Add(new MenuBool("drawq", "Draw Q Range"));
                DrawMenu.Add(new MenuBool("draww", "Draw W Range"));
                DrawMenu.Add(new MenuBool("drawe", "Draw E Range"));
                DrawMenu.Add(new MenuBool("drawr", "Draw R Range"));
            }
            RootMenu.Add(DrawMenu);
            FarmMenu = new Menu("white", "W Settings");
            {
                FarmMenu.Add(new MenuBool("enable", "Use Auto W"));
                FarmMenu.Add(new MenuSeperator("meow", "Priority 0 - Disabled"));
                FarmMenu.Add(new MenuSeperator("meowmeow", "1 - Lowest, 5 - Biggest Priority"));
                foreach (var target in GameObjects.AllyHeroes)
                {
                    FarmMenu.Add(new MenuSlider(target.ChampionName.ToLower() + "priority", target.ChampionName + " Priority: ", 1, 0, 5));
                    FarmMenu.Add(new MenuSlider(target.ChampionName.ToLower() + "hp", "^- Health Percent: ", 50, 0,
                                                100));
                }
            }
            RootMenu.Add(FarmMenu);
            KillstealMenu = new Menu("ewhite", "E WhiteList");
            {
                foreach (var target in GameObjects.AllyHeroes)
                {
                    KillstealMenu.Add(new MenuBool(target.ChampionName.ToLower(), "Enable: " + target.ChampionName));
                }
            }
            RootMenu.Add(KillstealMenu);

            Gapcloser.Attach(RootMenu, "Q Anti-Gap");

            RootMenu.Attach();
        }
Example #28
0
        protected override void SetMenu()
        {
            RootMenu = new Menu("root", $"Support AIO - {Program.Player.ChampionName}", true);
            Orbwalker.Implementation.Attach(RootMenu);


            ComboMenu = new Menu("combo", "Combo");
            {
                ComboMenu.Add(new MenuList("combomode", "Combo Mode", new[] { "R - Q", "R - W", "R - E" }, 1));
                ComboMenu.Add(new MenuBool("useq", "Use Q in Combo"));
                ComboMenu.Add(new MenuBool("usew", "Use W in Combo"));
                ComboMenu.Add(new MenuSliderBool("forcew", "^- Force R - W if Lower than X Health", false, 25, 1, 100));
                ComboMenu.Add(new MenuBool("usee", "Use E in Combo"));
                ComboMenu.Add(new MenuSliderBool("forcee", "^- Force R - E if X Allies in Range", false, 3, 1, 5));

                ComboMenu.Add(new MenuBool("support", "Support Mode"));
                ComboMenu.Add(new MenuKeyBind("chase", "Chase Combo", KeyCode.T, KeybindType.Press));
                ComboMenu.Add(new MenuKeyBind("save", "Survive Combo", KeyCode.Z, KeybindType.Press));
            }
            RootMenu.Add(ComboMenu);
            HarassMenu = new Menu("harass", "Harass");
            {
                HarassMenu.Add(new MenuList("harassmode", "Harass Mode", new[] { "R - Q", "R - W", "R - E" }, 1));
                HarassMenu.Add(new MenuBool("useq", "Use Q in Harass"));
                HarassMenu.Add(new MenuBool("usew", "Use W in Harass"));
                HarassMenu.Add(new MenuBool("usee", "Use E in Harass"));
            }
            RootMenu.Add(HarassMenu);
            DrawMenu = new Menu("drawings", "Drawings");
            {
                DrawMenu.Add(new MenuBool("drawq", "Draw Q Range"));
                DrawMenu.Add(new MenuBool("draww", "Draw W Range"));
                DrawMenu.Add(new MenuBool("drawe", "Draw E Range"));
            }
            RootMenu.Add(DrawMenu);
            FarmMenu = new Menu("farming", "Farming");
            {
                FarmMenu.Add(new MenuBool("useq", "Use Q in Jungle"));
                FarmMenu.Add(new MenuBool("usew", "Use W in Jungle"));
            }
            RootMenu.Add(FarmMenu);
            Gapcloser.Attach(RootMenu, "W Anti-Gap");

            EvadeMenu = new Menu("wset", "Shielding");
            {
                EvadeMenu.Add(new MenuList("modes", "Shielding Mode", new[] { "Spells Detector", "ZLib" }, 1));
                var First = new Menu("first", "Spells Detector");
                SpellBlocking.EvadeManager.Attach(First);
                SpellBlocking.EvadeOthers.Attach(First);
                SpellBlocking.EvadeTargetManager.Attach(First);

                EvadeMenu.Add(First);
                var zlib = new Menu("zlib", "ZLib");

                Support_AIO.ZLib.Attach(EvadeMenu);
            }
            RootMenu.Add(new MenuKeyBind("rq", "RQ To Mouse", KeyCode.G, KeybindType.Press));
            RootMenu.Add(EvadeMenu);

            RootMenu.Attach();
        }
Example #29
0
        protected override void SetMenu()
        {
            RootMenu = new Menu("root", $"Potato AIO - {Program.Player.ChampionName}", true);

            Orbwalker.Implementation.Attach(RootMenu);
            ComboMenu = new Menu("combo", "Combo");
            {
                ComboMenu.Add(new MenuBool("useQA", "Use Q in Combo"));
                ComboMenu.Add(new MenuBool("useQAA", "^- Use Unburrowed Q Only for AA Reset"));
                ComboMenu.Add(new MenuBool("useW", "Use W in Combo"));
                ComboMenu.Add(new MenuBool("useE", "Use E in Combo"));
                ComboMenu.Add(new MenuBool("useEQ", " ^- Use Burrowed E to GapClose"));
                ComboMenu.Add(new MenuBool("useR", "Use R in Combo"));
                ComboMenu.Add(new MenuKeyBind("turret", "R Under Turret Toggle", KeyCode.T, KeybindType.Toggle));
                ComboMenu.Add(new MenuSlider("minrange", "Min. R Range", 300, 0, 500));
                ComboMenu.Add(new MenuBool("items", "Use Items"));
            }
            RootMenu.Add(ComboMenu);
            HarassMenu = new Menu("harass", "Harass");
            {
                HarassMenu.Add(new MenuBool("useQA", "Use Q in Harass"));
                HarassMenu.Add(new MenuBool("useQAA", "^- Use Unburrowed Q Only for AA Reset"));
                HarassMenu.Add(new MenuBool("useW", "Use W in Harass"));
                HarassMenu.Add(new MenuBool("useE", "Use E in Harass"));
                HarassMenu.Add(new MenuBool("useEQ", " ^- Use Burrowed E to GapClose"));
            }
            RootMenu.Add(HarassMenu);
            var FarmMenu  = new Menu("farming", "Farming");
            var LaneClear = new Menu("lane", "Lane Clear");
            {
                LaneClear.Add(new MenuBool("useQ", "Use Unburrowed Q to Farm"));
                LaneClear.Add(new MenuSlider("hitQ", "^- If Hits X Minions", 3, 1, 6));
                LaneClear.Add(new MenuBool("useE", "Use Unburrowed E to Farm"));
                LaneClear.Add(new MenuBool("lastE", "^- Only for Last Hit"));
            }
            var JungleClear = new Menu("jungle", "Jungle Clear");

            {
                JungleClear.Add(new MenuBool("useQ", "Use Q to Farm"));
                JungleClear.Add(new MenuBool("useW", "Use W to Farm"));
                JungleClear.Add(new MenuBool("useE", "Use Unburrowed E to Farm"));
            }
            RootMenu.Add(FarmMenu);
            FarmMenu.Add(LaneClear);
            FarmMenu.Add(JungleClear);
            KillstealMenu = new Menu("killsteal", "Killsteal");
            {
                KillstealMenu.Add(new MenuBool("useQ", "Use Burrowed Q to Killsteal"));
                KillstealMenu.Add(new MenuBool("useE", "Use Unburrowed E to Killsteal"));
            }
            RootMenu.Add(KillstealMenu);

            var Flee = new Menu("flee", "Flee");

            {
                Flee.Add(new MenuKeyBind("flee", "Flee Key", KeyCode.Z, KeybindType.Press));
            }
            RootMenu.Add(Flee);
            DrawMenu = new Menu("drawings", "Drawings");
            {
                DrawMenu.Add(new MenuBool("drawq", "Draw Q Range"));
                DrawMenu.Add(new MenuBool("drawe", "Draw E Range"));
                DrawMenu.Add(new MenuBool("drawr", "Draw R Range"));
                DrawMenu.Add(new MenuBool("drawdamage", "Draw Damage"));
                DrawMenu.Add(new MenuBool("drawtoggle", "Draw Toggle"));
            }
            Gapcloser.Attach(RootMenu, "Burrowed W Anti-Gap");
            RootMenu.Add(DrawMenu);

            RootMenu.Attach();
        }
Example #30
0
        public MenuConfig()
        {
            var mainMenu = new Menu(string.Empty, $"Adept AIO - {Global.Player.ChampionName}", true);

            mainMenu.Attach();

            Global.Orbwalker.Attach(mainMenu);

            Combo = new Menu("TemplateCombo", "Combo")
            {
                new MenuBool("Q", "Use Q"),
                new MenuBool("W", "Use W"),
                new MenuBool("E", "Use E"),
                new MenuBool("R", "Use R"),
            };

            Harass = new Menu("TemplateHarass", "Harass")
            {
                new MenuSliderBool("Q", "Use Q | If Mana % >=", true, 15),
                new MenuSliderBool("W", "Use W | If Mana % >=", true, 30),
                new MenuSliderBool("E", "Use E | If Mana % >=", true, 50),
            };

            LaneClear = new Menu("TemplateLane", "LaneClear")
            {
                new MenuBool("Check", "Don't Clear When Enemies Nearby"),
                new MenuSliderBool("Q", "Use Q | If Mana % >=", true, 25),
                new MenuSliderBool("E", "Use E | If Mana % >=", true, 20)
            };

            JungleClear = new Menu("TemplateJungle", "JungleClear")
            {
                new MenuSliderBool("Q", "Use Q | If Mana % >=", true, 25),
                new MenuSliderBool("W", "Use W | If Mana % >=", true, 35),
                new MenuSliderBool("E", "Use E | If Mana % >=", true, 20),
            };

            Killsteal = new Menu("TemplateKillsteal", "Killsteal")
            {
                new MenuBool("Q", "Use Q"),
                new MenuBool("R", "Use R"),
            };

            Drawings = new Menu("TemplateDrawManager", "DrawManager")
            {
                new MenuBool("Dmg", "Damage"),
            };

            Gapcloser.Attach(mainMenu, "Anti Gapcloser");

            foreach (var menu in new List <Menu>
            {
                Combo,
                Harass,
                LaneClear,
                JungleClear,
                Killsteal,
                Drawings,
                MenuShortcut.Credits
            })
            {
                mainMenu.Add(menu);
            }
        }