Example #1
0
        private static void Game_OnStart(EventArgs args)
        {
            Menu = MainMenu.AddMenu("Gangplank", "g******g");
            Menu.AddGroupLabel("Gangplank, You Are A Pirate!");
            Menu.AddLabel("Yarr Harr Fiddle me D, Being a Pirate is all that you need!");
            Menu.AddLabel("Do what you want cause a pirate is free!");
            Menu.AddLabel("You are a pirate!");

            ComboMenu = Menu.AddSubMenu("Combo Settings", "comboSettings");
            ComboMenu.AddGroupLabel("Combo Settings");
            ComboMenu.AddLabel("Q Settings");
            ComboMenu.Add("useQCombo", new CheckBox("Use Q on Enemies"));
            ComboMenu.Add("useQBarrels", new CheckBox("Use Q on Barrels"));
            ComboMenu.AddLabel("E Settings");
            ComboMenu.Add("useE", new CheckBox("Use Barrels"));
            ComboMenu.Add("useEMaxChain", new Slider("Max Barrel Chain", 3, 1, 3));

            HarassMenu = Menu.AddSubMenu("Harass Settings", "HarassSettings");
            HarassMenu.AddGroupLabel("Harass Settings");
            HarassMenu.AddLabel("Q Settings");
            HarassMenu.Add("useQHarass", new CheckBox("Use Q on Enemies"));
            HarassMenu.Add("useQBarrelsHarass", new CheckBox("Use Q on Barrels"));
            HarassMenu.AddLabel("E Settings");
            HarassMenu.Add("useEHarass", new CheckBox("Use Barrels"));
            HarassMenu.Add("useEMaxChainHarass", new Slider("Max Barrel Chain", 3, 1, 3));

            FarmingMenu = Menu.AddSubMenu("Farming Settings", "farmsettings");
            FarmingMenu.AddGroupLabel("Farming Settings");
            FarmingMenu.AddSeparator();
            FarmingMenu.AddGroupLabel("Last Hit Settings");
            FarmingMenu.Add("useQLastHit", new CheckBox("Use Q Execute"));

            FarmingMenu.AddGroupLabel("WaveClear Settings");
            FarmingMenu.Add("useQWaveClear", new CheckBox("Use Q Execute"));
            FarmingMenu.AddLabel("Barrel Settings");
            FarmingMenu.Add("useEWaveClear", new CheckBox("Use E"));
            FarmingMenu.Add("useEWaveClearMin", new Slider("E Min Units", 3, 1, 8));
            FarmingMenu.Add("useEQKill", new CheckBox("Use Q on Barrel with Min Killable units"));
            FarmingMenu.Add("useEQKillMin", new Slider("Min Units", 2, 1, 8));

            HealingMenu = Menu.AddSubMenu("Healing Settings", "healSettings");
            HealingMenu.AddGroupLabel("Healing Settings");
            HealingMenu.Add("enableHeal", new CheckBox("Heal with W"));
            HealingMenu.Add("healMin", new Slider("Min % HP for Heal", 20, 1));
            HealingMenu.AddLabel("CC To Heal on");
            HealingMenu.Add("healStun", new CheckBox("Stun", false));
            HealingMenu.Add("healRoot", new CheckBox("Root", false));

            DrawingMenu = Menu.AddSubMenu("Drawing Settings", "drawSettings");
            DrawingMenu.AddGroupLabel("Drawing Settings");
            DrawingMenu.Add("drawQ", new CheckBox("Draw Q Range", false));
            DrawingMenu.Add("drawE", new CheckBox("Draw E Range", false));
            DrawingMenu.Add("drawKillable", new CheckBox("Draw Killable Barrels", false));
            DrawingMenu.Add("drawUnKillable", new CheckBox("Draw Un-Killable Barrels", false));

            BarrelManager.Init();
            Game.OnUpdate  += Game_OnUpdate;
            Drawing.OnDraw += Drawing_OnDraw;
        }
Example #2
0
        public static void getMenu()
        {
            KayleMenu = MainMenu.AddMenu("KayleBuddy", "kaylebuddy");
            KayleMenu.AddGroupLabel("KayleBuddy");
            KayleMenu.AddSeparator();
            KayleMenu.AddLabel("Made by Kk2");

            ComboMenu = KayleMenu.AddSubMenu("Combo", "Combo");
            ComboMenu.AddGroupLabel("Combo Settings");
            ComboMenu.AddSeparator();
            ComboMenu.Add("useQCombo", new CheckBox("Use Q"));
            ComboMenu.Add("useWCombo", new CheckBox("Use Smart W"));
            ComboMenu.Add("useECombo", new CheckBox("Use E"));

            HarassMenu = KayleMenu.AddSubMenu("Harass", "Harass");
            HarassMenu.AddGroupLabel("Harass Settings");
            HarassMenu.AddSeparator();
            HarassMenu.Add("useQHarass", new CheckBox("Use Q"));
            HarassMenu.Add("useEHarass", new CheckBox("Use E"));
            HarassMenu.Add("manaHarass", new Slider("Mana % > to Use Spells", 20));

            FarmMenu = KayleMenu.AddSubMenu("Farm", "Farm");
            FarmMenu.AddGroupLabel("Farming Settings");
            FarmMenu.AddSeparator();
            FarmMenu.Add("useEWave", new CheckBox("Use E for Waveclear"));
            FarmMenu.Add("useQFarm", new CheckBox("Use Q To LastHit"));
            FarmMenu.Add("manaFarm", new Slider("Mana % > to Use Spells", 20));

            JungleMenu = KayleMenu.AddSubMenu("Jungle", "Jungle");
            JungleMenu.AddGroupLabel("Jungle Settings");
            JungleMenu.AddSeparator();
            JungleMenu.Add("useEJungle", new CheckBox("Use E"));
            JungleMenu.Add("useQJungle", new CheckBox("Use Q"));
            JungleMenu.Add("manaJungle", new Slider("Mana % > to Use Spells", 20));

            HealingMenu = KayleMenu.AddSubMenu("Healing", "Healing");
            HealingMenu.AddGroupLabel("Healing Menu");
            HealingMenu.AddSeparator();
            foreach (var h in HeroManager.Allies)
            {
                HealingMenu.Add("useW" + h.ChampionName, new CheckBox("Heal " + h.ChampionName));
                HealingMenu.Add("minHPW" + h.ChampionName, new Slider("HP % to Heal " + h.ChampionName, 20));
                HealingMenu.AddSeparator();
            }

            UltMenu = KayleMenu.AddSubMenu("Ultimate Manager", "Ult");
            UltMenu.AddGroupLabel("Ultimate Settings");
            UltMenu.AddSeparator();
            foreach (var h in HeroManager.Allies)
            {
                UltMenu.Add("UseR" + h.ChampionName, new CheckBox("Ult on " + h.ChampionName));
                UltMenu.Add("minHPR" + h.ChampionName, new Slider("HP % to Ult " + h.ChampionName, 20));
                UltMenu.AddSeparator();
            }

            MiscMenu = KayleMenu.AddSubMenu("Misc", "Misc");
            MiscMenu.AddGroupLabel("Misc Settings");
            MiscMenu.Add("usePot", new CheckBox("Use Potions"));
            MiscMenu.Add("drawQ", new CheckBox("Draw Q Range"));
            MiscMenu.Add("drawH", new CheckBox("Draw an H on HPbar of Needed Healing Allies"));
            skinSelect = MiscMenu.Add("ChangeSkin", new Slider("Change Skin [Number]", 7, 0, 7));
        }