Example #1
0
 static Draw()
 {
     DrawMenu.AddGroupLabel("Draw");
     _drawReady = DrawMenu.Add("drawReady", new CheckBox("Draw Only If The Spells Are Ready.", false));
     DrawMenu.AddSeparator();
     DrawMenu.AddLabel("Reload is required to aply the changes made in the damage indicator");
     _drawHealth = DrawMenu.Add("drawHealth", new CheckBox("Draw Damage in HealthBar"));
     DrawMenu.AddColorItem("colorHealth");
     DrawMenu.AddSeparator();
     //Q
     _drawQ = DrawMenu.Add("drawQ", new CheckBox("Draw Q"));
     DrawMenu.AddColorItem("colorQ");
     DrawMenu.AddWidthItem("widthQ");
     //W
     _drawW = DrawMenu.Add("drawW", new CheckBox("Draw W"));
     DrawMenu.AddColorItem("colorW");
     DrawMenu.AddWidthItem("widthW");
     //E
     _drawE = DrawMenu.Add("drawE", new CheckBox("Draw E"));
     DrawMenu.AddColorItem("colorE");
     DrawMenu.AddWidthItem("widthE");
     //R
     _drawR = DrawMenu.Add("drawR", new CheckBox("Draw R"));
     DrawMenu.AddColorItem("colorR");
     DrawMenu.AddWidthItem("widthR");
 }
Example #2
0
        public Other()
            : base()
        {
            ModeMenu = PluginMenu.AddSubMenu("Modes", "Modes");
            ModeMenu.AddGroupLabel("Combo");
            ModeMenu.Add("Qcombo", new CheckBox("Use Q"));
            ModeMenu.Add("Wcombo", new CheckBox("Use W"));
            ModeMenu.Add("Ecombo", new CheckBox("Use E"));
            ModeMenu.Add("Rcombo", new CheckBox("Use R"));

            MiscMenu = PluginMenu.AddSubMenu("Misc", "Misc");
            MiscMenu.AddGroupLabel("Key Binds");
            MiscMenu.Add("Special", new KeyBind("Special", false, KeyBind.BindTypes.HoldActive, 'A'));
            MiscMenu.Add("Insec", new KeyBind("Insec", false, KeyBind.BindTypes.HoldActive, 'G'));
            MiscMenu.Add("FlashInsec", new CheckBox("->Use Flash Insec"));

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

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

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

            Gapcloser.OnGapcloser            += OnGapCloser;
            Interrupter.OnInterruptableSpell += OnInterruptableSpell;
        }
Example #3
0
        public static void Load()
        {
            menuIni = MainMenu.AddMenu("Ekko", "Ekko");
            menuIni.AddGroupLabel("Welcome to the Worst Ekko addon!");

            UltMenu = menuIni.AddSubMenu("Ultimate");
            UltMenu.AddGroupLabel("Ultimate Settings");
            UltMenu.Add("Rsave", new CheckBox("Use R Saver", false));
            UltMenu.Add("Rsaveh", new Slider("R Saver Health", 15, 0, 100));
            UltMenu.Add("RAoe", new CheckBox("Auto R AoE"));
            UltMenu.Add("RAoeh", new Slider("R AoE Hit", 3, 1, 5));
            UltMenu.Add("REscape", new CheckBox("R Escape"));
            UltMenu.Add("REscapeh", new Slider("R Escape On Health", 10, 1, 100));

            ComboMenu = menuIni.AddSubMenu("Combo");
            ComboMenu.AddGroupLabel("Combo Settings");
            ComboMenu.Add("Q", new CheckBox("Use Q"));
            ComboMenu.Add("W", new CheckBox("Use W No Prediction", false));
            ComboMenu.Add("Wpred", new CheckBox("Use W With Prediction"));
            ComboMenu.Add("Whit", new Slider("W On Hit X Enemies", 1, 1, 5));
            ComboMenu.Add("E", new CheckBox("Use E"));
            ComboMenu.Add("Emode", new ComboBox("E Mode", 0, "To Target", "To Mouse"));
            ComboMenu.Add("Rk", new CheckBox("Use R On Killable"));
            ComboMenu.Add("R", new CheckBox("Use R"));
            ComboMenu.Add("Rhit", new Slider("Use R Hit", 2, 1, 5));

            HarassMenu = menuIni.AddSubMenu("Harass");
            HarassMenu.AddGroupLabel("Harass Settings");
            HarassMenu.Add("Q", new CheckBox("Use Q"));
            HarassMenu.Add("W", new CheckBox("Use W", false));
            HarassMenu.Add("E", new CheckBox("Use E"));

            LaneMenu = menuIni.AddSubMenu("Lane Clear");
            LaneMenu.AddGroupLabel("LaneClear Settings");
            LaneMenu.Add("Q", new CheckBox("Use Q"));
            LaneMenu.Add("E", new CheckBox("Use E"));

            JungleMenu = menuIni.AddSubMenu("Jungle Clear");
            JungleMenu.AddGroupLabel("JungleClear Settings");
            JungleMenu.Add("Q", new CheckBox("Use Q"));
            JungleMenu.Add("E", new CheckBox("Use E"));

            MiscMenu = menuIni.AddSubMenu("Misc");
            MiscMenu.AddGroupLabel("Misc Settings");
            MiscMenu.Add("Qstacks", new CheckBox("Auto Q On Enemy with 2 Stacks"));

            ManaMenu = menuIni.AddSubMenu("Mana Manager");
            ManaMenu.AddGroupLabel("Harass");
            ManaMenu.Add("harassmana", new Slider("Harass Mana %", 75, 0, 100));
            ManaMenu.AddGroupLabel("Lane Clear");
            ManaMenu.Add("lanemana", new Slider("Lane Clear Mana %", 60, 0, 100));

            DrawMenu = menuIni.AddSubMenu("Drawings");
            DrawMenu.AddGroupLabel("Drawing Settings");
            DrawMenu.Add("Q", new CheckBox("Draw Q"));
            DrawMenu.Add("W", new CheckBox("Draw W"));
            DrawMenu.Add("E", new CheckBox("Draw E"));
            DrawMenu.Add("R", new CheckBox("Draw R"));
            DrawMenu.Add("debug", new CheckBox("debug", false));
        }
Example #4
0
 static Draw()
 {
     DrawMenu.AddGroupLabel("Draw");
     _drawReady  = Menu.Add("drawReady", new CheckBox("Draw Only If The Spells Are Ready.", false));
     _drawHealth = DrawMenu.Add("drawHealth", new CheckBox("Draw Damage in HealthBar"));
     DrawMenu.AddColorItem("colorHealth");
     DrawMenu.AddSeparator();
     //Q
     _drawQ = DrawMenu.Add("drawQ", new CheckBox("Draw Q"));
     DrawMenu.AddColorItem("colorQ");
     DrawMenu.AddWidthItem("widthQ");
     //W
     _drawW = DrawMenu.Add("drawW", new CheckBox("Draw W"));
     DrawMenu.AddColorItem("colorW");
     DrawMenu.AddWidthItem("widthW");
     //E
     _drawE = DrawMenu.Add("drawE", new CheckBox("Draw E"));
     DrawMenu.AddColorItem("colorE");
     DrawMenu.AddWidthItem("widthE");
     //R
     _drawR = DrawMenu.Add("drawR", new CheckBox("Draw R"));
     DrawMenu.AddColorItem("colorR");
     DrawMenu.AddWidthItem("widthR");
     //Ignite
     _drawF = DrawMenu.Add("drawF", new CheckBox("Draw Ignite"));
     DrawMenu.AddColorItem("colorF");
     DrawMenu.AddWidthItem("widthF");
 }
Example #5
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>");
        }
Example #6
0
        public static void InitMenu()
        {
            Menu = MainMenu.AddMenu("MAC - " + G_charname, "vania");

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

            /*Brain.Common.Selector.Init(Menu);*/

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

            ComboMenu = Menu.AddSubMenu("Combo - " + G_charname, "vaniaCombo");
            ComboMenu.AddGroupLabel("Combo");
            ComboMenu.Add("comboQ", new CheckBox("Allow Q usage in combo", true));
            ComboMenu.Add("comboE", new CheckBox("Allow E usage in combo", true));
            ComboMenu.Add("comboR", new CheckBox("Allow R usage in combo", true));
            ComboMenu.AddGroupLabel("Q Settings");
            ComboMenu.AddLabel("Q Direction: Checked - Target, Unchecked Cursor");
            ComboMenu.Add("qsQDirection", new CheckBox("Q Direction", false));
            ComboMenu.AddLabel("Q Usage: Checked - Before Auto Attack, Unchecked After Auto Attack");
            ComboMenu.Add("qsQUsage", new CheckBox("Q Usage", false));
            ComboMenu.Add("qsQOutAA", new CheckBox("Q if out of AA range", true));
            ComboMenu.AddGroupLabel("R Settings");
            ComboMenu.Add("rsMinEnemiesForR", new Slider("Min Enemies for cast R: ", 2, 1, 5));
            ComboMenu.AddGroupLabel("Misc");
            /*ComboMenu.Add("advTargetSelector", new CheckBox("Use Advanced Target Selector", false));*/
            ComboMenu.Add("forceSilverBolt", new CheckBox("Force Attack 2 Stacked Target", false));
            ComboMenu.Add("checkKillabeEnemyPassive", new CheckBox("Double Check if enemy is killabe", true));

            CondemnMenu = Menu.AddSubMenu("Condemn - " + G_charname, "vaniaCondemn");
            CondemnMenu.Add("interruptDangerousSpells", new CheckBox("Interrupt Dangerous Spells", true));
            CondemnMenu.Add("antiGapCloser", new CheckBox("Anti Gap Closer", true));
            CondemnMenu.Add("fastCondemn",
                            new KeyBind("Fast Condemn HotKey", false, KeyBind.BindTypes.PressToggle, 'W'));
            CondemnMenu.AddGroupLabel("Auto Condemn");
            foreach (var enemy in ObjectManager.Get <AIHeroClient>().Where(a => a.IsEnemy))
            {
                CondemnMenu.Add("dnCondemn" + enemy.ChampionName.ToLower(), new CheckBox("Don't Condemn " + enemy.ChampionName, false));
            }
            CondemnMenu.AddGroupLabel("Priority Condemn");
            foreach (var enemy in ObjectManager.Get <AIHeroClient>().Where(a => a.IsEnemy))
            {
                CondemnMenu.Add("priorityCondemn" + enemy.ChampionName.ToLower(), new Slider(enemy.ChampionName + " Priority", 1, 1, 5));
            }
            CondemnMenu.Add("condenmErrorMargin", new Slider("Subtract Condemn Push by: ", 20, 0, 100));

            KSMenu = Menu.AddSubMenu("KS - " + G_charname, "vaniaKillSteal");
            KSMenu.AddGroupLabel("Kill Steal");
            KSMenu.Add("ksQ", new CheckBox("Use Q if killable", false));
            KSMenu.Add("ksE", new CheckBox("Use E if killable", false));
        }
Example #7
0
 static Draw()
 {
     DrawMenu.AddGroupLabel("显示");
     _drawReady       = DrawMenu.Add("drawReady", new CheckBox("仅在技能无冷却时显示范围.", false));
     _drawHealth      = DrawMenu.Add("drawHealth", new CheckBox("在敌人血条上显示伤害"));
     _drawStackStatus = DrawMenu.Add("drawStackStatus", new CheckBox("显示叠层数状态"));
     DrawMenu.AddColorItem("colorHealth");
     DrawMenu.AddSeparator();
     //Q
     _drawQ = DrawMenu.Add("drawQ", new CheckBox("画出 Q"));
     DrawMenu.AddColorItem("colorQ");
     DrawMenu.AddWidthItem("widthQ");
     //W
     _drawW = DrawMenu.Add("drawW", new CheckBox("画出 W"));
     DrawMenu.AddColorItem("colorW");
     DrawMenu.AddWidthItem("widthW");
     //E
     _drawE = DrawMenu.Add("drawE", new CheckBox("画出 E"));
     DrawMenu.AddColorItem("colorE");
     DrawMenu.AddWidthItem("widthE");
     //R
     _drawR = DrawMenu.Add("drawR", new CheckBox("画出 R"));
     DrawMenu.AddColorItem("colorR");
     DrawMenu.AddWidthItem("widthR");
 }
Example #8
0
        private static void Loading_OnLoadingComplete(EventArgs args)
        {
            Bootstrap.Init(null);
            Drawing.OnDraw += Drawing_Settings;
            Game.OnUpdate  += Game_OnUpdate;

            SharedExpMenu = MainMenu.AddMenu("SharedExp", "sharedexp");
            SharedExpMenu.AddGroupLabel("SharedExperience");
            SharedExpMenu.AddSeparator();
            SharedExpMenu.Add("active", new CheckBox("Enabled"));
            SharedExpMenu.AddSeparator();
            SharedExpMenu.AddLabel("Made By GameHackerPM");

            ChampionListMenu = SharedExpMenu.AddSubMenu("ChampList");
            ChampionListMenu.AddGroupLabel("Champion List Settings");
            ChampionListMenu.AddSeparator();
            ChampionListMenu.Add("drawchampionlist", new CheckBox("Draw Champion List"));
            ChampionListMenu.Add("posX", new Slider("Champions List Pos X", Drawing.Width / 2, 0, Drawing.Width));
            ChampionListMenu.Add("posY", new Slider("Champions List Pos Y", Drawing.Height / 2, 0, Drawing.Height));


            DrawMenu = SharedExpMenu.AddSubMenu("Drawings");
            DrawMenu.AddGroupLabel("Drawings Settings");
            DrawMenu.AddSeparator();
            DrawMenu.Add("showEnemies", new CheckBox("Draw Text On Enemy"));
            DrawMenu.Add("onlyShowInv", new CheckBox("Only Draw Text When Not Visible Enemies"));
            DrawMenu.Add("drawPredictionCircle", new CheckBox("Draw Prediction Circle"));
            DrawMenu.Add("positionX", new Slider("OnEnemy Text Position X", 142, -100, 200));
            DrawMenu.Add("positionY", new Slider("OnEnemy Text Position Y", 21, -100, 100));
        }
Example #9
0
 static Drawings()
 {
     DrawMenu.AddGroupLabel("Drawings");
     _useQ = DrawMenu.Add("drawQ", new CheckBox("Draw Q"));
     _useW = DrawMenu.Add("drawW", new CheckBox("Draw W"));
     _useE = DrawMenu.Add("drawE", new CheckBox("Draw E"));
     _useR = DrawMenu.Add("drawR", new CheckBox("Draw R"));
 }
Example #10
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;
        }
Example #11
0
        public Jayce()
            : base()
        {
            Qcharge = new Spell.Skillshot(SpellSlot.Q, 1650, SkillShotType.Linear, 25, 1600, 70);
            Q       = new Spell.Targeted(SpellSlot.Q, 600);
            W       = new Spell.Active(SpellSlot.W, 285);
            E       = new Spell.Targeted(SpellSlot.E, 240);
            Q2      = new Spell.Skillshot(SpellSlot.Q, 1030, SkillShotType.Linear, 25, 1200, 70)
            {
                MinimumHitChance = HitChance.High,
            };
            W2 = new Spell.Active(SpellSlot.W);
            E2 = new Spell.Skillshot(SpellSlot.E, 650, SkillShotType.Circular, 1, int.MaxValue, 120);
            R  = new Spell.Active(SpellSlot.R);

            ModeMenu = PluginMenu.AddSubMenu("Modes", "Modes");
            ModeMenu.AddGroupLabel("Combo");
            ModeMenu.Add("Qcombo", new CheckBox("Kullan Q Çekic"));
            ModeMenu.Add("Q2combo", new CheckBox("Kullan Q Top"));
            ModeMenu.Add("Wcombo", new CheckBox("Kullan W Çekic"));
            ModeMenu.Add("W2combo", new CheckBox("Kullan W Top"));
            ModeMenu.Add("Ecombo", new CheckBox("Kullan E Çekic"));
            ModeMenu.Add("QEcombo", new CheckBox("Kullan QE Top"));
            ModeMenu.Add("Rcombo", new CheckBox("Formu Değiştir(R)"));

            ModeMenu.AddGroupLabel("Harass");
            ModeMenu.Add("Q2harass", new CheckBox("Kullan Q Top"));
            ModeMenu.Add("W2harass", new CheckBox("Kullan W Top"));
            ModeMenu.Add("QEharass", new CheckBox("Kullan QE Top"));

            MiscMenu = PluginMenu.AddSubMenu("Misc", "Misc");
            MiscMenu.AddGroupLabel("Key Binds");
            MiscMenu.Add("Quickscope", new KeyBind("Quickscope", false, KeyBind.BindTypes.HoldActive, 'A'));
            MiscMenu.Add("Insec", new KeyBind("Insec", false, KeyBind.BindTypes.HoldActive, 'G'));
            MiscMenu.Add("FlashInsec", new CheckBox("->Flash insec"));

            MiscMenu.AddGroupLabel("Ayarlar");
            MiscMenu.Add("Gapcloser", new CheckBox("Kullan E  Gapcloser"));
            MiscMenu.Add("Interrupt", new CheckBox("Kullan E  Interrupt"));
            MiscMenu.Add("GateMode", new ComboBox("QE Mode", 0, "Vertical Fast", "Horizontal Fast", "Horizontal Slow"));
            MiscMenu.Add("GateDistance", new Slider("E mesafesi", 60, 60, 100));

            MiscMenu.AddGroupLabel("Kill Steal");
            MiscMenu.Add("QEks", new CheckBox("QE Killçalma"));

            DrawMenu = PluginMenu.AddSubMenu("Drawing", "Drawing");
            DrawMenu.AddGroupLabel("Büyü Menzilleri");
            DrawMenu.Add("Q", new CheckBox("Göster Q Çekic"));
            DrawMenu.Add("Q2", new CheckBox("Göster Q Top"));
            DrawMenu.Add("Qcharge", new CheckBox("Göster QE Top"));

            DrawMenu.AddGroupLabel("Diğer");
            DrawMenu.Add("Drawcds", new CheckBox("Göster Bekleme Süreleri"));


            Gapcloser.OnGapcloser            += OnGapCloser;
            Interrupter.OnInterruptableSpell += OnInterruptableSpell;
        }
Example #12
0
 public static void Initialize()
 {
     DrawMenu = MainMenu.AddSubMenu("Gösterge", "Draw");
     DrawMenu.AddGroupLabel("Gösterge Ayarları");
     _e           = DrawMenu.Add("Draw.E", new CheckBox("E Menzili"));
     _r           = DrawMenu.Add("Draw.R", new CheckBox("R Menzili"));
     _smite       = DrawMenu.Add("Draw.Smite", new CheckBox("Çarp durumunu göster"));
     _damageHpBar = DrawMenu.Add("Draw.DamageHPBar", new CheckBox("Hasarı Hp barında göster"));
 }
Example #13
0
 public static void Initialize()
 {
     DrawMenu = MainMenu.AddSubMenu("Draw", "Draw");
     DrawMenu.AddGroupLabel("Draw Options");
     _e           = DrawMenu.Add("Draw.E", new CheckBox("E Range"));
     _r           = DrawMenu.Add("Draw.R", new CheckBox("R Range"));
     _smite       = DrawMenu.Add("Draw.Smite", new CheckBox("Draw Smite Status"));
     _damageHpBar = DrawMenu.Add("Draw.DamageHPBar", new CheckBox("Draw Damage on HP Bar"));
 }
Example #14
0
        public void InitMenu()
        {
            Menu = MainMenu.AddMenu(GCharname, GCharname);

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

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

            ComboMenu = Menu.AddSubMenu("Combo - " + GCharname, GCharname + "Combo");
            ComboMenu.AddGroupLabel("Combo");
            ComboMenu.Add("comboQ", new CheckBox("Use Q", true));
            ComboMenu.Add("comboW", new CheckBox("Use W", true));
            ComboMenu.Add("comboE", new CheckBox("Use E", true));
            ComboMenu.Add("comboR", new CheckBox("Use R", true));
            ComboMenu.AddGroupLabel("Combo Misc");
            ComboMenu.Add("disableAA", new CheckBox("Disable AA while combo", false));
            ComboMenu.AddLabel("This option overrides min enemies for R");
            ComboMenu.Add("flashCombo", new CheckBox("Flash R Combo if Killable", false));
            ComboMenu.Add("rsMinEnemiesForR", new Slider("Min Enemies Facing for cast R: ", 2, 1, 5));

            HarassMenu = Menu.AddSubMenu("Harass - " + GCharname, GCharname + "Harass");
            HarassMenu.AddGroupLabel("Harass");
            HarassMenu.Add("hsQ", new CheckBox("Use Q", true));
            HarassMenu.Add("hsW", new CheckBox("Use W", true));
            HarassMenu.Add("hsE", new CheckBox("Use E", true));
            HarassMenu.AddGroupLabel("Harass Misc");
            HarassMenu.Add("disableAAHS", new CheckBox("Disable AA while harass", false));
            HarassMenu.Add("hsPE", new CheckBox("Only E if poisoned", true));

            LaneClearMenu = Menu.AddSubMenu("Lane Clear - " + GCharname, GCharname + "LaneClear");
            LaneClearMenu.AddGroupLabel("Lane Clear");
            LaneClearMenu.Add("lcQ", new CheckBox("Use Q", true));
            LaneClearMenu.Add("lcW", new CheckBox("Use W", true));
            LaneClearMenu.Add("lcE", new CheckBox("Use E", true));
            LaneClearMenu.Add("lcKE", new CheckBox("Only E if killable", false));
            LaneClearMenu.Add("lcPE", new CheckBox("Only E if poisoned", true));

            MiscMenu = Menu.AddSubMenu("Misc - " + GCharname, GCharname + "Misc");
            MiscMenu.Add("poisonForE", new CheckBox("Only Cast E in Poisoned targets", true));
            MiscMenu.Add("miscDelayE", new Slider("Delay E Cast by: ", 150, 0, 500));
            MiscMenu.Add("ksOn", new CheckBox("Try to KS", true));
            MiscMenu.Add("miscAntiGapW", new CheckBox("Anti Gap Closer W", true));
            MiscMenu.Add("miscAntiGapR", new CheckBox("Anti Gap Closer R", true));
            MiscMenu.Add("miscAntiMissR", new CheckBox("Block R if Miss", true));
            MiscMenu.Add("miscMinHpAntiGap", new Slider("Min HP to Anti Gap Closer R: ", 40, 0, 100));
            MiscMenu.Add("miscInterruptDangerous", new CheckBox("Interrupt Dangerous Spells", true));
        }
Example #15
0
        public static void OnLoad_Complete(EventArgs args)
        {
            if (Player.Instance.ChampionName != "Nasus")
            {
                return;
            }
            Bootstrap.Init(null);

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


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

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

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

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

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

            Game.OnTick    += Tick;
            Drawing.OnDraw += OnDraw;
        }
Example #16
0
        static void MenuKha()
        {
            KhaMenu = MainMenu.AddMenu("SP-Khazix", "SP-Khazix");
            KhaMenu.AddGroupLabel("SP-Khazix");
            KhaMenu.AddSeparator();
            KhaMenu.AddGroupLabel("R-W-E-Q = Combo");
            KhaMenu.AddGroupLabel("W-E-Q = Harass");
            KhaMenu.AddGroupLabel("W-Q = Lane Clear");
            KhaMenu.AddGroupLabel("Hydra,Tiamat,Youmuu's Item's Usage (Combo, Harass, LaneClear)");
            KhaMenu.AddLabel("SP-Khazix v1.0.0.2");
            // COMBO
            ComboMenu = KhaMenu.AddSubMenu("Combo", "combo");
            ComboMenu.AddGroupLabel("Combo Settings");
            ComboMenu.AddSeparator();
            ComboMenu.Add("usecomboq", new CheckBox("Use Q"));
            ComboMenu.Add("usecombow", new CheckBox("Use W"));
            ComboMenu.Add("usecomboe", new CheckBox("Use E"));
            ComboMenu.Add("usecombor", new CheckBox("Use R"));
            ComboMenu.AddSeparator();
            ComboMenu.Add("useitems", new CheckBox("Use Items"));
            // HARASS
            HarassMenu = KhaMenu.AddSubMenu("Harass", "harass");
            HarassMenu.AddGroupLabel("Harass Settings");
            HarassMenu.AddSeparator();
            HarassMenu.Add("useharassq", new CheckBox("Use Q"));
            HarassMenu.Add("useharassw", new CheckBox("Use W"));
            HarassMenu.Add("useharasse", new CheckBox("Use E"));
            // LANE
            LaneCMenu = KhaMenu.AddSubMenu("Lane Clear", "laneclear");
            LaneCMenu.AddGroupLabel("Lane Clear Settings");
            LaneCMenu.AddSeparator();
            LaneCMenu.Add("uselcq", new CheckBox("Use Q"));
            LaneCMenu.Add("uselcw", new CheckBox("Use W"));
            LaneCMenu.Add("LMANA", new Slider("Min. mana for laneclear :", 0, 0, 100));
            // MİSC
            MiscMenu = KhaMenu.AddSubMenu("Misc", "misc");
            MiscMenu.AddGroupLabel("Misc Settings");
            MiscMenu.AddSeparator();
            MiscMenu.Add("skin.", new Slider("Skin ID", 0, 0, 2));
            var Style = MiscMenu.Add("style", new Slider("Min Prediction", 1, 0, 2));

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

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

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

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

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

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

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

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

            Game.OnTick += Game_OnTick;
        }
Example #18
0
 private static void DrawDrawMenu()
 {
     DrawMenu.AddGroupLabel("Draw");
     DrawMenu.Add("dDrawQ", new CheckBox("Draw Q"));
     DrawMenu.Add("dDrawW", new CheckBox("Draw W"));
     DrawMenu.Add("dDrawE", new CheckBox("Draw E"));
     DrawMenu.Add("dDrawR", new CheckBox("Draw R"));
     DrawMenu.Add("dDrawTarget", new CheckBox("Draw Target"));
     DrawMenu.Add("dDrawIndicator", new CheckBox("Draw Indicator"));
     DrawMenu.Add("dDrawLines", new CheckBox("Draw Lines"));
     DrawMenu.Add("dDrawText", new CheckBox("Draw Text"));
     DrawMenu.Add("dDrawRAffected", new CheckBox("Draw Affected By R"));
 }
Example #19
0
        private static void OnLoaded(EventArgs args)
        {
            if (Player.Instance.ChampionName != "Renekton")
            {
                return;
            }
            Bootstrap.Init(null);
            Q      = new Spell.Active(SpellSlot.Q, 225);
            W      = new Spell.Active(SpellSlot.W);
            E      = new Spell.Skillshot(SpellSlot.E, 450, SkillShotType.Linear);
            R      = new Spell.Active(SpellSlot.R);
            Tiamat = new Item((int)ItemId.Tiamat_Melee_Only, 420);
            Hydra  = new Item((int)ItemId.Ravenous_Hydra_Melee_Only, 420);


            Menu = MainMenu.AddMenu("Renekton HTTF", "Renekton");


            ComboMenu = Menu.AddSubMenu("Kombo Ayarlari", "Combo");
            ComboMenu.AddGroupLabel("Kombo Ayarlari");
            ComboMenu.Add("usecomboq", new CheckBox("Kullan Q"));
            ComboMenu.Add("usecombow", new CheckBox("Kullan W"));
            ComboMenu.Add("usecomboe", new CheckBox("Kullan E"));
            ComboMenu.Add("autoult", new CheckBox("Otomatik Ulti"));
            ComboMenu.Add("rslider", new Slider("Ulti icin kalan can", 11));
            ComboMenu.Add("useitems", new CheckBox("Kullan Item"));

            JungleLaneMenu = Menu.AddSubMenu("Temizleme ayarlari", "FarmSettings");
            JungleLaneMenu.AddGroupLabel("Koridor ve Orman Temizleme");
            JungleLaneMenu.Add("LCE", new CheckBox("Kullan E"));
            JungleLaneMenu.Add("LCQ", new CheckBox("Kullan Q"));
            JungleLaneMenu.Add("LCW", new CheckBox("Kullan W"));
            JungleLaneMenu.Add("LCI", new CheckBox("Kullan Item"));


            MiscMenu = Menu.AddSubMenu("Karisik ayarlar", "KarisikAyarlar");
            MiscMenu.Add("intw", new CheckBox("W skilleri engellemede"));
            MiscMenu.Add("gapclose", new CheckBox("W atilma yapanlara"));



            DrawMenu = Menu.AddSubMenu("Cizimler");
            DrawMenu.AddGroupLabel("Cizim Ayarlari");
            DrawMenu.Add("drawq", new CheckBox("Goster Q Mesafesi"));
            DrawMenu.Add("drawe", new CheckBox("Goster E Mesafesi"));

            Game.OnUpdate += OnTick;
            Interrupter.OnInterruptableSpell += Interrupter_OnInterruptableSpell;
            Drawing.OnDraw        += OnDraw;
            Gapcloser.OnGapcloser += OnGapClose;
        }
Example #20
0
        private static void OnLoaded(EventArgs args)
        {
            if (Player.Instance.ChampionName != "Renekton")
            {
                return;
            }
            Bootstrap.Init(null);
            Q      = new Spell.Active(SpellSlot.Q, 225);
            W      = new Spell.Active(SpellSlot.W);
            E      = new Spell.Skillshot(SpellSlot.E, 450, SkillShotType.Linear);
            R      = new Spell.Active(SpellSlot.R);
            Tiamat = new Item((int)ItemId.Tiamat_Melee_Only, 420);
            Hydra  = new Item((int)ItemId.Ravenous_Hydra_Melee_Only, 420);


            Menu = MainMenu.AddMenu("Renekton HTTF", "Renekton");


            ComboMenu = Menu.AddSubMenu("Combo Settings", "Combo");
            ComboMenu.AddGroupLabel("Combo Settings");
            ComboMenu.Add("usecomboq", new CheckBox("Use Q"));
            ComboMenu.Add("usecombow", new CheckBox("Use W"));
            ComboMenu.Add("usecomboe", new CheckBox("Use E"));
            ComboMenu.Add("autoult", new CheckBox("Auto Ult"));
            ComboMenu.Add("rslider", new Slider("Health Percentage to Ult", 11));
            ComboMenu.Add("useitems", new CheckBox("Use Items"));

            JungleLaneMenu = Menu.AddSubMenu("Clear Settings", "FarmSettings");
            JungleLaneMenu.AddGroupLabel("Lane Clear and jungle clean");
            JungleLaneMenu.Add("LCE", new CheckBox("Use E"));
            JungleLaneMenu.Add("LCQ", new CheckBox("Use Q"));
            JungleLaneMenu.Add("LCW", new CheckBox("Use W"));
            JungleLaneMenu.Add("LCI", new CheckBox("Use Items"));


            MiscMenu = Menu.AddSubMenu("Misc Settings", "MiscSettings");
            MiscMenu.Add("intw", new CheckBox("W to Interrupt"));
            MiscMenu.Add("gapclose", new CheckBox("W to Interrupt"));



            DrawMenu = Menu.AddSubMenu("Drawing Settings");
            DrawMenu.AddGroupLabel("Draw Settings");
            DrawMenu.Add("drawq", new CheckBox("Draw Q Range"));
            DrawMenu.Add("drawe", new CheckBox("Draw E Range"));

            Game.OnUpdate += OnTick;
            Interrupter.OnInterruptableSpell += Interrupter_OnInterruptableSpell;
            Drawing.OnDraw        += OnDraw;
            Gapcloser.OnGapcloser += OnGapClose;
        }
Example #21
0
        public Viktor()
            : base()
        {
            Q = new Spell.Targeted(SpellSlot.Q, 600);

            W = new Spell.Skillshot(SpellSlot.W, 700, SkillShotType.Circular, 500, int.MaxValue, 300)
            {
                MinimumHitChance      = HitChance.High,
                AllowedCollisionCount = int.MaxValue
            };
            E = new Spell.Skillshot(SpellSlot.E, 525, SkillShotType.Linear, 250, int.MaxValue, 100)
            {
                MinimumHitChance      = HitChance.High,
                AllowedCollisionCount = int.MaxValue
            };
            R = new Spell.Skillshot(SpellSlot.R, 700, SkillShotType.Circular, 250, int.MaxValue, 450)
            {
                MinimumHitChance      = HitChance.High,
                AllowedCollisionCount = int.MaxValue
            };

            ModeMenu = PluginMenu.AddSubMenu("Modes", "Modes");
            ModeMenu.AddGroupLabel("Combo");
            ModeMenu.Add("Qcombo", new CheckBox("Use Q"));
            ModeMenu.Add("Wcombo", new CheckBox("Use W", false));
            ModeMenu.Add("Ecombo", new CheckBox("Use E"));
            ModeMenu.Add("Rcombo", new CheckBox("Use R"));
            ModeMenu.Add("Ignite", new CheckBox("Use Ignite"));

            ModeMenu.AddGroupLabel("Harass");
            ModeMenu.Add("Qharass", new CheckBox("Use Q"));
            ModeMenu.Add("Eharass", new CheckBox("Use E"));

            MiscMenu = PluginMenu.AddSubMenu("Misc", "Misc");
            MiscMenu.AddGroupLabel("KillSteal");
            MiscMenu.Add("KillSteal", new CheckBox("Enable KillSteal"));
            MiscMenu.AddGroupLabel("Settings");
            MiscMenu.Add("Rtick", new Slider("R tick count for dmg calc", 4, 1, 14));
            MiscMenu.Add("Wteam", new CheckBox("Use W in team fight"));
            MiscMenu.Add("Wcount", new Slider("->If will hit", 2, 2, 5));
            MiscMenu.Add("Rteam", new CheckBox("Use Ult in team fight"));
            MiscMenu.Add("Rcount", new Slider("->If will hit", 3, 2, 5));

            DrawMenu = PluginMenu.AddSubMenu("Drawing", "Drawing");
            DrawMenu.AddGroupLabel("Ability Ranges");
            DrawMenu.Add("Q", new CheckBox("Draw Q"));
            DrawMenu.Add("W", new CheckBox("Draw W", false));
            DrawMenu.Add("E", new CheckBox("Draw E"));
            DrawMenu.Add("R", new CheckBox("Draw R"));
        }
Example #22
0
                static Drawings()
                {
                    DrawMenu.AddGroupLabel("Drawings");

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

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

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

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

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

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

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

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

            MiscMenu = Menu.AddSubMenu("Misc - " + GCharname, GCharname + "Misc");
            MiscMenu.AddGroupLabel("Q Options");
            MiscMenu.Add("qOptionDistance", new CheckBox("Cast Q for distance", true));
            MiscMenu.Add("qOptionAOE", new CheckBox("Cast Q for AOE", true));
            MiscMenu.Add("qOptionAOEMin", new Slider("Min enemies for AOE: ", 3, 1, 5));
            MiscMenu.AddGroupLabel("E Options");
            MiscMenu.Add("autoEImmobile", new Slider("Auto E on immobile: ", 300, 0, 800));
            MiscMenu.Add("miscAntiGapE", new CheckBox("Anti Gap Closer E", true));
            MiscMenu.AddGroupLabel("R Options");
            MiscMenu.Add("minRangeForR", new Slider("Distance for cast R: ", 750, 600, 5000));
            MiscMenu.AddGroupLabel("ETC");
            MiscMenu.Add("ksOn", new CheckBox("Try to KS", true));
        }
Example #24
0
                    static Draw()
                    {
                        DrawMenu.AddGroupLabel("Büyü Göstergesi :");
                        _drawReady   = DrawMenu.Add("drawOnlyWhenReady", new CheckBox("Büyü sadece hazırsa göster ?"));
                        _drawHealth  = DrawMenu.Add("damageIndicatorDraw", new CheckBox("Hasar tespiti göster ?"));
                        _drawPercent = DrawMenu.Add("percentageIndicatorDraw", new CheckBox("Hasarı Yüzde olarak göster ?"));
                        DrawMenu.AddSeparator(1);
                        _drawQ = DrawMenu.Add("qDraw", new CheckBox("Göster Q Menzili ?"));
                        _drawW = DrawMenu.Add("wDraw", new CheckBox("Göster W Menzili ?"));
                        _drawE = DrawMenu.Add("eDraw", new CheckBox("Göster E Menzili ?"));
                        _drawR = DrawMenu.Add("rDraw", new CheckBox("Göster R Menzili ?"));

                        _healthColor = new ColorConfig(DrawMenu, "healthColorConfig", Color.Orange, "Renkli Hasar Tespiti:");
                        _qColor      = new ColorConfig(DrawMenu, "qColorConfig", Color.Blue, "Renk Q:");
                        _wColor      = new ColorConfig(DrawMenu, "wColorConfig", Color.Red, "Renk W:");
                        _eColor      = new ColorConfig(DrawMenu, "eColorConfig", Color.DeepPink, "Renk E:");
                        _rColor      = new ColorConfig(DrawMenu, "rColorConfig", Color.Yellow, "Renk R:");
                    }
Example #25
0
                static Drawings()
                {
                    DrawMenu.AddGroupLabel("Drawings");

                    _disable = DrawMenu.Add("disable", new CheckBox("Tum cizimleri kapat", false));
                    DrawMenu.AddSeparator(50);

                    _drawTentacles = DrawMenu.Add("drawTentacles", new CheckBox("Goster kollarin menzili"));
                    DrawMenu.AddSeparator(20);

                    _drawMode = DrawMenu.Add("skinID", new ComboBox("Draw:", 0, "Hazir olan", "Surekli"));
                    DrawMenu.AddSeparator(20);

                    _drawQ = DrawMenu.Add("drawQ", new CheckBox("Goster Q"));
                    _drawW = DrawMenu.Add("drawW", new CheckBox("Goster W"));
                    _drawE = DrawMenu.Add("drawE", new CheckBox("Goster E"));
                    _drawR = DrawMenu.Add("drawR", new CheckBox("Goster R"));
                }
Example #26
0
                static Draw()
                {
                    DrawMenu.AddGroupLabel("Spell drawings Settings :");
                    _drawReady   = DrawMenu.Add("drawOnlyWhenReady", new CheckBox("Draw the spells only if they are ready ?"));
                    _drawHealth  = DrawMenu.Add("damageIndicatorDraw", new CheckBox("Draw damage indicator ?"));
                    _drawPercent = DrawMenu.Add("percentageIndicatorDraw", new CheckBox("Draw damage percentage ?"));
                    DrawMenu.AddSeparator(1);
                    _drawQ = DrawMenu.Add("qDraw", new CheckBox("Draw Q spell range ?"));
                    _drawW = DrawMenu.Add("wDraw", new CheckBox("Draw W spell range ?"));
                    _drawE = DrawMenu.Add("eDraw", new CheckBox("Draw E spell range ?"));
                    _drawR = DrawMenu.Add("rDraw", new CheckBox("Draw R spell range ?"));

                    _healthColor = new ColorConfig(DrawMenu, "healthColorConfig", Color.Orange, "Color Damage Indicator:");
                    _qColor      = new ColorConfig(DrawMenu, "qColorConfig", Color.Blue, "Color Q:");
                    _wColor      = new ColorConfig(DrawMenu, "wColorConfig", Color.Red, "Color W:");
                    _eColor      = new ColorConfig(DrawMenu, "eColorConfig", Color.DeepPink, "Color E:");
                    _rColor      = new ColorConfig(DrawMenu, "rColorConfig", Color.Yellow, "Color R:");
                }
Example #27
0
        public void InitMenu()
        {
            Menu = MainMenu.AddMenu(GCharname, GCharname);

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

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

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

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

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

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

                    _healthColor = new ColorConfig(DrawMenu, "healthColorConfig", Color.Orange, "伤害指示器颜色:");
                    _qColor      = new ColorConfig(DrawMenu, "qColorConfig", Color.Blue, "Color Q:");
                    _wColor      = new ColorConfig(DrawMenu, "wColorConfig", Color.Red, "Color W:");
                    _eColor      = new ColorConfig(DrawMenu, "eColorConfig", Color.DeepPink, "Color E:");
                    _rColor      = new ColorConfig(DrawMenu, "rColorConfig", Color.Yellow, "Color R:");
                }
Example #29
0
                static Draw()
                {
                    DrawMenu.AddGroupLabel("技能线圈设置 :");
                    _drawReady    = DrawMenu.Add("drawOnlyWhenReady", new CheckBox("显示无冷却技能线圈 ?"));
                    _drawHealth   = DrawMenu.Add("damageIndicatorDraw", new CheckBox("伤害显示 ?"));
                    _drawPercent  = DrawMenu.Add("percentageIndicatorDraw", new CheckBox("伤害百分比显示 ?"));
                    _drawStatiscs = DrawMenu.Add("statiscsIndicatorDraw", new CheckBox("显示伤害数据 ?"));
                    DrawMenu.AddSeparator(1);
                    _drawQ = DrawMenu.Add("qDraw", new CheckBox("显示Q距离 ?"));
                    _drawW = DrawMenu.Add("wDraw", new CheckBox("显示W距离 ?"));
                    _drawE = DrawMenu.Add("eDraw", new CheckBox("显示E距离 ?"));
                    _drawR = DrawMenu.Add("rDraw", new CheckBox("显示R距离 ?"));

                    _healthColor = new ColorConfig(DrawMenu, "healthColorConfig", Color.Orange, "Color Damage Indicator:");
                    _qColor      = new ColorConfig(DrawMenu, "qColorConfig", Color.Blue, "Color Q:");
                    _wColor      = new ColorConfig(DrawMenu, "wColorConfig", Color.Red, "Color W:");
                    _eColor      = new ColorConfig(DrawMenu, "eColorConfig", Color.DeepPink, "Color E:");
                    _minrColor   = new ColorConfig(DrawMenu, "rminColorConfig", Color.Yellow, "Color Minimun range R:");
                    _maxrColor   = new ColorConfig(DrawMenu, "rmaxColorConfig", Color.Purple, "Color Maximun range R:");
                }
Example #30
0
        public static void InitMenu()
        {
            Menu = MainMenu.AddMenu("Mechanics - " + G_charname, "viktor");

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

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

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

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

            KSMenu = Menu.AddSubMenu("KS - " + G_charname, "viktorKillSteal");
            KSMenu.AddGroupLabel("Kill Steal");
            KSMenu.Add("ksQ", new CheckBox("Use Q if killable", false));
            KSMenu.Add("ksE", new CheckBox("Use E if killable", false));
            KSMenu.Add("ksR", new CheckBox("Use R if killable", false));
        }