Beispiel #1
0
        private static void Loading_OnLoadingComplete(EventArgs args)
        {
            Hacks.AntiAFK = true;
            Bootstrap.Init(null);
            myMana = ObjectManager.Player.Mana;
            _Flash = new Spell.Active(SpellSlot.Summoner1, 425);
            _Q     = new Spell.Skillshot(SpellSlot.Q, 900, SkillShotType.Linear);
            _W     = new Spell.Skillshot(SpellSlot.W, 550, SkillShotType.Linear);
            _E     = new Spell.Skillshot(SpellSlot.E, 290, SkillShotType.Circular);
            _R     = new Spell.Targeted(SpellSlot.R, 675);

            Menu = MainMenu.AddMenu("The Shadow", "theshadow");
            Menu.AddGroupLabel("The Shadow");
            Menu.AddLabel("By Buddy");
            Menu.AddSeparator();
            Menu.AddLabel("VERS=0.2BETA RELEASE 1");

            ComboMenu = Menu.AddSubMenu("Combo Menu", "combomenu");

            ComboMenu.AddGroupLabel("Combo Settings");
            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"));

            DrawMenu = Menu.AddSubMenu("Drawings Menu", "drawingsmenu");

            DrawMenu.AddGroupLabel("Drawings Menu");
            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"));
            DrawMenu.Add("drawText", new CheckBox("Draw Text"));
            DrawMenu.Add("drawFlash", new CheckBox("Draw Flash"));

            HarassMenu = Menu.AddSubMenu("Harass Menu", "harassmenu");

            HarassMenu.AddGroupLabel("Harass Menu");
            HarassMenu.Add("hUseQ", new CheckBox("Use Q"));
            HarassMenu.Add("hUseW", new CheckBox("Use W"));
            HarassMenu.Add("hUseE", new CheckBox("Use E"));

            FarmMenu = Menu.AddSubMenu("Farm Menu", "farmmenu");

            FarmMenu.AddLabel("Wave Clear");
            FarmMenu.Add("fwUseQ", new CheckBox("Use Q"));
            FarmMenu.Add("fwUseE", new CheckBox("Use E"));

            FarmMenu.AddSeparator();

            FarmMenu.AddLabel("Last Hit");
            FarmMenu.Add("flUseQ", new CheckBox("Use Q"));
            FarmMenu.Add("flUseE", new CheckBox("Use E"));

            Game.OnTick    += Game_OnTick;
            Drawing.OnDraw += Draw.OnDraw;

            Chat.Print("<font color='#00FF00'>The Shadow by Buddy Loaded</font>");
            Chat.Print("<font color='#00FF00'>VERS=</font><font color='#ffffff'>0.2BETA RELEASE 1</font>");
        }
Beispiel #2
0
        private static void Loading_OnLoadingComplete(EventArgs args)
        {
            if (Player.Instance.ChampionName != "Graves")
            {
                return;
            }
            Bootstrap.Init(null);
            Q  = new Spell.Skillshot(SpellSlot.Q, 950, SkillShotType.Linear, 250, 2000, 60);
            W  = new Spell.Skillshot(SpellSlot.W, 850, SkillShotType.Circular, 250, 1650, 150);
            E  = new Spell.Skillshot(SpellSlot.E, 425, SkillShotType.Linear);
            R  = new Spell.Skillshot(SpellSlot.R, 1000, SkillShotType.Linear, 250, 2100, 100);
            R1 = new Spell.Skillshot(SpellSlot.R, 1400, SkillShotType.Cone, 250, 2100, 120);

            menu = MainMenu.AddMenu("Perfect Graves", "PerfectGraves");

            ComboMenu = menu.AddSubMenu("Combo Settings", "Combo");
            ComboMenu.Add("disableAA", new CheckBox("Devredışı AA"));
            ComboMenu.Add("useQCombo", new CheckBox("Kullan Q"));
            ComboMenu.Add("useWCombo", new CheckBox("Kullan W"));
            ComboMenu.Add("useECombo", new CheckBox("Kullan E"));
            ComboMenu.Add("useRCombo", new CheckBox("Hızlı R Kombosu"));
            ComboMenu.Add("useItems", new CheckBox("Kullan İtemler"));
            ComboMenu.Add("useEreload", new CheckBox("E ile şarjör doldur"));
            ComboMenu.AddLabel("Mahvolmuş-pala ayarları");
            ComboMenu.Add("botrkHP", new Slider("Benim Canı < %", 60, 0, 100));
            ComboMenu.Add("botrkenemyHP", new Slider("Düşmanın Canı < %", 60, 0, 100));

            KSMenu = menu.AddSubMenu("KS Settings", "KSSettings");
            KSMenu.Add("useQKS", new CheckBox("KSde Q Kullan"));
            KSMenu.Add("useRKS", new CheckBox("KSde R Kullan"));

            HarassMenu = menu.AddSubMenu("Harass Settings", "Harass");
            HarassMenu.Add("useQHarass", new CheckBox("Kullan Q"));
            HarassMenu.Add("useItems", new CheckBox("İtemleri Kullan"));

            FarmMenu = menu.AddSubMenu("Lane/Jungle Clear Settings", "Farm");
            FarmMenu.AddLabel("Lane Temizleme");
            FarmMenu.Add("useQ", new CheckBox("Q Kullan ."));

            FarmMenu.AddLabel("Jungle Clear");
            FarmMenu.Add("Qjungle", new CheckBox("Use Q"));
            FarmMenu.Add("QjungleMana", new Slider("Mana < %", 45, 0, 100));
            FarmMenu.Add("Ejungle", new CheckBox("Use E"));
            FarmMenu.Add("EjungleMana", new Slider("Mana < %", 45, 0, 100));

            MiscMenu = menu.AddSubMenu("More Settings", "MoreSettings");
            MiscMenu.Add("gapcloserE", new CheckBox("Use E Gapcloser"));
            MiscMenu.Add("gapcloserW", new CheckBox("Use W Gapcloser"));

            DrawingsMenu = menu.AddSubMenu("Draw Settings", "Drawings");
            DrawingsMenu.Add("DrawQ", new CheckBox("Göster Q"));
            DrawingsMenu.Add("DrawW", new CheckBox("Göster W"));
            DrawingsMenu.Add("DrawE", new CheckBox("Göster E"));
            DrawingsMenu.Add("DrawR", new CheckBox("Göster R"));
            DrawingsMenu.Add("DrawR1", new CheckBox("Göster Gelişmiş R"));

            Game.OnTick    += Game_OnTick;
            Drawing.OnDraw += Drawing_OnDraw;
        }
Beispiel #3
0
        private static void Loading_OnLoadingComplete(EventArgs args)
        {
            if (Player.Instance.ChampionName != "Graves")
            {
                return;
            }
            Bootstrap.Init(null);
            Q  = new Spell.Skillshot(SpellSlot.Q, 950, SkillShotType.Linear, 250, 2000, 60);
            W  = new Spell.Skillshot(SpellSlot.W, 850, SkillShotType.Circular, 250, 1650, 150);
            E  = new Spell.Skillshot(SpellSlot.E, 425, SkillShotType.Linear);
            R  = new Spell.Skillshot(SpellSlot.R, 1000, SkillShotType.Linear, 250, 2100, 100);
            R1 = new Spell.Skillshot(SpellSlot.R, 1400, SkillShotType.Cone, 250, 2100, 120);

            menu = MainMenu.AddMenu("Perfect Graves", "PerfectGraves");

            ComboMenu = menu.AddSubMenu("Combo Settings", "Combo");
            ComboMenu.Add("disableAA", new CheckBox("Disable AA"));
            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("Fast R Combo"));
            ComboMenu.Add("useItems", new CheckBox("Use Items"));
            ComboMenu.Add("useEreload", new CheckBox("Use E for Reload"));
            ComboMenu.AddLabel("BOTRK,Bilgewater Cutlass Settings");
            ComboMenu.Add("botrkHP", new Slider("My HP < %", 60, 0, 100));
            ComboMenu.Add("botrkenemyHP", new Slider("Enemy HP < %", 60, 0, 100));

            KSMenu = menu.AddSubMenu("KS Settings", "KSSettings");
            KSMenu.Add("useQKS", new CheckBox("Use Q KS"));
            KSMenu.Add("useRKS", new CheckBox("Use R KS"));

            HarassMenu = menu.AddSubMenu("Harass Settings", "Harass");
            HarassMenu.Add("useQHarass", new CheckBox("Use Q"));
            HarassMenu.Add("useItems", new CheckBox("Use Items"));

            FarmMenu = menu.AddSubMenu("Lane/Jungle Clear Settings", "Farm");
            FarmMenu.AddLabel("Lane Clear");
            FarmMenu.Add("useQ", new CheckBox("Use Q//Does not Work for Now."));

            FarmMenu.AddLabel("Jungle Clear");
            FarmMenu.Add("Qjungle", new CheckBox("Use Q"));
            FarmMenu.Add("QjungleMana", new Slider("Mana < %", 45, 0, 100));
            FarmMenu.Add("Ejungle", new CheckBox("Use E"));
            FarmMenu.Add("EjungleMana", new Slider("Mana < %", 45, 0, 100));

            MiscMenu = menu.AddSubMenu("More Settings", "MoreSettings");
            MiscMenu.Add("gapcloserE", new CheckBox("Use E Gapcloser"));
            MiscMenu.Add("gapcloserW", new CheckBox("Use W Gapcloser"));

            DrawingsMenu = menu.AddSubMenu("Draw Settings", "Drawings");
            DrawingsMenu.Add("DrawQ", new CheckBox("Draw Q"));
            DrawingsMenu.Add("DrawW", new CheckBox("Draw W"));
            DrawingsMenu.Add("DrawE", new CheckBox("Draw E"));
            DrawingsMenu.Add("DrawR", new CheckBox("Draw R"));
            DrawingsMenu.Add("DrawR1", new CheckBox("Draw Extended R"));

            Game.OnTick    += Game_OnTick;
            Drawing.OnDraw += Drawing_OnDraw;
        }
Beispiel #4
0
        private static void Loading_OnLoadingComplete(EventArgs args)
        {
            if (Player.Instance.Hero != Champion.Jinx)
            {
                return;
            }

            Menu = MainMenu.AddMenu("UB Zinx", "UBZinx");
            Menu.AddGroupLabel("UB Zinx");
            Menu.AddLabel("Made by UB");
            Menu.AddLabel("Dattenosa");
            Menu.AddSeparator();

            ComboMenu = Menu.AddSubMenu("Combo", "ComboZinx");
            ComboMenu.AddGroupLabel("Combo Settings");
            ComboMenu.Add("useQCombo", new CheckBox("Dùng Q"));
            ComboMenu.Add("useQSplash", new CheckBox("Đổi Q trong combo"));
            ComboMenu.Add("useWCombo", new CheckBox("Dùng W"));
            ComboMenu.Add("useECombo", new CheckBox("Dùng E"));
            ComboMenu.Add("useRCombo", new CheckBox("Dùng R"));

            HarassMenu = Menu.AddSubMenu("Harass", "HarassZinx");
            HarassMenu.AddGroupLabel("Cài đặt Cấu máu");
            HarassMenu.Add("useQHarass", new CheckBox("Dùng Q"));
            HarassMenu.Add("useWHarass", new CheckBox("Dùng W"));

            FarmMenu = Menu.AddSubMenu("Farm", "FarmZinx");
            FarmMenu.AddGroupLabel("Farm Settings");
            FarmMenu.AddLabel("LaneClear");
            FarmMenu.Add("useQFarm", new CheckBox("Use Q"));
            FarmMenu.Add("disableRocketsWC", new CheckBox("Không dùng tên lửa (Chỉ dùng súng nhỏ)", false));
            FarmMenu.AddLabel("Last Hit");
            FarmMenu.Add("disableRocketsLH", new CheckBox("Không dùng tên lửa"));

            MiscMenu = Menu.AddSubMenu("Misc", "MiscMenuZinx");
            MiscMenu.AddGroupLabel("Misc Settings");
            MiscMenu.Add("gapcloser", new CheckBox("Dùng E để chống Gapcloser"));
            MiscMenu.Add("interruptor", new CheckBox("Interruptor E"));
            MiscMenu.Add("CCE", new CheckBox("E trên CC của đồng minh"));

            KillStealMenu = Menu.AddSubMenu("KillSteal", "KillStealZinx");
            KillStealMenu.AddGroupLabel("KillSteal");
            KillStealMenu.Add("useQKS", new CheckBox("Dùng Rocket để KS"));
            KillStealMenu.Add("useWKS", new CheckBox("Dùng W để KS"));
            KillStealMenu.Add("useRKS", new CheckBox("Dùng R để KS"));


            DrawMenu = Menu.AddSubMenu("Drawing Settings");
            DrawMenu.AddGroupLabel("Drawing Settings");
            DrawMenu.Add("drawRange", new CheckBox("Draw Tầm tấn công của súng khác", false));
            DrawMenu.Add("drawW", new CheckBox("Draw W", false));
            DrawMenu.Add("drawE", new CheckBox("Draw E", false));

            Game.OnTick                      += Game_OnTick;
            Gapcloser.OnGapcloser            += Events.Gapcloser_OnGapCloser;
            Interrupter.OnInterruptableSpell += Interrupter_OnInterruptableSpell;
            Drawing.OnDraw                   += Drawing_OnDraw;
        }
Beispiel #5
0
        /// <summary>
        /// Creates the Menu
        /// </summary>
        public static void Initialize()
        {
            // Main Menu
            ConfigMenu = MainMenu.AddMenu("KA Nasus", "ConfigMenu");
            ConfigMenu.AddGroupLabel("This addon is made by KarmaPanda and should not be redistributed in any way.");
            ConfigMenu.AddGroupLabel(
                "Any unauthorized redistribution without credits will result in severe consequences.");
            ConfigMenu.AddGroupLabel("Thank you for using this addon and have a fun time!");

            // Farm Menu
            FarmMenu = ConfigMenu.AddSubMenu("Farm", "Farm");
            FarmMenu.AddGroupLabel("Spell Usage Settings");
            FarmMenu.AddLabel("Q Settings");
            FarmMenu.Add("useQ", new CheckBox("Last Hit Minion with Q"));
            FarmMenu.Add("disableAA", new CheckBox("Don't LastHit Minion without Q", false));
            FarmMenu.AddLabel("Harass Settings");
            FarmMenu.Add("useQH", new CheckBox("Use Q on Champion", false));
            FarmMenu.Add("useEH", new CheckBox("Use E on Champion", false));
            FarmMenu.Add("manaEH", new Slider("Mana % before E (Harass)", 30));
            FarmMenu.AddLabel("Lane Clear Settings");
            FarmMenu.Add("useELC", new CheckBox("Use E in LaneClear"));
            FarmMenu.Add("useELCS", new Slider("Minions before Casting E", 2, 1, 6));
            FarmMenu.Add("manaELC", new Slider("Mana % before E (Lane Clear)", 30));

            // Combo Menu
            ComboMenu = ConfigMenu.AddSubMenu("Combo", "Combo");
            ComboMenu.AddGroupLabel("Spell Usage Settings");
            ComboMenu.Add("useQ", new CheckBox("Use Q in Combo"));
            ComboMenu.Add("useW", new CheckBox("Use W in Combo"));
            ComboMenu.Add("useE", new CheckBox("Use E in Combo"));
            ComboMenu.Add("useR", new CheckBox("Use R in Combo"));
            ComboMenu.AddGroupLabel("ManaManager");
            ComboMenu.Add("manaW", new Slider("Mana % before W", 25));
            ComboMenu.Add("manaE", new Slider("Mana % before E", 30));
            ComboMenu.AddGroupLabel("R Settings");
            ComboMenu.Add("hpR", new Slider("Use R at % HP", 25));
            ComboMenu.Add("intR", new Slider("Use R when x Enemies are Around", 1, 0, 5));
            ComboMenu.Add("rangeR", new Slider("Use R when Enemies are in x Range", 1200, 0, 2000));

            // Drawing Menu
            DrawingMenu = ConfigMenu.AddSubMenu("Drawing", "Drawing");
            DrawingMenu.AddGroupLabel("Spell Drawing Settings");
            DrawingMenu.Add("drawW", new CheckBox("Draw W Range", false));
            DrawingMenu.Add("drawE", new CheckBox("Draw E Range", false));
            DrawingMenu.AddLabel("DamageIndicator");
            DrawingMenu.Add("draw.Damage", new CheckBox("Draw Damage"));
            DrawingMenu.Add("draw.Q", new CheckBox("Calculate Q Damage"));
            DrawingMenu.Add("draw.E", new CheckBox("Calculate E Damage"));
            DrawingMenu.AddLabel("Color Settings for Damage Indicator");
            DrawingMenu.Add("draw_Alpha", new Slider("Alpha: ", 255, 0, 255));
            DrawingMenu.Add("draw_Red", new Slider("Red: ", 255, 0, 255));
            DrawingMenu.Add("draw_Green", new Slider("Green: ", 0, 0, 255));
            DrawingMenu.Add("draw_Blue", new Slider("Blue: ", 0, 0, 255));
        }
Beispiel #6
0
        private static void Loading_OnLoadingComplete(EventArgs args)
        {
            if (Player.Instance.Hero != Champion.Riven)
            {
                return;
            }
            Menu = MainMenu.AddMenu("Project:Riven", "projRiven");
            Menu.AddLabel("a simpler riven");

            ComboMenu = Menu.AddSubMenu("Combo Settings", "comboSettings");
            ComboMenu.Add("Combo.Q", new CheckBox("Use Q"));
            ComboMenu.Add("Combo.W", new CheckBox("Use W"));
            ComboMenu.Add("Combo.E", new CheckBox("Use E"));
            ComboMenu.Add("Combo.R2", new CheckBox("Use R Wave (Killable)"));
            ComboMenu.AddLabel("R1 Settings");
            ComboMenu.Add("Combo.R", new CheckBox("Use R"));
            ComboMenu.Add("forcedRKeybind", new KeyBind("Forced R", false, KeyBind.BindTypes.PressToggle, 'T'));
            ComboMenu.AddLabel("When To use R");
            ComboMenu.Add("Combo.RCombo", new CheckBox("Cant Kill with Combo"));
            ComboMenu.Add("Combo.RPeople", new CheckBox("Have more than 1 person near"));

            HarassMenu = Menu.AddSubMenu("Harass Settings", "harassSettings");
            HarassMenu.Add("Harass.Q", new CheckBox("Use Q"));
            HarassMenu.Add("Harass.W", new CheckBox("Use W"));
            HarassMenu.Add("Harass.E", new CheckBox("Use E"));

            FarmMenu = Menu.AddSubMenu("Farm Settings", "farmSettings");
            FarmMenu.AddLabel("Last Hit");
            FarmMenu.Add("LastHit.Q", new CheckBox("Use Q"));
            FarmMenu.Add("LastHit.W", new CheckBox("Use W"));
            FarmMenu.AddLabel("Wave Clear");
            FarmMenu.Add("WaveClear.Q", new CheckBox("Use Q"));
            FarmMenu.Add("WaveClear.W", new CheckBox("Use W"));
            FarmMenu.AddLabel("Jungle");
            FarmMenu.Add("Jungle.Q", new CheckBox("Use Q"));
            FarmMenu.Add("Jungle.W", new CheckBox("Use W"));
            FarmMenu.Add("Jungle.E", new CheckBox("Use E"));

            MiscMenu = Menu.AddSubMenu("Misc Settings", "miscSettings");
            MiscMenu.AddLabel("Keep Alive Settings");
            MiscMenu.Add("Alive.Q", new CheckBox("Keep Q Alive"));
            MiscMenu.Add("Alive.R", new CheckBox("Use R2 Before Expire"));
            MiscMenu.AddLabel("Humanizer Settings");
            MiscMenu.Add("HumanizerDelay", new Slider("Humanizer Delay (ms)", 0, 0, 300));


            ItemHandler.Init();
            EventHandler.Init();

            Drawing.OnDraw += Drawing_OnDraw;
            Game.OnTick    += Game_OnTick;
        }
        private static void Loading_OnLoadingComplete(EventArgs args)
        {
            if (Player.Instance.Hero != Champion.Jinx)
            {
                return;
            }

            Menu = MainMenu.AddMenu("Jinx Buddy", "jinxBuddy");
            Menu.AddGroupLabel("Jinx Buddy");
            Menu.AddLabel("made by the flauxbauss");
            Menu.AddSeparator();

            ComboMenu = Menu.AddSubMenu("Combo", "ComboJinx");
            ComboMenu.AddGroupLabel("Combo Settings");
            ComboMenu.Add("useQCombo", new CheckBox("Use Q"));
            ComboMenu.Add("useQSplash", new CheckBox("Use Q Splash"));
            ComboMenu.Add("useWCombo", new CheckBox("Use W"));
            ComboMenu.Add("useECombo", new CheckBox("Use E"));
            ComboMenu.Add("useRCombo", new CheckBox("Use R"));

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

            FarmMenu = Menu.AddSubMenu("Farm", "FarmJinx");
            FarmMenu.AddGroupLabel("Farm Settings");
            FarmMenu.AddLabel("WaveClear");
            FarmMenu.Add("useQFarm", new CheckBox("Use Q"));
            FarmMenu.Add("disableRocketsWC", new CheckBox("Disable Rockets (only if use q off)", false));
            FarmMenu.AddLabel("Last Hit");
            FarmMenu.Add("disableRocketsLH", new CheckBox("Disable Rockets"));

            MiscMenu = Menu.AddSubMenu("Misc", "MiscMenuJinx");
            MiscMenu.AddGroupLabel("Misc Settings");
            MiscMenu.Add("gapcloser", new CheckBox("Gapcloser E"));
            MiscMenu.Add("interruptor", new CheckBox("Interruptor E"));
            MiscMenu.Add("CCE", new CheckBox("On CC'd E"));

            DrawMenu = Menu.AddSubMenu("Drawing Settings");
            DrawMenu.Add("drawRange", new CheckBox("Draw Other AA Range"));
            DrawMenu.Add("drawW", new CheckBox("Draw W"));
            DrawMenu.Add("drawE", new CheckBox("Draw E"));

            Game.OnTick                      += Game_OnTick;
            Gapcloser.OnGapcloser            += Events.Gapcloser_OnGapCloser;
            Interrupter.OnInterruptableSpell += Interrupter_OnInterruptableSpell;
            Drawing.OnDraw                   += Drawing_OnDraw;
        }
Beispiel #8
0
        private static void DrawFarmMenu()
        {
            FarmMenu.AddGroupLabel("Farm");

            FarmMenu.AddSeparator();

            FarmMenu.AddLabel("Last Hit");
            FarmMenu.Add("fLhUseQ", new CheckBox("Use Q"));
            FarmMenu.Add("fLhUseW", new CheckBox("Use W"));
            FarmMenu.Add("fLhUseE", new CheckBox("Use E"));
            FarmMenu.Add("fLhTowerDive", new CheckBox("Dont E Into Tower"));

            FarmMenu.AddSeparator();

            FarmMenu.AddLabel("Lane Clear");
            FarmMenu.Add("fLcUseQ", new CheckBox("Use Q"));
            FarmMenu.Add("fLcUseW", new CheckBox("Use W"));
            FarmMenu.Add("fLcUseE", new CheckBox("Use E"));
            FarmMenu.Add("fLcTowerDive", new CheckBox("Dont E Into Tower"));
        }
Beispiel #9
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;
        }
Beispiel #10
0
        public static void LoadMenu()
        {
            Bootstrap.Init(null);

            Menu = MainMenu.AddMenu("Lazy Illaoi", "lazy illaoi");
            Menu.AddGroupLabel("Lazy Illaoi");
            Menu.AddLabel("by DamnedNooB");
            Menu.AddLabel("Ceviri Tradana");
            Menu.AddSeparator();

            //-------------------------------------------------------------------------------------------------------------------

            /*
             *       _____                _             __  __
             *      / ____|              | |           |  \/  |
             *     | |     ___  _ __ ___ | |__   ___   | \  / | ___ _ __  _   _
             *     | |    / _ \| '_ ` _ \| '_ \ / _ \  | |\/| |/ _ \ '_ \| | | |
             *     | |___| (_) | | | | | | |_) | (_) | | |  | |  __/ | | | |_| |
             *      \_____\___/|_| |_| |_|_.__/ \___/  |_|  |_|\___|_| |_|\__,_|
             *
             *
             */

            ComboMenu = Menu.AddSubMenu("Kombo", "Combo");
            ComboMenu.AddGroupLabel("Kombo Ayarları");
            ComboMenu.AddLabel("Q - DOKUNAÇ DARBESİ");
            ComboMenu.Add("useQ", new CheckBox("Q Mantıklı Kullan"));
            ComboMenu.Add("useEQ", new CheckBox("Mümkünse İlk E Kullan"));
            ComboMenu.AddSeparator();

            ComboMenu.AddLabel("W - SİLLE TOKAT");
            ComboMenu.Add("useW", new CheckBox("W Mantıklı Kullan"));
            ComboMenu.AddSeparator();

            ComboMenu.AddLabel("E - RUH SINAVI");
            ComboMenu.Add("useE", new CheckBox("E Mantıklı Kullan"));
            ComboMenu.AddSeparator();

            ComboMenu.AddLabel("R - İLAHİ DERS");
            ComboMenu.Add("useR", new CheckBox("R Mantıklı Kullan"));
            ComboMenu.Add("useR#", new Slider("Eğer Düşman Menzildeyse (veya 1v1 hayaletse)", 2, 0, 5));
            ComboMenu.AddSeparator();

            //-------------------------------------------------------------------------------------------------------------------

            /*
             *      _    _                           __  __
             *     | |  | |                         |  \/  |
             *     | |__| | __ _ _ __ __ _ ___ ___  | \  / | ___ _ __  _   _
             *     |  __  |/ _` | '__/ _` / __/ __| | |\/| |/ _ \ '_ \| | | |
             *     | |  | | (_| | | | (_| \__ \__ \ | |  | |  __/ | | | |_| |
             *     |_|  |_|\__,_|_|  \__,_|___/___/ |_|  |_|\___|_| |_|\__,_|
             *
             *
             */

            HarassMenu = Menu.AddSubMenu("Dürtme", "Harass");
            HarassMenu.AddGroupLabel("Dürtme Ayarları");

            HarassMenu.AddLabel("Q - DOKUNAÇ DARBESİ");
            HarassMenu.Add("useQ", new CheckBox("Q mantıklı Kullan"));
            HarassMenu.Add("qMana", new Slider("En az mana: ", 20, 1));
            HarassMenu.AddSeparator();

            HarassMenu.AddLabel("W - SİLLE TOKAT");
            HarassMenu.Add("useW", new CheckBox("W mantıklı Kullan"));
            HarassMenu.Add("wMana", new Slider("En az mana: ", 20, 1));
            HarassMenu.AddSeparator();

            HarassMenu.AddLabel("E - RUH SINAVI");
            HarassMenu.Add("useE", new CheckBox("E mantıklı Kullan"));
            HarassMenu.Add("eMana", new Slider("En az mana: ", 20, 1));
            HarassMenu.AddSeparator();


            //-------------------------------------------------------------------------------------------------------------------

            /*
             *      ______                     __  __
             *     |  ____|                   |  \/  |
             *     | |__ __ _ _ __ _ __ ___   | \  / | ___ _ __  _   _
             *     |  __/ _` | '__| '_ ` _ \  | |\/| |/ _ \ '_ \| | | |
             *     | | | (_| | |  | | | | | | | |  | |  __/ | | | |_| |
             *     |_|  \__,_|_|  |_| |_| |_| |_|  |_|\___|_| |_|\__,_|
             *
             *
             */

            FarmMenu = Menu.AddSubMenu("Farm", "Farm");
            FarmMenu.AddGroupLabel("Farm Ayarları");

            FarmMenu.AddLabel("Q - DOKUNAÇ DARBESİ");
            FarmMenu.Add("useQlane", new CheckBox("LaneTemizlerken Kullan"));
            FarmMenu.Add("qManaLane", new Slider("LaneTemizleme için en az mana: ", 20, 1));
            FarmMenu.Add("qMinionsLane", new Slider("LaneTemizleme için en az minyon: ", 3, 1, 6));
            FarmMenu.AddSeparator();

            FarmMenu.Add("useQjungle", new CheckBox("Orman Temizlemede Kullan"));
            FarmMenu.AddSeparator();

            FarmMenu.AddLabel("W - SİLLE TOKAT");
            FarmMenu.Add("useWlane", new CheckBox("LaneTemizlemede Kullan"));
            FarmMenu.Add("wManaLane", new Slider("LaneTemizleme için en az mana : ", 20, 1));
            FarmMenu.AddSeparator();

            FarmMenu.Add("useWjungle", new CheckBox("Orman Temizleme için Kullan"));
            FarmMenu.AddSeparator();

            //-------------------------------------------------------------------------------------------------------------------

            /*
             *      __  __ _            __  __
             *     |  \/  (_)          |  \/  |
             *     | \  / |_ ___  ___  | \  / | ___ _ __  _   _
             *     | |\/| | / __|/ __| | |\/| |/ _ \ '_ \| | | |
             *     | |  | | \__ \ (__  | |  | |  __/ | | | |_| |
             *     |_|  |_|_|___/\___| |_|  |_|\___|_| |_|\__,_|
             *
             *
             */

            MiscMenu = Menu.AddSubMenu("Ek", "Misc");
            MiscMenu.AddGroupLabel("Ek Ayarlar");
            MiscMenu.AddLabel("Anti Gapcloser Ayarları");
            MiscMenu.Add("gapcloserQ", new CheckBox("Use Q - DOKUNAÇ DARBESİ ni gapcloser için kullan"));
            MiscMenu.Add("gapcloserW", new CheckBox("Use W - SİLLE TOKAT 'ı gapcloser için kullan"));
            MiscMenu.AddSeparator();


            //-------------------------------------------------------------------------------------------------------------------

            /*
             *      _____                       __  __
             *     |  __ \                     |  \/  |
             *     | |  | |_ __ __ ___      __ | \  / | ___ _ __  _   _
             *     | |  | | '__/ _` \ \ /\ / / | |\/| |/ _ \ '_ \| | | |
             *     | |__| | | | (_| |\ V  V /  | |  | |  __/ | | | |_| |
             *     |_____/|_|  \__,_| \_/\_/   |_|  |_|\___|_| |_|\__,_|
             *
             *
             */

            DrawMenu = Menu.AddSubMenu("Göster", "Draw");
            DrawMenu.AddGroupLabel("Gösterge Ayarları");
            DrawMenu.AddLabel("Spell Ranges");
            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("drawT", new CheckBox("Göster Dokunaç Menzili"));

            //-------------------------------------------------------------------------------------------------------------------

            /*
             *      ______               _
             *     |  ____|             | |
             *     | |____   _____ _ __ | |_ ___
             *     |  __\ \ / / _ \ '_ \| __/ __|
             *     | |___\ V /  __/ | | | |_\__ \
             *     |______\_/ \___|_| |_|\__|___/
             *
             *
             */

            Game.OnUpdate          += Events.OnUpdate;
            Orbwalker.OnPostAttack += Events.OnPostAttack;
            //Orbwalker.OnPreAttack += Events.OnPreAttack;
            Obj_AI_Base.OnSpellCast += Events.OnSpellCast;
            Gapcloser.OnGapcloser   += Events.OnGapCloser;
            GameObject.OnCreate     += Events.OnCreateObj;
            GameObject.OnDelete     += Events.OnDeleteObj;
            Drawing.OnDraw          += Events.OnDraw;
        }
Beispiel #11
0
        //-----------------//
        // Start Game-----//
        // Game On Start-//
        static void Game_OnStart(EventArgs args)
        {
            try
            {
                if (ChampionName != PlayerInstance.BaseSkinName)
                {
                    return;
                }

                Bootstrap.Init(null);

                Chat.Print("KKayle Addon Loading Success");
                Q           = new Spell.Targeted(SpellSlot.Q, 650);
                Q.CastDelay = 5;
                W           = new Spell.Targeted(SpellSlot.W, 900);
                E           = new Spell.Active(SpellSlot.E, 650);
                R           = new Spell.Targeted(SpellSlot.R, 900);
                if (Spell1("ignite"))
                {
                    Ignite = new Spell.Targeted(ObjectManager.Player.GetSpellSlotFromName("summonerdot"), 600);
                }

                Menu = MainMenu.AddMenu("KKayle", "kayle");
                Menu.AddSeparator();
                Menu.AddLabel("Criado por Bruno105");
                // Combo Menu
                ComboMenu = Menu.AddSubMenu("Combo", "ComboKayle");
                ComboMenu.Add("ComboW", new CheckBox("W Kullan", true));
                ComboMenu.Add("useIgnite", new CheckBox("Tutuştur Kullan", false));

                // Harass Menu
                HarassMenu = Menu.AddSubMenu("Harass", "HarassKayle");
                HarassMenu.Add("HarassQ", new CheckBox("Q Kullan", true));
                HarassMenu.Add("HarassW", new CheckBox("W Kullan", false));
                HarassMenu.Add("HarassE", new CheckBox("E Kullan", true));
                HarassMenu.Add("ManaH", new Slider("Manam şundan azsa kullanma  <=", 30));

                //Farm Menu
                FarmMenu = Menu.AddSubMenu("Farm", "FarmKayle");
                FarmMenu.Add("ManaF", new Slider("Manam şundan azsa büyü kullanma  <=", 40));
                FarmMenu.Add("FarmQ", new CheckBox("Q Kullan", true));
                FarmMenu.Add("FarmE", new CheckBox("E KUllan", true));
                FarmMenu.Add("MinionE", new Slider("E için gereken minyon sayısı >=", 3, 1, 5));
                FarmMenu.AddSeparator();
                FarmMenu.AddLabel("Last Hit");
                FarmMenu.Add("LastQ", new CheckBox("Q ile son vuruş", true));
                // FarmMenu.Add("LastE", new CheckBox("Use E to Last Hit", true));


                // Heal Menu
                var allies = EntityManager.Heroes.Allies.Where(a => !a.IsMe).OrderBy(a => a.BaseSkinName);
                HealMenu = Menu.AddSubMenu("Heal", "HealKayle");
                HealMenu.Add("autoW", new CheckBox("W otomatik kullan", true));
                HealMenu.Add("HealSelf", new Slider("W kendine kullan % HP", 50));
                HealMenu.Add("HealAlly", new Slider("Dostlara Kullan % HP", 50));
                foreach (var a in allies)
                {
                    HealMenu.Add("autoHeal_" + a.BaseSkinName, new CheckBox("Dostlara can  " + a.BaseSkinName));
                }


                //--------------//
                //---Ultmate---//
                //------------//

                var ally = EntityManager.Heroes.Allies.Where(a => !a.IsMe).OrderBy(a => a.BaseSkinName);
                UltMenu = Menu.AddSubMenu("Ultimate", "UltKayle");
                UltMenu.Add("autoR", new CheckBox("Otomatik Ulti ", true));
                UltMenu.Add("UltSelf", new Slider("Ulti kendine kullan % HP", 20));
                UltMenu.Add("UltAlly", new Slider("Dostlara kullan  % HP", 20));
                foreach (var a in ally)
                {
                    UltMenu.Add("autoUlt_" + a.BaseSkinName, new CheckBox("Ulti Kullan " + a.BaseSkinName));
                }


                //------------//
                //-Draw Menu-//
                //----------//
                DrawMenu = Menu.AddSubMenu("Draws", "DrawKayle");
                // DrawMenu.Add("drawDisable", new CheckBox("Desabilidatar todos os Draw", false));
                DrawMenu.Add("drawAA", new CheckBox("Devredışı Göster AA", true));
                DrawMenu.Add("drawQ", new CheckBox("Devredışı Göster Q", true));
                DrawMenu.Add("drawW", new CheckBox("Devredışı Göster W", true));
                DrawMenu.Add("drawE", new CheckBox("Devredışı Göster E", true));
            }
            catch (Exception e)
            {
                Chat.Print("KKayle: Exception occured while Initializing Addon. Error: " + e.Message);
            }
        }
Beispiel #12
0
        public static void LoadMenu()
        {
            Bootstrap.Init(null);

            Menu = MainMenu.AddMenu("Lazy Graves", "LazyGraves");
            Menu.AddGroupLabel("Lazy Graves");
            Menu.AddLabel("by DamnedNooB");
            Menu.AddSeparator();

            //-------------------------------------------------------------------------------------------------------------------

            /*
             *       _____                _             __  __
             *      / ____|              | |           |  \/  |
             *     | |     ___  _ __ ___ | |__   ___   | \  / | ___ _ __  _   _
             *     | |    / _ \| '_ ` _ \| '_ \ / _ \  | |\/| |/ _ \ '_ \| | | |
             *     | |___| (_) | | | | | | |_) | (_) | | |  | |  __/ | | | |_| |
             *      \_____\___/|_| |_| |_|_.__/ \___/  |_|  |_|\___|_| |_|\__,_|
             *
             *
             */

            ComboMenu = Menu.AddSubMenu("Combo", "Combo");
            ComboMenu.AddGroupLabel("Combo Settings");
            ComboMenu.AddLabel("Q - BuckShot");
            ComboMenu.Add("useQ", new CheckBox("Use Q Logic"));
            ComboMenu.AddSeparator();

            ComboMenu.AddLabel("W - Smoke Grenade");
            ComboMenu.Add("useW", new CheckBox("Use W Logic"));
            ComboMenu.AddSeparator();

            ComboMenu.AddLabel("E - True Grit");
            ComboMenu.Add("useE", new CheckBox("Use Logic"));
            ComboMenu.Add("useEreload", new CheckBox("Use to reload"));
            ComboMenu.AddSeparator();

            ComboMenu.AddLabel("Boom");
            ComboMenu.Add("useQR", new CheckBox("Use Fast Q-R Combo"));
            ComboMenu.Add("useR", new CheckBox("Use to kill"));
            ComboMenu.AddSeparator();

            ComboMenu.AddLabel("Misc");
            ComboMenu.Add("disableAA", new CheckBox("Disable AA if Collision"));

            //-------------------------------------------------------------------------------------------------------------------

            /*
             *      _    _                           __  __
             *     | |  | |                         |  \/  |
             *     | |__| | __ _ _ __ __ _ ___ ___  | \  / | ___ _ __  _   _
             *     |  __  |/ _` | '__/ _` / __/ __| | |\/| |/ _ \ '_ \| | | |
             *     | |  | | (_| | | | (_| \__ \__ \ | |  | |  __/ | | | |_| |
             *     |_|  |_|\__,_|_|  \__,_|___/___/ |_|  |_|\___|_| |_|\__,_|
             *
             *
             */

            HarassMenu = Menu.AddSubMenu("Harass", "Harass");
            HarassMenu.AddGroupLabel("Harass Settings");

            HarassMenu.AddLabel("Q - Buckshot");
            HarassMenu.Add("useQ", new CheckBox("Use in Harass"));
            HarassMenu.Add("qMana", new Slider("Min Mana to use: ", 20, 1));
            HarassMenu.AddSeparator();

            HarassMenu.AddLabel("W - Smoke Grenade");
            HarassMenu.Add("useW", new CheckBox("Use in AA - Range"));
            HarassMenu.Add("wMana", new Slider("Min Mana to use: ", 20, 1));
            HarassMenu.AddSeparator();

            //HarassMenu.AddLabel("E - True Grit");
            //HarassMenu.Add("useEreload", new CheckBox("Use to reload"));
            //HarassMenu.Add("eMana", new Slider("Min Mana to use: ", 20, 1));
            HarassMenu.AddSeparator();


            //-------------------------------------------------------------------------------------------------------------------

            /*
             *      ______                     __  __
             *     |  ____|                   |  \/  |
             *     | |__ __ _ _ __ _ __ ___   | \  / | ___ _ __  _   _
             *     |  __/ _` | '__| '_ ` _ \  | |\/| |/ _ \ '_ \| | | |
             *     | | | (_| | |  | | | | | | | |  | |  __/ | | | |_| |
             *     |_|  \__,_|_|  |_| |_| |_| |_|  |_|\___|_| |_|\__,_|
             *
             *
             */

            FarmMenu = Menu.AddSubMenu("Farm", "Farm");
            FarmMenu.AddGroupLabel("Farm Settings");

            FarmMenu.AddLabel("Q - Buckshot");
            FarmMenu.Add("useQlane", new CheckBox("Use in LaneClear"));
            FarmMenu.Add("qManaLane", new Slider("Min Mana to use in LaneClear: ", 20, 1));
            FarmMenu.Add("qMinionsLane", new Slider("Min Minions to use in LaneClear: ", 3, 1, 6));
            FarmMenu.AddSeparator();

            FarmMenu.Add("useQjungle", new CheckBox("Use in JungleClear"));
            FarmMenu.AddSeparator();

            FarmMenu.AddLabel("E - True Grit");
            FarmMenu.Add("useEreload", new CheckBox("Use in LaneClear"));
            FarmMenu.Add("eManaLane", new Slider("Min Mana to use in LaneClear: ", 20));
            FarmMenu.AddSeparator();

            /*
             * FarmMenu.Add("useEjungle", new CheckBox("Use in JungleClear"));
             * FarmMenu.AddSeparator();
             */

            //-------------------------------------------------------------------------------------------------------------------

            /*
             *      __  __ _            __  __
             *     |  \/  (_)          |  \/  |
             *     | \  / |_ ___  ___  | \  / | ___ _ __  _   _
             *     | |\/| | / __|/ __| | |\/| |/ _ \ '_ \| | | |
             *     | |  | | \__ \ (__  | |  | |  __/ | | | |_| |
             *     |_|  |_|_|___/\___| |_|  |_|\___|_| |_|\__,_|
             *
             *
             */

            MiscMenu = Menu.AddSubMenu("Misc", "Misc");
            MiscMenu.AddGroupLabel("Miscellaneous Settings");
            MiscMenu.AddLabel("Anti Gapcloser Settings");

            MiscMenu.Add("gapcloserW", new CheckBox("Use W - Smoke Grenade on Gapcloser"));
            MiscMenu.Add("gapcloserE", new CheckBox("Use E - True Grit against Gapcloser"));
            MiscMenu.AddSeparator();


            //-------------------------------------------------------------------------------------------------------------------

            /*
             *      _____                       __  __
             *     |  __ \                     |  \/  |
             *     | |  | |_ __ __ ___      __ | \  / | ___ _ __  _   _
             *     | |  | | '__/ _` \ \ /\ / / | |\/| |/ _ \ '_ \| | | |
             *     | |__| | | | (_| |\ V  V /  | |  | |  __/ | | | |_| |
             *     |_____/|_|  \__,_| \_/\_/   |_|  |_|\___|_| |_|\__,_|
             *
             *
             */
            /*
             *          DrawMenu = Menu.AddSubMenu("Draw", "Draw");
             *          DrawMenu.AddGroupLabel("Draw Settings");
             *          DrawMenu.AddLabel("Spell Ranges");
             *          DrawMenu.Add("drawQ", new CheckBox("Draw Q Range"));
             *          DrawMenu.Add("drawQextended", new CheckBox("Draw Extended 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"));
             */
            //-------------------------------------------------------------------------------------------------------------------

            /*
             *      ______               _
             *     |  ____|             | |
             *     | |____   _____ _ __ | |_ ___
             *     |  __\ \ / / _ \ '_ \| __/ __|
             *     | |___\ V /  __/ | | | |_\__ \
             *     |______\_/ \___|_| |_|\__|___/
             *
             *
             */

            Game.OnUpdate           += Events.OnUpdate;
            Orbwalker.OnPostAttack  += Events.OnPostAttack;
            Orbwalker.OnPreAttack   += Events.OnPreAttack;
            Obj_AI_Base.OnSpellCast += Events.OnSpellCast;
            Gapcloser.OnGapcloser   += Events.OnGapCloser;
        }
Beispiel #13
0
        private static void Loading_OnLoadingComplete(EventArgs args)
        {
            if (Player.Instance.Hero != Champion.Yasuo)
            {
                return;
            }

            Menu = MainMenu.AddMenu("YasuoBuddy", "yasuobuddyfluxy");

            ComboMenu = Menu.AddSubMenu("Combo", "yasuCombo");
            ComboMenu.AddGroupLabel("Combo Settings");
            ComboMenu.Add("combo.Q", new CheckBox("Use Q"));
            ComboMenu.Add("combo.E", new CheckBox("Use E"));
            ComboMenu.Add("combo.stack", new CheckBox("Stack Q"));
            ComboMenu.Add("combo.leftclickRape", new CheckBox("Left Click Rape"));
            ComboMenu.AddSeparator();
            ComboMenu.AddLabel("R Settings");
            ComboMenu.Add("combo.R", new CheckBox("Use R"));
            ComboMenu.Add("combo.RTarget", new CheckBox("Use R always on Selected Target"));
            ComboMenu.Add("combo.RKillable", new CheckBox("Use R Execute"));
            ComboMenu.Add("combo.MinTargetsR", new Slider("Use R Min Targets", 2, 1, 5));

            HarassMenu = Menu.AddSubMenu("Harass", "yasuHarass");
            HarassMenu.AddGroupLabel("Harass Settings");
            HarassMenu.Add("harass.Q", new CheckBox("Use Q"));
            HarassMenu.Add("harass.E", new CheckBox("Use E"));
            HarassMenu.Add("harass.stack", new CheckBox("Stack Q"));

            FarmMenu = Menu.AddSubMenu("Farming Settings", "yasuoFarm");
            FarmMenu.AddGroupLabel("Farming Settings");
            FarmMenu.AddLabel("Last Hit");
            FarmMenu.Add("LH.Q", new CheckBox("Use Q"));
            FarmMenu.Add("LH.E", new CheckBox("Use E"));
            FarmMenu.Add("LH.EUnderTower", new CheckBox("Use E Under Tower", false));

            FarmMenu.AddLabel("WaveClear");
            FarmMenu.Add("WC.Q", new CheckBox("Use Q"));
            FarmMenu.Add("WC.E", new CheckBox("Use E"));
            FarmMenu.Add("WC.EUnderTower", new CheckBox("Use E Under Tower", false));

            FarmMenu.AddLabel("Jungle");
            FarmMenu.Add("JNG.Q", new CheckBox("Use Q"));
            FarmMenu.Add("JNG.E", new CheckBox("Use E"));

            FleeMenu = Menu.AddSubMenu("Flee/Evade", "yasuoFlee");
            FleeMenu.AddGroupLabel("Flee Settings");
            FleeMenu.Add("Flee.E", new CheckBox("Use E"));
            FleeMenu.Add("Flee.stack", new CheckBox("Stack Q"));
            FleeMenu.AddGroupLabel("Evade Settings");
            FleeMenu.Add("Evade.E", new CheckBox("Use E to Evade"));
            FleeMenu.Add("Evade.W", new CheckBox("Use W to Evade"));
            FleeMenu.Add("Evade.WDelay", new Slider("Humanizer Delay (ms)", 0, 0, 1000));

            MiscSettings = Menu.AddSubMenu("Misc Settings");
            MiscSettings.AddGroupLabel("KillSteal Settings");
            MiscSettings.Add("KS.Q", new CheckBox("Use Q"));
            MiscSettings.Add("KS.E", new CheckBox("Use E"));
            MiscSettings.AddGroupLabel("Auto Q Settings");
            MiscSettings.Add("Auto.Q3", new CheckBox("Use Q3"));
            MiscSettings.Add("Auto.Active", new KeyBind("Auto Q Enemy", false, KeyBind.BindTypes.PressToggle, 'M'));

            Program.Main(null);

            DrawMenu = Menu.AddSubMenu("Draw", "yasuoDraw");
            DrawMenu.AddGroupLabel("Draw Settings");

            DrawMenu.Add("Draw.Q", new CheckBox("Draw Q", false));
            DrawMenu.AddColourItem("Draw.Q.Colour");
            DrawMenu.AddSeparator();

            DrawMenu.Add("Draw.E", new CheckBox("Draw E", false));
            DrawMenu.AddColourItem("Draw.E.Colour");
            DrawMenu.AddSeparator();

            DrawMenu.Add("Draw.R", new CheckBox("Draw R", false));
            DrawMenu.AddColourItem("Draw.R.Colour");
            DrawMenu.AddSeparator();

            DrawMenu.AddLabel("When Spell is Down Colour = ");
            DrawMenu.AddColourItem("Draw.Down", 7);

            Game.OnTick    += Game_OnTick;
            Drawing.OnDraw += Drawing_OnDraw;
            EEvader.Init();
        }
Beispiel #14
0
        private static void Loading_OnLoadingComplete(EventArgs args)
        {
            if (Player.Instance.Hero != Champion.Riven)
            {
                return;
            }

            Menu = MainMenu.AddMenu("HTTF Riven", "httfRiven");
            Menu.AddLabel("Best Riven Addon Patch +7.7 ");
            Menu.AddLabel("Your comments and questions to the forum ");


            ComboMenu = Menu.AddSubMenu("Combo And Etc", "comboSettings");
            ComboMenu.Add("Combo.Q", new CheckBox("Use Q"));
            ComboMenu.Add("Combo.W", new CheckBox("Use W"));
            ComboMenu.Add("Combo.E", new CheckBox("Use E"));
            ComboMenu.Add("Combo.R2", new CheckBox("Use R (Killable)"));
            ComboMenu.AddLabel("R1 Settings");
            ComboMenu.Add("Combo.R", new CheckBox("Use R"));
            ComboMenu.Add("forcedRKeybind", new KeyBind("Use R in combo?", false, KeyBind.BindTypes.PressToggle, 'T'));
            ComboMenu.AddLabel("R2 Settings");
            ComboMenu.Add("BoxBoxLogicR2", new CheckBox("BoxboxLogicR2"));
            ComboMenu.Add("R2Mode", new ComboBox("R2 Mode:", 0, "Kill Only", "Max Damage"));


            ComboMenu.AddLabel("Burst = Select Target And Burst Key");
            ComboMenu.AddLabel("The flash has usesh");
            ComboMenu.AddLabel("If not perform without a flash");
            ComboMenu.Add("BurstBox", new KeyBind("Shy burst", false, KeyBind.BindTypes.HoldActive, 'G'));
            ComboMenu.Add("BurstKor", new KeyBind("E>R2>Flash>Q>W", false, KeyBind.BindTypes.HoldActive, 'J'));



            ComboMenu.AddLabel("When To use R");
            ComboMenu.Add("Combo.RCombo", new CheckBox("Cant Kill with Combo"));
            ComboMenu.Add("Combo.RPeople", new CheckBox("Have more than 1 person near"));
            ComboMenu.AddLabel("Harass Settings");
            ComboMenu.Add("Harass.Q", new CheckBox("Use Q"));
            ComboMenu.Add("Harass.W", new CheckBox("Use W"));
            ComboMenu.Add("Harass.E", new CheckBox("Use E"));
            var Style = ComboMenu.Add("harassstyle", new Slider("Harass Style", 0, 0, 3));

            Style.OnValueChange += delegate
            {
                Style.DisplayName = "Harass Style: " + new[] { "Q,Q,W,Q and E ", "E,H,Q3,W", "E,H,AA,Q,W", "E,Q,H,AA,Q,AA,W,AA,Q,AA" }[Style.CurrentValue];
            };
            Style.DisplayName = "Harass Style: " + new[] { "Q,Q,W,Q and E ", "E,H,Q3,W", "E,H,AA,Q,W", "E,Q,H,AA,Q,AA,W,AA,Q,AA" }[Style.CurrentValue];

            ComboMenu.AddLabel("Misc Settings");
            ComboMenu.AddLabel("Keep Alive Settings");
            ComboMenu.Add("Alive.Q", new CheckBox("Keep Q Alive"));
            ComboMenu.Add("Alive.R", new CheckBox("Use R2 Before Expire"));

            ComboMenu.AddLabel("Speed Combo");
            ComboMenu.AddLabel("0 = Challenger Combo 1.5 sec");
            ComboMenu.AddLabel("50 = Master Combo 2 sec");
            ComboMenu.AddLabel("100-200 = Diamond Combo 2.5 sec");
            ComboMenu.AddLabel("200-300 = Plat-Gold Combo 3 sec");
            ComboMenu.Add("HumanizerDelay", new Slider("Humanizer Delay (ms)", 0, 0, 300));


            FarmMenu = Menu.AddSubMenu("Clear Settings", "farmSettings");
            FarmMenu.AddLabel("Last Hit");
            FarmMenu.Add("LastHit.Q", new CheckBox("Use Q"));
            FarmMenu.Add("LastHit.W", new CheckBox("Use W"));
            FarmMenu.AddLabel("Wave Clear");
            FarmMenu.Add("WaveClear.Q", new CheckBox("Use Q"));
            FarmMenu.Add("WaveClear.W", new CheckBox("Use W"));
            FarmMenu.AddLabel("Jungle");
            FarmMenu.Add("Jungle.Q", new CheckBox("Use Q"));
            FarmMenu.Add("Jungle.W", new CheckBox("Use W"));
            FarmMenu.Add("Jungle.E", new CheckBox("Use E"));

            MiscMenu = Menu.AddSubMenu("Misc", "Misc");
            MiscMenu.AddLabel("• Draw •");
            MiscMenu.Add("DamageIndicator", new CheckBox("Draw Damage"));
            MiscMenu.AddLabel("• Misc •");
            MiscMenu.Add("gapcloser", new CheckBox("W on enemy gapcloser"));
            MiscMenu.Add("AutoIgnite", new CheckBox("Auto Ignite"));
            MiscMenu.Add("AutoW", new CheckBox("Auto W"));
            MiscMenu.Add("AutoQSS", new CheckBox("Auto QSS"));
            MiscMenu.Add("Youmu", new CheckBox("Use Youmuu?"));
            MiscMenu.AddLabel("• SkinHack •");
            MiscMenu.Add("checkSkin", new CheckBox("Use Skin Changer"));
            MiscMenu.Add("Skinid", new Slider("Skin ID", 0, 0, 11));
            ShieldMenu = Menu.AddSubMenu("AutoShield", "AutoShield");
            ShieldMenu.Add("Shield", new CheckBox("AutoShield"));
            ShieldMenu.Add("AutoDiels", new CheckBox("AutoDelay(Humanizer)"));
            ShieldMenu.AddLabel("•Auto Shield(beta)•");
            foreach (var enemy in ObjectManager.Get <AIHeroClient>().Where(enemy => enemy.IsEnemy))
            {
                for (var i = 0; i < 4; i++)
                {
                    var spell = enemy.Spellbook.Spells[i];
                    if (spell.SData.TargettingType != SpellDataTargetType.Self && spell.SData.TargettingType != SpellDataTargetType.SelfAndUnit)
                    {
                        if (spell.SData.TargettingType == SpellDataTargetType.Unit)
                        {
                            ShieldMenu.Add("Shield" + spell.SData.Name, new CheckBox(spell.Name, true));
                        }
                        else
                        {
                            ShieldMenu.Add("Shield" + spell.SData.Name, new CheckBox(spell.Name, false));
                        }
                    }
                }
            }

            ItemLogic.Init();
            EventLogic.Init();

            var slot = Player.Instance.GetSpellSlotFromName("summonerflash");

            if (slot != SpellSlot.Unknown)
            {
                Flash = new Spell.Skillshot(slot, 680, SkillShotType.Linear);
            }

            ignite = new Spell.Targeted(ObjectManager.Player.GetSpellSlotFromName("summonerdot"), 600);

            Youmu = new Item((int)ItemId.Youmuus_Ghostblade, 0);

            Drawing.OnEndScene += Drawing_OnEndScene;

            Game.OnTick += Game_OnTick;

            Gapcloser.OnGapcloser += Gapcloser_OnGapcloser;

            Game.OnUpdate += OnGameUpdate;

            Obj_AI_Base.OnProcessSpellCast += Obj_AI_Base_OnProcessSpellCast;
        }
Beispiel #15
0
        static void Game_OnStart(EventArgs args)
        {
            try
            {
                if (ChampionName != PlayerInstance.BaseSkinName)
                {
                    return;
                }

                Bootstrap.Init(null);

                Q = new Spell.Targeted(SpellSlot.Q, 650);
                W = new Spell.Active(SpellSlot.W);
                E = new Spell.Skillshot(SpellSlot.E, 600, SkillShotType.Cone, (int)0.5f, int.MaxValue, 10);
                R = new Spell.Skillshot(SpellSlot.R, 500, SkillShotType.Circular, (int)0.5f, int.MaxValue, 190);
                if (_Player.GetSpellSlotFromName("summonerdot") != SpellSlot.Unknown)
                {
                    ZhonyaHourglass = new Item(ItemId.Zhonyas_Hourglass);
                }


                Menu = MainMenu.AddMenu("HTTF Kassadin", "kassadin");
                Menu.AddSeparator();
                Menu.AddLabel("Your comments and questions to the forum ");
                Menu.AddLabel("HELP ME , PM ME. AND MY SKYPE Bynoob_01 ");


                ComboMenu = Menu.AddSubMenu("Combo/Harass", "HTTFKassadin");
                ComboMenu.AddSeparator();
                ComboMenu.AddLabel("Combo Configs");
                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));
                ComboMenu.Add("MaxR", new Slider("Don't use R if more than Eminies on range :", 2, 1, 5));
                ComboMenu.AddSeparator();
                ComboMenu.AddLabel("Harass Configs");
                ComboMenu.Add("ManaH", new Slider("Dont use Skills if Mana <=", 40));
                ComboMenu.Add("HarassQ", new CheckBox("Use Q ", true));
                ComboMenu.Add("HarassW", new CheckBox("Use W ", true));
                ComboMenu.Add("HarassE", new CheckBox("Use E ", true));
                ComboMenu.Add("HarassR", new CheckBox("Use R ", true));
                FarmMenu = Menu.AddSubMenu("Lane/LastHit", "Modes2Kassadin");
                FarmMenu.AddLabel("LastHit Configs");
                FarmMenu.Add("ManaL", new Slider("Dont use Skills if Mana <=", 40));
                FarmMenu.Add("LastQ", new CheckBox("Use Q ", true));
                FarmMenu.Add("LastW", new CheckBox("Use W ", true));
                FarmMenu.Add("LastE", new CheckBox("Use E ", true));
                FarmMenu.AddLabel("Lane Cler Config");
                FarmMenu.Add("ManaF", new Slider("Dont use Skills if Mana <=", 40));
                FarmMenu.Add("FarmQ", new CheckBox("Use Q ", true));
                FarmMenu.Add("FarmW", new CheckBox("Use W ", true));
                FarmMenu.Add("FarmE", new CheckBox("Use E ", true));
                FarmMenu.Add("MinionE", new Slider("Use E when count minions more than :", 3, 1, 5));
                FarmMenu.Add("FarmR", new CheckBox("Use R ", true));



                DrawMenu = Menu.AddSubMenu("Draws", "DrawKassadin");
                DrawMenu.Add("drawAA", new CheckBox("Draw do AA(White)", true));
                DrawMenu.Add("drawQ", new CheckBox(" Draw do Q(Aqua)", true));
                DrawMenu.Add("drawW", new CheckBox(" Draw do W(Green)", true));
                DrawMenu.Add("drawE", new CheckBox(" Draw do E(Red)", true));
                DrawMenu.Add("drawR", new CheckBox(" Draw do R(Blue)", true));
                DrawMenu.Add("DamageIndicator", new CheckBox("Draw Damage"));



                Misc = Menu.AddSubMenu("MiscMenu", "Misc");
                Misc.Add("aarest", new CheckBox("Reset AA with w"));
                Misc.Add("useQGapCloser", new CheckBox("Q on GapCloser", true));
                Misc.Add("eInterrupt", new CheckBox("use E to Interrupt", true));
                Misc.AddLabel("• SkinHack •");
                Misc.Add("checkSkin", new CheckBox("Use Skin Changer"));
                Misc.Add("Skinid", new Slider("Skin ID", 0, 0, 11));
                Misc.AddLabel("• Activator •");
                Misc.Add("Zhonyas", new CheckBox("Use Zhonyas"));
                Misc.Add("ZhonyasHp", new Slider("Use Zhonyas If Your HP%", 20));
            }

            catch (Exception e)
            {
                Chat.Print("Kassadin: Error: " + e.Message);
            }
        }
Beispiel #16
0
        public static void LoadMenu()
        {
            Bootstrap.Init(null);

            Menu = MainMenu.AddMenu("Lazy Illaoi", "lazy illaoi");
            Menu.AddGroupLabel("Lazy Illaoi");
            Menu.AddLabel("by DamnedNooB");
            Menu.AddSeparator();

            //-------------------------------------------------------------------------------------------------------------------

            /*
             *       _____                _             __  __
             *      / ____|              | |           |  \/  |
             *     | |     ___  _ __ ___ | |__   ___   | \  / | ___ _ __  _   _
             *     | |    / _ \| '_ ` _ \| '_ \ / _ \  | |\/| |/ _ \ '_ \| | | |
             *     | |___| (_) | | | | | | |_) | (_) | | |  | |  __/ | | | |_| |
             *      \_____\___/|_| |_| |_|_.__/ \___/  |_|  |_|\___|_| |_|\__,_|
             *
             *
             */

            ComboMenu = Menu.AddSubMenu("Combo", "Combo");
            ComboMenu.AddGroupLabel("Combo Settings");
            ComboMenu.AddLabel("Q - Tentacle Smash");
            ComboMenu.Add("useQ", new CheckBox("Use Q Logic"));
            ComboMenu.Add("useEQ", new CheckBox("use E first if possible"));
            ComboMenu.AddSeparator();

            ComboMenu.AddLabel("W - Harsh Lesson");
            ComboMenu.Add("useW", new CheckBox("Use W Logic"));
            ComboMenu.AddSeparator();

            ComboMenu.AddLabel("E - Test of Spirit");
            ComboMenu.Add("useE", new CheckBox("Use E Logic"));
            ComboMenu.AddSeparator();

            ComboMenu.AddLabel("R - Leap of Faith");
            ComboMenu.Add("useR", new CheckBox("Use R Logic"));
            ComboMenu.Add("useR#", new Slider("if enemies in range", 2, 0, 5));
            ComboMenu.Add("useRghost", new CheckBox("only if Ghost in Range"));
            ComboMenu.AddSeparator();

            //-------------------------------------------------------------------------------------------------------------------

            /*
             *      _    _                           __  __
             *     | |  | |                         |  \/  |
             *     | |__| | __ _ _ __ __ _ ___ ___  | \  / | ___ _ __  _   _
             *     |  __  |/ _` | '__/ _` / __/ __| | |\/| |/ _ \ '_ \| | | |
             *     | |  | | (_| | | | (_| \__ \__ \ | |  | |  __/ | | | |_| |
             *     |_|  |_|\__,_|_|  \__,_|___/___/ |_|  |_|\___|_| |_|\__,_|
             *
             *
             */

            HarassMenu = Menu.AddSubMenu("Harass", "Harass");
            HarassMenu.AddGroupLabel("Harass Settings");

            HarassMenu.AddLabel("Q - Tentacle Smash");
            HarassMenu.Add("useQ", new CheckBox("Use Q Logic"));
            HarassMenu.Add("qMana", new Slider("Min Mana to use: ", 20, 1));
            HarassMenu.AddSeparator();

            HarassMenu.AddLabel("W - Harsh Lesson");
            HarassMenu.Add("useW", new CheckBox("Use W Logic"));
            HarassMenu.Add("wMana", new Slider("Min Mana to use: ", 20, 1));
            HarassMenu.AddSeparator();

            HarassMenu.AddLabel("E - Test of Spirit");
            HarassMenu.Add("useE", new CheckBox("Use E logic"));
            HarassMenu.Add("eMana", new Slider("Min Mana to use: ", 20, 1));
            HarassMenu.AddSeparator();


            //-------------------------------------------------------------------------------------------------------------------

            /*
             *      ______                     __  __
             *     |  ____|                   |  \/  |
             *     | |__ __ _ _ __ _ __ ___   | \  / | ___ _ __  _   _
             *     |  __/ _` | '__| '_ ` _ \  | |\/| |/ _ \ '_ \| | | |
             *     | | | (_| | |  | | | | | | | |  | |  __/ | | | |_| |
             *     |_|  \__,_|_|  |_| |_| |_| |_|  |_|\___|_| |_|\__,_|
             *
             *
             */

            FarmMenu = Menu.AddSubMenu("Farm", "Farm");
            FarmMenu.AddGroupLabel("Farm Settings");

            FarmMenu.AddLabel("Q - Tentacle Smash");
            FarmMenu.Add("useQlane", new CheckBox("Use in LaneClear"));
            FarmMenu.Add("qManaLane", new Slider("Min Mana to use in LaneClear: ", 20, 1));
            FarmMenu.Add("qMinionsLane", new Slider("Min Minions to use in LaneClear: ", 3, 1, 6));
            FarmMenu.AddSeparator();

            FarmMenu.Add("useQjungle", new CheckBox("Use in JungleClear"));
            FarmMenu.AddSeparator();

            FarmMenu.AddLabel("W - Harsh Lesson");
            FarmMenu.Add("useWlane", new CheckBox("Use in LaneClear"));
            FarmMenu.Add("wManaLane", new Slider("Min Mana to use in LaneClear: ", 20, 1));
            FarmMenu.AddSeparator();

            FarmMenu.Add("useWjungle", new CheckBox("Use in JungleClear"));
            FarmMenu.AddSeparator();

            //-------------------------------------------------------------------------------------------------------------------

            /*
             *      __  __ _            __  __
             *     |  \/  (_)          |  \/  |
             *     | \  / |_ ___  ___  | \  / | ___ _ __  _   _
             *     | |\/| | / __|/ __| | |\/| |/ _ \ '_ \| | | |
             *     | |  | | \__ \ (__  | |  | |  __/ | | | |_| |
             *     |_|  |_|_|___/\___| |_|  |_|\___|_| |_|\__,_|
             *
             *
             */

            MiscMenu = Menu.AddSubMenu("Misc", "Misc");
            MiscMenu.AddGroupLabel("Miscellaneous Settings");
            MiscMenu.AddLabel("Anti Gapcloser Settings");
            MiscMenu.Add("gapcloserQ", new CheckBox("Use Q - Tentacle Smash on Gapcloser"));
            MiscMenu.Add("gapcloserW", new CheckBox("Use W - Harsh Lesson on Gapcloser"));
            MiscMenu.AddSeparator();


            //-------------------------------------------------------------------------------------------------------------------

            /*
             *      _____                       __  __
             *     |  __ \                     |  \/  |
             *     | |  | |_ __ __ ___      __ | \  / | ___ _ __  _   _
             *     | |  | | '__/ _` \ \ /\ / / | |\/| |/ _ \ '_ \| | | |
             *     | |__| | | | (_| |\ V  V /  | |  | |  __/ | | | |_| |
             *     |_____/|_|  \__,_| \_/\_/   |_|  |_|\___|_| |_|\__,_|
             *
             *
             */

            DrawMenu = Menu.AddSubMenu("Draw", "Draw");
            DrawMenu.AddGroupLabel("Draw Settings");
            DrawMenu.AddLabel("Spell Ranges");
            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("drawT", new CheckBox("Draw Tentacle Ranges"));

            //-------------------------------------------------------------------------------------------------------------------

            /*
             *      ______               _
             *     |  ____|             | |
             *     | |____   _____ _ __ | |_ ___
             *     |  __\ \ / / _ \ '_ \| __/ __|
             *     | |___\ V /  __/ | | | |_\__ \
             *     |______\_/ \___|_| |_|\__|___/
             *
             *
             */

            Game.OnUpdate          += Events.OnUpdate;
            Orbwalker.OnPostAttack += Events.OnPostAttack;
            //Orbwalker.OnPreAttack += Events.OnPreAttack;
            Obj_AI_Base.OnSpellCast += Events.OnSpellCast;
            Gapcloser.OnGapcloser   += Events.OnGapCloser;
            GameObject.OnCreate     += Events.OnCreateObj;
            GameObject.OnDelete     += Events.OnDeleteObj;
            Drawing.OnDraw          += Events.OnDraw;
        }
Beispiel #17
0
        private static void Loading_OnLoadingComplete(EventArgs args)
        {
            if (Player.Instance.Hero != Champion.Elise)
            {
                return;
            }

            Menu = MainMenu.AddMenu("Elise Buddy", "EliseBuddy");

            ComboMenu = Menu.AddSubMenu("Combo", "eliseCombo");
            ComboMenu.Add("comboR", new CheckBox("R"));
            ComboMenu.AddLabel("Human");
            ComboMenu.Add("comboHumanQ", new CheckBox("Human Q"));
            ComboMenu.Add("comboHumanW", new CheckBox("Human W"));
            ComboMenu.Add("comboHumanE", new CheckBox("Human E"));
            ComboMenu.AddLabel("Spider");
            ComboMenu.Add("comboSpiderQ", new CheckBox("Spider Q"));
            ComboMenu.Add("comboSpiderW", new CheckBox("Spider W"));
            ComboMenu.Add("comboSpiderE", new CheckBox("Spider E"));
            ComboMenu.Add("antiGapcloser", new CheckBox("Anti-Gapcloser"));


            HarassMenu = Menu.AddSubMenu("Harass", "eliseharass");
            HarassMenu.AddLabel("Human");
            HarassMenu.Add("harassHumanQ", new CheckBox("Human Q"));
            HarassMenu.Add("harassHumanW", new CheckBox("Human W"));
            HarassMenu.Add("harassHumanE", new CheckBox("Human E"));
            HarassMenu.AddLabel("Spider");
            HarassMenu.Add("harassSpiderQ", new CheckBox("Spider Q"));
            HarassMenu.Add("harassSpiderW", new CheckBox("Spider W"));
            HarassMenu.Add("harassSpiderE", new CheckBox("Spider E"));


            FarmMenu = Menu.AddSubMenu("Farm", "elisefarm");

            FarmMenu.AddGroupLabel("Last Hit");
            FarmMenu.AddLabel("Human");
            FarmMenu.Add("lhHumanQ", new CheckBox("Human Q"));
            FarmMenu.AddLabel("Spider");
            FarmMenu.Add("lhSpiderQ", new CheckBox("Spider Q"));

            FarmMenu.AddGroupLabel("Wave Clear");
            FarmMenu.AddLabel("Human");
            FarmMenu.Add("wcHumanQ", new CheckBox("Human Q"));
            FarmMenu.AddLabel("Spider");
            FarmMenu.Add("wcSpiderQ", new CheckBox("Spider Q"));

            FarmMenu.AddGroupLabel("Jungle");
            FarmMenu.Add("jungleR", new CheckBox("R"));
            FarmMenu.AddLabel("Human");
            FarmMenu.Add("jgHumanQ", new CheckBox("Human Q"));
            FarmMenu.Add("jgHumanW", new CheckBox("Human W"));
            FarmMenu.AddLabel("Spider");
            FarmMenu.Add("jgSpiderQ", new CheckBox("Spider Q"));
            FarmMenu.Add("jgSpiderW", new CheckBox("Spider W"));

            DrawMenu = Menu.AddSubMenu("Drawing", "drawelise");
            DrawMenu.Add("drawHumanQ", new CheckBox("Human Q", false));
            DrawMenu.Add("drawHumanW", new CheckBox("Human W", false));
            DrawMenu.Add("drawHumanE", new CheckBox("Human E", false));
            DrawMenu.Add("drawSpiderQ", new CheckBox("Spider Q", false));
            DrawMenu.Add("drawSpiderE", new CheckBox("Spider E", false));


            Drawing.OnDraw += Drawing_OnDraw;
            Game.OnTick    += Game_OnTick;
            Obj_AI_Base.OnProcessSpellCast += EliseSpellManager.Obj_AI_Base_OnProcessSpellCast;
            Events.Init();
        }
Beispiel #18
0
        public static void LoadMenu()
        {
            Bootstrap.Init(null);

            Menu = MainMenu.AddMenu("Lazy Lucian", "LazyLucian");
            Menu.AddGroupLabel("Lazy Lucian");
            Menu.AddLabel("by DamnedNooB");
            Menu.AddLabel("Transtlate Turkish-Çeviri TRAdana");
            Menu.AddSeparator();

            //-------------------------------------------------------------------------------------------------------------------

            /*
             *       _____                _             __  __
             *      / ____|              | |           |  \/  |
             *     | |     ___  _ __ ___ | |__   ___   | \  / | ___ _ __  _   _
             *     | |    / _ \| '_ ` _ \| '_ \ / _ \  | |\/| |/ _ \ '_ \| | | |
             *     | |___| (_) | | | | | | |_) | (_) | | |  | |  __/ | | | |_| |
             *      \_____\___/|_| |_| |_|_.__/ \___/  |_|  |_|\___|_| |_|\__,_|
             *
             *
             */

            ComboMenu = Menu.AddSubMenu("Kombo", "Combo");
            ComboMenu.AddGroupLabel("Kombo Ayarları");
            ComboMenu.AddLabel("Q - Işık Atışı");
            ComboMenu.Add("useQcombo", new CheckBox("Komboda Kullan"));
            ComboMenu.Add("useQextended", new CheckBox("Komboda Uzun Q Kullan(Minyon Arkasındakine vurur)"));
            ComboMenu.Add("qMana", new Slider("En az mana: ", 20, 1));
            ComboMenu.AddSeparator();

            ComboMenu.AddLabel("W - İntikam Ateşi");
            ComboMenu.Add("useWaaRange", new CheckBox("AA da kullan - Menzili"));
            ComboMenu.Add("useWalways", new CheckBox("AA dışında Kullan  - Menzili"));
            ComboMenu.Add("wMana", new Slider("en az mana: ", 20, 1));
            ComboMenu.AddSeparator();

            ComboMenu.AddLabel("E - Amansız Takip");
            ComboMenu.Add("useEcombo", new CheckBox("E mantığı Kullan"));
            ComboMenu.Add("useEmouse", new CheckBox("E yi Mouse yönünde Kullan"));
            ComboMenu.Add("eMana", new Slider("en az mana: ", 20, 1));
            ComboMenu.AddSeparator();

            ComboMenu.AddLabel("R - İnfaz");
            ComboMenu.Add("useRkillable", new CheckBox("Hedef Öldürülebilir Olduğunda"));
            ComboMenu.Add("useRlock", new CheckBox("Hedefe Kilitlen"));
            //ComboMenu.Add("rMana", new Slider("Min Mana to use: ", 20, 1));
            ComboMenu.AddSeparator();

            ComboMenu.AddLabel("Ek  Ayarlar (Kombo)");
            ComboMenu.Add("spellWeaving", new CheckBox("Pasifi Kullan (Işık Silahşoru)"));
            ComboMenu.Add("useYoumuu", new CheckBox("Kullan Youmuu's GhostBlade for The Culling"));

            //-------------------------------------------------------------------------------------------------------------------

            /*
             *      _    _                           __  __
             *     | |  | |                         |  \/  |
             *     | |__| | __ _ _ __ __ _ ___ ___  | \  / | ___ _ __  _   _
             *     |  __  |/ _` | '__/ _` / __/ __| | |\/| |/ _ \ '_ \| | | |
             *     | |  | | (_| | | | (_| \__ \__ \ | |  | |  __/ | | | |_| |
             *     |_|  |_|\__,_|_|  \__,_|___/___/ |_|  |_|\___|_| |_|\__,_|
             *
             *
             */

            HarassMenu = Menu.AddSubMenu("Dürtme", "Harass");
            HarassMenu.AddGroupLabel("Dürtme Ayarları");
            HarassMenu.AddLabel("Q - Işık Atışı");
            HarassMenu.Add("useQharass", new CheckBox("Dürtmede Kullan"));
            HarassMenu.Add("useQextended", new CheckBox("Dürtmede Uzun Q Kullan(Minyon Arkasındakine vurur)"));
            HarassMenu.Add("qMana", new Slider("en az mana: ", 20, 1));
            HarassMenu.AddSeparator();

            HarassMenu.AddLabel("W - İntikam Ateşi");
            HarassMenu.Add("useWaaRange", new CheckBox("AA'da Kullanma - Menzil"));
            HarassMenu.Add("useWalways", new CheckBox("AA dışında Kullanma - Menzili"));
            HarassMenu.Add("wMana", new Slider("en az mana: ", 20, 1));
            HarassMenu.AddSeparator();

            HarassMenu.AddLabel("Ek Ayarlar (Dürtme)");
            //HarassMenu.Add("manaCheck", new CheckBox("")); // soon(TM)
            HarassMenu.Add("spellWeaving", new CheckBox("Pasifi Kullan (Işık Silahşoru)"));

            //-------------------------------------------------------------------------------------------------------------------

            /*
             *      ______                     __  __
             *     |  ____|                   |  \/  |
             *     | |__ __ _ _ __ _ __ ___   | \  / | ___ _ __  _   _
             *     |  __/ _` | '__| '_ ` _ \  | |\/| |/ _ \ '_ \| | | |
             *     | | | (_| | |  | | | | | | | |  | |  __/ | | | |_| |
             *     |_|  \__,_|_|  |_| |_| |_| |_|  |_|\___|_| |_|\__,_|
             *
             *
             */

            FarmMenu = Menu.AddSubMenu("Farm", "Farm");
            FarmMenu.AddGroupLabel("Farm Ayarları");
            FarmMenu.AddLabel("Q - Işık Atışı");
            FarmMenu.Add("useQfarm", new CheckBox("Lane Temizlerken Kullan"));
            FarmMenu.Add("qManaLane", new Slider("Lanetemizleme için gerekli mana % : ", 20, 1));
            FarmMenu.Add("qMinionsLane", new Slider("Laneclear için gereken minyon: ", 3, 1, 5));
            FarmMenu.AddSeparator();
            FarmMenu.Add("useQjungle", new CheckBox("Orman Temizlemede Kullan"));
            FarmMenu.Add("qManaJungle", new Slider("Orman Temizleme için gereken mana: ", 20, 1));
            FarmMenu.AddSeparator();

            FarmMenu.AddLabel("W - İntikam Ateşi");
            FarmMenu.Add("useWfarm", new CheckBox("Lane Temizlerken Kullan"));
            FarmMenu.Add("wManaLane", new Slider("Lanetemizleme için gerekli mana: ", 20, 1));
            FarmMenu.AddSeparator();
            FarmMenu.Add("useWjungle", new CheckBox("Orman Temizlemede Kullan"));
            FarmMenu.Add("wManaJungle", new Slider("Orman Temizleme için gereken mana: ", 20, 1));
            FarmMenu.AddSeparator();

            FarmMenu.AddLabel("Ek Ayarlar (Farm)");
            FarmMenu.Add("spellWeaving", new CheckBox("Pasif Kullan (Işık Silahşoru)"));

            //-------------------------------------------------------------------------------------------------------------------

            /*
             *      __  __ _            __  __
             *     |  \/  (_)          |  \/  |
             *     | \  / |_ ___  ___  | \  / | ___ _ __  _   _
             *     | |\/| | / __|/ __| | |\/| |/ _ \ '_ \| | | |
             *     | |  | | \__ \ (__  | |  | |  __/ | | | |_| |
             *     |_|  |_|_|___/\___| |_|  |_|\___|_| |_|\__,_|
             *
             *
             */

            MiscMenu = Menu.AddSubMenu("Ek", "Misc");
            MiscMenu.AddGroupLabel("Ek Ayarlar");
            MiscMenu.AddLabel("Anti Gapcloser Ayarları");
            MiscMenu.Add("gapcloser", new CheckBox("E ile hedefi önleme"));
            MiscMenu.Add("gapcloserT", new CheckBox("E ile hedefi önle"));
            MiscMenu.AddSeparator();
            MiscMenu.AddGroupLabel("Diğer Ayarlar");
            MiscMenu.Add("useKs", new CheckBox("Kill Güvenliği -  Mnatığı"));

            //-------------------------------------------------------------------------------------------------------------------

            /*
             *      _____                       __  __
             *     |  __ \                     |  \/  |
             *     | |  | |_ __ __ ___      __ | \  / | ___ _ __  _   _
             *     | |  | | '__/ _` \ \ /\ / / | |\/| |/ _ \ '_ \| | | |
             *     | |__| | | | (_| |\ V  V /  | |  | |  __/ | | | |_| |
             *     |_____/|_|  \__,_| \_/\_/   |_|  |_|\___|_| |_|\__,_|
             *
             *
             */

            DrawMenu = Menu.AddSubMenu("Göster", "Draw");
            DrawMenu.AddGroupLabel("Gösterge Ayarları");
            DrawMenu.AddLabel("Büyü Menzili");
            DrawMenu.Add("drawQ", new CheckBox("Göster Q Menzili"));
            DrawMenu.Add("drawQextended", new CheckBox("Göster Uzun 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"));

            //-------------------------------------------------------------------------------------------------------------------

            /*
             *      ______               _
             *     |  ____|             | |
             *     | |____   _____ _ __ | |_ ___
             *     |  __\ \ / / _ \ '_ \| __/ __|
             *     | |___\ V /  __/ | | | |_\__ \
             *     |______\_/ \___|_| |_|\__|___/
             *
             *
             */

            Game.OnUpdate                  += Events.OnUpdate;
            Gapcloser.OnGapcloser          += Events.OnGapCloser;
            Obj_AI_Base.OnProcessSpellCast += Events.OnProcessSpellCast;
            Obj_AI_Base.OnSpellCast        += Events.OnCastSpell;
            Drawing.OnDraw                 += Events.OnDraw;
            //Orbwalker.OnPostAttack += Events.OnAfterAttack;
        }
Beispiel #19
0
        private static void Loading_OnLoadingComplete(EventArgs args)
        {
            if (Player.Instance.Hero != Champion.Yasuo)
            {
                return;
            }

            Menu = MainMenu.AddMenu("YasuoBuddy", "yasuobuddyfluxy");

            ComboMenu = Menu.AddSubMenu("Kombo", "yasuCombo");
            ComboMenu.AddGroupLabel("Kombo Ayarlari");
            ComboMenu.Add("combo.Q", new CheckBox("Kullan Q"));
            ComboMenu.Add("combo.E", new CheckBox("Kullan E"));
            ComboMenu.Add("combo.stack", new CheckBox("Biriktir Q"));
            ComboMenu.Add("combo.leftclickRape", new CheckBox("Sol tiklama ile durt"));
            ComboMenu.AddSeparator();
            ComboMenu.AddLabel("R Ayarlari");
            ComboMenu.Add("combo.R", new CheckBox("Kullan R"));
            ComboMenu.Add("combo.RTarget", new CheckBox("Kullan R secilen hedefe her zaman"));
            ComboMenu.Add("combo.RKillable", new CheckBox("Kullan R Olucek ise"));
            ComboMenu.Add("combo.MinTargetsR", new Slider("Kullan R Enaz dusman sayisi", 2, 1, 5));

            HarassMenu = Menu.AddSubMenu("Durtme", "yasuHarass");
            HarassMenu.AddGroupLabel("Durtme Ayarlari");
            HarassMenu.Add("harass.Q", new CheckBox("Kullan Q"));
            HarassMenu.Add("harass.E", new CheckBox("Kullan E"));
            HarassMenu.Add("harass.stack", new CheckBox("Biriktir Q"));

            FarmMenu = Menu.AddSubMenu("Farm Ayarlari", "yasuoFarm");
            FarmMenu.AddGroupLabel("Farm Ayarlari");
            FarmMenu.AddLabel("SonVurus");
            FarmMenu.Add("LH.Q", new CheckBox("Kullan Q"));
            FarmMenu.Add("LH.E", new CheckBox("Kullan E"));
            FarmMenu.Add("LH.EUnderTower", new CheckBox("Kullan E Kule altinda", false));

            FarmMenu.AddLabel("DalgaTemizleme");
            FarmMenu.Add("WC.Q", new CheckBox("Kullan Q"));
            FarmMenu.Add("WC.E", new CheckBox("Kullan E"));
            FarmMenu.Add("WC.EUnderTower", new CheckBox("Kullan E Kule altinda", false));

            FarmMenu.AddLabel("Orman");
            FarmMenu.Add("JNG.Q", new CheckBox("Kullan Q"));
            FarmMenu.Add("JNG.E", new CheckBox("Kullan E"));

            FleeMenu = Menu.AddSubMenu("Kacis/Evade", "yasuoFlee");
            FleeMenu.AddGroupLabel("Kacis Ayarlari");
            FleeMenu.Add("Flee.E", new CheckBox("Kullan E"));
            FleeMenu.Add("Flee.stack", new CheckBox("Biriktir Q"));
            FleeMenu.AddGroupLabel("Evade Ayarlari");
            FleeMenu.Add("Evade.E", new CheckBox("Kullan E skillden kacmak icin"));
            FleeMenu.Add("Evade.W", new CheckBox("Kullan W skillden kacmak icin"));
            FleeMenu.Add("Evade.WDelay", new Slider("Gecikme (ms)", 0, 0, 1000));

            MiscSettings = Menu.AddSubMenu("Karisik Ayarlar");
            MiscSettings.AddGroupLabel("Oldurme Ayarlari");
            MiscSettings.Add("KS.Q", new CheckBox("Kullan Q"));
            MiscSettings.Add("KS.E", new CheckBox("Kullan E"));
            MiscSettings.AddGroupLabel("Otomatik Q Ayarlari");
            MiscSettings.Add("Auto.Q3", new CheckBox("Kullan Q3"));
            MiscSettings.Add("Auto.Active", new KeyBind("Otomatik Q Dusmana", false, KeyBind.BindTypes.PressToggle, 'M'));

            Program.Main(null);

            DrawMenu = Menu.AddSubMenu("Cizimler", "yasuoDraw");
            DrawMenu.AddGroupLabel("Gosterge Ayarlari");

            DrawMenu.Add("Draw.Q", new CheckBox("Goster Q Menzili", false));
            DrawMenu.AddColourItem("Draw.Q.Colour");
            DrawMenu.AddSeparator();

            DrawMenu.Add("Draw.E", new CheckBox("Goster E Menzili", false));
            DrawMenu.AddColourItem("Draw.E.Colour");
            DrawMenu.AddSeparator();

            DrawMenu.Add("Draw.R", new CheckBox("Goster R Menzili", false));
            DrawMenu.AddColourItem("Draw.R.Colour");
            DrawMenu.AddSeparator();

            DrawMenu.AddLabel("Asagidan rek secin = ");
            DrawMenu.AddColourItem("Draw.Down", 7);

            Game.OnTick    += Game_OnTick;
            Drawing.OnDraw += Drawing_OnDraw;
            EEvader.Init();
        }
Beispiel #20
0
        private static void Loading_OnLoadingComplete(EventArgs args)
        {
            if (Player.Instance.Hero != Champion.Yasuo)
            {
                return;
            }

            Menu = MainMenu.AddMenu("TheNewYasuo", "yasuobuddyfluxy");

            ComboMenu = Menu.AddSubMenu("Combo", "yasuCombo");
            ComboMenu.AddGroupLabel("Combo");
            ComboMenu.Add("combo.Q", new CheckBox("Kullan Q"));
            ComboMenu.Add("combo.E", new CheckBox("Kullan E"));
            ComboMenu.Add("combo.EUnderTower", new CheckBox("Kule altında E", false));
            ComboMenu.Add("combo.stack", new CheckBox("Yük kas Q"));
            ComboMenu.Add("combo.leftclickRape", new CheckBox("Sol tuş odaklan"));
            ComboMenu.AddSeparator();
            ComboMenu.AddLabel("Ultimate");
            ComboMenu.Add("combo.R", new CheckBox("Kullan R"));
            ComboMenu.Add("combo.RTarget", new CheckBox("Ryi sadece seçili hedef için uygunsa kullan"));
            ComboMenu.Add("combo.RKillable", new CheckBox("Kullan R KS"));
            ComboMenu.Add("combo.MinTargetsR", new Slider("Kullan R için en az düşman", 2, 1, 5));

            HarassMenu = Menu.AddSubMenu("Harass", "yasuHarass");
            HarassMenu.AddGroupLabel("Dürtme");
            HarassMenu.Add("harass.Q", new CheckBox("Kullan Q"));
            HarassMenu.Add("harass.E", new CheckBox("Kullan E"));
            HarassMenu.Add("harass.stack", new CheckBox("Yük kas Q"));

            FarmMenu = Menu.AddSubMenu("Farming", "yasuoFarm");
            FarmMenu.AddGroupLabel("Farm");
            FarmMenu.AddLabel("Son Vuruş");
            FarmMenu.Add("LH.Q", new CheckBox("Kullan Q"));
            FarmMenu.Add("LH.E", new CheckBox("Kullan E"));
            FarmMenu.Add("LH.EUnderTower", new CheckBox("Kule altında E", false));

            FarmMenu.AddLabel("Lanetemizleme");
            FarmMenu.Add("WC.Q", new CheckBox("Kullan Q"));
            FarmMenu.Add("WC.E", new CheckBox("Kullan E"));
            FarmMenu.Add("WC.EUnderTower", new CheckBox("Kule altında E", false));

            FarmMenu.AddLabel("Orman");
            FarmMenu.Add("JNG.Q", new CheckBox("Kullan Q"));
            FarmMenu.Add("JNG.E", new CheckBox("Kullan E"));

            FleeMenu = Menu.AddSubMenu("Flee/Evade", "yasuoFlee");
            FleeMenu.AddGroupLabel("Flee");
            FleeMenu.Add("Flee.E", new CheckBox("Kullan E"));
            FleeMenu.Add("Flee.stack", new CheckBox("Yük kas  Q"));
            FleeMenu.AddGroupLabel("Evade");
            FleeMenu.Add("Evade.E", new CheckBox("Kaçmada E Kullan"));
            FleeMenu.Add("Evade.W", new CheckBox("Kaçarken W Kullan"));
            FleeMenu.Add("Evade.WDelay", new Slider("İnsancıl Gecikme (ms)", 0, 0, 1000));
            //
            FleeMenu.AddGroupLabel("WallJump");
            FleeMenu.Add("WJ", new KeyBind("Walljump Tuşu:", false, KeyBind.BindTypes.HoldActive, 'G'));
            FleeMenu.Add("DrawSpots", new CheckBox("Göster Walljump Yerleri"));
            //
            MiscSettings = Menu.AddSubMenu("Diversas/Misc");
            MiscSettings.AddGroupLabel("KS");
            MiscSettings.Add("KS.Q", new CheckBox("Kullan Q"));
            MiscSettings.Add("KS.E", new CheckBox("Kullan E"));
            MiscSettings.AddGroupLabel("Otomatik Q");
            MiscSettings.Add("Auto.Q3", new CheckBox("Kullan Q3"));
            MiscSettings.Add("Auto.Active", new KeyBind("Otomatik Q3 düşmana", true, KeyBind.BindTypes.PressToggle, 'M'));

            Program.Main(null);

            DrawMenu = Menu.AddSubMenu("Draw", "yasuoDraw");
            DrawMenu.AddGroupLabel("Gösterge Ayarları");

            DrawMenu.Add("Draw.Q", new CheckBox("Göster Q", true));
            DrawMenu.AddColourItem("Draw.Q.Colour");
            DrawMenu.AddSeparator();

            DrawMenu.Add("Draw.E", new CheckBox("Göster E", false));
            DrawMenu.AddColourItem("Draw.E.Colour");
            DrawMenu.AddSeparator();

            DrawMenu.Add("Draw.R", new CheckBox("Göster R", false));
            DrawMenu.AddColourItem("Draw.R.Colour");
            DrawMenu.AddSeparator();

            DrawMenu.AddLabel("Gerisayım rengi:", 4);
            DrawMenu.AddColourItem("Draw.Down", 7);

            Game.OnTick    += Game_OnTick;
            Drawing.OnDraw += Drawing_OnDraw;
            EEvader.Init();

            //

            E  = new Spell.Targeted(SpellSlot.E, 475);
            E2 = new Spell.Skillshot(SpellSlot.E, 475, EloBuddy.SDK.Enumerations.SkillShotType.Linear);


            //
        }
Beispiel #21
0
        public static void LoadMenu()
        {
            Bootstrap.Init(null);

            Menu = MainMenu.AddMenu("Lazy Lucian", "LazyLucian");
            Menu.AddGroupLabel("Lazy Lucian");
            Menu.AddLabel("by DamnedNooB");
            Menu.AddSeparator();

            //-------------------------------------------------------------------------------------------------------------------

            /*
             *       _____                _             __  __
             *      / ____|              | |           |  \/  |
             *     | |     ___  _ __ ___ | |__   ___   | \  / | ___ _ __  _   _
             *     | |    / _ \| '_ ` _ \| '_ \ / _ \  | |\/| |/ _ \ '_ \| | | |
             *     | |___| (_) | | | | | | |_) | (_) | | |  | |  __/ | | | |_| |
             *      \_____\___/|_| |_| |_|_.__/ \___/  |_|  |_|\___|_| |_|\__,_|
             *
             *
             */

            ComboMenu = Menu.AddSubMenu("Combo", "Combo");
            ComboMenu.AddGroupLabel("Combo Settings");
            ComboMenu.AddLabel("Q - Piercing Light");
            ComboMenu.Add("useQcombo", new CheckBox("Use in Combo"));
            ComboMenu.Add("useQextended", new CheckBox("Use extended Q in Combo"));
            ComboMenu.Add("qMana", new Slider("Min Mana to use: ", 20, 1));
            ComboMenu.AddSeparator();

            ComboMenu.AddLabel("W - Ardent Blaze");
            ComboMenu.Add("useWaaRange", new CheckBox("Use in AA - Range"));
            ComboMenu.Add("useWalways", new CheckBox("Use out of AA - Range"));
            ComboMenu.Add("wMana", new Slider("Min Mana to use: ", 20, 1));
            ComboMenu.AddSeparator();

            ComboMenu.AddLabel("E - Relentless Pursuit");
            ComboMenu.Add("useEcombo", new CheckBox("Use E Logic"));
            ComboMenu.Add("useEmouse", new CheckBox("Use E to Mouse"));
            ComboMenu.Add("eMana", new Slider("Min Mana to use: ", 20, 1));
            ComboMenu.AddSeparator();

            ComboMenu.AddLabel("R - The Culling");
            ComboMenu.Add("useRkillable", new CheckBox("Use if target is killable"));
            ComboMenu.Add("useRlock", new CheckBox("Lock on Target"));
            //ComboMenu.Add("rMana", new Slider("Min Mana to use: ", 20, 1));
            ComboMenu.AddSeparator();

            ComboMenu.AddLabel("Misc Settings (Combo)");
            ComboMenu.Add("spellWeaving", new CheckBox("Use Passive (Spellweaving)"));
            ComboMenu.Add("useYoumuu", new CheckBox("Use Youmuu's GhostBlade for The Culling"));

            //-------------------------------------------------------------------------------------------------------------------

            /*
             *      _    _                           __  __
             *     | |  | |                         |  \/  |
             *     | |__| | __ _ _ __ __ _ ___ ___  | \  / | ___ _ __  _   _
             *     |  __  |/ _` | '__/ _` / __/ __| | |\/| |/ _ \ '_ \| | | |
             *     | |  | | (_| | | | (_| \__ \__ \ | |  | |  __/ | | | |_| |
             *     |_|  |_|\__,_|_|  \__,_|___/___/ |_|  |_|\___|_| |_|\__,_|
             *
             *
             */

            HarassMenu = Menu.AddSubMenu("Harass", "Harass");
            HarassMenu.AddGroupLabel("Harass Settings");
            HarassMenu.AddLabel("Q - Piercing Light");
            HarassMenu.Add("useQharass", new CheckBox("Use in Harass"));
            HarassMenu.Add("useQextended", new CheckBox("Use extended Q in Harass"));
            HarassMenu.Add("qMana", new Slider("Min Mana to use: ", 20, 1));
            HarassMenu.AddSeparator();

            HarassMenu.AddLabel("W - Ardent Blaze");
            HarassMenu.Add("useWaaRange", new CheckBox("Use in AA - Range"));
            HarassMenu.Add("useWalways", new CheckBox("Use out of AA - Range"));
            HarassMenu.Add("wMana", new Slider("Min Mana to use: ", 20, 1));
            HarassMenu.AddSeparator();

            HarassMenu.AddLabel("Misc Settings (Harass)");
            //HarassMenu.Add("manaCheck", new CheckBox("")); // soon(TM)
            HarassMenu.Add("spellWeaving", new CheckBox("Use Passive (Spellweaving)"));

            //-------------------------------------------------------------------------------------------------------------------

            /*
             *      ______                     __  __
             *     |  ____|                   |  \/  |
             *     | |__ __ _ _ __ _ __ ___   | \  / | ___ _ __  _   _
             *     |  __/ _` | '__| '_ ` _ \  | |\/| |/ _ \ '_ \| | | |
             *     | | | (_| | |  | | | | | | | |  | |  __/ | | | |_| |
             *     |_|  \__,_|_|  |_| |_| |_| |_|  |_|\___|_| |_|\__,_|
             *
             *
             */

            FarmMenu = Menu.AddSubMenu("Farm", "Farm");
            FarmMenu.AddGroupLabel("Farm Settings");
            FarmMenu.AddLabel("Q - Piercing Light");
            FarmMenu.Add("useQfarm", new CheckBox("Use in LaneClear"));
            FarmMenu.Add("qManaLane", new Slider("Min Mana to use in LaneClear: ", 20, 1));
            FarmMenu.Add("qMinionsLane", new Slider("Min Minions to use in LaneClear: ", 3, 1, 5));
            FarmMenu.AddSeparator();
            FarmMenu.Add("useQjungle", new CheckBox("Use in JungleClear"));
            FarmMenu.Add("qManaJungle", new Slider("Min Mana to use in JungleClear: ", 20, 1));
            FarmMenu.AddSeparator();

            FarmMenu.AddLabel("W - Ardent Blaze");
            FarmMenu.Add("useWfarm", new CheckBox("Use in LaneClear"));
            FarmMenu.Add("wManaLane", new Slider("Min Mana to use in LaneClear: ", 20, 1));
            FarmMenu.AddSeparator();
            FarmMenu.Add("useWjungle", new CheckBox("Use in JungleClear"));
            FarmMenu.Add("wManaJungle", new Slider("Min Mana to use in JungleClear: ", 20, 1));
            FarmMenu.AddSeparator();

            FarmMenu.AddLabel("Misc Settings (Farm)");
            FarmMenu.Add("spellWeaving", new CheckBox("Use Passive (Spellweaving)"));

            //-------------------------------------------------------------------------------------------------------------------

            /*
             *      __  __ _            __  __
             *     |  \/  (_)          |  \/  |
             *     | \  / |_ ___  ___  | \  / | ___ _ __  _   _
             *     | |\/| | / __|/ __| | |\/| |/ _ \ '_ \| | | |
             *     | |  | | \__ \ (__  | |  | |  __/ | | | |_| |
             *     |_|  |_|_|___/\___| |_|  |_|\___|_| |_|\__,_|
             *
             *
             */

            MiscMenu = Menu.AddSubMenu("Misc", "Misc");
            MiscMenu.AddGroupLabel("Miscellaneous Settings");
            MiscMenu.AddLabel("Anti Gapcloser Settings");
            MiscMenu.Add("gapcloser", new CheckBox("Use E - to avoid non targeted"));
            MiscMenu.Add("gapcloserT", new CheckBox("Use E - to avoid targeted"));
            MiscMenu.AddSeparator();
            MiscMenu.AddGroupLabel("Other Settings");
            MiscMenu.Add("useKs", new CheckBox("Use KillSecure - Logic"));

            //-------------------------------------------------------------------------------------------------------------------

            /*
             *      _____                       __  __
             *     |  __ \                     |  \/  |
             *     | |  | |_ __ __ ___      __ | \  / | ___ _ __  _   _
             *     | |  | | '__/ _` \ \ /\ / / | |\/| |/ _ \ '_ \| | | |
             *     | |__| | | | (_| |\ V  V /  | |  | |  __/ | | | |_| |
             *     |_____/|_|  \__,_| \_/\_/   |_|  |_|\___|_| |_|\__,_|
             *
             *
             */

            DrawMenu = Menu.AddSubMenu("Draw", "Draw");
            DrawMenu.AddGroupLabel("Draw Settings");
            DrawMenu.AddLabel("Spell Ranges");
            DrawMenu.Add("drawQ", new CheckBox("Draw Q Range"));
            DrawMenu.Add("drawQextended", new CheckBox("Draw Extended 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"));

            //-------------------------------------------------------------------------------------------------------------------

            /*
             *      ______               _
             *     |  ____|             | |
             *     | |____   _____ _ __ | |_ ___
             *     |  __\ \ / / _ \ '_ \| __/ __|
             *     | |___\ V /  __/ | | | |_\__ \
             *     |______\_/ \___|_| |_|\__|___/
             *
             *
             */

            Game.OnUpdate                  += Events.OnUpdate;
            Gapcloser.OnGapcloser          += Events.OnGapCloser;
            Obj_AI_Base.OnProcessSpellCast += Events.OnProcessSpellCast;
            Obj_AI_Base.OnSpellCast        += Events.OnCastSpell;
            Drawing.OnDraw                 += Events.OnDraw;
            //Orbwalker.OnPostAttack += Events.OnAfterAttack;
        }
Beispiel #22
0
        private static void Loading_OnLoadingComplete(EventArgs args)
        {
            if (Player.Instance.Hero != Champion.Yasuo)
            {
                return;
            }

            Menu = MainMenu.AddMenu("YasuoBuddy", "yasuobuddyfluxy");

            ComboMenu = Menu.AddSubMenu("Combo", "yasuCombo");
            ComboMenu.AddGroupLabel("Combo Settings");
            ComboMenu.Add("combo.Q", new CheckBox("Use Q"));
            ComboMenu.Add("combo.E", new CheckBox("Use E"));
            ComboMenu.Add("combo.stack", new CheckBox("Stack Q"));
            ComboMenu.Add("combo.leftclickRape", new CheckBox("Left Click Rape"));
            ComboMenu.AddSeparator();
            ComboMenu.AddLabel("R Settings");
            ComboMenu.Add("combo.R", new CheckBox("Use R"));
            ComboMenu.Add("combo.RTarget", new CheckBox("Use R always on Selected Target"));
            ComboMenu.Add("combo.RKillable", new CheckBox("Use R Execute"));
            ComboMenu.Add("combo.MinTargetsR", new Slider("Use R Min Targets", 2, 1, 5));

            HarassMenu = Menu.AddSubMenu("Harass", "yasuHarass");
            HarassMenu.AddGroupLabel("Harass Settings");
            HarassMenu.Add("harass.Q", new CheckBox("Use Q"));
            HarassMenu.Add("harass.E", new CheckBox("Use E"));
            HarassMenu.Add("harass.stack", new CheckBox("Stack Q"));

            FarmMenu = Menu.AddSubMenu("Farming Settings", "yasuoFarm");
            FarmMenu.AddGroupLabel("Farming Settings");
            FarmMenu.AddLabel("Last Hit");
            FarmMenu.Add("LH.Q", new CheckBox("Use Q"));
            FarmMenu.Add("LH.E", new CheckBox("Use E"));

            FarmMenu.AddLabel("WaveClear");
            FarmMenu.Add("WC.Q", new CheckBox("Use Q"));
            FarmMenu.Add("WC.E", new CheckBox("Use E"));

            FarmMenu.AddLabel("Jungle");
            FarmMenu.Add("JNG.Q", new CheckBox("Use Q"));
            FarmMenu.Add("JNG.E", new CheckBox("Use E"));

            FleeMenu = Menu.AddSubMenu("Flee/Evade", "yasuoFlee");
            FleeMenu.AddGroupLabel("Flee Settings");
            FleeMenu.Add("Flee.E", new CheckBox("Use E"));
            FleeMenu.Add("Flee.stack", new CheckBox("Stack Q"));
            FleeMenu.AddGroupLabel("Evade Settings");
            FleeMenu.Add("Evade.E", new CheckBox("Use E to Evade"));
            FleeMenu.Add("Evade.W", new CheckBox("Use W to Evade"));

            EvadePlus.Program.Main(null);

            DrawMenu = Menu.AddSubMenu("Draw", "yasuoDraw");
            DrawMenu.AddGroupLabel("Draw Settings");

            DrawMenu.Add("Draw.Q", new CheckBox("Draw Q", false));
            DrawMenu.AddColourItem("Draw.Q.Colour");
            DrawMenu.AddSeparator();

            DrawMenu.Add("Draw.E", new CheckBox("Draw E", false));
            DrawMenu.AddColourItem("Draw.E.Colour");
            DrawMenu.AddSeparator();

            DrawMenu.Add("Draw.R", new CheckBox("Draw R", false));
            DrawMenu.AddColourItem("Draw.R.Colour");
            DrawMenu.AddSeparator();

            DrawMenu.AddLabel("When Spell is Down Colour = ");
            DrawMenu.AddColourItem("Draw.Down", 7);


            EventManager.Init();
            Game.OnTick += Game_OnTick;
            Obj_AI_Base.OnProcessSpellCast += Obj_AI_Base_OnProcessSpellCast;
            Drawing.OnDraw += Drawing_OnDraw;
        }
        //-----------------//
        // Start Game-----//
        // Game On Start-//
        static void Game_OnStart(EventArgs args)
        {
            try
            {
                if (ChampionName != PlayerInstance.BaseSkinName)
                {
                    return;
                }

                Bootstrap.Init(null);

                Chat.Print("KKayle Addon Loading Success");
                Q           = new Spell.Targeted(SpellSlot.Q, 650);
                Q.CastDelay = 5;
                W           = new Spell.Targeted(SpellSlot.W, 900);
                E           = new Spell.Active(SpellSlot.E, 650);
                R           = new Spell.Targeted(SpellSlot.R, 900);
                if (Spell1("ignite"))
                {
                    Ignite = new Spell.Targeted(ObjectManager.Player.GetSpellSlotFromName("summonerdot"), 600);
                }

                Menu = MainMenu.AddMenu("K天使", "凯尔");
                Menu.AddSeparator();
                Menu.AddLabel("Criado por Bruno105 由 CH汉化");
                // Combo Menu
                ComboMenu = Menu.AddSubMenu("连招", "连招");
                ComboMenu.Add("ComboW", new CheckBox("连招使用W", true));
                ComboMenu.Add("useIgnite", new CheckBox("使用点燃", false));

                // Harass Menu
                HarassMenu = Menu.AddSubMenu("骚扰", "骚扰");
                HarassMenu.Add("HarassQ", new CheckBox("使用Q骚扰", true));
                HarassMenu.Add("HarassW", new CheckBox("使用W骚扰", false));
                HarassMenu.Add("HarassE", new CheckBox("使用E骚扰", true));
                HarassMenu.Add("ManaH", new Slider("不使用技能当蓝低于", 30));

                //Farm Menu
                FarmMenu = Menu.AddSubMenu("清线", "清线");
                FarmMenu.Add("ManaF", new Slider("不使用技能当蓝低于", 40));
                FarmMenu.Add("FarmQ", new CheckBox("使用Q尾兵", true));
                FarmMenu.Add("FarmE", new CheckBox("使用Q尾兵", true));
                FarmMenu.Add("MinionE", new Slider("小白数量多于时使用E技能清线", 3, 1, 5));
                FarmMenu.AddSeparator();
                FarmMenu.AddLabel("尾兵");
                FarmMenu.Add("LastQ", new CheckBox("使用Q尾兵", true));
                // FarmMenu.Add("LastE", new CheckBox("Use E to Last Hit", true));


                // Heal Menu
                var allies = EntityManager.Heroes.Allies.Where(a => !a.IsMe).OrderBy(a => a.BaseSkinName);
                HealMenu = Menu.AddSubMenu("治疗", "治疗");
                HealMenu.Add("autoW", new CheckBox("自动W", true));
                HealMenu.Add("HealSelf", new Slider("自身治疗当生命低于 %", 50));
                HealMenu.Add("HealAlly", new Slider("治疗友方当生命低于 %", 50));
                foreach (var a in allies)
                {
                    HealMenu.Add("autoHeal_" + a.BaseSkinName, new CheckBox("自动治疗友方 " + a.BaseSkinName));
                }


                //--------------//
                //---Ultmate---//
                //------------//

                var ally = EntityManager.Heroes.Allies.Where(a => !a.IsMe).OrderBy(a => a.BaseSkinName);
                UltMenu = Menu.AddSubMenu("大招", "大招");
                UltMenu.Add("autoR", new CheckBox("使用大招 ", true));
                UltMenu.Add("UltSelf", new Slider("对自身大招当生命低于 %", 20));
                UltMenu.Add("UltAlly", new Slider("对友方大招当生命低于  %", 20));
                foreach (var a in ally)
                {
                    UltMenu.Add("autoUlt_" + a.BaseSkinName, new CheckBox("对友方使用大招 " + a.BaseSkinName));
                }


                //------------//
                //-Draw Menu-//
                //----------//
                DrawMenu = Menu.AddSubMenu("线圈", "线圈");
                // DrawMenu.Add("drawDisable", new CheckBox("Desabilidatar todos os Draw", false));
                DrawMenu.Add("drawAA", new CheckBox("屏蔽AA范围", true));
                DrawMenu.Add("drawQ", new CheckBox("屏蔽Q线圈", true));
                DrawMenu.Add("drawW", new CheckBox("屏蔽W线圈", true));
                DrawMenu.Add("drawE", new CheckBox("屏蔽E线圈", true));
            }
            catch (Exception e)
            {
                Chat.Print("KKayle: Exception occured while Initializing Addon. Error: " + e.Message);
            }
        }
Beispiel #24
0
        private static void Loading_OnLoadingComplete(EventArgs args)
        {
            if (_Player.Hero != Champion.Azir)
            {
                return;
            }

            var slot = _Player.GetSpellSlotFromName("summonerdot");

            _Q = new Spell.Skillshot(SpellSlot.Q, 875, SkillShotType.Linear, 0, 1600, 70);
            _W = new Spell.Skillshot(SpellSlot.W, 450, SkillShotType.Circular, 0);
            _E = new Spell.Skillshot(SpellSlot.E, 1250, SkillShotType.Linear, 0, 1700, 100);
            _R = new Spell.Skillshot(SpellSlot.R, 450, SkillShotType.Linear, 1, 1400, 0);

            if (slot != SpellSlot.Unknown)
            {
                _Ignite = new Spell.Targeted(slot, 600);
            }

            //Just a placeholder...
            _SoldierAARange = new Spell.Skillshot(SpellSlot.Unknown, 320, SkillShotType.Linear);

            _Zhonyas   = new Item(3157);
            _ManaPot   = new Item(2004);
            _HealthPot = new Item(2003);

            Menu = MainMenu.AddMenu("Azir", "azir");

            Menu.AddGroupLabel("Azir");
            Menu.AddLabel("By Buddy");

            Menu.AddSeparator();

            //Menu.Add("mGobalDelay", new Slider("Gobal Delay (ms)", 5, 0, 100));

            //Menu.AddSeparator();

            //Menu.Add("mCheckHitChance", new CheckBox("Check Hitchance"));
            //Menu.Add("mMinimumHitChance", new Slider("HitChance: Low|Medium|High", 1, 1, 3));

            //Menu.AddSeparator();

            Menu.Add("mUseItems", new CheckBox("Use Items"));
            Menu.Add("mUseHealthPot", new Slider("Use Health Pot At %:", 20, 0, 100));

            Menu.AddSeparator();

            Menu.Add("mDamageBuffer", new Slider("Damage Calculations Buffer %:", 90, 10, 100));
            Menu.AddLabel("Only Change this if you know what you're doing");

            Menu.AddSeparator();

            //Menu.Add("mSkinID", new Slider("Skin ID", 1, 1, 2));
            Menu.Add("mUseROnInterrupt", new CheckBox("Use R To Interrupt"));
            Menu.Add("mAutoIgnite", new CheckBox("Auto Ignite Killable"));

            DrawMenu = Menu.AddSubMenu("Draw", "draw");

            DrawMenu.AddGroupLabel("Draw Menu");
            DrawMenu.Add("dDrawQ", new CheckBox("Draw Q"));
            DrawMenu.Add("dDrawLines", new CheckBox("Draw Lines"));
            DrawMenu.Add("dDrawW", new CheckBox("Draw W"));
            DrawMenu.Add("dDrawE", new CheckBox("Draw E"));
            DrawMenu.Add("dDrawR", new CheckBox("Draw R"));
            DrawMenu.Add("dDrawWRange", new CheckBox("Draw W Range"));
            DrawMenu.Add("dDrawWCommandRange", new CheckBox("Draw W Command Range"));
            DrawMenu.Add("dDrawComboIndicator", new CheckBox("Draw Combo Indicator"));
            DrawMenu.Add("dDrawText", new CheckBox("Draw Text"));
            DrawMenu.Add("dDrawManaUsage", new CheckBox("Draw Q-W-E-R Mana Usage"));

            ComboMenu = Menu.AddSubMenu("Combo", "combo");

            ComboMenu.AddGroupLabel("Combo Menu");
            ComboMenu.Add("cUseQ", new CheckBox("Use Q"));
            ComboMenu.Add("cUseW", new CheckBox("Use W"));
            ComboMenu.Add("cUseE", new CheckBox("Use E"));
            ComboMenu.Add("cUseEGC", new CheckBox("Use E To Gapclose"));
            ComboMenu.Add("cUseR", new CheckBox("Use R"));
            ComboMenu.Add("cUseAA", new CheckBox("Use AA"));
            ComboMenu.Add("cUseIgnite", new CheckBox("Use Ignite"));

            HarassMenu = Menu.AddSubMenu("Harass", "harass");

            HarassMenu.AddGroupLabel("Harass Menu");
            HarassMenu.Add("hUseQ", new CheckBox("Use Q"));
            HarassMenu.Add("hUseW", new CheckBox("Use W"));
            HarassMenu.Add("hUseAA", new CheckBox("Use AA"));

            FarmMenu = Menu.AddSubMenu("Farm", "farm");

            FarmMenu.AddGroupLabel("Farm Menu");

            FarmMenu.AddSeparator();

            FarmMenu.AddLabel("Last Hit");
            FarmMenu.Add("fLHUseQ", new CheckBox("Use Q"));
            FarmMenu.Add("fLHUseW", new CheckBox("Use W"));
            FarmMenu.Add("fLHUseWHealth", new Slider("Use W When Minion Healh %:", 50, 0, 100));

            FarmMenu.AddSeparator();

            FarmMenu.AddLabel("Lane Clear");
            FarmMenu.Add("fLCUseQ", new CheckBox("Use Q"));
            FarmMenu.Add("fLCUseW", new CheckBox("Use W"));
            FarmMenu.Add("fLCWaitHealth", new Slider("Wait for minion at %:", 10, 0, 100));
            FarmMenu.Add("fLCUseWHealth", new Slider("Use W When Minion Healh %:", 80, 0, 100));

            KSMenu = Menu.AddSubMenu("KillSteal", "killsteal");

            KSMenu.AddGroupLabel("KS Menu");
            KSMenu.Add("ksUseWQ", new CheckBox("Use W-Q"));
            KSMenu.Add("ksUseE", new CheckBox("Use E To Gapclose"));
            KSMenu.Add("ksUseR", new CheckBox("Use R"));
            KSMenu.Add("ksUseIgnite", new CheckBox("Use Ignite"));

            FleeMenu = Menu.AddSubMenu("Flee", "flee");

            FleeMenu.AddGroupLabel("Flee Menu");
            FleeMenu.Add("fUseWE", new CheckBox("Use W-E"));
            FleeMenu.Add("fUseQ", new CheckBox("Use W-Q-E"));
            FleeMenu.Add("fUseR", new CheckBox("Use R"));
            FleeMenu.Add("fUseRHealth", new Slider("Use R if Health <", 100, 0, 500));

            ItemMenu = Menu.AddSubMenu("Items", "items");

            ItemMenu.AddGroupLabel("Items Menu");
            ItemMenu.Add("iUseZhonyas", new CheckBox("Use Zhonya's"));
            ItemMenu.Add("iUseZhonyasHealth", new Slider("Use Zhonya's at Health:", 250, 50, 750));

            Indicator = new DamageIndicator.DamageIndicator();
            Indicator.Add("Combo", new SpellData(0, DamageType.True, Color.Lime));

            ManaMenu = Menu.AddSubMenu("Mana", "mana");

            ManaMenu.AddGroupLabel("Mana Menu");
            ManaMenu.Add("mUsePot", new Slider("Use Mana Pot At %:", 35, 0, 100));
            ManaMenu.Add("mManaCalculations", new CheckBox("Do Mana Calculations"));

            Game.OnTick += Game_OnTick;
            Interrupter.OnInterruptableSpell += Interrupter_OnInterruptableSpell;
            Drawing.OnDraw        += Draw.Drawing_OnDraw;
            Gapcloser.OnGapcloser += Gapcloser_OnGapcloser;

            Chat.Print("<font color='#32cd32'>Azir Built Successfully - {0} {1}</font>", DateTime.Now.ToString("h:mm:ss tt"), DateTime.Now.ToString("d/M/yyyy"));
        }
Beispiel #25
0
        private static void Loading_OnLoadingComplete(EventArgs args)
        {
            if (_Player.Hero != Champion.Talon)
            {
                Chat.Print("<font color='#ff0000'>ERROR 0: FAILED TO LAUNCH</font>");
                return;
            }

            _Q = new Spell.Active(SpellSlot.Q);
            _W = new Spell.Skillshot(SpellSlot.W, 600, SkillShotType.Cone, 250, null, 25);
            _E = new Spell.Targeted(SpellSlot.E, 700);
            _R = new Spell.Skillshot(SpellSlot.R, 500, SkillShotType.Circular);

            IgniteSlot = _Player.GetSpellSlotFromName("SummonerDot");

            _bilge   = new Item(3144, 475f);
            _blade   = new Item(3153, 425f);
            _hydra   = new Item(3074, 250f);
            _tiamat  = new Item(3077, 250f);
            _rand    = new Item(3143, 490f);
            _lotis   = new Item(3190, 590f);
            _youmuu  = new Item(3142, 10);
            _botrk   = new Item(3153, 550f);
            _manapot = new Item(2004, 10);

            Menu = MainMenu.AddMenu("Talon", "talon");

            Menu.AddGroupLabel("Talon");
            Menu.AddLabel("By Buddy - Feel free to donate me a monitor :^)");

            Menu.AddSeparator();

            Menu.Add("gobalDelay", new Slider("Gobal Delay (ms)", 5, 0, 100));

            ComboMenu = Menu.AddSubMenu("::Combo Menu", "combomenu");

            ComboMenu.AddGroupLabel("Combo Menu");
            ComboMenu.Add("cUseQ", new CheckBox("Use Q"));
            ComboMenu.Add("cUseW", new CheckBox("Use W"));
            ComboMenu.Add("cUseE", new CheckBox("Use E"));
            ComboMenu.Add("cUseR", new CheckBox("Use R"));

            ComboMenu.AddSeparator();

            ComboMenu.Add("cUseYoumuu", new CheckBox("Use Youmuu's"));
            ComboMenu.Add("cUseTiamat", new CheckBox("Use Tiamat"));
            ComboMenu.Add("cUseHydra", new CheckBox("Use Hydra"));
            ComboMenu.Add("cUseBilge", new CheckBox("Use Bilge"));
            ComboMenu.Add("cUseBotrk", new CheckBox("Use Botrk"));

            HarassMenu = Menu.AddSubMenu("::Harass Menu", "harassmenu");

            HarassMenu.AddGroupLabel("Harass Menu");
            HarassMenu.Add("hUseW", new CheckBox("Use W"));
            HarassMenu.Add("hUseE", new CheckBox("Use E"));

            FleeMenu = Menu.AddSubMenu("::Flee Menu", "fleemenu");

            FleeMenu.AddGroupLabel("Flee Menu");
            FleeMenu.Add("fUseE", new CheckBox("Use E"));
            FleeMenu.Add("fUseR", new CheckBox("Use R", false));
            FleeMenu.Add("fUseYoumuu", new CheckBox("Use Youmuu's", false));

            FarmMenu = Menu.AddSubMenu("::Farm Menu", "farmmenu");

            FarmMenu.AddGroupLabel("Farm Menu");

            FarmMenu.AddLabel("Last Hit");
            FarmMenu.Add("fLHUseQ", new CheckBox("Use Q", true));
            FarmMenu.Add("fLHUseW", new CheckBox("Use W", true));
            FarmMenu.Add("fLHUseE", new CheckBox("Use E", true));

            FarmMenu.AddSeparator();

            FarmMenu.AddLabel("Lane Clear");
            FarmMenu.Add("fLCUseQ", new CheckBox("Use Q"));
            FarmMenu.Add("fLCUseW", new CheckBox("Use W"));
            FarmMenu.Add("fLCUseE", new CheckBox("Use E"));

            KSMenu = Menu.AddSubMenu("::KS Menu", "ksmenu");

            KSMenu.AddGroupLabel("Ks Menu");
            KSMenu.Add("ksUseQ", new CheckBox("Use Q"));
            KSMenu.Add("ksUseW", new CheckBox("Use W"));
            KSMenu.Add("ksUseE", new CheckBox("Use E"));
            KSMenu.Add("ksUseI", new CheckBox("Use Ignite"));

            DrawMenu = Menu.AddSubMenu("::Draw Menu", "drawmenu");

            DrawMenu.AddGroupLabel("Draw Menu");
            DrawMenu.Add("DrawW", new CheckBox("Draw W"));
            DrawMenu.Add("DrawE", new CheckBox("Draw E"));
            DrawMenu.Add("DrawR", new CheckBox("Draw R"));
            DrawMenu.Add("DrawComboCircle", new CheckBox("Draw Combo Circle"));
            DrawMenu.Add("DrawComboLine", new CheckBox("Draw Combo Line"));
            DrawMenu.Add("DrawHPBarCombo", new CheckBox("Draw HP Bar Combo Damage"));
            DrawMenu.Add("DrawText", new CheckBox("Draw Text Combo Ready"));
            DrawMenu.Add("DrawMana", new CheckBox("Draw Calculated Mana"));
            ItemMenu = Menu.AddSubMenu("::Item Menu", "itemmenu");

            ItemMenu.AddGroupLabel("Item Menu");
            ItemMenu.Add("useHydra", new CheckBox("Use Hydra"));
            ItemMenu.Add("useYoumuu", new CheckBox("Use Youmuu's"));
            ItemMenu.Add("useTiamat", new CheckBox("Use Tiamat"));
            ItemMenu.Add("useBilge", new CheckBox("Use Bilge"));
            ItemMenu.Add("useBotrk", new CheckBox("Use Botrk"));

            LogicMenu = Menu.AddSubMenu("::Logic Menu", "logicmenu");

            LogicMenu.AddGroupLabel("Logic Menu");
            LogicMenu.Add("eUseHealthCheck", new CheckBox("Only Use E if Health is Above Amount"));
            LogicMenu.Add("eUseHealthSlider", new Slider("Health:", 250, 50, 1250));

            LogicMenu.AddSeparator();

            LogicMenu.Add("DrawRCastCircle", new CheckBox("Draw R Recommended Cast Range Circle"));
            LogicMenu.Add("DrawRCastBufferRange", new Slider("Buffer Range:", 0, -100, 100));

            ManaMenu = Menu.AddSubMenu("::Mana Menu", "manamenu");

            ManaMenu.AddGroupLabel("Mana Menu");
            ManaMenu.Add("useManaPotion", new Slider("Use Mana Pot if Mana: --not working yet", 150, 0, (int)_Player.Mana));
            ManaMenu.Add("waveClearMana", new Slider("Dont Cast Waveclear Spells if Mana:", 75, 0, 150));

            //LogicMenu.AddSeparator();

            //LogicMenu.Add("DrawRecommendedRRange", new CheckBox("Draw Recommended R Cast Range"));

            Indicator = new DamageIndicator.DamageIndicator();
            Indicator.Add("Combo", new SpellData(0, DamageType.True, Color.Lime));

            //Calls...
            Game.OnTick    += Game_OnTick;
            Drawing.OnDraw += Draw.Drawing_OnDraw;

            //BladeObject = ObjectManager.Get<GameObject>().FirstOrDefault(obj => obj.Name != null && obj.IsValid && obj.Name.ToLower().Contains("doomball"));

            Chat.Print("Talon Initialized Succesfully - Version 0.2");
        }
Beispiel #26
0
        private static void Loading_OnLoadingComplete(EventArgs args)
        {
            if (Yasou.Hero != Champion.Yasuo)
            {
                return;
            }

            Menu = MainMenu.AddMenu("TheNewYasuo", "yasuobuddyfluxy");

            ComboMenu = Menu.AddSubMenu("Combo", "yasuCombo");
            ComboMenu.AddGroupLabel("Combo");
            ComboMenu.Add("combo.Q", new CheckBox("Use Q"));
            ComboMenu.Add("combo.E", new CheckBox("Use E"));
            //ComboMenu.Add("combo.ToMouse", new CheckBox("Dash to Mouse", false));
            ComboMenu.Add("combo.stack", new CheckBox("Stack/Stackar Q"));
            ComboMenu.Add("combo.leftclickRape", new CheckBox("Left Click Rape"));
            ComboMenu.AddSeparator();
            ComboMenu.AddLabel("Ultimate");
            ComboMenu.Add("combo.R", new CheckBox("Use R"));
            ComboMenu.Add("combo.RTarget", new CheckBox("Use R always on Selected TargetUsar R sempre no alvo selecionado"));
            ComboMenu.Add("combo.RKillable", new CheckBox("Use R KS"));
            ComboMenu.Add("combo.MinTargetsR", new Slider("Use R Min Targets/Alvos Minimos para ultar", 2, 1, 5));

            HarassMenu = Menu.AddSubMenu("Harass", "yasuHarass");
            HarassMenu.AddGroupLabel("Harass/Incomodar");
            HarassMenu.Add("harass.Q", new CheckBox("Use Q"));
            HarassMenu.Add("harass.E", new CheckBox("Use E"));
            HarassMenu.Add("harass.stack", new CheckBox("Stack/Stackar Q"));

            FarmMenu = Menu.AddSubMenu("Farming", "yasuoFarm");
            FarmMenu.AddGroupLabel("Farming");
            FarmMenu.AddLabel("Last Hit");
            FarmMenu.Add("LH.Q", new CheckBox("Use Q"));
            FarmMenu.Add("LH.E", new CheckBox("Use E"));
            FarmMenu.Add("LH.EUnderTower", new CheckBox("Use E Under Tower/Debaixo da Torre", false));

            FarmMenu.AddLabel("WaveClear");
            FarmMenu.Add("WC.Q", new CheckBox("Use Q"));
            FarmMenu.Add("WC.E", new CheckBox("Use E"));
            FarmMenu.Add("WC.EUnderTower", new CheckBox("Use E Under Tower/Debaixo da Torre", false));

            FarmMenu.AddLabel("Jungle");
            FarmMenu.Add("JNG.Q", new CheckBox("Use Q"));
            FarmMenu.Add("JNG.E", new CheckBox("Use E"));

            FleeMenu = Menu.AddSubMenu("Flee/Evade", "yasuoFlee");
            FleeMenu.AddGroupLabel("Flee");
            FleeMenu.Add("Flee.E", new CheckBox("Use E"));
            FleeMenu.Add("Flee.stack", new CheckBox("Stack/Stackar Q"));
            FleeMenu.AddGroupLabel("Evade");
            FleeMenu.Add("Evade.E", new CheckBox("Use E para desviar/to Evade"));
            FleeMenu.Add("Evade.W", new CheckBox("Use  W para desviar/to Evade"));
            FleeMenu.Add("Evade.WDelay", new Slider("Humanizer Delay (ms)", 0, 0, 1000));
            //
            FleeMenu.AddGroupLabel("WallJump");
            FleeMenu.Add("WJ", new KeyBind("Walljump Key:", false, KeyBind.BindTypes.HoldActive, 'G'));
            FleeMenu.Add("DrawSpots", new CheckBox("Draw Walljump spots"));
            //
            MiscSettings = Menu.AddSubMenu("Diversas/Misc");
            MiscSettings.AddGroupLabel("KS");
            MiscSettings.Add("KS.Q", new CheckBox("Use Q"));
            MiscSettings.Add("KS.E", new CheckBox("Use E"));
            MiscSettings.AddGroupLabel("Auto Q");
            MiscSettings.Add("Auto.Q3", new CheckBox("Use Q3"));
            MiscSettings.Add("Auto.Active", new KeyBind("Auto Q Inimigo/Enemy", true, KeyBind.BindTypes.PressToggle, 'M'));

            Program.Main(null);

            DrawMenu = Menu.AddSubMenu("Draw", "yasuoDraw");
            DrawMenu.AddGroupLabel("Draw Config");

            DrawMenu.Add("Draw.Q", new CheckBox("Draw Q", true));
            DrawMenu.AddColourItem("Draw.Q.Colour");
            DrawMenu.AddSeparator();

            DrawMenu.Add("Draw.E", new CheckBox("Draw E", false));
            DrawMenu.AddColourItem("Draw.E.Colour");
            DrawMenu.AddSeparator();

            DrawMenu.Add("Draw.R", new CheckBox("Draw R", false));
            DrawMenu.AddColourItem("Draw.R.Colour");
            DrawMenu.AddSeparator();

            DrawMenu.AddLabel("CoolDown Colour/Cor:", 4);
            DrawMenu.AddColourItem("Draw.Down", 7);

            Game.OnTick    += Game_OnTick;
            Drawing.OnDraw += Drawing_OnDraw;
            EEvader.Init();

            //

            E  = new Spell.Targeted(SpellSlot.E, 475);
            E2 = new Spell.Skillshot(SpellSlot.E, 475, EloBuddy.SDK.Enumerations.SkillShotType.Linear);


            //
        }
Beispiel #27
0
        private static void Game_OnStart(EventArgs args)
        {
            if (!_Player.ChampionName.ToLower().Contains("vayne"))
            {
                return;
            }

            Q = new Spell.Skillshot(SpellSlot.Q, int.MaxValue, SkillShotType.Linear);
            E = new Spell.Targeted(SpellSlot.E, 550);
            Condemn.ESpell = new Spell.Skillshot(SpellSlot.E, 550, SkillShotType.Linear, 250, 1200);
            R = new Spell.Active(SpellSlot.R);


            Menu = MainMenu.AddMenu("Crayz Vayne", "CrayzVayne");

            Menu.AddGroupLabel("Crayz Vayne");
            Menu.AddLabel("Version: " + "7.5.179.44");
            Menu.AddSeparator();
            Menu.AddLabel("By Crayz Turkis ;)");
            Menu.AddSeparator();
            Menu.AddLabel("Have Fun !");

            ComboMenu = Menu.AddSubMenu("Combo", "Combo");
            ComboMenu.AddGroupLabel("Combo Settings");
            ComboMenu.Add("useQCombo", new CheckBox("Use Q"));
            ComboMenu.Add("useQKite", new CheckBox("Use Q to Kite Melee", false));
            ComboMenu.Add("useECombo", new CheckBox("Use E (Execute)"));
            ComboMenu.AddLabel("R Settings");
            ComboMenu.Add("useRCombo", new CheckBox("Use R", false));
            ComboMenu.Add("noRUnderTurret", new CheckBox("Disable R if Target is under enemy turret"));

            CondemnPriorityMenu = Menu.AddSubMenu("Auto Condemn", "AutoCondemn");
            CondemnPriorityMenu.AddGroupLabel("Condemn Priority");
            foreach (var enem in ObjectManager.Get <AIHeroClient>().Where(a => a.IsEnemy))
            {
                var champValue = CondemnPriorityMenu.Add(enem.ChampionName + "priority",
                                                         new Slider(enem.ChampionName + ": ", 1, 1, 5));
                var enem1 = enem;
                champValue.OnValueChange += delegate
                {
                    champValue.DisplayName = enem1.ChampionName + ": " + PriorityValues[champValue.CurrentValue];
                };
                champValue.DisplayName = enem1.ChampionName + ": " + PriorityValues[champValue.CurrentValue];
            }
            CondemnPriorityMenu.AddSeparator();
            var sliderValue = CondemnPriorityMenu.Add("minSliderAutoCondemn",
                                                      new Slider("Min Priority for Auto Condemn: ", 2, 1, 5));

            sliderValue.OnValueChange += delegate
            {
                sliderValue.DisplayName = "Min Priority for Auto Condemn: " + PriorityValues[sliderValue.CurrentValue];
            };
            sliderValue.DisplayName = "Min Priority for Auto Condemn: " + PriorityValues[sliderValue.CurrentValue];
            CondemnPriorityMenu.Add("autoCondemnToggle",
                                    new KeyBind("Auto Condemn", false, KeyBind.BindTypes.PressToggle, 'H'));
            CondemnPriorityMenu.AddSeparator();

            CondemnMenu = Menu.AddSubMenu("Condemn", "Condemn");
            CondemnMenu.AddGroupLabel("Condemn Settings");
            CondemnMenu.AddSeparator();
            CondemnMenu.Add("pushDistance", new Slider("Push Distance", 410, 350, 420));
            CondemnMenu.Add("condemnPercent", new Slider("Condemn Percent", 33, 1));
            CondemnMenu.AddSeparator();
            CondemnMenu.AddLabel("Active Mode Settings");
            CondemnMenu.Add("smartVsCheap",
                            new CheckBox("On (saves fps) OFF (360 degree check)", true));
            CondemnMenu.AddSeparator();
            CondemnMenu.Add("condemnCombo", new CheckBox("Condemn in Combo", true));
            CondemnMenu.Add("condemnComboTrinket", new CheckBox("Trinket Bush After E", true));
            CondemnMenu.Add("condemnHarass", new CheckBox("Condemn in Harass", true));

            HarassMenu = Menu.AddSubMenu("Harass", "Harass");
            HarassMenu.AddGroupLabel("Harass Settings");
            HarassMenu.Add("useQHarass", new CheckBox("Use Q", true));

            FarmMenu = Menu.AddSubMenu("Farming", "Farming");
            FarmMenu.AddGroupLabel("Farming Settings");
            FarmMenu.Add("onlyTumbleToCursor", new CheckBox("Only Tumble To Cursor", false));
            FarmMenu.AddLabel("Last Hit");
            FarmMenu.Add("useQLastHit", new CheckBox("Use Q Last", true));
            FarmMenu.AddLabel("WaveClear");
            FarmMenu.Add("useQWaveClear", new CheckBox("Use Q WaveClear", true));

            DrawMenu = Menu.AddSubMenu("Misc Menu", "Misc");
            DrawMenu.AddGroupLabel("Draw Settings");
            DrawMenu.Add("drawERange", new CheckBox("Draw E Range", false));
            DrawMenu.Add("condemnVisualiser", new CheckBox("Draw Condemn", false));
            DrawMenu.Add("drawStacks", new CheckBox("Draw W Stacks", false));
            DrawMenu.AddLabel("Misc");
            DrawMenu.Add("wallJumpKey", new KeyBind("Tumble Walls", false, KeyBind.BindTypes.HoldActive, 'Z'));
            DrawMenu.Add("condemnNextAA", new KeyBind("Condemn Next AA", false, KeyBind.BindTypes.PressToggle, 'E'));
            DrawMenu.AddLabel("Anti-Champions");
            DrawMenu.Add("antiKalista", new CheckBox("Anti-Kalista"));
            DrawMenu.Add("antiRengar", new CheckBox("Anti-Rengar"));

            InterruptorMenu = Menu.AddSubMenu("Interrupter", "Interrupter");
            InterruptorMenu.AddGroupLabel("Interrupter Menu");
            InterruptorMenu.Add("enableInterrupter", new CheckBox("Enable Interrupter"));
            InterruptorMenu.AddSeparator();
            var dangerSlider        = InterruptorMenu.Add("dangerLevel", new Slider("Set Your Danger Level: ", 3, 1, 3));
            var dangerSliderDisplay = InterruptorMenu.Add("dangerLevelDisplay",
                                                          new Label("Danger Level: " + DangerSliderValues[dangerSlider.Cast <Slider>().CurrentValue - 1]));

            dangerSlider.Cast <Slider>().OnValueChange += delegate
            {
                dangerSliderDisplay.Cast <Label>().DisplayName =
                    "Danger Level: " + DangerSliderValues[dangerSlider.Cast <Slider>().CurrentValue - 1];
            };

            GapCloserMenu = Menu.AddSubMenu("Anti-GapClosers", "Anti-GapClosers");
            GapCloserMenu.AddGroupLabel("Anti-GapCloser Menu");
            GapCloserMenu.Add("enableGapCloser", new CheckBox("Enable Anti-GapCloser"));

            Orbwalker.OnPreAttack            += Events.Orbwalker_OnPreAttack;
            Game.OnUpdate                    += Game_OnUpdate;
            Drawing.OnDraw                   += Drawing_OnDraw;
            Gapcloser.OnGapcloser            += Events.Gapcloser_OnGapCloser;
            Interrupter.OnInterruptableSpell += Events.Interrupter_OnInterruptableSpell;
            Obj_AI_Base.OnProcessSpellCast   += AIHeroClient_OnProcessSpellCast;
            Obj_AI_Base.OnSpellCast          += Obj_AI_Base_OnSpellCast;
            Obj_AI_Base.OnBasicAttack        += Events.ObjAiBaseOnOnBasicAttack;
            GameObject.OnCreate              += Events.GameObject_OnCreate;
        }
Beispiel #28
0
        /// <summary>
        /// Called when the Game finished Loading
        /// </summary>
        /// <param name="args">The Args</param>
        private static void Loading_OnLoadingComplete(EventArgs args)
        {
            try
            {
                if (PlayerInstance.BaseSkinName != ChampionName)
                {
                    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, 250, 190, int.MaxValue);
                R = new Spell.Active(SpellSlot.R);

                Nasus = MainMenu.AddMenu("Nasus", "Nasus");
                Nasus.AddGroupLabel("Made by KarmaPanda");
                Nasus.AddLabel("Idea by Ban :P");

                // Farm Menu
                FarmMenu = Nasus.AddSubMenu("Farm", "Farm");
                FarmMenu.AddGroupLabel("Spell Usage Settings");
                FarmMenu.AddLabel("Q Settings");
                FarmMenu.Add("useQ", new CheckBox("Last Hit Minion with Q"));
                FarmMenu.Add("disableAA", new CheckBox("Don't LastHit Minion without Q", false));
                FarmMenu.AddLabel("Harass Settings");
                FarmMenu.Add("useQH", new CheckBox("Use Q on Champion", false));
                FarmMenu.Add("useEH", new CheckBox("Use E on Champion", false));
                FarmMenu.Add("manaEH", new Slider("Mana % before E (Harass)", 30));
                FarmMenu.AddLabel("Lane Clear Settings");
                FarmMenu.Add("useELC", new CheckBox("Use E in LaneClear"));
                FarmMenu.Add("useELCS", new Slider("Minions before Casting E", 2, 1, 6));
                FarmMenu.Add("manaELC", new Slider("Mana % before E (Lane Clear)", 30));

                // Combo Menu
                ComboMenu = Nasus.AddSubMenu("Combo", "Combo");
                ComboMenu.AddGroupLabel("Spell Usage Settings");
                ComboMenu.Add("useQ", new CheckBox("Use Q in Combo"));
                ComboMenu.Add("useW", new CheckBox("Use W in Combo"));
                ComboMenu.Add("useE", new CheckBox("Use E in Combo"));
                ComboMenu.Add("useR", new CheckBox("Use R in Combo"));
                ComboMenu.AddGroupLabel("ManaManager");
                ComboMenu.Add("manaW", new Slider("Mana % before W", 25));
                ComboMenu.Add("manaE", new Slider("Mana % before E", 30));
                ComboMenu.AddGroupLabel("R Settings");
                ComboMenu.Add("hpR", new Slider("Use R at % HP", 25));
                ComboMenu.Add("intR", new Slider("Use R when x Enemies are Around", 1, 0, 5));
                ComboMenu.Add("rangeR", new Slider("Use R when Enemies are in x Range", 1200, 0, 2000));

                // Kill Steal Menu
                KillStealMenu = Nasus.AddSubMenu("Kill Steal", "KillSteal");
                KillStealMenu.AddGroupLabel("Spell Usage Settings");
                KillStealMenu.Add("useE", new CheckBox("Use E in Kill Steal"));

                // Drawing Menu
                DrawingMenu = Nasus.AddSubMenu("Drawing", "Drawing");
                DrawingMenu.AddGroupLabel("Spell Drawing Settings");
                DrawingMenu.Add("drawQ", new CheckBox("Draw Killable Minions with Q", false));
                DrawingMenu.Add("drawW", new CheckBox("Draw W Range", false));
                DrawingMenu.Add("drawE", new CheckBox("Draw E Range", false));

                Chat.Print("Nasus | Loaded by KarmaPanda", Color.Green);

                Game.OnTick            += Game_OnTick;
                Drawing.OnDraw         += Drawing_OnDraw;
                Orbwalker.OnAttack     += Orbwalker_OnAttack;
                Orbwalker.OnPreAttack  += Orbwalker_OnPreAttack;
                Orbwalker.OnPostAttack += Orbwalker_OnPostAttack;
            }
            catch (Exception e)
            {
                Chat.Print("Nasus | Encountered Exception while Initializing: " + e.Message);
            }
        }