コード例 #1
0
        internal static void fodeu()
        {
            Soraka = MainMenu.AddMenu("Soraka", "Soraka");

            Combo = Soraka.AddSubMenu("Combo");
            Combo.AddGroupLabel("Combo");
            Combo.AddSeparator();
            Combo.Add("useQCombo", new CheckBox("Use Q"));
            Combo.Add("useECombo", new CheckBox("Use E"));
            Combo.Add("minMcombo", new Slider("Mana %", 20));

            // Harass Menu
            Harass = Soraka.AddSubMenu("Harass");
            Harass.AddGroupLabel("Harass");
            Harass.AddSeparator();
            Harass.Add("useQHarass", new CheckBox("Use Q"));
            Harass.Add("useEHarass", new CheckBox("Use E"));
            Harass.Add("minMharass", new Slider("Mana % for Harras", 20));
            Harass.AddSeparator();
            var sliderValue = Harass.Add("predNeeded", new Slider("Prediction Hitchange: ", 0, 0, 2));

            sliderValue.OnValueChange +=
                delegate
            {
                sliderValue.DisplayName = "Prediction Hitchange: " + PredictionSliderValues[sliderValue.CurrentValue];
            };
            sliderValue.DisplayName = "Prediction Hitchange: " + PredictionSliderValues[sliderValue.CurrentValue];

            // Healing Menu
            Healing = Soraka.AddSubMenu("Ambulance");
            Healing.AddGroupLabel("W Settings");
            Healing.AddSeparator();
            Healing.Add("useW", new CheckBox("Auto W"));
            Healing.Add("dontWF", new CheckBox("Dont W in Fountain"));
            Healing.AddSeparator();

            /**
             * The Magic ~
             **/
            foreach (var hero in EntityManager.Heroes.Allies.Where(x => !x.IsMe))
            {
                Healing.AddSeparator();
                Healing.Add("w" + hero.ChampionName, new CheckBox("Heal " + hero.ChampionName));
                Healing.AddSeparator();
                Healing.Add("wpct" + hero.ChampionName, new Slider("Health % " + hero.ChampionName, 45));
            }
            Healing.AddSeparator();
            Healing.AddGroupLabel("R Settings");
            Healing.AddSeparator();
            Healing.Add("useR", new CheckBox("Use R"));
            Healing.Add("useRslider", new Slider("HP % to R", 10));

            /**
             * End of The Magic Kappa
             **/

            // Misc Menu
            Misc = Soraka.AddSubMenu("Misc");
            Misc.AddGroupLabel("Misc");
            Misc.AddSeparator();
            Misc.Add("useQGapCloser", new CheckBox("Q on GapCloser"));
            Misc.Add("useEGapCloser", new CheckBox("E on GapCloser"));
            Misc.Add("eInterrupt", new CheckBox("use E to Interrupt"));
            Misc.Add("AttackMinions", new CheckBox("Attack Minions"));
            SkinSelect = Misc.Add("skinSelect", new Slider("Choose you Skin [number]", 0, 0, 5));

            // Drawing Menu
            Drawing = Soraka.AddSubMenu("Drawing");
            Drawing.AddGroupLabel("Drawing");
            Drawing.AddSeparator();
            Drawing.Add("drawQ", new CheckBox("Draw Q"));
            Drawing.Add("drawE", new CheckBox("Draw E"));
            Drawing.AddSeparator();
            Drawing.Add("drawH", new CheckBox("Draw H on Healing Needed Heroes"));
        }
コード例 #2
0
        /*
         * Create the Menu ^.^
         */

        public static void CallMeNigga()
        {
            // Main Menu
            Soraka = MainMenu.AddMenu("Soraka", "Soraka");
            Soraka.AddGroupLabel("Sorakinha ^.^");
            Soraka.AddSeparator();
            Soraka.AddLabel("Can vermeye başla Adamım!");
            Soraka.AddLabel("Yapan Kk2 (:");

            // Combo Menu
            Combo = Soraka.AddSubMenu("Kombo", "Combo");
            Combo.AddGroupLabel("Kombo Ayarları >.<");
            Combo.AddSeparator();
            Combo.Add("useQCombo", new CheckBox("Kullan Q"));
            Combo.Add("useECombo", new CheckBox("Kullan E"));
            Combo.Add("minMcombo", new Slider("Mana %", 20));

            // Harass Menu
            Harass = Soraka.AddSubMenu("Dürtme", "Harass");
            Harass.AddGroupLabel("Dürtme Ayarları ¬¬");
            Harass.AddSeparator();
            Harass.Add("useQHarass", new CheckBox("Kullan Q"));
            Harass.Add("useEHarass", new CheckBox("Kullan E"));
            Harass.Add("minMharass", new Slider("Dürtme için en az mana % ", 20));
            Harass.AddSeparator();
            var sliderValue = Harass.Add("predNeeded", new Slider("Prediction İsabet Oranı: ", 0, 0, 2));

            sliderValue.OnValueChange +=
                delegate
            {
                sliderValue.DisplayName = "Prediction Hitchange: " + PredictionSliderValues[sliderValue.CurrentValue];
            };
            sliderValue.DisplayName = "Prediction Hitchange: " + PredictionSliderValues[sliderValue.CurrentValue];

            // Healing Menu
            Healing = Soraka.AddSubMenu("Can Ver", "Healing");
            Healing.AddGroupLabel("W Ayarları ~.~");
            Healing.AddSeparator();
            Healing.Add("useW", new CheckBox("Otomatik W"));
            Healing.Add("dontWF", new CheckBox("Dont W in Fountain"));
            Healing.AddSeparator();

            /**
             * The Magic ~
             **/
            foreach (var hero in EntityManager.Heroes.Allies.Where(x => !x.IsMe))
            {
                Healing.AddSeparator();
                Healing.Add("w" + hero.ChampionName, new CheckBox("Can " + hero.ChampionName));
                Healing.AddSeparator();
                Healing.Add("wpct" + hero.ChampionName, new Slider("Canı % " + hero.ChampionName, 45));
            }
            Healing.AddSeparator();
            Healing.AddGroupLabel("R Ayarları ^.~");
            Healing.AddSeparator();
            Healing.Add("useR", new CheckBox("Kullan R"));
            Healing.Add("useRslider", new Slider("Canlar Şu Kadar Olduğunda R Kullan", 10));

            /**
             * End of The Magic Kappa
             **/

            // Misc Menu
            Misc = Soraka.AddSubMenu("Ek", "Misc");
            Misc.AddGroupLabel("Ek Ayarlar 0.o");
            Misc.AddSeparator();
            Misc.Add("useQGapCloser", new CheckBox("GapCloser Q Kullan"));
            Misc.Add("useEGapCloser", new CheckBox("GapCloser E Kullan"));
            Misc.Add("eInterrupt", new CheckBox("Interrupt E Kullan"));
            Misc.Add("AttackMinions", new CheckBox("Minyonlara Saldır"));
            SkinSelect = Misc.Add("skinSelect", new Slider("Skin Değiştirici [Numarası]", 0, 0, 5));

            // Drawing Menu
            Drawing = Soraka.AddSubMenu("Gösterge", "Drawing");
            Drawing.AddGroupLabel("Gösterge Ayarları :~");
            Drawing.AddSeparator();
            Drawing.Add("drawQ", new CheckBox("Göster Q"));
            Drawing.Add("drawE", new CheckBox("Göster E"));
            Drawing.AddSeparator();
            Drawing.Add("drawH", new CheckBox("Göster Cana İhtiyacı OLan Hedefi"));
        }
コード例 #3
0
        internal static void fodeu()
        {
            Jana = MainMenu.AddMenu("Janna Yuuki", "Janna Yuuki");

            Combo = Jana.AddSubMenu("Combo");
            Combo.AddGroupLabel("Combo");
            Combo.AddSeparator();
            Combo.Add("useQCombo", new CheckBox("Use > Q"));
            Combo.Add("useWCombo", new CheckBox("Use > W"));
            Combo.Add("useECombo", new CheckBox("Use > E"));
            Combo.Add("minMcombo", new Slider("Mana > %", 20));

            Harass = Jana.AddSubMenu("Harass");
            Harass.AddGroupLabel("Harass");
            Harass.AddSeparator();
            Harass.Add("useQHarass", new CheckBox("Use > Q"));
            Harass.Add("useEHarass", new CheckBox("Use > W"));
            Harass.Add("minMharass", new Slider("Mana % for Harras", 20));
            Harass.AddSeparator();
            var sliderValue = Harass.Add("predNeeded", new Slider("Prediction Hitchange: ", 0, 0, 2));

            sliderValue.OnValueChange +=
                delegate
            {
                sliderValue.DisplayName = "Prediction Hitchange: " + PredictionSliderValues[sliderValue.CurrentValue];
            };
            sliderValue.DisplayName = "Prediction Hitchange: " + PredictionSliderValues[sliderValue.CurrentValue];

            Healing = Jana.AddSubMenu("Yuuki Moderator");
            Healing.AddGroupLabel("E Settings");
            Healing.AddSeparator();
            Healing.Add("useE", new CheckBox("Auto E"));
            Healing.Add("dontEF", new CheckBox("Dont E in Fountain"));
            Healing.AddSeparator();

            foreach (var hero in EntityManager.Heroes.Allies.Where(x => !x.IsMe))
            {
                Healing.AddSeparator();
                Healing.Add("w" + hero.ChampionName, new CheckBox("Heal " + hero.ChampionName));
                Healing.AddSeparator();
                Healing.Add("wpct" + hero.ChampionName, new Slider("Health % " + hero.ChampionName, 45));
            }
            Healing.AddSeparator();
            Healing.AddGroupLabel("R Settings");
            Healing.AddSeparator();
            Healing.Add("useR", new CheckBox("Use R"));
            Healing.Add("useRslider", new Slider("HP % to R", 20));

            // Misc Menu
            Misc = Jana.AddSubMenu("Misc");
            Misc.AddGroupLabel("Misc");
            Misc.AddSeparator();
            Misc.Add("useQGapCloser", new CheckBox("Q on GapCloser"));
            Misc.Add("useWGapCloser", new CheckBox("W on GapCloser"));
            Misc.Add("qInterrupt", new CheckBox("Use Q to Interrupt"));
            Misc.Add("AttackMinions", new CheckBox("Attack Minions"));

            // Drawing Menu
            Drawing = Jana.AddSubMenu("Drawing");
            Drawing.AddGroupLabel("Drawing");
            Drawing.AddSeparator();
            Drawing.Add("drawQ", new CheckBox("Draw Q"));
            Drawing.Add("drawE", new CheckBox("Draw W"));
            Drawing.Add("drawW", new CheckBox("Draw E"));
            Drawing.Add("drawR", new CheckBox("Draw R"));
            Drawing.AddSeparator();
            Drawing.Add("drawH", new CheckBox("Draw H on Healing Needed Heroes"));
        }