示例#1
0
                static Harass()
                {
                    HarassMenu.AddGroupLabel("Harass");

                    _useQ = HarassMenu.Add("useQ", new CheckBox("Use Q"));
                    HarassMenu.AddSeparator(10);

                    _useQmode = HarassMenu.Add("useQmode", new ComboBox("Q Mode:", 1, "Always", "After Attack"));
                    _useQmana = HarassMenu.Add("useQmana", new Slider("If Mana % > {0}", 60, 0, 100));
                    HarassMenu.AddSeparator(20);

                    _useW = HarassMenu.Add("useW", new CheckBox("Use W"));
                    HarassMenu.AddSeparator(10);

                    _useWenemy     = HarassMenu.Add("useWenemy", new CheckBox("Use on Target"));
                    _useWenemyMana = HarassMenu.Add("useWenemyMana", new Slider("If Mana % > {0}", 60, 0, 100));
                    HarassMenu.AddSeparator(10);

                    _useWself              = HarassMenu.Add("useWself", new CheckBox("Use on self"));
                    _useWselfMana          = HarassMenu.Add("useWselfMana", new Slider("If Mana % > {0}", 0, 0, 100));
                    _useWselfHP            = HarassMenu.Add("useWselfHP", new Slider("If HP % < {0}", 15, 0, 100));
                    _useWselfEnemiesAround = HarassMenu.Add("useWselfEnemiesAround",
                                                            new Slider("If Enemies around >= {0}", 1, 0, 5));
                    HarassMenu.AddSeparator(20);

                    _useE = HarassMenu.Add("useE", new CheckBox("Use E"));
                    HarassMenu.AddSeparator(10);

                    _useEmode = HarassMenu.Add("useEmode", new ComboBox("E Mode:", 1, "Always", "Only with Ghouls"));
                    _useEmana = HarassMenu.Add("useEmana", new Slider("If Mana % > {0}", 60, 0, 100));
                }
示例#2
0
                static Harass()
                {
                    HarassMenu.AddGroupLabel("Harass");

                    _useQ = HarassMenu.Add("useQ", new CheckBox("Use Q"));
                    HarassMenu.AddSeparator(20);

                    _useQmode = HarassMenu.Add("useQmode", new ComboBox("Q Mode:", 0, "Always", "Only with Ghost"));
                    HarassMenu.AddSeparator(20);

                    _useQmana = HarassMenu.Add("useQmana", new Slider("If Mana % > {0}", 60, 0, 100));
                    HarassMenu.AddSeparator(50);

                    _useW = HarassMenu.Add("useW", new CheckBox("Use W"));
                    HarassMenu.AddSeparator(20);

                    _useWtentacles = HarassMenu.Add("useWtentacles", new CheckBox("Only with Tentacles in Range"));
                    HarassMenu.AddSeparator(20);

                    _useWmode = HarassMenu.Add("useWmode", new ComboBox("W Mode:", 0, "Always", "After Attack"));
                    HarassMenu.AddSeparator(20);

                    _useWmana = HarassMenu.Add("useWmana", new Slider("If Mana % > {0}", 60, 0, 100));
                    HarassMenu.AddSeparator(50);

                    _useE = HarassMenu.Add("useE", new CheckBox("Use E", false));
                    HarassMenu.AddSeparator(20);

                    _useEmana = HarassMenu.Add("useEmana", new Slider("If Mana % > {0}", 60, 0, 100));
                }
示例#3
0
                static Harass()
                {
                    HarassMenu.AddGroupLabel("Harass");

                    _useQ = HarassMenu.Add("useQ", new CheckBox("Kullan Q"));
                    HarassMenu.AddSeparator(20);

                    _useQmode = HarassMenu.Add("useQmode", new ComboBox("Q Mode:", 0, "Surekli", "Yalnizca Hayaletle"));
                    HarassMenu.AddSeparator(20);

                    _useQmana = HarassMenu.Add("useQmana", new Slider("Gereken mana % > {0}", 60, 0, 100));
                    HarassMenu.AddSeparator(50);

                    _useW = HarassMenu.Add("useW", new CheckBox("Kullan W"));
                    HarassMenu.AddSeparator(20);

                    _useWtentacles = HarassMenu.Add("useWtentacles", new CheckBox("Sadece menzildekilere kullan"));
                    HarassMenu.AddSeparator(20);

                    _useWmode = HarassMenu.Add("useWmode", new ComboBox("W Mode:", 0, "Surekli", "AtakSonrasi"));
                    HarassMenu.AddSeparator(20);

                    _useWmana = HarassMenu.Add("useWmana", new Slider("Gereken mana % > {0}", 60, 0, 100));
                    HarassMenu.AddSeparator(50);

                    _useE = HarassMenu.Add("useE", new CheckBox("Kullan E", false));
                    HarassMenu.AddSeparator(20);

                    _useEmana = HarassMenu.Add("useEmana", new Slider("Gereken mana % > {0}", 60, 0, 100));
                }
示例#4
0
        public static void Initialize()
        {
            FarofakidsNautilusMenu = MainMenu.AddMenu("Farofakids Nautilus", "Farofakids-Nautilus");
            FarofakidsNautilusMenu.AddGroupLabel("Farofakids Nautilus");
            FarofakidsNautilusMenu.Add("URFMODE", new CheckBox("URF MODE: EVER W AND E"));

            // Combo Menu
            ComboMenu = FarofakidsNautilusMenu.AddSubMenu("Combo Features", "ComboFeatures");
            ComboMenu.AddGroupLabel("Combo Features");
            ComboMenu.Add("UseQCombo", new CheckBox("Use Q"));
            ComboMenu.Add("UseWCombo", new CheckBox("Use W"));
            ComboMenu.Add("UseECombo", new CheckBox("Use E"));
            ComboMenu.Add("UseRCombo", new CheckBox("Use R"));
            if (EntityManager.Heroes.Enemies.Count > 0)
            {
                ComboMenu.AddSeparator();
                ComboMenu.AddGroupLabel("Q Settings: Use ON:");
                var addedChamps = new List <string>();
                foreach (var enemy in EntityManager.Heroes.Enemies.Where(enemy => !addedChamps.Contains(enemy.ChampionName)))
                {
                    addedChamps.Add(enemy.ChampionName);
                    ComboMenu.Add("UseQ_On" + enemy.ChampionName, new CheckBox(string.Format("{0} ({1})", enemy.ChampionName, enemy.Name)));
                }
            }
            if (EntityManager.Heroes.Enemies.Count > 0)
            {
                ComboMenu.AddSeparator();
                ComboMenu.AddGroupLabel("R Settings: Use ON:");
                var addedChamps = new List <string>();
                foreach (var enemy in EntityManager.Heroes.Enemies.Where(enemy => !addedChamps.Contains(enemy.ChampionName)))
                {
                    addedChamps.Add(enemy.ChampionName);
                    ComboMenu.Add("UseR_On" + enemy.ChampionName, new CheckBox(string.Format("{0} ({1})", enemy.ChampionName, enemy.Name)));
                }
            }

            // Harass Menu
            HarassMenu = FarofakidsNautilusMenu.AddSubMenu("Harass Features", "HarassFeatures");
            HarassMenu.AddGroupLabel("Harass Features");
            HarassMenu.Add("UseQHarass", new CheckBox("Use Q"));
            HarassMenu.Add("UseWHarass", new CheckBox("Use W"));
            HarassMenu.Add("UseEHarass", new CheckBox("Use E"));
            HarassMenu.AddSeparator(1);
            HarassMenu.Add("HarassMana", new Slider("Mana Limiter at Mana %", 40));

            // Drawing Menu
            DrawingMenu = FarofakidsNautilusMenu.AddSubMenu("Drawing Features", "DrawingFeatures");
            DrawingMenu.AddGroupLabel("Drawing Features");
            DrawingMenu.Add("QRange", new CheckBox("Q range", false));
            DrawingMenu.Add("WRange", new CheckBox("W range", false));
            DrawingMenu.Add("ERange", new CheckBox("E range", false));
            DrawingMenu.Add("RRange", new CheckBox("R range", false));

            // Setting Menu
            MiscMenu = FarofakidsNautilusMenu.AddSubMenu("Settings", "Settings");
            MiscMenu.AddGroupLabel("Settings");
            MiscMenu.AddLabel("Interrupter");
            MiscMenu.Add("InterruptSpells", new CheckBox("Interrupt spells"));
        }
示例#5
0
        static Viktor()
        {
            Q = new Spell.Targeted(SpellSlot.Q, 670);
            W = new Spell.Skillshot(SpellSlot.W, 700, SkillShotType.Circular, 500, int.MaxValue, 250)
            {
                AllowedCollisionCount = int.MaxValue
            };
            E = new Spell.Skillshot(SpellSlot.E, 1225, SkillShotType.Linear, 250, int.MaxValue, 100)
            {
                AllowedCollisionCount = int.MaxValue
            };
            R = new Spell.Skillshot(SpellSlot.R, 700, SkillShotType.Circular, 250, int.MaxValue, 450)
            {
                AllowedCollisionCount = int.MaxValue
            };
            SpellList.Add(Q);
            SpellList.Add(W);
            SpellList.Add(E);
            SpellList.Add(R);

            MenuIni       = MainMenu.AddMenu(MenuName, MenuName);
            AutoMenu      = MenuIni.AddSubMenu("Auto");
            ComboMenu     = MenuIni.AddSubMenu("Combo");
            HarassMenu    = MenuIni.AddSubMenu("Harass");
            LaneClearMenu = MenuIni.AddSubMenu("LaneClear");
            KillStealMenu = MenuIni.AddSubMenu("KillSteal");

            SpellList.ForEach(
                i =>
            {
                ComboMenu.CreateCheckBox(i.Slot, "Use " + i.Slot);
                if (i != R && i != W)
                {
                    HarassMenu.CreateCheckBox(i.Slot, "Use " + i.Slot);
                    HarassMenu.CreateSlider(i.Slot + "mana", i.Slot + " Mana Manager {0}%", 60);
                    HarassMenu.AddSeparator(0);
                    LaneClearMenu.CreateCheckBox(i.Slot, "Use " + i.Slot);
                    LaneClearMenu.CreateSlider(i.Slot + "mana", i.Slot + " Mana Manager {0}%", 60);
                    LaneClearMenu.AddSeparator(0);
                }
                KillStealMenu.CreateCheckBox(i.Slot, i.Slot + " KillSteal");
            });

            AutoMenu.Add("Wmode", new ComboBox("GapCloser W Mode", 1, "Place On Self", "Place On Enemy"));
            AutoMenu.CreateCheckBox("GapW", "Auto W Anti-GapCloser");
            AutoMenu.CreateCheckBox("IntW", "Auto W Interrupter");
            AutoMenu.CreateCheckBox("IntR", "Auto R Interrupter");
            AutoMenu.CreateCheckBox("Qunk", "Auto Q UnKillable Minions");

            ComboMenu.CreateSlider("RAOE", "R AoE Hit Count {0}", 2, 1, 6);
            ComboMenu.CreateSlider("RMulti", "Mutilply R Damage By X{0} Times", 3, 1, 10);

            LaneClearMenu.CreateSlider("Ehits", "E Hit Count {0}", 3, 1, 20);

            Obj_AI_Base.OnProcessSpellCast   += Obj_AI_Base_OnProcessSpellCast;
            Interrupter.OnInterruptableSpell += Interrupter_OnInterruptableSpell;
            Gapcloser.OnGapcloser            += Gapcloser_OnGapcloser;
            Orbwalker.OnUnkillableMinion     += Orbwalker_OnUnkillableMinion;
        }
示例#6
0
        public static void Initialize()
        {
            // Addon Menu
            ProtectorLeonaMenu = MainMenu.AddMenu("ProtectorLeona", "ProtectorLeona");
            ProtectorLeonaMenu.AddGroupLabel("Protector Leona");
            ProtectorLeonaMenu.AddLabel("Çevirmen TRAdana");

            // Combo Menu
            ComboMenu = ProtectorLeonaMenu.AddSubMenu("Kombo", "ComboFeatures");
            ComboMenu.AddGroupLabel("Kombo Ayarları");
            ComboMenu.AddLabel("Büyüler");
            ComboMenu.Add("Qcombo", new CheckBox("Kullan Q"));
            ComboMenu.Add("Wcombo", new CheckBox("Kullan W"));
            ComboMenu.Add("Ecombo", new CheckBox("Kullan E"));
            ComboMenu.Add("Rcombo", new CheckBox("Kullan R"));
            ComboMenu.AddSeparator(1);
            ComboMenu.Add("Rlimit", new Slider("Düşmana R kullanmak için gerekli sayı", 2, 1, 5));

            // Harass Menu
            HarassMenu = ProtectorLeonaMenu.AddSubMenu("Dürtme", "HarassFeatures");
            HarassMenu.AddGroupLabel("Dürtme Ayarları");
            HarassMenu.AddLabel("Büyüler");
            HarassMenu.Add("Qharass", new CheckBox("Kullan Q"));
            HarassMenu.Add("Eharass", new CheckBox("Kullan E"));
            HarassMenu.AddSeparator(1);
            HarassMenu.Add("Mharass", new Slider("Dürtme için en az mana %", 25));

            // Drawing Menu
            DrawingMenu = ProtectorLeonaMenu.AddSubMenu("Gösterge", "DrawingFeatures");
            DrawingMenu.AddGroupLabel("Gösterge Ayarları");
            DrawingMenu.Add("Udraw", new CheckBox("Gösterme Modu"));
            DrawingMenu.AddSeparator(1);
            DrawingMenu.AddLabel("Büyüler");
            DrawingMenu.Add("Qdraw", new CheckBox("Göster Q", false));
            DrawingMenu.Add("Wdraw", new CheckBox("Göster W", false));
            DrawingMenu.Add("Edraw", new CheckBox("Göster E"));
            DrawingMenu.Add("Rdraw", new CheckBox("Göster R"));
            DrawingMenu.AddSeparator(1);
            DrawingMenu.AddLabel("Skin Değiştirici");
            DrawingMenu.Add("Udesign", new CheckBox("Skin Değiştirici", false));
            DrawingMenu.Add("Sdesign", new Slider("Skin Numarası: ", 4, 0, 8));

            // Setting Menu
            SettingMenu = ProtectorLeonaMenu.AddSubMenu("Ayarlar", "Settings");
            SettingMenu.AddGroupLabel("Ayarlar");
            SettingMenu.AddLabel("Otomatik Level Yükseltme");
            SettingMenu.Add("Ulevel", new CheckBox("Otomatik Level Yükseltme"));
            SettingMenu.AddSeparator(1);
            SettingMenu.AddLabel("Otomatik Atak Modu");
            SettingMenu.Add("Aattack", new CheckBox("AA Kullan"));
            SettingMenu.AddSeparator(1);
            SettingMenu.AddLabel("Interrupter");
            SettingMenu.Add("Uinterrupt", new CheckBox("Interrupt Mode"));
            SettingMenu.Add("Qinterrupt", new CheckBox("İnterrupt için Q"));
            SettingMenu.Add("Rinterrupt", new CheckBox("İnterrupt için R"));
            SettingMenu.AddLabel("Gap Closer");
            SettingMenu.Add("Ugapc", new CheckBox("Gap Closer Mode"));
            SettingMenu.Add("Qgapc", new CheckBox("Gapcloser için  Q"));
        }
示例#7
0
        public static void Initialize()
        {
            // Addon Menu
            ProtectorLeonaMenu = MainMenu.AddMenu("ProtectorLeona", "ProtectorLeona");
            ProtectorLeonaMenu.AddGroupLabel("Protector Leona");

            // Combo Menu
            ComboMenu = ProtectorLeonaMenu.AddSubMenu("Combo Features", "ComboFeatures");
            ComboMenu.AddGroupLabel("Combo Features");
            ComboMenu.AddLabel("Independent boxes for Spells:");
            ComboMenu.Add("Qcombo", new CheckBox("Use Q"));
            ComboMenu.Add("Wcombo", new CheckBox("Use W"));
            ComboMenu.Add("Ecombo", new CheckBox("Use E"));
            ComboMenu.Add("Rcombo", new CheckBox("Use R"));
            ComboMenu.AddSeparator(1);
            ComboMenu.Add("Rlimit", new Slider("Use R when Enemies in range - greater or equal to:", 2, 1, 5));

            // Harass Menu
            HarassMenu = ProtectorLeonaMenu.AddSubMenu("Harass Features", "HarassFeatures");
            HarassMenu.AddGroupLabel("Harass Features");
            HarassMenu.AddLabel("Independent boxes for Spells:");
            HarassMenu.Add("Qharass", new CheckBox("Use Q"));
            HarassMenu.Add("Eharass", new CheckBox("Use E"));
            HarassMenu.AddSeparator(1);
            HarassMenu.Add("Mharass", new Slider("Mana Limiter at Mana %", 25));

            // Drawing Menu
            DrawingMenu = ProtectorLeonaMenu.AddSubMenu("Drawing Features", "DrawingFeatures");
            DrawingMenu.AddGroupLabel("Drawing Features");
            DrawingMenu.Add("Udraw", new CheckBox("Draw Mode"));
            DrawingMenu.AddSeparator(1);
            DrawingMenu.AddLabel("Independent boxes for Spells:");
            DrawingMenu.Add("Qdraw", new CheckBox("Draw Q", false));
            DrawingMenu.Add("Wdraw", new CheckBox("Draw W", false));
            DrawingMenu.Add("Edraw", new CheckBox("Draw E"));
            DrawingMenu.Add("Rdraw", new CheckBox("Draw R"));
            DrawingMenu.AddSeparator(1);
            DrawingMenu.AddLabel("Skin Designer");
            DrawingMenu.Add("Udesign", new CheckBox("Draw Skin Design", false));
            DrawingMenu.Add("Sdesign", new Slider("Skin Designer: ", 4, 0, 8));

            // Setting Menu
            SettingMenu = ProtectorLeonaMenu.AddSubMenu("Settings", "Settings");
            SettingMenu.AddGroupLabel("Settings");
            SettingMenu.AddLabel("Automatic Leveler");
            SettingMenu.Add("Ulevel", new CheckBox("Auto Leveler"));
            SettingMenu.AddSeparator(1);
            SettingMenu.AddLabel("Use AutoAttacks in Modes");
            SettingMenu.Add("Aattack", new CheckBox("Use AA"));
            SettingMenu.AddSeparator(1);
            SettingMenu.AddLabel("Interrupter");
            SettingMenu.Add("Uinterrupt", new CheckBox("Interrupt Mode"));
            SettingMenu.Add("Qinterrupt", new CheckBox("Use Q to interrupt"));
            SettingMenu.Add("Rinterrupt", new CheckBox("Use R to interrupt"));
            SettingMenu.AddLabel("Gap Closer");
            SettingMenu.Add("Ugapc", new CheckBox("Gap Closer Mode"));
            SettingMenu.Add("Qgapc", new CheckBox("Use Q to gapclose"));
        }
示例#8
0
        public static void OnLoad_Complete(EventArgs args)
        {
            if (Player.Instance.ChampionName != "Nasus")
            {
                return;
            }
            Bootstrap.Init(null);

            Q = new Spell.Active(SpellSlot.Q, 150);
            W = new Spell.Targeted(SpellSlot.W, 600);
            E = new Spell.Skillshot(SpellSlot.E, 650, SkillShotType.Circular);
            R = new Spell.Active(SpellSlot.R);


            NasusMenu = MainMenu.AddMenu("xRP Nasus", "sbtwnasus");
            NasusMenu.AddGroupLabel("xRP_Nasus");
            NasusMenu.AddSeparator();
            NasusMenu.AddGroupLabel("Made by: xRPdev");

            ComboMenu = NasusMenu.AddSubMenu("Combo mode");
            ComboMenu.AddGroupLabel("Combo settings");
            ComboMenu.AddSeparator();
            ComboMenu.Add("useQ", new CheckBox("Use Q in combo"));
            ComboMenu.Add("manaM", new Slider("Q mana manager percent", 10));
            ComboMenu.AddSeparator();
            ComboMenu.Add("useW", new CheckBox("use W when target try run"));
            ComboMenu.AddSeparator();
            ComboMenu.Add("useE", new CheckBox("Use E in combo"));
            ComboMenu.AddSeparator();
            ComboMenu.Add("useR", new CheckBox("use R in combo"));
            ComboMenu.Add("hpPercent", new Slider("Min health percent to cast R", 20));

            HarassMenu = NasusMenu.AddSubMenu("Harass Mode");
            HarassMenu.AddGroupLabel("Harass settings");
            HarassMenu.AddSeparator();
            HarassMenu.Add("useQ", new CheckBox("use Q in harass"));
            HarassMenu.Add("useE", new CheckBox("use E in harass"));

            FarmMenu = NasusMenu.AddSubMenu("Farm mode");
            FarmMenu.AddGroupLabel("Farm Settings");
            FarmMenu.AddSeparator();
            FarmMenu.Add("useQ", new CheckBox("use Q to last hit"));
            FarmMenu.Add("useE", new CheckBox("use E in wave clean"));
            //FarmMenu.Add("minM", new Slider("Min minions to cast E"));

            DrawMenu = NasusMenu.AddSubMenu("Draw settings");
            DrawMenu.AddGroupLabel("Drawings");
            DrawMenu.AddSeparator();
            DrawMenu.Add("drawAA", new CheckBox("Draw auto attack range"));
            DrawMenu.Add("drawW", new CheckBox("Draw W cast range"));
            DrawMenu.Add("drawE", new CheckBox("Draw E cast range"));

            Game.OnTick    += Tick;
            Drawing.OnDraw += OnDraw;
        }
示例#9
0
        public static void CreateMenu()
        {
            RakanMain = MainMenu.AddMenu("Unk Rakan", "rakMenu");
            RakanMain.AddLabel(Program.Version);
            RakanMain.AddLabel("Made by Unwake");

            ComboMenu = RakanMain.AddSubMenu("Combo");
            ComboMenu.AddLabel("Select your Combo Type");
            ComboMenu.Add("Combo QWR", new CheckBox("Combo QWR", true));
            ComboMenu.Add("Combo WQE", new CheckBox("Combo WQE", false));
            ComboMenu.Add("Combo EWQE", new CheckBox("Combo EWQE", false));
            ComboMenu.Add("Combo REWQE", new CheckBox("Combo REWQE", false));
            ComboMenu.AddSeparator(0);
            ComboMenu.Add("Use Q", new CheckBox("Use Q", true));
            ComboMenu.Add("Use W", new CheckBox("Use W", true));
            ComboMenu.Add("Use E", new CheckBox("Use E", true));
            ComboMenu.Add("Use R", new CheckBox("Use R", true));
            ComboMenu.Add("Use R in Min Enemies", new Slider("Min Enemies R", 2, 1, 5));
            ComboMenu.AddSeparator(0);
            ComboMenu.Add("Use Ignite", new CheckBox("Use Ignite", true));

            HarassMenu = RakanMain.AddSubMenu("Harass");
            HarassMenu.Add("Use Q", new CheckBox("Use Q", true));
            HarassMenu.Add("Use Q Mana Percent", new Slider("Min Mana %", 30, 1, 100));
            HarassMenu.AddSeparator(0);
            HarassMenu.Add("Use AutoQ", new CheckBox("Use Auto Q", true));
            HarassMenu.Add("Use AutoQ Mana Percent", new Slider("Min Mana Auto Q %", 30, 1, 100));

            InterrupterMenu = RakanMain.AddSubMenu("Interrupter");
            InterrupterMenu.Add("Use W", new CheckBox("Use W", true));

            FleeMenu = RakanMain.AddSubMenu("Flee");
            FleeMenu.Add("AutoE", new CheckBox("Use E", true));
            FleeMenu.Add("AutoEManaCost", new Slider("Mana E %", 30, 1, 100));
            FleeMenu.AddSeparator(0);
            FleeMenu.Add("AutoRFlee", new CheckBox("Use R To Escape", true));
            FleeMenu.Add("AutoRHpPer", new Slider("HP Percent to Use Auto R %", 25, 1, 100));

            MiscMenu = RakanMain.AddSubMenu("Misc");
            MiscMenu.Add("WGap", new CheckBox("Use W on GapCloser", true));
            MiscMenu.AddSeparator(0);
            MiscMenu.Add("AutoPot", new CheckBox("Use Auto Potion", true));
            MiscMenu.Add("AutoPotHPPercent", new Slider("Auto Pot HP %", 30, 1, 100));
            MiscMenu.AddSeparator(0);
            MiscMenu.Add("skinHack", new CheckBox("Skin Change", false));
            MiscMenu.Add("SkinID", new Slider("Skin", 0, 0, 1));

            DrawMenu = RakanMain.AddSubMenu("Drawings");
            DrawMenu.Add("qRange", new CheckBox("Draw Q", false));
            DrawMenu.Add("wRange", new CheckBox("Draw W", false));
            DrawMenu.Add("eRange", new CheckBox("Draw E", false));
            DrawMenu.Add("rRange", new CheckBox("Draw R", false));
            DrawMenu.AddSeparator(0);
            DrawMenu.Add("onlyRdy", new CheckBox("Draw when skill is Ready", true));
        }
示例#10
0
        static void MenuKha()
        {
            KhaMenu = MainMenu.AddMenu("SP-Khazix", "SP-Khazix");
            KhaMenu.AddGroupLabel("SP-Khazix");
            KhaMenu.AddSeparator();
            KhaMenu.AddGroupLabel("R-W-E-Q = Combo");
            KhaMenu.AddGroupLabel("W-E-Q = Harass");
            KhaMenu.AddGroupLabel("W-Q = Lane Clear");
            KhaMenu.AddGroupLabel("Hydra,Tiamat,Youmuu's Item's Usage (Combo, Harass, LaneClear)");
            KhaMenu.AddLabel("SP-Khazix v1.0.0.2");
            // COMBO
            ComboMenu = KhaMenu.AddSubMenu("Combo", "combo");
            ComboMenu.AddGroupLabel("Combo Settings");
            ComboMenu.AddSeparator();
            ComboMenu.Add("usecomboq", new CheckBox("Use Q"));
            ComboMenu.Add("usecombow", new CheckBox("Use W"));
            ComboMenu.Add("usecomboe", new CheckBox("Use E"));
            ComboMenu.Add("usecombor", new CheckBox("Use R"));
            ComboMenu.AddSeparator();
            ComboMenu.Add("useitems", new CheckBox("Use Items"));
            // HARASS
            HarassMenu = KhaMenu.AddSubMenu("Harass", "harass");
            HarassMenu.AddGroupLabel("Harass Settings");
            HarassMenu.AddSeparator();
            HarassMenu.Add("useharassq", new CheckBox("Use Q"));
            HarassMenu.Add("useharassw", new CheckBox("Use W"));
            HarassMenu.Add("useharasse", new CheckBox("Use E"));
            // LANE
            LaneCMenu = KhaMenu.AddSubMenu("Lane Clear", "laneclear");
            LaneCMenu.AddGroupLabel("Lane Clear Settings");
            LaneCMenu.AddSeparator();
            LaneCMenu.Add("uselcq", new CheckBox("Use Q"));
            LaneCMenu.Add("uselcw", new CheckBox("Use W"));
            LaneCMenu.Add("LMANA", new Slider("Min. mana for laneclear :", 0, 0, 100));
            // MİSC
            MiscMenu = KhaMenu.AddSubMenu("Misc", "misc");
            MiscMenu.AddGroupLabel("Misc Settings");
            MiscMenu.AddSeparator();
            MiscMenu.Add("skin.", new Slider("Skin ID", 0, 0, 2));
            var Style = MiscMenu.Add("style", new Slider("Min Prediction", 1, 0, 2));

            Style.OnValueChange += delegate
            {
                Style.DisplayName = "Min Prediction: " + new[] { "Low", "Medium", "High" }[Style.CurrentValue];
            };
            Style.DisplayName = "Min Prediction: " + new[] { "Low", "Medium", "High" }[Style.CurrentValue];
            // DRAW
            DrawMenu = KhaMenu.AddSubMenu("Drawing", "draw");
            DrawMenu.AddGroupLabel("Drawing Settings");
            DrawMenu.AddSeparator();
            DrawMenu.Add("drawq", new CheckBox("Draw Q"));
            DrawMenu.Add("draww", new CheckBox("Draw W"));
            DrawMenu.Add("drawe", new CheckBox("Draw E"));
        }
示例#11
0
        private static void Loading_OnLoadingComplete(EventArgs args)
        {
            if (StateHandler.Teemo.Hero != Champion.Teemo)
            {
                return;
            }

            Bootstrap.Init(null);
            Q = new Spell.Targeted(SpellSlot.Q, 680);
            W = new Spell.Active(SpellSlot.W);
            E = new Spell.Active(SpellSlot.E, (uint)Player.Instance.AttackRange);
            R = new Spell.Skillshot(SpellSlot.R, 900, SkillShotType.Circular, 1000, 1000, 135);

            TeemoMenu = MainMenu.AddMenu("CrayzTeemo", "CrayzTeemo");
            TeemoMenu.AddGroupLabel("CrayzTeemo");
            TeemoMenu.AddSeparator();
            TeemoMenu.AddLabel("Made By Crayz Turkish");
            TeemoMenu.AddLabel("Have Fun!");
            TeemoMenu.AddLabel("AntiGapcloser Q and R were activated automatically.");

            ComboMenu = TeemoMenu.AddSubMenu("Combo", "Combo");
            ComboMenu.AddGroupLabel("Combo Settings");
            ComboMenu.AddSeparator();
            ComboMenu.Add("useQCombo", new CheckBox("Use [Q] in Combo"));
            ComboMenu.Add("useRCombo", new CheckBox("Use [R] in Combo"));
            ComboMenu.Add("useWCombo", new CheckBox("Use [W] in Combo (If the target is in range AA)"));

            HarassMenu = TeemoMenu.AddSubMenu("Harass", "Harass");
            HarassMenu.AddGroupLabel("Harass Settings");
            HarassMenu.AddSeparator();
            HarassMenu.Add("useQHarass", new CheckBox("Use [Q] Harass"));
            HarassMenu.Add("useWHarass", new CheckBox("Use [W] Harass"));

            LaneClearMenu = TeemoMenu.AddSubMenu("LaneClear", "LaneClear");
            LaneClearMenu.AddGroupLabel("LaneClear Settings");
            LaneClearMenu.AddSeparator();
            LaneClearMenu.Add("useQLH", new CheckBox("Use [Q] for LastHit"));
            LaneClearMenu.Add("useQWC", new CheckBox("Use [Q] for WaveClear"));

            FleeMenu = TeemoMenu.AddSubMenu("Flee", "Flee");
            FleeMenu.AddGroupLabel("Flee Settings");
            FleeMenu.AddSeparator();
            FleeMenu.Add("useRFlee", new CheckBox("Use [R] Flee"));
            FleeMenu.Add("useWFlee", new CheckBox("Use [W] Flee"));

            DrawMenu = TeemoMenu.AddSubMenu("Draw", "Draw");
            DrawMenu.AddGroupLabel("Draw Settings");
            DrawMenu.AddSeparator();
            DrawMenu.Add("Q.Draw", new CheckBox("Draw [Q] Range", false));
            DrawMenu.Add("R.Draw", new CheckBox("Draw [R] Range", false));

            Game.OnTick += Game_OnTick;
        }
示例#12
0
        static Syndra()
        {
            Eball = new Spell.Skillshot(SpellSlot.E, 1100, SkillShotType.Linear, 600, 2400, 80)
            {
                AllowedCollisionCount = int.MaxValue, DamageType = DamageType.Magical
            };

            SpellList.Add(Q);
            SpellList.Add(W);
            SpellList.Add(E);
            SpellList.Add(Eball);
            SpellList.Add(R);

            MenuIni       = MainMenu.AddMenu(MenuName, MenuName);
            AutoMenu      = MenuIni.AddSubMenu("Auto");
            ComboMenu     = MenuIni.AddSubMenu("Combo");
            HarassMenu    = MenuIni.AddSubMenu("Harass");
            LaneClearMenu = MenuIni.AddSubMenu("LaneClear");
            KillStealMenu = MenuIni.AddSubMenu("KillSteal");

            SpellList.ForEach(
                i =>
            {
                ComboMenu.CreateCheckBox(i.Slot, "Use " + i.Slot);
                if (i != R)
                {
                    HarassMenu.CreateCheckBox(i.Slot, "Use " + i.Slot, i != E);
                    HarassMenu.CreateSlider(i.Slot + "mana", i.Slot + " Mana Manager {0}%", 60);
                    HarassMenu.AddSeparator(0);
                    LaneClearMenu.CreateCheckBox(i.Slot, "Use " + i.Slot, i != E);
                    LaneClearMenu.CreateSlider(i.Slot + "hit", i.Slot + " Hit {0} Minions", 3, 1, 20);
                    LaneClearMenu.CreateSlider(i.Slot + "mana", i.Slot + " Mana Manager {0}%", 60);
                    LaneClearMenu.AddSeparator(0);
                }
                KillStealMenu.CreateCheckBox(i.Slot, i.Slot + " KillSteal");
            });

            AutoMenu.CreateCheckBox("QEgap", "Auto QE Anti-Gapcloser");
            AutoMenu.CreateCheckBox("QEint", "Auto QE Interrupter");
            AutoMenu.CreateCheckBox("Egap", "Auto E Anti-Gapcloser");
            AutoMenu.CreateCheckBox("Eint", "Auto E Interrupter");
            AutoMenu.CreateCheckBox("Wunk", "Auto W Unkillable Minions");

            ComboMenu.CreateCheckBox("QE", "Use QE");
            HarassMenu.CreateCheckBox("QE", "Use QE");
            KillStealMenu.CreateCheckBox("QE", "QE KillSteal");

            Obj_AI_Base.OnProcessSpellCast   += Obj_AI_Base_OnProcessSpellCast;
            Spellbook.OnCastSpell            += Spellbook_OnCastSpell;
            Gapcloser.OnGapcloser            += Gapcloser_OnGapcloser;
            Interrupter.OnInterruptableSpell += Interrupter_OnInterruptableSpell;
            Orbwalker.OnUnkillableMinion     += Orbwalker_OnUnkillableMinion;
        }
示例#13
0
        static Sion()
        {
            Q = new Spell.Skillshot(SpellSlot.Q, 740, SkillShotType.Linear, 250, int.MaxValue, 200, DamageType.Physical)
            {
                AllowedCollisionCount = int.MaxValue
            };
            W = new Spell.Active(SpellSlot.W, 500);
            E = new Spell.Skillshot(SpellSlot.E, 750, SkillShotType.Linear, 250, 1250, 70)
            {
                AllowedCollisionCount = -1
            };
            R = new Spell.Skillshot(SpellSlot.R, 850, SkillShotType.Linear, 250, 950, 300)
            {
                AllowedCollisionCount = -1
            };
            SpellList.Add(Q);
            SpellList.Add(E);
            SpellList.Add(R);

            MenuIni         = MainMenu.AddMenu(MenuName, MenuName);
            AutoMenu        = MenuIni.AddSubMenu("Auto");
            ComboMenu       = MenuIni.AddSubMenu("Combo");
            HarassMenu      = MenuIni.AddSubMenu("Harass");
            JungleClearMenu = MenuIni.AddSubMenu("JungleClear");
            LaneClearMenu   = MenuIni.AddSubMenu("LaneClear");
            KillStealMenu   = MenuIni.AddSubMenu("KillSteal");
            DrawMenu        = MenuIni.AddSubMenu("Drawings");

            SpellList.ForEach(
                i =>
            {
                ComboMenu.CreateCheckBox(i.Slot, "Use " + i.Slot);
                if (i != R)
                {
                    HarassMenu.CreateCheckBox(i.Slot, "Use " + i.Slot);
                    HarassMenu.CreateSlider(i.Slot + "mana", i.Slot + " Mana Manager {0}%", 60);
                    HarassMenu.AddSeparator(0);
                    LaneClearMenu.CreateCheckBox(i.Slot, "Use " + i.Slot);
                    LaneClearMenu.CreateSlider(i.Slot + "hit", i.Slot + " Hits {0}", 3, 1, 20);
                    LaneClearMenu.CreateSlider(i.Slot + "mana", i.Slot + " Mana Manager {0}%", 60);
                    LaneClearMenu.AddSeparator(0);
                    JungleClearMenu.CreateCheckBox(i.Slot, "Use " + i.Slot);
                    JungleClearMenu.CreateSlider(i.Slot + "mana", i.Slot + " Mana Manager {0}%", 60);
                    JungleClearMenu.AddSeparator(0);
                    KillStealMenu.CreateCheckBox(i.Slot, i.Slot + " KillSteal");
                }
                DrawMenu.CreateCheckBox(i.Slot, "Draw " + i.Slot);
            });

            Obj_AI_Base.OnProcessSpellCast += Obj_AI_Base_OnProcessSpellCast;
            Spellbook.OnStopCast           += Spellbook_OnStopCast;
        }
示例#14
0
        static Orianna()
        {
            QR = new Spell.Skillshot(SpellSlot.Q, 820, SkillShotType.Circular, 450, 1400, 350, DamageType.Magical)
            {
                AllowedCollisionCount = int.MaxValue
            };

            BallManager.Init();

            MenuIni       = MainMenu.AddMenu(MenuName, MenuName);
            AutoMenu      = MenuIni.AddSubMenu("Auto");
            ComboMenu     = MenuIni.AddSubMenu("Combo");
            HarassMenu    = MenuIni.AddSubMenu("Harass");
            LaneClearMenu = MenuIni.AddSubMenu("LaneClear");
            KillStealMenu = MenuIni.AddSubMenu("KillSteal");

            LaneClearMenu.Add("Qfarm", new ComboBox("Q Farm Logic", 0, "Circular Area", "Linear Logic"));

            SpellList.ForEach(
                i =>
            {
                if (i != R)
                {
                    ComboMenu.CreateCheckBox(i.Slot, "Use " + i.Slot);
                    HarassMenu.CreateCheckBox(i.Slot, "Use " + i.Slot);
                    HarassMenu.CreateSlider(i.Slot + "mana", i.Slot + " Mana Manager {0}%", 60);
                    HarassMenu.AddSeparator(0);
                    LaneClearMenu.CreateCheckBox(i.Slot, "Use " + i.Slot, i != E);
                    LaneClearMenu.CreateSlider(i.Slot + "hit", i.Slot + " Hit {0} Minions", 3, 1, 20);
                    LaneClearMenu.CreateSlider(i.Slot + "mana", i.Slot + " Mana Manager {0}%", 60);
                    LaneClearMenu.AddSeparator(0);
                }
                KillStealMenu.CreateCheckBox(i.Slot, i.Slot + " KillSteal");
            });

            AutoMenu.CreateCheckBox("flee", "Enable Smart Flee");
            AutoMenu.CreateCheckBox("fleeenemy", "Use Flee Only When Enemies Near", false);
            AutoMenu.CreateCheckBox("blockR", "Block R if no Hits");
            AutoMenu.CreateCheckBox("Ehelp", "Use E For Anti-Gapcloser & Interrupter");
            AutoMenu.CreateCheckBox("Rgap", "Auto R Anti-Gapcloser");
            AutoMenu.CreateCheckBox("Rint", "Auto R Interrupter");
            AutoMenu.CreateCheckBox("aoeR", "Auto R AOE");
            AutoMenu.CreateSlider("Raoe", "Auto R AOE Hit {0} Enemies", 3, 1, 6);

            ComboMenu.CreateCheckBox("R", "R Combo Finisher");
            ComboMenu.CreateCheckBox("aoeR", "R AOE");
            ComboMenu.CreateCheckBox("QR", "Use Q for Positon R AoE");
            ComboMenu.CreateSlider("Whit", "W Hit {0} Enemies", 1, 1, 6);
            ComboMenu.CreateSlider("Raoe", "R AOE Hit {0} Enemies", 2, 1, 6);

            Spellbook.OnCastSpell += Spellbook_OnCastSpell;
        }
示例#15
0
        static Config()
        {
            Menu = MainMenu.AddMenu("Brand", "Brand");

            Menu.AddGroupLabel("Combo");
            Menu.Add("comboQ", new CheckBox("Use Q"));
            Menu.Add("comboW", new CheckBox("Use W"));
            Menu.Add("comboE", new CheckBox("Use E"));
            Menu.Add("comboR", new CheckBox("Use R"));
            Menu.Add("minEnemiesR", new Slider("Minimum enemies to use R", 1, 1, 6));
            Menu.AddSeparator();
            Menu.AddGroupLabel("Killsteal");
            Menu.Add("ksQ", new CheckBox("Use Q"));
            Menu.Add("ksW", new CheckBox("Use W"));
            Menu.Add("ksE", new CheckBox("Use E"));
            Menu.Add("ksR", new CheckBox("Use R"));
            Menu.Add("ksIgnite", new CheckBox("Use Ignite"));

            HarassMenu = Menu.AddSubMenu("Harass");
            HarassMenu.AddGroupLabel("Spells");
            HarassMenu.Add("harassQ", new CheckBox("Use Q"));
            HarassMenu.Add("harassQmana", new Slider("Mininum mana % to use Q", 15, 0, 100));
            HarassMenu.AddSeparator();
            HarassMenu.Add("harassW", new CheckBox("Use W"));
            HarassMenu.Add("harassWmana", new Slider("Mininum mana % to use W", 15, 0, 100));
            HarassMenu.AddSeparator();
            HarassMenu.Add("harassE", new CheckBox("Use E"));
            HarassMenu.Add("harassEmana", new Slider("Mininum mana % to use E", 15, 0, 100));

            //LastHitMenu = Menu.AddSubMenu("Last Hit");
            //LastHitMenu.AddGroupLabel("Spells");
            //LastHitMenu.Add("lastHitQ", new CheckBox("Use Q"));
            //LastHitMenu.Add("minManaQ", new Slider("Mininum mana % to use Q", 15, 0, 100));
            //LastHitMenu.Add("lastHitE", new CheckBox("Use E"));
            //LastHitMenu.Add("minManaE", new Slider("Mininum mana % to use E", 15, 0, 100));

            LaneClearMenu = Menu.AddSubMenu("Lane Clear");
            LaneClearMenu.AddGroupLabel("Spells");
            LaneClearMenu.Add("laneClearW", new CheckBox("Use W"));
            LaneClearMenu.Add("minMinionsW", new Slider("Minimum minions to use W", 2, 1, 6));
            LaneClearMenu.Add("minManaW", new Slider("Mininum mana % to use W", 25, 0, 100));
            LaneClearMenu.AddSeparator();
            LaneClearMenu.Add("laneClearE", new CheckBox("Use E"));
            LaneClearMenu.Add("minMinionsE", new Slider("Minimum minions to use E", 2, 1, 6));
            LaneClearMenu.Add("minManaE", new Slider("Mininum mana % to use E", 25, 0, 100));

            DrawMenu = Menu.AddSubMenu("Drawings");
            DrawMenu.Add("drawQ", new CheckBox("Draw Q"));
            DrawMenu.Add("drawW", new CheckBox("Draw W"));
            DrawMenu.Add("drawE", new CheckBox("Draw E"));
            DrawMenu.Add("drawR", new CheckBox("Draw R"));
        }
示例#16
0
        static Config()
        {
            Menu = MainMenu.AddMenu("Not Brand", "NotBrand");

            Menu.AddGroupLabel("Kombo");
            Menu.Add("comboQ", new CheckBox("Kullan Q"));
            Menu.Add("comboW", new CheckBox("Kullan W"));
            Menu.Add("comboE", new CheckBox("Kullan E"));
            Menu.Add("comboR", new CheckBox("Kullan R"));
            Menu.Add("minEnemiesR", new Slider("R için en az düşman", 1, 1, 6));
            Menu.AddSeparator();
            Menu.AddGroupLabel("Kill Çalma");
            Menu.Add("ksQ", new CheckBox("Kullan Q"));
            Menu.Add("ksW", new CheckBox("Kullan W"));
            Menu.Add("ksE", new CheckBox("Kullan E"));
            Menu.Add("ksR", new CheckBox("Kullan R"));
            Menu.Add("ksIgnite", new CheckBox("Tutuştur Kullan"));

            HarassMenu = Menu.AddSubMenu("Dürtme");
            HarassMenu.AddGroupLabel("Büyüler");
            HarassMenu.Add("harassQ", new CheckBox("Kullan Q"));
            HarassMenu.Add("harassQmana", new Slider("Mininum mana % to use Q", 15, 0, 100));
            HarassMenu.AddSeparator();
            HarassMenu.Add("harassW", new CheckBox("Kullan W"));
            HarassMenu.Add("harassWmana", new Slider("Mininum mana % to use W", 15, 0, 100));
            HarassMenu.AddSeparator();
            HarassMenu.Add("harassE", new CheckBox("Kullan E"));
            HarassMenu.Add("harassEmana", new Slider("Mininum mana % to use E", 15, 0, 100));

            //LastHitMenu = Menu.AddSubMenu("Last Hit");
            //LastHitMenu.AddGroupLabel("Spells");
            //LastHitMenu.Add("lastHitQ", new CheckBox("Use Q"));
            //LastHitMenu.Add("minManaQ", new Slider("Mininum mana % to use Q", 15, 0, 100));
            //LastHitMenu.Add("lastHitE", new CheckBox("Use E"));
            //LastHitMenu.Add("minManaE", new Slider("Mininum mana % to use E", 15, 0, 100));

            LaneClearMenu = Menu.AddSubMenu("LaneTemizleme");
            LaneClearMenu.AddGroupLabel("Büyüler");
            LaneClearMenu.Add("laneClearW", new CheckBox("Kullan W"));
            LaneClearMenu.Add("minMinionsW", new Slider("W için en az minyon", 2, 1, 6));
            LaneClearMenu.Add("minManaW", new Slider("W için en az mana", 25, 0, 100));
            LaneClearMenu.AddSeparator();
            LaneClearMenu.Add("laneClearE", new CheckBox("Kullan E"));
            LaneClearMenu.Add("minMinionsE", new Slider("E için en az minyon", 2, 1, 6));
            LaneClearMenu.Add("minManaE", new Slider("E için en az mana", 25, 0, 100));

            DrawMenu = Menu.AddSubMenu("Göstergeler");
            DrawMenu.Add("drawQ", new CheckBox("Göster Q"));
            DrawMenu.Add("drawW", new CheckBox("Göster W"));
            DrawMenu.Add("drawE", new CheckBox("Göster E"));
            DrawMenu.Add("drawR", new CheckBox("Göster R"));
        }
示例#17
0
 static Harass()
 {
     HarassMenu.AddGroupLabel("Harass");
     _useQ     = HarassMenu.Add("harassUseQ", new CheckBox("Use Q"));
     _useQmana = HarassMenu.Add("harassUseQmana", new Slider("Mana %"));
     HarassMenu.AddSeparator(10);
     _useQ1     = HarassMenu.Add("harassUseQ1", new CheckBox("Use extended Q"));
     _useQ1mana = HarassMenu.Add("harassUseQ1mana", new Slider("Mana %"));
     HarassMenu.AddSeparator(10);
     _useW     = HarassMenu.Add("harassUseW", new CheckBox("Use W"));
     _useWmana = HarassMenu.Add("harassUseWmana", new Slider("Mana %"));
     HarassMenu.AddSeparator(10);
     _spellWeaving = HarassMenu.Add("harassSpellWeaving", new CheckBox("Use SpellWeaving"));
 }
示例#18
0
 static Harass()
 {
     // Initialize the menu values
     HarassMenu.AddGroupLabel("Harass");
     _useQ = HarassMenu.Add("harassQ", new CheckBox("Use Overload (Q Spell)"));
     _useW = HarassMenu.Add("harassW", new CheckBox("Use Rune Prison (W Spell)"));
     _useE = HarassMenu.Add("harassE", new CheckBox("Use Spell Flux (E Spell)"));
     HarassMenu.AddSeparator();
     HarassMenu.AddGroupLabel("Harass Preferences");
     _useA   = HarassMenu.Add("harassA", new CheckBox("Use Auto Harass"));
     _useS   = HarassMenu.Add("harassS", new CheckBox("Limit passive stacks", false));
     _useS1  = HarassMenu.Add("harassS1", new Slider("Maximium stacks", 3, 1, 5));
     _useQWE = HarassMenu.Add("harassQWE", new Slider("Min. Mana for Harass Spells %", 35));
 }
示例#19
0
 static Harass()
 {
     HarassMenu.AddGroupLabel("Harass");
     _useQ     = HarassMenu.Add("harassUseQ", new CheckBox("Kullan Q"));
     _useQmana = HarassMenu.Add("harassUseQmana", new Slider("Mana %"));
     HarassMenu.AddSeparator(10);
     _useQ1     = HarassMenu.Add("harassUseQ1", new CheckBox("Genişletilmiş Q kullan"));
     _useQ1mana = HarassMenu.Add("harassUseQ1mana", new Slider("Mana %"));
     HarassMenu.AddSeparator(10);
     _useW     = HarassMenu.Add("harassUseW", new CheckBox("Kullan W"));
     _useWmana = HarassMenu.Add("harassUseWmana", new Slider("Mana %"));
     HarassMenu.AddSeparator(10);
     _spellWeaving = HarassMenu.Add("harassSpellWeaving", new CheckBox("Kullan pasif"));
 }
示例#20
0
        static void OnLoad(EventArgs args)
        {
            if (Player.ChampionName != ChampName)
            {
                return;
            }

            Q = new Spell.Targeted(SpellSlot.Q, 600);
            W = new Spell.Active(SpellSlot.W, 400);
            E = new Spell.Targeted(SpellSlot.E, 700);
            R = new Spell.Active(SpellSlot.R, 550);

            menu = MainMenu.AddMenu("MadCatz_Katarina", "MadCatz");
            menu.AddGroupLabel("MadCatz_Katarina");

            ComboMenu = menu.AddSubMenu("Combo", "Combo");
            ComboMenu.AddGroupLabel("Combo");
            ComboMenu.Add("Q", new CheckBox("Use Q", true));
            ComboMenu.Add("W", new CheckBox("Use W", true));
            ComboMenu.Add("E", new CheckBox("Use E", true));
            ComboMenu.Add("R", new CheckBox("Use R", true));
            ComboMenu.AddSeparator();

            HarassMenu = menu.AddSubMenu("Harass", "Harass");
            HarassMenu.AddGroupLabel("Harass");
            HarassMenu.Add("Q", new CheckBox("Use Q", true));
            HarassMenu.Add("W", new CheckBox("Use W", true));
            HarassMenu.Add("E", new CheckBox("Use E", false));
            HarassMenu.AddSeparator();

            LaneClearMenu = menu.AddSubMenu("LanClear", "LanClear");
            LaneClearMenu.AddGroupLabel("LaneClear");
            LaneClearMenu.Add("Q", new CheckBox("Use Q", false));
            LaneClearMenu.Add("W", new CheckBox("Use W", false));
            LaneClearMenu.AddSeparator();

            Misc = menu.AddSubMenu("Misc", "Misc");
            Misc.AddGroupLabel("Misc");
            Misc.Add("Q", new CheckBox("Auto Q", true));
            Misc.Add("W", new CheckBox("Auto W", true));
            Misc.AddLabel("Auto Q,W");
            Misc.AddSeparator();


            Game.OnTick += Update;

            Chat.Print("MadCatz" + ChampName + "MadCatz_Load");
            Chat.Print("Korean Developer Good Luck!");
        }
示例#21
0
        static void OnLoad(EventArgs args)
        {
            if (_Player.ChampionName != ChampName)
            {
                return;
            }

            Bootstrap.Init(null);

            uint level = (uint)Player.Instance.Level;

            Q = new Spell.Active(SpellSlot.Q, 543 + level * 7);
            W = new Spell.Skillshot(SpellSlot.W, 900, SkillShotType.Circular, 450, int.MaxValue, 180);
            E = new Spell.Targeted(SpellSlot.E, 543 + level * 7);
            R = new Spell.Targeted(SpellSlot.R, 543 + level * 7);

            menu = MainMenu.AddMenu("MadCatz_Tristana", "MadCatz");
            menu.AddGroupLabel("MadCatz_Tristana");

            ComboMenu = menu.AddSubMenu("Combo", "Combo");
            ComboMenu.AddGroupLabel("Combo");
            ComboMenu.Add("Q", new CheckBox("Use Q", true));
            ComboMenu.Add("W", new CheckBox("Use W", false));
            ComboMenu.Add("E", new CheckBox("Use E", true));
            ComboMenu.Add("R", new CheckBox("Use R", true));
            ComboMenu.AddLabel("Self W,R");
            ComboMenu.AddSeparator();

            HarassMenu = menu.AddSubMenu("Harass", "Harass");
            HarassMenu.AddGroupLabel("Harass");
            HarassMenu.Add("Q", new CheckBox("Use Q", true));
            HarassMenu.Add("E", new CheckBox("Use E", false));
            HarassMenu.AddSeparator();

            Misc = menu.AddSubMenu("Misc", "Misc");
            Misc.AddGroupLabel("Misc");
            Misc.Add("R", new CheckBox("Killsteal R", true));
            Misc.AddLabel("Killsteal,R");
            Misc.AddSeparator();

            Game.OnTick += Update;

            Chat.Print("MadCatz" + ChampName + "MadCatz_Load");
            Chat.Print("Korean Developer Good Luck!");
        }
示例#22
0
        private static void Loading_OnLoadingComplete(EventArgs args)
        {
            TargetSelector2.init();
            Bootstrap.Init(null);

            Q = new Spell.Targeted(SpellSlot.Q, 680);
            W = new Spell.Active(SpellSlot.W);
            E = new Spell.Active(SpellSlot.E);
            R = new Spell.Skillshot(SpellSlot.R, 300, SkillShotType.Circular, 500, 1000, 120);

            TeemoMenu = MainMenu.AddMenu("TeemoBuddy", "teemobuddy");
            TeemoMenu.AddGroupLabel("TeemoBuddy");
            TeemoMenu.AddSeparator();
            TeemoMenu.AddLabel("Always Remember, Buck Frandon.");
            TeemoMenu.AddLabel("Made By Fluxy");

            ComboMenu = TeemoMenu.AddSubMenu("Combo", "Combo");
            ComboMenu.AddGroupLabel("Combo Settings");
            ComboMenu.AddSeparator();
            ComboMenu.Add("useQCombo", new CheckBox("Use Q"));
            ComboMenu.Add("useWCombo", new CheckBox("Use W"));
            ComboMenu.Add("useRCombo", new CheckBox("Use R"));

            HarassMenu = TeemoMenu.AddSubMenu("Harass", "Harass");
            HarassMenu.AddGroupLabel("Harass Settings");
            HarassMenu.AddSeparator();
            HarassMenu.Add("useQHarass", new CheckBox("Use Q"));
            HarassMenu.Add("useWHarass", new CheckBox("Use W"));

            FarmMenu = TeemoMenu.AddSubMenu("Farm", "Farm");
            FarmMenu.AddGroupLabel("Farming Settings");
            FarmMenu.AddSeparator();
            FarmMenu.Add("useQFarmLH", new CheckBox("Use Q for LastHit"));
            FarmMenu.Add("useQFarmWC", new CheckBox("Use Q for WaveClear"));

            FleeMenu = TeemoMenu.AddSubMenu("Flee", "Flee");
            FleeMenu.AddGroupLabel("Flee Settings");
            FleeMenu.AddSeparator();
            FleeMenu.Add("useRFlee", new CheckBox("Use R"));
            FleeMenu.Add("useWFlee", new CheckBox("Use W"));

            Game.OnTick += Game_OnTick;
        }
示例#23
0
        static Viktor()
        {
            MenuIni       = MainMenu.AddMenu(MenuName, MenuName);
            AutoMenu      = MenuIni.AddSubMenu("Auto");
            ComboMenu     = MenuIni.AddSubMenu("Combo");
            HarassMenu    = MenuIni.AddSubMenu("Harass");
            LaneClearMenu = MenuIni.AddSubMenu("LaneClear");
            KillStealMenu = MenuIni.AddSubMenu("KillSteal");

            SpellList.ForEach(
                i =>
            {
                ComboMenu.CreateCheckBox(i.Slot, "Use " + i.Slot);
                if (i != R && i != W)
                {
                    HarassMenu.CreateCheckBox(i.Slot, "Use " + i.Slot);
                    HarassMenu.CreateSlider(i.Slot + "mana", i.Slot + " Mana Manager {0}%", 60);
                    HarassMenu.AddSeparator(0);
                    LaneClearMenu.CreateCheckBox(i.Slot, "Use " + i.Slot);
                    LaneClearMenu.CreateSlider(i.Slot + "mana", i.Slot + " Mana Manager {0}%", 60);
                    LaneClearMenu.AddSeparator(0);
                }
                KillStealMenu.CreateCheckBox(i.Slot, i.Slot + " KillSteal");
            });

            AutoMenu.Add("Wmode", new ComboBox("GapCloser W Mode", 1, "Place On Self", "Place On Enemy"));
            AutoMenu.CreateCheckBox("GapW", "Auto W Anti-GapCloser");
            AutoMenu.CreateCheckBox("IntW", "Auto W Interrupter");
            AutoMenu.CreateCheckBox("IntR", "Auto R Interrupter");
            AutoMenu.CreateCheckBox("Qunk", "Auto Q UnKillable Minions");

            ComboMenu.CreateSlider("RAOE", "R AoE Hit Count {0}", 2, 1, 6);
            ComboMenu.CreateSlider("RMulti", "Mutilply R Damage By X{0} Times", 3, 1, 10);

            LaneClearMenu.CreateSlider("Ehits", "E Hit Count {0}", 3, 1, 20);

            Obj_AI_Base.OnProcessSpellCast   += Obj_AI_Base_OnProcessSpellCast;
            Interrupter.OnInterruptableSpell += Interrupter_OnInterruptableSpell;
            Gapcloser.OnGapcloser            += Gapcloser_OnGapcloser;
            Orbwalker.OnUnkillableMinion     += Orbwalker_OnUnkillableMinion;
            GameObject.OnCreate += GameObject_OnCreate;
            GameObject.OnDelete += GameObject_OnDelete;
        }
示例#24
0
        public static void Initialize()
        {
            _menu = MainMenu.AddMenu("Simplistic " + Me.ChampionName, Me.ChampionName.ToLower());
            _menu.AddLabel("Simplistic Fizz");
            _menu.AddLabel("by nonm");

            ComboMenu = _menu.AddSubMenu("连招", "combo");
            ComboMenu.AddLabel("连招设置");
            ComboMenu.Add("qrcombo", new KeyBind("Q - R 连招", false, KeyBind.BindTypes.HoldActive, 'A'));
            ComboMenu.Add("useQ", new CheckBox("使用 Q"));
            ComboMenu.Add("useW", new CheckBox("使用 W"));
            ComboMenu.Add("useE", new CheckBox("使用 E"));
            ComboMenu.Add("useR", new CheckBox("使用 R"));
            ComboMenu.Add("useEGap", new CheckBox("Use E to Gapclose and then Q if killable?"));
            ComboMenu.Add("useRGap", new CheckBox("Use R and then E for Gapclose if killable?"));

            HarassMenu = _menu.AddSubMenu("骚扰", "harass");
            HarassMenu.AddLabel("骚扰设置");
            HarassMenu.Add("useQ", new CheckBox("使用 Q"));
            HarassMenu.Add("useW", new CheckBox("使用 W"));
            HarassMenu.Add("useE", new CheckBox("使用 E"));
            HarassMenu.AddSeparator();
            HarassMenu.AddLabel("E 模式: (1) 回之前位置 (2) 至敌人");
            HarassMenu.Add("useEMode", new Slider("E 模式", 0, 0, 1));

            MiscMenu = _menu.AddSubMenu("杂项", "misc");
            MiscMenu.AddLabel("杂项设置");
            MiscMenu.AddLabel("使用 W : (1) 之前 Q (2) 接触到敌人时");
            MiscMenu.Add("useWMode", new Slider("使用 W", 0, 0, 1));
            MiscMenu.AddSeparator();
            MiscMenu.Add("useETower", new CheckBox("使用 E 躲避塔的攻击"));

            DrawMenu = _menu.AddSubMenu("线圈", "drawings");
            DrawMenu.AddLabel("线圈设置");
            DrawMenu.Add("disable", new CheckBox("屏蔽所有线圈", false));
            DrawMenu.Add("drawDamage", new CheckBox("显示伤害"));
            DrawMenu.Add("drawQ", new CheckBox("显示 Q 范围"));
            DrawMenu.Add("drawW", new CheckBox("显示 W 范围"));
            DrawMenu.Add("drawE", new CheckBox("显示 E 范围"));
            DrawMenu.Add("drawR", new CheckBox("显示 R 范围"));
            DrawMenu.Add("drawRPred", new CheckBox("显示 R 范围"));
        }
示例#25
0
        public static void Initialize()
        {
            _menu = MainMenu.AddMenu("Simplistic " + Me.ChampionName, Me.ChampionName.ToLower());
            _menu.AddLabel("Simplistic Fizz");
            _menu.AddLabel("by nonm");

            ComboMenu = _menu.AddSubMenu("Combo", "combo");
            ComboMenu.AddLabel("Combo Settings");
            ComboMenu.Add("qrcombo", new KeyBind("Q - R Combo", false, KeyBind.BindTypes.HoldActive, 'A'));
            ComboMenu.Add("useQ", new CheckBox("Use Q"));
            ComboMenu.Add("useW", new CheckBox("Use W"));
            ComboMenu.Add("useE", new CheckBox("Use E"));
            ComboMenu.Add("useR", new CheckBox("Use R"));
            ComboMenu.Add("useEGap", new CheckBox("Use E to Gapclose and then Q if killable?"));
            ComboMenu.Add("useRGap", new CheckBox("Use R and then E for Gapclose if killable?"));

            HarassMenu = _menu.AddSubMenu("Harass", "harass");
            HarassMenu.AddLabel("Harass Settings");
            HarassMenu.Add("useQ", new CheckBox("Use Q"));
            HarassMenu.Add("useW", new CheckBox("Use W"));
            HarassMenu.Add("useE", new CheckBox("Use E"));
            HarassMenu.AddSeparator();
            HarassMenu.AddLabel("E Modes: (1) Back to Position (2) On Enemy");
            HarassMenu.Add("useEMode", new Slider("E Mode", 0, 0, 1));

            MiscMenu = _menu.AddSubMenu("Misc", "misc");
            MiscMenu.AddLabel("Misc Settings");
            MiscMenu.AddLabel("Use W : (1) Before Q (2) On Enemy");
            MiscMenu.Add("useWMode", new Slider("Use W", 0, 0, 1));
            MiscMenu.AddSeparator();
            MiscMenu.Add("useETower", new CheckBox("Use E to dodge Tower Shots"));

            DrawMenu = _menu.AddSubMenu("Drawings", "drawings");
            DrawMenu.AddLabel("Drawing Settings");
            DrawMenu.Add("disable", new CheckBox("Disable all Drawing", false));
            DrawMenu.Add("drawDamage", new CheckBox("Draw Damage"));
            DrawMenu.Add("drawQ", new CheckBox("Draw Q Range"));
            DrawMenu.Add("drawW", new CheckBox("Draw W Range"));
            DrawMenu.Add("drawE", new CheckBox("Draw E Range"));
            DrawMenu.Add("drawR", new CheckBox("Draw R Range"));
            DrawMenu.Add("drawRPred", new CheckBox("Draw R Range"));
        }
示例#26
0
        public static void Initialize()
        {
            _menu = MainMenu.AddMenu("Simplistic " + Me.ChampionName, Me.ChampionName.ToLower());
            _menu.AddLabel("Simplistic Fizz");
            _menu.AddLabel("by nonm");

            ComboMenu = _menu.AddSubMenu("Combo", "combo");
            ComboMenu.AddLabel("Kombo Ayarları");
            ComboMenu.Add("qrcombo", new KeyBind("Q - R Kombo Tuşu", false, KeyBind.BindTypes.HoldActive, 'A'));
            ComboMenu.Add("useQ", new CheckBox("Kullan Q"));
            ComboMenu.Add("useW", new CheckBox("Kullan W"));
            ComboMenu.Add("useE", new CheckBox("Kullan E"));
            ComboMenu.Add("useR", new CheckBox("Kullan R"));
            ComboMenu.Add("useEGap", new CheckBox("Gapclose için E Kullan Ve ölecekse Q kullan?"));
            ComboMenu.Add("useRGap", new CheckBox("R Kullan ve Eğer Ölecekse Gapclose için E Kullan?"));

            HarassMenu = _menu.AddSubMenu("Harass", "harass");
            HarassMenu.AddLabel("Dürtme Ayarları");
            HarassMenu.Add("useQ", new CheckBox("Kullan Q"));
            HarassMenu.Add("useW", new CheckBox("Kullan W"));
            HarassMenu.Add("useE", new CheckBox("Kullan E"));
            HarassMenu.AddSeparator();
            HarassMenu.AddLabel("E Modes: (1) Geriye Doğru (2) Düşmana Doğru");
            HarassMenu.Add("useEMode", new Slider("E Modu", 0, 0, 1));

            MiscMenu = _menu.AddSubMenu("Misc", "misc");
            MiscMenu.AddLabel("ek Ayarlar");
            MiscMenu.AddLabel("Kullan W : (1) Önce Q (2) Düşmana");
            MiscMenu.Add("useWMode", new Slider("Kullan W", 0, 0, 1));
            MiscMenu.AddSeparator();
            MiscMenu.Add("useETower", new CheckBox("Kule vuruşunu E ile dodgele"));

            DrawMenu = _menu.AddSubMenu("Drawings", "drawings");
            DrawMenu.AddLabel("Gösterge Ayarları");
            DrawMenu.Add("disable", new CheckBox("Tüm göstergeleri kapat", false));
            DrawMenu.Add("drawDamage", new CheckBox("Göster Hasarı"));
            DrawMenu.Add("drawQ", new CheckBox("Göster Q Menzili"));
            DrawMenu.Add("drawW", new CheckBox("Göster W Menzili"));
            DrawMenu.Add("drawE", new CheckBox("Göster E Menzili"));
            DrawMenu.Add("drawR", new CheckBox("Göster R Menzili"));
            DrawMenu.Add("drawRPred", new CheckBox("Göster R Menzili"));
        }
示例#27
0
        public static void Initialize()
        {
            FarofakidsHeimerdingerMenu = MainMenu.AddMenu("Farofakids Heimerdinger", "Farofakids-Heimerdinger");
            FarofakidsHeimerdingerMenu.AddGroupLabel("Farofakids Heimerdinger");

            // Combo Menu
            ComboMenu = FarofakidsHeimerdingerMenu.AddSubMenu("Combo Features", "ComboFeatures");
            ComboMenu.AddGroupLabel("Combo Features");
            ComboMenu.Add("UseQCombo", new CheckBox("Use Q"));
            ComboMenu.Add("UseQRCombo", new CheckBox("Use Q Upgrade"));
            ComboMenu.Add("QRcount", new Slider("Minimum Enemies for Q upgrade", 2, 1, 5));
            ComboMenu.Add("UseWCombo", new CheckBox("Use W"));
            ComboMenu.Add("UseWRCombo", new CheckBox("Use W Upgrade"));
            ComboMenu.Add("UseECombo", new CheckBox("Use E"));
            ComboMenu.Add("UseERCombo", new CheckBox("Use ER"));
            ComboMenu.Add("ERcount", new Slider("Minimum Enemies for E upgrade", 3, 1, 5));
            ComboMenu.Add("UseRCombo", new CheckBox("Use R"));
            ComboMenu.Add("KS", new CheckBox("Killsteal"));

            // Harass Menu
            HarassMenu = FarofakidsHeimerdingerMenu.AddSubMenu("Harass Features", "HarassFeatures");
            HarassMenu.AddGroupLabel("Harass Features");
            HarassMenu.Add("UseWHarras", new CheckBox("Use W"));
            HarassMenu.Add("AutoHarras", new CheckBox("Auto Harass W"));
            HarassMenu.AddSeparator(1);
            HarassMenu.Add("HarassMana", new Slider("Mana Limiter at Mana %", 40));

            // Drawing Menu
            DrawingMenu = FarofakidsHeimerdingerMenu.AddSubMenu("Drawing Features", "DrawingFeatures");
            DrawingMenu.AddGroupLabel("Drawing Features");
            DrawingMenu.Add("QRange", new CheckBox("Q range", false));
            DrawingMenu.Add("WRange", new CheckBox("W range", false));
            DrawingMenu.Add("ERange", new CheckBox("E range", false));
            DrawingMenu.Add("RRange", new CheckBox("R range", false));

            // Setting Menu
            MiscMenu = FarofakidsHeimerdingerMenu.AddSubMenu("Settings", "Settings");
            MiscMenu.AddGroupLabel("Settings");
            MiscMenu.AddLabel("Interrupter");
            MiscMenu.Add("InterruptSpells", new CheckBox("Interrupt spells - E"));
            MiscMenu.Add("AntiGap", new CheckBox("Anti Gapcloser - E"));
        }
示例#28
0
        internal static void InitMenu()
        {
            SonaMenu = MainMenu.AddMenu("Sona", "sona");

            ComboMenu = SonaMenu.AddSubMenu("Combo", "combo");
            ComboMenu.Add("bQ", new CheckBox("Use Q"));
            ComboMenu.Add("bE", new CheckBox("Use E"));
            ComboMenu.Add("bR", new CheckBox("Use R"));
            ComboMenu.Add("minR", new Slider("Min Targets for R", 3, 1, 5));
            ComboMenu.Add("bSmartAA", new CheckBox("AA only after Q or on 3rd passive"));
            ComboMenu.AddGroupLabel("Flash R Settings");
            ComboMenu.Add("bFlashR", new CheckBox("Use Flash R"));
            ComboMenu.Add("minFlashR", new Slider("Min Targets for Flash R", 5, 1, 5));

            HarassMenu = SonaMenu.AddSubMenu("Harass", "harass");
            HarassMenu.Add("bQ", new CheckBox("Use Q"));
            HarassMenu.Add("minMana", new Slider("Min Mana % to Harass", 50));
            HarassMenu.AddSeparator(10);
            HarassMenu.Add("aaMins", new CheckBox("Disable AA on minions" + Environment.NewLine + "when allies nearby"));

            AutoWMenu = SonaMenu.AddSubMenu("Auto W", "autow");
            AutoWMenu.Add("bW", new CheckBox("Use W"));
            AutoWMenu.Add("allyWhp", new Slider("Ally HP % to W", 50, 1));
            AutoWMenu.Add("playerWhp", new Slider("Player HP % to W", 50, 1));
            AutoWMenu.Add("minMana", new Slider("Min Mana % to W", 20));

            GapcloseMenu = SonaMenu.AddSubMenu("AntiGapclose", "antigapclose");
            GapcloseMenu.Add("bE", new CheckBox("Use E", false));

            InterrupterMenu = SonaMenu.AddSubMenu("Interrupter", "interrupter");
            InterrupterMenu.Add("bR", new CheckBox("Use R", false));
            InterrupterMenu.Add("dangerL", new ComboBox("Min DangerLevel to interrupt", 2, "Low", "Medium", "High"));

            DrawMenu = SonaMenu.AddSubMenu("Drawings", "drawings");
            DrawMenu.Add("bQ", new CheckBox("Draw Q Range", false));
            DrawMenu.Add("bW", new CheckBox("Draw W Range", false));
            DrawMenu.Add("bE", new CheckBox("Draw E Range", false));
            DrawMenu.Add("bR", new CheckBox("Draw R Range", false));
            DrawMenu.Add("onlyRdy", new CheckBox("Draw only when spells can be cast"));
            DrawMenu.Add("drawFR", new CheckBox("Draw possible FlashUlt Targets", false));
        }
示例#29
0
        public static void Initialize()
        {
            FarofakidsKarmaMenu = MainMenu.AddMenu("Farofakids Karma", "Farofakids-Karma");
            FarofakidsKarmaMenu.AddGroupLabel("Farofakids Karma");

            // Combo Menu
            ComboMenu = FarofakidsKarmaMenu.AddSubMenu("Combo Features", "ComboFeatures");
            ComboMenu.AddGroupLabel("Combo Features");
            ComboMenu.Add("UseQCombo", new CheckBox("Use Q"));
            ComboMenu.Add("UseWCombo", new CheckBox("Use W"));
            ComboMenu.Add("UseRCombo", new CheckBox("Use R"));

            // Harass Menu
            HarassMenu = FarofakidsKarmaMenu.AddSubMenu("Harass Features", "HarassFeatures");
            HarassMenu.AddGroupLabel("Harass Features");
            HarassMenu.Add("UseQHarass", new CheckBox("Use Q"));
            HarassMenu.Add("UseWHarass", new CheckBox("Use W"));
            HarassMenu.Add("UseRHarass", new CheckBox("Use R"));
            HarassMenu.AddSeparator(1);
            HarassMenu.Add("HarassMana", new Slider("Mana Limiter at Mana %", 40));

            // Drawing Menu
            DrawingMenu = FarofakidsKarmaMenu.AddSubMenu("Drawing Features", "DrawingFeatures");
            DrawingMenu.AddGroupLabel("Drawing Features");
            DrawingMenu.Add("QRange", new CheckBox("Q range", false));
            DrawingMenu.Add("WRange", new CheckBox("W range", false));
            DrawingMenu.Add("ERange", new CheckBox("E range", false));
            DrawingMenu.Add("RRange", new CheckBox("R range", false));

            // Setting Menu
            MiscMenu = FarofakidsKarmaMenu.AddSubMenu("Settings", "Settings");
            MiscMenu.AddGroupLabel("Settings");
            MiscMenu.AddLabel("Interrupter");
            MiscMenu.Add("UseEDefense", new CheckBox("Use E For Defense"));
            MiscMenu.Add("InterruptSpells", new CheckBox("Interrupt spells -R-E"));
            MiscMenu.Add("AntiGap", new CheckBox("Anti Gapcloser -E-Q "));
        }
示例#30
0
        public static void Initialize()
        {
            FarofakidsVelkozMenu = MainMenu.AddMenu("Farofakids VelKoz", "Farofakids-Velkoz");
            FarofakidsVelkozMenu.AddGroupLabel("Farofakids VelKoz");

            // Combo Menu
            ComboMenu = FarofakidsVelkozMenu.AddSubMenu("Combo Features", "ComboFeatures");
            ComboMenu.AddGroupLabel("Combo Features");
            ComboMenu.Add("UseQCombo", new CheckBox("Use Q"));
            ComboMenu.Add("UseWCombo", new CheckBox("Use W"));
            ComboMenu.Add("UseECombo", new CheckBox("Use E"));
            ComboMenu.Add("UseRCombo", new CheckBox("Use R"));

            // Harass Menu
            HarassMenu = FarofakidsVelkozMenu.AddSubMenu("Harass Features", "HarassFeatures");
            HarassMenu.AddGroupLabel("Harass Features");
            HarassMenu.Add("UseQHarass", new CheckBox("Use Q"));
            HarassMenu.Add("UseWHarass", new CheckBox("Use W", false));
            HarassMenu.Add("UseEHarass", new CheckBox("Use E", false));
            HarassMenu.AddSeparator(1);
            HarassMenu.Add("HarassMana", new Slider("Mana Limiter at Mana %", 25));

            // Drawing Menu
            DrawingMenu = FarofakidsVelkozMenu.AddSubMenu("Drawing Features", "DrawingFeatures");
            DrawingMenu.AddGroupLabel("Drawing Features");
            DrawingMenu.Add("QRange", new CheckBox("Q range", false));
            DrawingMenu.Add("WRange", new CheckBox("W range", false));
            DrawingMenu.Add("ERange", new CheckBox("E range", false));
            DrawingMenu.Add("RRange", new CheckBox("R range", false));

            // Setting Menu
            MiscMenu = FarofakidsVelkozMenu.AddSubMenu("Settings", "Settings");
            MiscMenu.AddGroupLabel("Settings");
            MiscMenu.AddLabel("Interrupter");
            MiscMenu.Add("InterruptSpells", new CheckBox("Interrupt spells"));
        }