Пример #1
0
 private static void Drawing_OnDraw(EventArgs args)
 {
     if (DrawMenu["Draw.Q"].Cast <CheckBox>().CurrentValue)
     {
         Circle.Draw(SpellManager.Q().IsReady() ? DrawMenu.GetColour("Draw.Q.Colour") : DrawMenu.GetColour("Draw.Down"),
                     SpellManager.Q().Range, Player.Instance.Position);
     }
     if (DrawMenu["Draw.R"].Cast <CheckBox>().CurrentValue)
     {
         Circle.Draw(SpellManager.R.IsReady() ? DrawMenu.GetColour("Draw.R.Colour") : DrawMenu.GetColour("Draw.Down"),
                     SpellManager.R.Range, Player.Instance.Position);
     }
     if (DrawMenu["Draw.E"].Cast <CheckBox>().CurrentValue)
     {
         Circle.Draw(SpellManager.E.IsReady() ? DrawMenu.GetColour("Draw.E.Colour") : DrawMenu.GetColour("Draw.Down"),
                     SpellManager.E.Range, Player.Instance.Position);
     }
 }
Пример #2
0
                static Draw()
                {
                    DrawMenu.AddGroupLabel("Spell drawings Settings :");
                    _drawReady   = DrawMenu.Add("drawOnlyWhenReady", new CheckBox("Draw the spells only if they are ready ?"));
                    _drawHealth  = DrawMenu.Add("damageIndicatorDraw", new CheckBox("Draw damage indicator ?"));
                    _drawPercent = DrawMenu.Add("percentageIndicatorDraw", new CheckBox("Draw damage percentage ?"));
                    DrawMenu.AddSeparator(1);
                    _drawQ = DrawMenu.Add("qDraw", new CheckBox("Draw Q spell range ?"));
                    _drawW = DrawMenu.Add("wDraw", new CheckBox("Draw W spell range ?"));
                    _drawE = DrawMenu.Add("eDraw", new CheckBox("Draw E spell range ?"));
                    _drawR = DrawMenu.Add("rDraw", new CheckBox("Draw R spell range ?"));

                    _healthColor = new ColorConfig(DrawMenu, "healthColorConfig", Color.Orange, "Color Damage Indicator:");
                    _qColor      = new ColorConfig(DrawMenu, "qColorConfig", Color.Blue, "Color Q:");
                    _wColor      = new ColorConfig(DrawMenu, "wColorConfig", Color.Red, "Color W:");
                    _eColor      = new ColorConfig(DrawMenu, "eColorConfig", Color.DeepPink, "Color E:");
                    _rColor      = new ColorConfig(DrawMenu, "rColorConfig", Color.Yellow, "Color R:");
                }
Пример #3
0
            public static void AddDamageIndicatorToHero(bool q, bool w, bool e, bool r, bool attack, bool enabledHero = true, bool fill = true)
            {
                DamageHeroMenu = new Menu("SharpShooter.DrawSettings.DamageIndicatorToHero", "Damage Indicator")
                {
                    new MenuBool("SharpShooter.DrawSettings.DamageIndicatorToHero.EnabledHero", "Draw On Heros",
                                 enabledHero),
                    new MenuBool("SharpShooter.DrawSettings.DamageIndicatorToHero.Q", "Draw Q Damage", q),
                    new MenuBool("SharpShooter.DrawSettings.DamageIndicatorToHero.W", "Draw W Damage", w),
                    new MenuBool("SharpShooter.DrawSettings.DamageIndicatorToHero.E", "Draw E Damage", e),
                    new MenuBool("SharpShooter.DrawSettings.DamageIndicatorToHero.R", "Draw R Damage", r),
                    new MenuBool("SharpShooter.DrawSettings.DamageIndicatorToHero.Attack", "Draw Attack Damage", attack),
                    new MenuBool("SharpShooter.DrawSettings.DamageIndicatorToHero.Fill", "Draw Fill Damage", fill)
                };

                DrawMenu.Add(DamageHeroMenu);

                MyDamageIndicator.OnDamageIndicator();
            }
Пример #4
0
                static Drawings()
                {
                    DrawMenu.AddGroupLabel("Drawings");

                    _disable = DrawMenu.Add("disable", new CheckBox("Disable all drawings", false));
                    DrawMenu.AddSeparator(50);

                    _drawTentacles = DrawMenu.Add("drawTentacles", new CheckBox("Draw Tentacle Range"));
                    DrawMenu.AddSeparator(20);

                    _drawMode = DrawMenu.Add("skinID", new ComboBox("Draw:", 0, "Only ready", "always"));
                    DrawMenu.AddSeparator(20);

                    _drawQ = DrawMenu.Add("drawQ", new CheckBox("Draw Q"));
                    _drawW = DrawMenu.Add("drawW", new CheckBox("Draw W"));
                    _drawE = DrawMenu.Add("drawE", new CheckBox("Draw E"));
                    _drawR = DrawMenu.Add("drawR", new CheckBox("Draw R"));
                }
Пример #5
0
        public void InitMenu()
        {
            Menu = MainMenu.AddMenu(GCharname, GCharname);

            Menu.AddLabel("Version: " + GVersion);
            Menu.AddSeparator();
            Menu.AddLabel("By MrArticuno");

            DrawMenu = Menu.AddSubMenu("Draw - " + GCharname, GCharname + "Draw");
            DrawMenu.AddGroupLabel("Draw");
            DrawMenu.Add("drawDisable", new CheckBox("Turn off all drawings", false));
            DrawMenu.Add("drawQ", new CheckBox("Draw Q Range", true));
            DrawMenu.Add("drawW", new CheckBox("Draw W Range", true));
            DrawMenu.Add("drawE", new CheckBox("Draw E Range", true));
            DrawMenu.Add("drawR", new CheckBox("Draw R Range", true));

            ComboMenu = Menu.AddSubMenu("Combo - " + GCharname, GCharname + "Combo");
            ComboMenu.AddGroupLabel("Combo");
            ComboMenu.Add("comboQ", new CheckBox("Use Q", true));
            ComboMenu.Add("comboW", new CheckBox("Use W", true));
            ComboMenu.Add("comboE", new CheckBox("Use E", true));
            ComboMenu.Add("comboR", new CheckBox("Use R", true));

            HarassMenu = Menu.AddSubMenu("Harass - " + GCharname, GCharname + "Harass");
            HarassMenu.AddGroupLabel("Harass");
            HarassMenu.Add("hsQ", new CheckBox("Use Q", true));
            HarassMenu.Add("hsW", new CheckBox("Use W", true));
            HarassMenu.Add("hsE", new CheckBox("Use E", true));
            HarassMenu.Add("minManaPercent", new Slider("Min Mana Percent to use Skills: ", 50, 0, 100));

            LaneClearMenu = Menu.AddSubMenu("Lane Clear - " + GCharname, GCharname + "LaneClear");
            LaneClearMenu.AddGroupLabel("Lane Clear");
            LaneClearMenu.Add("lcQ", new CheckBox("Use Q", true));
            LaneClearMenu.Add("minManaPercent", new Slider("Min Mana Percent to use Skills: ", 50, 0, 100));

            MiscMenu = Menu.AddSubMenu("Misc - " + GCharname, GCharname + "Misc");
            MiscMenu.Add("useNetForMousePos", new KeyBind("Use net for mouse Pos", false, KeyBind.BindTypes.HoldActive, 'T'));
            MiscMenu.Add("minRangeForE", new Slider("Distance for cast E: ", 300, 0, 800));
            MiscMenu.Add("ksOn", new CheckBox("Try to KS", true));
            MiscMenu.Add("miscAntiGapQ", new CheckBox("Anti Gap Closer Q", false));
            MiscMenu.Add("miscAntiGapW", new CheckBox("Anti Gap Closer W", true));
            MiscMenu.Add("miscAntiGapE", new CheckBox("Anti Gap Closer E", true));
            MiscMenu.Add("miscInterruptDangerous", new CheckBox("Try Interrupt Dangerous Spells", true));
        }
Пример #6
0
                static Draw()
                {
                    DrawMenu.AddGroupLabel("线圈设置 :");
                    _drawReady    = DrawMenu.Add("drawOnlyWhenReady", new CheckBox("只显示无冷却技能 ?"));
                    _drawHealth   = DrawMenu.Add("damageIndicatorDraw", new CheckBox("显示伤害指示器 ?"));
                    _drawPercent  = DrawMenu.Add("percentageIndicatorDraw", new CheckBox("显示伤害百分比 ?"));
                    _drawStatiscs = DrawMenu.Add("statiscsIndicatorDraw", new CheckBox("显示伤害统计数据 ?"));
                    DrawMenu.AddSeparator(1);
                    _drawQ = DrawMenu.Add("qDraw", new CheckBox("显示 Q 范围 ?"));
                    _drawW = DrawMenu.Add("wDraw", new CheckBox("显示 W 范围 ?"));
                    _drawE = DrawMenu.Add("eDraw", new CheckBox("显示 E 范围 ?"));
                    _drawR = DrawMenu.Add("rDraw", new CheckBox("显示 R 范围 ?"));

                    _healthColor = new ColorConfig(DrawMenu, "healthColorConfig", Color.Orange, "伤害指示器颜色:");
                    _qColor      = new ColorConfig(DrawMenu, "qColorConfig", Color.Blue, "Color Q:");
                    _wColor      = new ColorConfig(DrawMenu, "wColorConfig", Color.Red, "Color W:");
                    _eColor      = new ColorConfig(DrawMenu, "eColorConfig", Color.DeepPink, "Color E:");
                    _rColor      = new ColorConfig(DrawMenu, "rColorConfig", Color.Yellow, "Color R:");
                }
Пример #7
0
        private static void Game_OnStart(EventArgs args)
        {
            Menu = MainMenu.AddMenu("Brain.exe", "braindotexe");
            Menu.AddSeparator();
            Menu.AddLabel("By KK2 & MrArticuno");

            DrawMenu = Menu.AddSubMenu("Draw", "brainDraw");
            DrawMenu.Add("drawDisable", new CheckBox("Turn off all drawings", false));
            DrawMenu.Add("streamMode", new CheckBox("Stream Mode", false));

            JungleTimers.Init();
            Cooldown.Init();
            CloneRevelaer.Init();
            Pink.Init();
            TowerUtil.Init();
            SmiteME.Init();
            BlinkDetector.Init();
            WardTracker.Init();
        }
Пример #8
0
        private void InitMenu()
        {
            ComboMenu = MainMenu.AddSubMenu("Combo Settings:", "Combo Settings: ");
            ComboMenu.Add("useq", new CheckBox("Auto Q", true));
            ComboMenu.AddSeparator();
            ComboMenu.AddLabel("1 : PRADA | 2 : MARKSMAN | 3 : VHR | 4: SharpShooter");
            ComboMenu.Add("qmode", new Slider("Q Mode: ", 1, 1, 4));
            ComboMenu.AddSeparator();
            ComboMenu.AddLabel("1 : NEVER | 2 : E-NOT-READY | 3 : ALWAYS ");
            ComboMenu.Add("qantigc", new Slider("Use Q Antigapcloser ", 1, 1, 3));
            ComboMenu.AddSeparator();
            ComboMenu.Add("focus2w", new CheckBox("Try To Focus 2W", false));
            ComboMenu.Add("dontattackwhileinvisible", new CheckBox("Smart Invisible Attacking", true));
            ComboMenu.Add("user", new CheckBox("Use R In Combo", false));

            CondemnMenu = MainMenu.AddSubMenu("Condemn Settings:", "Condemn Settings:");
            CondemnMenu.Add("usee", new CheckBox("Auto E", true));
            CondemnMenu.Add("edelay", new Slider("E Delay (in ms) ", 0, 0, 100));
            CondemnMenu.AddSeparator();
            CondemnMenu.AddLabel("1 : PRADASMART | 2 : PRADAPERFECT | 3 : MARKSMAN");
            CondemnMenu.AddLabel("4 : SHARPSHOOTER | 5 : GOSU | 6 : VHR");
            CondemnMenu.AddLabel("7 : PRADALEGACY | 8 : FASTEST | 9 : OLDPRADA");
            CondemnMenu.Add("emode", new Slider("E Mode : ", 8, 1, 9));
            CondemnMenu.AddSeparator();
            CondemnMenu.Add("useeinterrupt", new CheckBox("Use E To Interrupt", true));
            CondemnMenu.Add("useeantigapcloser", new CheckBox("Use E AntiGapcloser", true));
            CondemnMenu.Add("ewhenmeleesnear", new CheckBox("Use E when Melee near", false));
            CondemnMenu.Add("epushdist", new Slider("E Push Distance : ", 425, 300, 470));
            CondemnMenu.Add("ehitchance", new Slider("Condemn Hitchance : ", 50, 0, 100));
            CondemnMenu.Add("semiautoekey", new KeyBind("Semi Automatic Condemn", false, KeyBind.BindTypes.HoldActive, "E".ToCharArray()[0]));

            HarassMenu = MainMenu.AddSubMenu("Harass Settings:", "Harass Settings: ");
            HarassMenu.Add("usee3rdwproc", new CheckBox("Use E as 3rd W Proc", false));
            HarassMenu.Add("useqonlyon2stackedenemies", new CheckBox("Use Q If Enemy Have 2W Stacks", false));
            HarassMenu.Add("useqonenemiesnotcs", new CheckBox("Use Q Bonus On ENEMY not CS", false));

            FarmMenu = MainMenu.AddSubMenu("Farm Settings:", "Farm Settings: ");
            FarmMenu.Add("useqfarm", new CheckBox("Use Q", true));
            FarmMenu.Add("useejgfarm", new CheckBox("Use E Jungle", true));

            DrawMenu = MainMenu.AddSubMenu("Drawing Settings:", "Drawing Settings: ");
            DrawMenu.Add("drawwstacks", new CheckBox("Draw W Stacks", true));
        }
Пример #9
0
                static Draw()
                {
                    DrawMenu.AddGroupLabel("Büyü Gösterge Ayarları :");
                    _drawReady    = DrawMenu.Add("drawOnlyWhenReady", new CheckBox("Büyü hazırsa göster ?"));
                    _drawHealth   = DrawMenu.Add("damageIndicatorDraw", new CheckBox("Hasar tespitçisi göster ?"));
                    _drawPercent  = DrawMenu.Add("percentageIndicatorDraw", new CheckBox("Hasarı yüzde olarka göster ?"));
                    _drawStatiscs = DrawMenu.Add("statiscsIndicatorDraw", new CheckBox("Hasar istatistiklerini göster ?"));
                    DrawMenu.AddSeparator(1);
                    _drawQ = DrawMenu.Add("qDraw", new CheckBox("Göster Q  Menzili ?"));
                    _drawW = DrawMenu.Add("wDraw", new CheckBox("Göster W  Menzili ?"));
                    _drawE = DrawMenu.Add("eDraw", new CheckBox("Göster E  Menzili ?"));
                    _drawR = DrawMenu.Add("rDraw", new CheckBox("Göster R  Menzili ?"));

                    _healthColor = new ColorConfig(DrawMenu, "healthColorConfig", Color.Orange, "Hasartespiti rengi:");
                    _qColor      = new ColorConfig(DrawMenu, "qColorConfig", Color.Blue, "Renk Q:");
                    _wColor      = new ColorConfig(DrawMenu, "wColorConfig", Color.Red, "Renk W:");
                    _eColor      = new ColorConfig(DrawMenu, "eColorConfig", Color.DeepPink, "Renk E:");
                    _rColor      = new ColorConfig(DrawMenu, "rColorConfig", Color.Yellow, "Renk R:");
                }
Пример #10
0
        public static void CreateMenu()
        {
            JannaMain = MainMenu.AddMenu("Janna - Unwake's Fury", "jmenu");
            JannaMain.AddLabel(Program.Version);
            JannaMain.AddLabel("Made by Unwake");

            ComboMenu = JannaMain.AddSubMenu("Combo");
            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("UseEADC", new CheckBox("Use E ADC in Combo Mode", false));
            ComboMenu.AddSeparator(0);
            ComboMenu.Add("Use Ignite", new CheckBox("Use Ignite", false));

            InterrupterMenu = JannaMain.AddSubMenu("Interrupter");
            InterrupterMenu.Add("Use Q", new CheckBox("Use Q", true));

            FleeMenu = JannaMain.AddSubMenu("Flee");
            FleeMenu.Add("Use Q", new CheckBox("Use Q", true));
            FleeMenu.Add("Use W", new CheckBox("Use W", true));

            MiscMenu = JannaMain.AddSubMenu("Misc");
            MiscMenu.Add("Auto R", new CheckBox("Enable Auto R", true));
            MiscMenu.Add("AutoRHP", new Slider("Use Auto R if Ally HP %", 15, 1, 100));
            MiscMenu.Add("Auto E", new CheckBox("Enable Auto E", true));
            MiscMenu.Add("AutoEHP", new Slider("Use Auto E if Ally HP %", 15, 1, 100));
            MiscMenu.AddSeparator(0);
            MiscMenu.Add("QGap", new CheckBox("Use Q on GapClosers", true));
            MiscMenu.AddSeparator(0);
            MiscMenu.Add("AutoPot", new CheckBox("Use Auto Potion", true));
            MiscMenu.Add("AutoPotHP", 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, 7));

            DrawMenu = JannaMain.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));
        }
Пример #11
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 范围"));
        }
Пример #12
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"));
        }
Пример #13
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"));
        }
Пример #14
0
                static Draw()
                {
                    DrawMenu.AddGroupLabel("技能线圈设置 :");
                    _drawReady    = DrawMenu.Add("drawOnlyWhenReady", new CheckBox("显示无冷却技能线圈 ?"));
                    _drawHealth   = DrawMenu.Add("damageIndicatorDraw", new CheckBox("伤害显示 ?"));
                    _drawPercent  = DrawMenu.Add("percentageIndicatorDraw", new CheckBox("伤害百分比显示 ?"));
                    _drawStatiscs = DrawMenu.Add("statiscsIndicatorDraw", new CheckBox("显示伤害数据 ?"));
                    DrawMenu.AddSeparator(1);
                    _drawQ = DrawMenu.Add("qDraw", new CheckBox("显示Q距离 ?"));
                    _drawW = DrawMenu.Add("wDraw", new CheckBox("显示W距离 ?"));
                    _drawE = DrawMenu.Add("eDraw", new CheckBox("显示E距离 ?"));
                    _drawR = DrawMenu.Add("rDraw", new CheckBox("显示R距离 ?"));

                    _healthColor = new ColorConfig(DrawMenu, "healthColorConfig", Color.Orange, "Color Damage Indicator:");
                    _qColor      = new ColorConfig(DrawMenu, "qColorConfig", Color.Blue, "Color Q:");
                    _wColor      = new ColorConfig(DrawMenu, "wColorConfig", Color.Red, "Color W:");
                    _eColor      = new ColorConfig(DrawMenu, "eColorConfig", Color.DeepPink, "Color E:");
                    _minrColor   = new ColorConfig(DrawMenu, "rminColorConfig", Color.Yellow, "Color Minimun range R:");
                    _maxrColor   = new ColorConfig(DrawMenu, "rmaxColorConfig", Color.Purple, "Color Maximun range R:");
                }
Пример #15
0
            static Types()
            {
                OffensiveMenu = Menu.AddSubMenu("Offensive Items");
                OffensiveItems.Initialize();

                DefensiveMenu = Menu.AddSubMenu("Defensive Items");
                DeffensiveItems.Initialize();

                ConsumablesMenu = Menu.AddSubMenu("Consumables Items");
                ConsumablesItems.Initialize();

                SummonerMenu = Menu.AddSubMenu("Summoner Spells");
                SummonerSpells.Initialize();

                DrawMenu = Menu.AddSubMenu("Drawings");
                DrawMenu.AddLabel("SOON");

                SettingsMenu = Menu.AddSubMenu("Settings");
                Settings.Initialize();
            }
Пример #16
0
        public static void InitMenu()
        {
            Menu = MainMenu.AddMenu("Mechanics - " + G_charname, "viktor");

            Menu.AddGroupLabel("MAC - " + G_charname);
            Menu.AddLabel("Version: " + G_version);
            Menu.AddSeparator();
            Menu.AddLabel("By Mr Articuno");

            DrawMenu = Menu.AddSubMenu("Draw - " + G_charname, "viktorDraw");
            DrawMenu.AddGroupLabel("Draw");
            DrawMenu.Add("drawDisable", new CheckBox("Turn off all drawings", false));
            DrawMenu.Add("drawNameLine", new CheckBox("Show names on line", true));
            DrawMenu.Add("drawAARange", new CheckBox("Draw Auto Attack Range", true));
            DrawMenu.Add("drawQ", new CheckBox("Draw Q Range", true));
            DrawMenu.Add("drawW", new CheckBox("Draw W Range", true));
            DrawMenu.Add("drawE", new CheckBox("Draw E Range", true));
            DrawMenu.Add("drawR", new CheckBox("Draw R Range", true));
            DrawMenu.Add("drawCondemnPos", new CheckBox("Draw Condemn Position", true));

            ComboMenu = Menu.AddSubMenu("Combo - " + G_charname, "viktorCombo");
            ComboMenu.AddGroupLabel("Combo");
            ComboMenu.Add("comboQ", new CheckBox("Allow Q usage in combo", true));
            ComboMenu.Add("comboW", new CheckBox("Allow W usage in combo", true));
            ComboMenu.Add("comboE", new CheckBox("Allow E usage in combo", true));
            ComboMenu.Add("comboR", new CheckBox("Allow R usage in combo", true));
            ComboMenu.AddGroupLabel("R Settings");
            ComboMenu.Add("rsMinEnemiesForR", new Slider("Min Enemies for cast R: ", 1, 1, 5));

            LaneClearMenu = Menu.AddSubMenu("Lane Clear - " + G_charname, "viktorLaneClear");
            LaneClearMenu.AddGroupLabel("Lane Clear");
            LaneClearMenu.Add("laneClearQ", new CheckBox("Allow Q usage in LaneClear", true));
            LaneClearMenu.Add("laneClearE", new CheckBox("Allow E usage in LaneClear", true));
            LaneClearMenu.Add("lcMinEnemiesForE", new Slider("Min Enemies for cast E: ", 2, 1, 6));

            KSMenu = Menu.AddSubMenu("KS - " + G_charname, "viktorKillSteal");
            KSMenu.AddGroupLabel("Kill Steal");
            KSMenu.Add("ksQ", new CheckBox("Use Q if killable", false));
            KSMenu.Add("ksE", new CheckBox("Use E if killable", false));
            KSMenu.Add("ksR", new CheckBox("Use R if killable", false));
        }
Пример #17
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));
        }
Пример #18
0
        public static void Load()
        {
            ComboMenu         = MainMenu.Add(new LeagueSharp.SDK.UI.Menu("ComboMenu", "Combo"));
            KillStealSummoner = ComboMenu.Add(new MenuBool("KillStealSummoner", "Killsteal Ignite", true));
            TowerCheck        = ComboMenu.Add(new MenuBool("TowerCheck", "No R Under Turret", true));

            LaneMenu = MainMenu.Add(new LeagueSharp.SDK.UI.Menu("LaneMenu", "Lane"));
            LaneQ    = LaneMenu.Add(new MenuBool("LaneQ", "Last Hit Q AA", true));

            DrawMenu   = MainMenu.Add(new LeagueSharp.SDK.UI.Menu("Draw", "Draw"));
            Dind       = DrawMenu.Add(new MenuBool("dind", "Damage Indicator", true));
            EngageDraw = DrawMenu.Add(new MenuBool("EngageDraw", "Draw Engage", true));
            DrawR      = DrawMenu.Add(new MenuBool("DrawR", "Draw R Prediction"));

            SkinMenu    = MainMenu.Add(new LeagueSharp.SDK.UI.Menu("SkinChanger", "SkinChanger"));
            UseSkin     = SkinMenu.Add(new MenuBool("UseSkin", "Use SkinChanger"));
            SkinChanger = SkinMenu.Add(new MenuList <string>("Skins", "Skins", new[] { "Default", "Happy Elf Teemo", "Recon Teemo", "Badger Teemo", "Astronaut Teemo", "Cottontail Teemo", "Super Teemo", "Panda Teemo", "Omega Squad Teemo" }));
            Flee        = MainMenu.Add(new MenuKeyBind("Flee", "Flee", System.Windows.Forms.Keys.A, KeyBindType.Press));

            MainMenu.Attach();
        }
Пример #19
0
        private static void Loading_OnLoadingComplete(EventArgs args)
        {
            if (Player.Instance.Hero != Champion.DrMundo)
            {
                return;
            }

            Menu = MainMenu.AddMenu("MrMundo", "mrmundo");

            ComboMenu = Menu.AddSubMenu("Combo", "mrmundoCombo", "Mr Mundo - Combo");
            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"));
            ComboMenu.Add("useRComboHPPercent", new Slider("HP %", 30));
            ComboMenu.Add("useRComboEnemies", new Slider("Min Enemies", 0, 0, 5));

            HarassMenu = Menu.AddSubMenu("Harass", "mrmundoHarass", "Mr Mundo - Harass");
            HarassMenu.Add("useQHarass", new CheckBox("Use Q"));
            HarassMenu.Add("useWHarass", new CheckBox("Use W"));
            HarassMenu.Add("useEHarass", new CheckBox("Use E"));

            FarmMenu = Menu.AddSubMenu("Farming", "mrmundoFarming", "Mr Mundo - Farming");
            FarmMenu.AddLabel("Last Hit");
            FarmMenu.Add("useQLH", new CheckBox("Use Q"));
            FarmMenu.AddLabel("Wave Clear");
            FarmMenu.Add("useQWC", new CheckBox("Use Q"));
            FarmMenu.AddLabel("Jungle");
            FarmMenu.Add("useQJNG", new CheckBox("Use Q"));


            DrawMenu = Menu.AddSubMenu("Drawing", "mrmundoDrawing", "Mr Mundo - Drawing");
            DrawMenu.Add("drawQ", new CheckBox("Draw Q", false));
            DrawMenu.Add("drawW", new CheckBox("Draw W", false));
            DrawMenu.Add("drawE", new CheckBox("Draw E", false));

            StateHandler.Init();
            Obj_AI_Base.OnProcessSpellCast += Obj_AI_Base_OnProcessSpellCast;
            Drawing.OnDraw += Drawing_OnDraw;
        }
Пример #20
0
        public static void Initialize()
        {
            MainMenu = EloBuddy.SDK.Menu.MainMenu.AddMenu("iKalista", "com.iKalista");

            ComboMenu = MainMenu.AddSubMenu("Combo Options", "com.iKalista.combo");
            {
                ComboMenu.AddBool("com.ikalista.combo.useQ", "Use Q", true);
                ComboMenu.AddBool("com.ikalista.combo.useE", "Use E", true);
                ComboMenu.AddSlider("com.ikalista.combo.eStacks", "E Stacks To Cast", 10, 1, 50);
                ComboMenu.AddBool("com.ikalista.combo.useR", "Save n***a with R", true);
                ComboMenu.AddSlider("com.ikalista.combo.allyPercent", "Percent to save", 5, 1, 100);
            }

            HarassMenu = MainMenu.AddSubMenu("Harass Options", "com.iKalista.harass");
            {
                HarassMenu.AddBool("com.ikalista.harass.useQ", "Use Q", true);
                HarassMenu.AddBool("com.ikalista.harass.useE", "Use E", true);
                HarassMenu.AddSlider("com.ikalista.harass.eStacksH", "Rend at X stacks", 10, 1, 20);
            }

            KillstealMenu = MainMenu.AddSubMenu("Killsteal Options", "com.ikalista.ks");
            {
                KillstealMenu.AddBool("com.ikalista.ks.enabled", "Use Killsteal", true);
                KillstealMenu.AddBool("com.ikalista.ks.q", "Use Q", true);
                KillstealMenu.AddBool("com.ikalista.ks.e", "Use E Killsteal");
            }

            MiscMenu = MainMenu.AddSubMenu("Misc Options", "com.iKalista.misc");
            {
                MiscMenu.AddBool("com.ikalista.misc.jungle", "Use JungleSteal", true);
            }

            DrawMenu = MainMenu.AddSubMenu("Drawing Options", "com.iKalista.drawing");
            {
                DrawMenu.AddBool("com.ikalista.drawing.drawRanges", "Draw Soell Ranges");
                DrawMenu.AddBool("com.ikalista.drawing.drawStacks", "Draw E Stacks");
                DrawMenu.AddBool("com.ikalista.drawing.drawDamage", "Draw Damage Indicator");
                DrawMenu.AddBool("com.ikalista.drawing.drawDamagePercent", "Draw Percent Damage");
            }
        }
Пример #21
0
 private static void Drawing_OnDraw(EventArgs args)
 {
     if (DrawMenu["Draw.Q"].Cast <CheckBox>().CurrentValue)
     {
         Circle.Draw(
             SpellManager.Q.IsReady() ? DrawMenu.GetColour("Draw.Q.Colour") : DrawMenu.GetColour("Draw.Down"),
             SpellManager.Q.Range, Player.Instance.Position);
     }
     if (DrawMenu["Draw.R"].Cast <CheckBox>().CurrentValue)
     {
         Circle.Draw(
             SpellManager.R.IsReady() ? DrawMenu.GetColour("Draw.R.Colour") : DrawMenu.GetColour("Draw.Down"),
             SpellManager.R.Range, Player.Instance.Position);
     }
     if (DrawMenu["Draw.E"].Cast <CheckBox>().CurrentValue)
     {
         Circle.Draw(
             SpellManager.E.IsReady() ? DrawMenu.GetColour("Draw.E.Colour") : DrawMenu.GetColour("Draw.Down"),
             SpellManager.E.Range, Player.Instance.Position);
     }
     if (FleeMenu["DrawSpots"].Cast <CheckBox>().CurrentValue)
     {
         Drawing.DrawCircle(YasuoWall.spotA.To3D(), 50, System.Drawing.Color.HotPink);
         Drawing.DrawCircle(YasuoWall.spotB.To3D(), 50, System.Drawing.Color.HotPink);
         Drawing.DrawCircle(YasuoWall.spotC.To3D(), 50, System.Drawing.Color.HotPink);
         Drawing.DrawCircle(YasuoWall.spotD.To3D(), 50, System.Drawing.Color.HotPink);
         Drawing.DrawCircle(YasuoWall.spotE.To3D(), 50, System.Drawing.Color.HotPink);
         //Drawing.DrawCircle(YasuoWall.spotF.To3D(), 50, System.Drawing.Color.HotPink);//Blue
         Drawing.DrawCircle(YasuoWall.spotG.To3D(), 50, System.Drawing.Color.HotPink);
         Drawing.DrawCircle(YasuoWall.spotH.To3D(), 50, System.Drawing.Color.HotPink);
         Drawing.DrawCircle(YasuoWall.spotI.To3D(), 50, System.Drawing.Color.HotPink);
         Drawing.DrawCircle(YasuoWall.spotJ.To3D(), 50, System.Drawing.Color.HotPink);
         Drawing.DrawCircle(YasuoWall.spotK.To3D(), 50, System.Drawing.Color.HotPink);
         Drawing.DrawCircle(YasuoWall.spotL.To3D(), 50, System.Drawing.Color.HotPink);
         Drawing.DrawCircle(YasuoWall.spotM.To3D(), 50, System.Drawing.Color.HotPink);
         Drawing.DrawCircle(YasuoWall.spotN.To3D(), 50, System.Drawing.Color.HotPink);
         Drawing.DrawCircle(YasuoWall.spotK.To3D(), 50, System.Drawing.Color.HotPink);
         Drawing.DrawCircle(YasuoWall.spotO.To3D(), 50, System.Drawing.Color.HotPink);
     }
 }
Пример #22
0
        public override void Draw()
        {
            if (DrawMenu.CheckBoxValue("dmg"))
            {
                foreach (var obj in EntityManager.Heroes.Enemies.Where(o => o.IsValidTarget()))
                {
                    float x = obj.HPBarPosition.X;
                    float y = obj.HPBarPosition.Y;
                    dmg.Color = Color.White;
                    if (ComboDamage(obj, true) >= obj.Health)
                    {
                        dmg.Color = Color.Red;
                    }
                    dmg.TextValue = (int)ComboDamage(obj, true) + " / " + (int)obj.Health;
                    dmg.Position  = new Vector2(x, y);
                    dmg.Draw();
                }
            }

            if (DrawMenu.CheckBoxValue("balls"))
            {
                foreach (var ball in BallsList.Where(b => b != null && E.IsInRange(b)))
                {
                    Circle.Draw(SharpDX.Color.AliceBlue, ball.BoundingRadius + 25, ball);

                    if (E.IsReady())
                    {
                        var start = ball.ServerPosition.Extend(user.ServerPosition, 100).To3D();
                        var end   = user.ServerPosition.Extend(ball.ServerPosition, Eball.Range).To3D();

                        new Geometry.Polygon.Rectangle(start, end, Eball.Width).Draw(Color.AliceBlue);
                    }
                }
            }

            foreach (var spell in SpellList.Where(s => DrawMenu.CheckBoxValue(s.Slot)))
            {
                Circle.Draw(spell.IsReady() ? SharpDX.Color.Chartreuse : SharpDX.Color.OrangeRed, spell.Range, user);
            }
        }
Пример #23
0
 private static void Drawing_OnDraw(EventArgs args)
 {
     if (DrawMenu["Draw.Q"].Cast <CheckBox>().CurrentValue)
     {
         Circle.Draw(
             SpellManager.Q.IsReady() ? DrawMenu.GetColour("Draw.Q.Colour") : DrawMenu.GetColour("Draw.Down"),
             SpellManager.Q.Range, Player.Instance.Position);
     }
     if (DrawMenu["Draw.R"].Cast <CheckBox>().CurrentValue)
     {
         Circle.Draw(
             SpellManager.R.IsReady() ? DrawMenu.GetColour("Draw.R.Colour") : DrawMenu.GetColour("Draw.Down"),
             SpellManager.R.Range, Player.Instance.Position);
     }
     if (DrawMenu["Draw.E"].Cast <CheckBox>().CurrentValue)
     {
         Circle.Draw(
             SpellManager.E.IsReady() ? DrawMenu.GetColour("Draw.E.Colour") : DrawMenu.GetColour("Draw.Down"),
             SpellManager.E.Range, Player.Instance.Position);
     }
     if (FleeMenu["DrawSpots"].Cast <CheckBox>().CurrentValue)
     {
         Drawing.DrawCircle(YasuoWall.spotA.To3D(), 100, System.Drawing.Color.HotPink); //BlueVermelho*
         //Drawing.DrawCircle(YasuoWall.spotB.To3D(), 100, System.Drawing.Color.HotPink);//RedAzul*
         Drawing.DrawCircle(YasuoWall.spotC.To3D(), 100, System.Drawing.Color.HotPink); //SapoAzul*
         Drawing.DrawCircle(YasuoWall.spotD.To3D(), 130, System.Drawing.Color.HotPink); //PassaroAzul
         Drawing.DrawCircle(YasuoWall.spotP.To3D(), 150, System.Drawing.Color.HotPink); //PassaroAzul2
         Drawing.DrawCircle(YasuoWall.spotE.To3D(), 100, System.Drawing.Color.HotPink); //PedraAzul*
         //Drawing.DrawCircle(YasuoWall.spotF.To3D(), 100, System.Drawing.Color.HotPink);//BlueAzul*
         Drawing.DrawCircle(YasuoWall.spotG.To3D(), 100, System.Drawing.Color.HotPink); //LoboAzulBaixo*
         Drawing.DrawCircle(YasuoWall.spotH.To3D(), 100, System.Drawing.Color.HotPink); //SapoVermelho*
         Drawing.DrawCircle(YasuoWall.spotI.To3D(), 60, System.Drawing.Color.HotPink);  //LoboVermelhoBaixo*
         Drawing.DrawCircle(YasuoWall.spotJ.To3D(), 60, System.Drawing.Color.HotPink);  //LoboVermelhoCima*
         //Drawing.DrawCircle(YasuoWall.spotK.To3D(), 60, System.Drawing.Color.HotPink);//LoboAzulCima
         Drawing.DrawCircle(YasuoWall.spotL.To3D(), 100, System.Drawing.Color.HotPink); //PedraVermelho*
         //Drawing.DrawCircle(YasuoWall.spotM.To3D(), 60, System.Drawing.Color.HotPink);//RedVermelhoBaixo*
         Drawing.DrawCircle(YasuoWall.spotN.To3D(), 100, System.Drawing.Color.HotPink); //PassaroVermelho*
         //Drawing.DrawCircle(YasuoWall.spotO.To3D(), 60, System.Drawing.Color.HotPink);//RedVermelhoCima*
     }
 }
Пример #24
0
        private static void Game_OnStart(EventArgs args)
        {
            Chat.Print("ssTristana Yüklendi");
            Chat.Print("Bu Addon Safa Soylu için Yapılmıştır !");
            Q = new Spell.Active(SpellSlot.Q);
            W = new Spell.Skillshot(SpellSlot.W, 900, SkillShotType.Circular);
            E = new Spell.Targeted(SpellSlot.E, 575);
            R = new Spell.Targeted(SpellSlot.R, 575);



            Menu = MainMenu.AddMenu("ssTrist", "Tris");
            Menu.AddSeparator();
            Menu.AddLabel("Hey Trist");
            DrawMenu = Menu.AddSubMenu("TristSub", "DrawMenu");
            DrawMenu.Add("ÇizgileriİptalEt", new CheckBox("Çizgiler İptal Olsun mu", true));
            ComboMenu = Menu.AddSubMenu("KomboMenu", "ssTristanaCombo");
            ComboMenu.Add("KomboQ", new CheckBox("KomboQ", true));
            ComboMenu.Add("KomboW", new CheckBox("KomboW", true));
            ComboMenu.Add("KomboE", new CheckBox("KomboE", true));
            ComboMenu.Add("KomboR", new CheckBox("KomboR", true));
        }
Пример #25
0
        private static void Game_OnStart(EventArgs args) // Cuando el juego empiece :v
        {
            Chat.Print("Im new in this - Cuicui");

            Q = new Spell.Active(SpellSlot.Q);
            W = new Spell.Skillshot(SpellSlot.W, 900, SkillShotType.Circular);
            E = new Spell.Targeted(SpellSlot.E, 575);
            R = new Spell.Targeted(SpellSlot.R, 575);

            Menu = MainMenu.AddMenu("CUI Tristana", "cuiTristana");
            Menu.AddSeparator();
            Menu.AddLabel("Creado por Cuicui");

// Agregamos los Drawings
            DrawMenu = Menu.AddSubMenu("Draw", "CUI Drawings");
            DrawMenu.Add("drawDisable", new CheckBox("Saca todos los drawings", true));
            ComboMenu = Menu.AddSubMenu("Combo", "cuiComboTristana");
            ComboMenu.Add("comboQ", new CheckBox("Usar la Q [en combo]", true));
            ComboMenu.Add("comboW", new CheckBox("Usar la W [en combo]", true));
            ComboMenu.Add("comboE", new CheckBox("Usar la E [en combo]", true));
            ComboMenu.Add("comboR", new CheckBox("Usar la R [en combo]", true));
        }
Пример #26
0
        public override void InitializeMenu()
        {
            ComboMenu.CreateCheckBox("Use Q", MenuIds.ComboUseQ);
            ComboMenu.CreateCheckBox("Use W", MenuIds.ComboUseW);
            ComboMenu.CreateCheckBox("Use E", MenuIds.ComboUseE);
            ComboMenu.CreateCheckBox("Use R", MenuIds.ComboUseR);
            ComboMenu.CreateComboBox("E Logic", "combo.e.mode", new[] { "E to Mouse" });
            ComboMenu.CreateCheckBox("Use R for Kill Steal only", "combo.r.ks");
            ComboMenu.CreateSlider("Minimum targets before casting R: {1}", "combo.r.aoe", 3, 1, 5);

            HarassMenu.CreateCheckBox("Use Q", MenuIds.HarassUseQ);
            HarassMenu.CreateCheckBox("Use W", MenuIds.HarassUseW);
            HarassMenu.CreateCheckBox("Use E", MenuIds.HarassUseE);
            HarassMenu.CreateComboBox("E Logic", "harass.e.mode", new[] { "E to Mouse" });

            LaneClearMenu.CreateCheckBox("Use Q", MenuIds.LaneclearUseQ);
            LaneClearMenu.Add("lane.mana", new Slider("Minimum {0}% mana to laneclear with Q", 65));
            LaneClearMenu.AddSeparator();
            LaneClearMenu.AddGroupLabel("Jungle Clear Settings");
            LaneClearMenu.Add("jungle.q", new CheckBox("Use Q"));
            LaneClearMenu.Add("jungle.w", new CheckBox("Use W"));
            LaneClearMenu.Add("jungle.e", new CheckBox("Use E"));
            LaneClearMenu.CreateComboBox("E Logic", "jungle.e.mode", new[] { "E to Mouse" });

            KillStealMenu.CreateCheckBox("Use Q", "killsteal.q");
            KillStealMenu.CreateCheckBox("Use W", "killsteal.w");
            KillStealMenu.CreateCheckBox("Use R", "killsteal.r");
            KillStealMenu.Add("killsteal.e.withr", new CheckBox("Use E with R to Kill Steal"));

            MiscMenu.Add("misc.advancedalgorithm", new Label("Advanced Algorithm Toggles"));
            MiscMenu.Add("misc.qreturn", new CheckBox("Calculate Intersection with Q Return"));
            MiscMenu.Add("misc.qcollision", new CheckBox("Add Wall Collision Check to Q"));

            DrawMenu.CreateCheckBox("Draw Q", "draw.q", false);
            DrawMenu.CreateCheckBox("Draw W", "draw.w", false);
            DrawMenu.CreateCheckBox("Draw E", "draw.e", false);
            DrawMenu.CreateCheckBox("Draw R", "draw.r", false);
            DrawMenu.Add("draw.qreturn", new CheckBox("Draw Q Return Position", false));
        }
Пример #27
0
        public Anivia()
            : base()
        {
            Q = new Spell.Skillshot(SpellSlot.Q, 1075, EloBuddy.SDK.Enumerations.SkillShotType.Linear, 0, 850, 110)
            {
                MinimumHitChance      = HitChance.High,
                AllowedCollisionCount = int.MaxValue
            };

            W = new Spell.Skillshot(SpellSlot.W, 1000, EloBuddy.SDK.Enumerations.SkillShotType.Circular, 0, int.MaxValue, 1);
            E = new Spell.Targeted(SpellSlot.E, 650);
            R = new Spell.Skillshot(SpellSlot.R, 625, EloBuddy.SDK.Enumerations.SkillShotType.Circular, 0, int.MaxValue, 400)
            {
                AllowedCollisionCount = int.MaxValue
            };

            ModeMenu = PluginMenu.AddSubMenu("Modes", "Modes");
            MiscMenu = PluginMenu.AddSubMenu("Misc", "Misc");
            MiscMenu.AddGroupLabel("Key Binds");
            MiscMenu.Add("Special", new KeyBind("Special", false, KeyBind.BindTypes.HoldActive, 'A'));

            MiscMenu.AddGroupLabel("Settings");
            MiscMenu.Add("Gapcloser", new CheckBox("Gapcloser"));
            MiscMenu.Add("Interrupt", new CheckBox("Interrupt"));

            MiscMenu.AddGroupLabel("Kill Steal");
            MiscMenu.Add("Eks", new CheckBox("E Killsteal"));

            DrawMenu = PluginMenu.AddSubMenu("Drawing", "Drawing");
            DrawMenu.AddGroupLabel("Ability Ranges");
            DrawMenu.Add("Q", new CheckBox("Draw Q"));
            DrawMenu.Add("W", new CheckBox("Draw W"));
            DrawMenu.Add("E", new CheckBox("Draw E"));
            DrawMenu.Add("R", new CheckBox("Draw R"));

            GameObject.OnCreate              += OnCreate;
            Gapcloser.OnGapcloser            += OnGapCloser;
            Interrupter.OnInterruptableSpell += OnInterruptableSpell;
        }
Пример #28
0
                static Draw()
                {
                    DrawMenu.AddGroupLabel("Draw");
                    _drawReady        = DrawMenu.Add("drawReady", new CheckBox("Draw Only If The Spells Are Ready.", false));
                    _drawHealth       = DrawMenu.Add("drawHealth", new CheckBox("Draw Damage in HealthBar"));
                    _drawBarrelText   = DrawMenu.Add("drawBarrelText", new CheckBox("Draw Barrel Text"));
                    _drawBarrelCircle = DrawMenu.Add("drawBarrelCircle", new CheckBox("Draw Barrel Circle"));
                    DrawMenu.AddWidthItem("Barrel Circle Width: ", "widthCircle");
                    DrawMenu.AddSeparator();

                    _drawQ = DrawMenu.Add("drawQ", new CheckBox("Draw Q"));
                    DrawMenu.AddWidthItem("Q Range Width: ", "widthQ");

                    _drawW = DrawMenu.Add("drawW", new CheckBox("Draw W"));
                    DrawMenu.AddWidthItem("W Range Width: ", "widthW");

                    _drawE = DrawMenu.Add("drawE", new CheckBox("Draw E"));
                    DrawMenu.AddWidthItem("E Range Width: ", "widthE");

                    _drawR = DrawMenu.Add("drawR", new CheckBox("Draw R"));
                    DrawMenu.AddWidthItem("R Range Width: ", "widthR");
                }
Пример #29
0
        public void InitMenu()
        {
            Menu = MainMenu.AddMenu("MAC " + G_charname, "jinx");

            Menu.AddLabel("Version: " + G_version);
            Menu.AddSeparator();
            Menu.AddLabel("By Mr Articuno");

            DrawMenu = Menu.AddSubMenu("Draw - " + G_charname, "jinxDraw");
            DrawMenu.AddGroupLabel("Draw");
            DrawMenu.Add("drawDisable", new CheckBox("Turn off all drawings", true));
            DrawMenu.Add("drawQ", new CheckBox("Draw Q Range", true));
            DrawMenu.Add("drawW", new CheckBox("Draw W Range", true));
            DrawMenu.Add("drawE", new CheckBox("Draw E Range", true));

            ComboMenu = Menu.AddSubMenu("Combo - " + G_charname, "jinxCombo");
            ComboMenu.AddGroupLabel("Combo");
            ComboMenu.Add("comboQ", new CheckBox("Auto Switch Q", true));
            ComboMenu.Add("comboW", new CheckBox("Use W", true));
            ComboMenu.Add("comboE", new CheckBox("Use E", true));
            ComboMenu.Add("comboR", new CheckBox("Use R", true));
            ComboMenu.Add("minRangeR", new Slider("Min Range to cast R", 1700, 500, 5000));

            LaneClearMenu = Menu.AddSubMenu("Lane Clear - " + G_charname, "jinxLaneClear");
            LaneClearMenu.AddGroupLabel("Lane Clear");
            LaneClearMenu.Add("lcQ", new CheckBox("Auto Switch Q", true));
            LaneClearMenu.Add("minMinionsForSwitch", new Slider("Min Minions to Use Rocket", 2, 1, 10));

            HarassMenu = Menu.AddSubMenu("Harass - " + G_charname, "jinxHarass");
            HarassMenu.AddGroupLabel("Harass");
            HarassMenu.Add("hsQ", new CheckBox("Auto Switch Q", true));
            HarassMenu.Add("hsW", new CheckBox("Harass With W", true));

            MiscMenu = Menu.AddSubMenu("Misc - " + G_charname, "jinxMisc");
            MiscMenu.AddGroupLabel("Misc");
            MiscMenu.Add("allowAntiGapCloser", new CheckBox("Cast E on Gap Closers", true));
            MiscMenu.Add("allowEImmobile", new CheckBox("Auto E on immobile", false));
        }
Пример #30
0
        public void InitMenu()
        {
            Menu = MainMenu.AddMenu("SAND GOD " + G_charname, "azir");

            Menu.AddLabel("Version: " + G_version);
            Menu.AddSeparator();
            Menu.AddLabel("By Mr Articuno");

            DrawMenu = Menu.AddSubMenu("Draw - " + G_charname, "azirDraw");
            DrawMenu.AddGroupLabel("Draw");
            DrawMenu.Add("drawDisable", new CheckBox("Turn off all drawings", true));
            DrawMenu.Add("drawQ", new CheckBox("Draw Q Range", true));
            DrawMenu.Add("drawW", new CheckBox("Draw W Range", true));
            DrawMenu.Add("drawE", new CheckBox("Draw E Range", true));
            DrawMenu.Add("drawR", new CheckBox("Draw R Range", true));
            DrawMenu.Add("drawSoldierRange", new CheckBox("Draw Soldier Range", true));

            ComboMenu = Menu.AddSubMenu("Combo - " + G_charname, "azirCombo");
            ComboMenu.AddGroupLabel("Combo");
            ComboMenu.Add("keyBindInsec", new KeyBind("Insec", false, KeyBind.BindTypes.HoldActive));
            ComboMenu.Add("insecFlashForce", new CheckBox("Force Flash", true));
            ComboMenu.Add("comboSoldiers", new CheckBox("Auto Pilot Soldiers", true));
            ComboMenu.Add("finisherE", new CheckBox("Allow E to finish enemy", true));
            ComboMenu.Add("finisherR", new CheckBox("Allow R to finish enemy", true));

            LaneClearMenu = Menu.AddSubMenu("Lane Clear - " + G_charname, "azirLaneClear");
            LaneClearMenu.AddGroupLabel("Lane Clear");
            LaneClearMenu.Add("lcSoldiers", new CheckBox("Auto Pilot Soldiers", true));

            HarassMenu = Menu.AddSubMenu("Harass - " + G_charname, "azirHarass");
            HarassMenu.AddGroupLabel("Harass");
            HarassMenu.Add("hsSoldiers", new CheckBox("Auto Pilot Soldiers", true));

            MiscMenu = Menu.AddSubMenu("Misc - " + G_charname, "azirMisc");
            MiscMenu.AddGroupLabel("Misc");
            MiscMenu.Add("allowAntiGapCloser", new CheckBox("Ultimante on Anti Gap Closers", true));
            MiscMenu.Add("allowInterrupt", new CheckBox("Ultimante on Dangerous Spells", true));
        }