示例#1
0
        public static void DamageIndicator(bool jungle = false, string draw = "")
        {
            Draw.AddSeparator();
            Draw.AddGroupLabel("Enemy Damage Indicator Settings");
            Draw.AddLabel("Drawing: " + (draw == "" ? "Combo damage" : draw));
            Draw.AddCheckBox("draw.enemyDmg", "Draw damage on enemy healthbar");
            Draw.AddColorItem("draw.color.enemyDmg", 3);

            if (jungle)
            {
                Draw.AddSeparator();
                Draw.AddGroupLabel("Jungle Damage Indicator Settings");
                Draw.AddCheckBox("draw.jungleDmg", "Draw damage on jungle healthbar");
                Draw.AddColorItem("draw.color.jungleDmg", 15);
            }
        }
示例#2
0
        public static void Init()
        {
            Main = MainMenu.AddMenu("Moony Riven 2.0", "TRMoony Riven 2.0");
            Main.AddGroupLabel("By DanThePman");
            Combo = Main.AddSubMenu("Combo");
            Combo.AddGroupLabel("General");
            Combo.Add("Q", new CheckBox("Kullan Q"));
            Combo.Add("QGap", new CheckBox("Kullan Q Atilanlara"));
            Combo.Add("W", new CheckBox("Kullan W"));
            Combo.Add("InstaW", new CheckBox("Kullan W Menzildekilere Aninda"));
            Combo.Add("E", new CheckBox("Kullan E"));
            Combo.Add("EGap", new CheckBox("Kullan E Atilanlara"));
            Combo.Add("R1", new KeyBind("Kullan R1", false, KeyBind.BindTypes.PressToggle));
            Combo.Add("R2", new CheckBox("Kullan R2"));
            Combo.Add("H", new CheckBox("Kullan Hydra/Tiamat"));
            Combo.AddSeparator();
            Combo.Add("minR2Hits", new Slider("Sadere oldurmede R2 aktif X su kadar dusmana", 1, 1, 5));
            Combo.Add("onlyR2ToKs", new CheckBox("Sadece oldururken kullan R2 (Yavas kombo)", false));
            Combo.AddSeparator();
            Combo.Add("burstKey", new KeyBind("Shy Burst Key", false, KeyBind.BindTypes.PressToggle));
            Combo.AddLabel("Press combo while the burst key is activated");
            Combo.AddSeparator(50);

            /*AA, Q, W, E, R1, R2, Hydra*/
            Combo.AddGroupLabel("Advanced Priorities | Drawable");
            Combo.AddLabel("0 = Wont Be Used");
            Combo.AddSeparator(10);
            Combo.Add("Advanced_E_Q", new Slider("E -> Q", 0));
            Combo.Add("Advanced_E_W", new Slider("E -> W", 5));
            Combo.Add("Advanced_E_H", new Slider("E -> Hydra", 50));

            Combo.Add("Advanced_H_Q", new Slider("Hydra -> Q", 49));
            Combo.Add("Advanced_H_W", new Slider("Hydra -> W", 96));
            Combo.Add("Advanced_Q_W", new Slider("Q -> W", 0));
            Combo.Add("Advanced_W_Q", new Slider("W -> Q", 0));
            Combo.Add("Advanced_W_H", new Slider("W -> Hydra", 2));
            Combo.Add("Advanced_W_R2", new Slider("W -> R2", 100)); //burst combo end old
            Combo.Add("Advanced_E_R1", new Slider("E -> R1", 97));  //r1 init
            Combo.Add("Advanced_R1_W", new Slider("R1 -> W", 100)); //r1
            Combo.Add("Advanced_R1_Q", new Slider("R1 -> Q", 0));
            Combo.Add("Advanced_R1_H", new Slider("R1 -> Hydra", 0));
            Combo.Add("Advanced_H_R1", new Slider("Hydra -> R1", 100));                       //r1 init
            Combo.Add("Advanced_R2_W", new Slider("R2 -> W", 96));                            //r2
            Combo.Add("Advanced_R2_Q", new Slider("R2 -> Q", 95));                            //r2
            Combo.Add("Advanced_H_R2", new Slider("Hydra -> R2", 99));                        //r2
            Combo.Add("Advanced_F_H", new Slider("Flash -> Hydra (Shy Burst)", 200, 0, 200)); //r1 -> flash
            Combo.Add("Advanced_F_W", new Slider("Flash -> W (Burst)", 199, 0, 200));         //r1 -> flash

            Combo.AddGroupLabel("DPS Mode");
            Combo.Add("Advanced_AA_E", new Slider("AA -> E", 101, 0, 110));
            Combo.Add("Advanced_AA_Q", new Slider("AA -> Q", 103, 0, 110));
            Combo.Add("Advanced_Q_AA", new Slider("Q -> AA", 103, 0, 110));
            Combo.Add("Advanced_AA_W", new Slider("AA -> W", 104, 0, 110));
            Combo.Add("Advanced_AA_H", new Slider("AA -> Hydra", 105, 0, 110)); //aa -> hydra -> w
            Combo.Add("Advanced_AA_R1", new Slider("AA -> R1", 106, 0, 110));
            Combo.Add("Advanced_AA_R2", new Slider("AA -> R2", 107, 0, 110));   //burst combo end new
            Combo.Add("Advanced_W_AA", new Slider("W -> AA", 110, 0, 110));     //burst combo end new

            Clear = Main.AddSubMenu("Clears");
            Clear.AddGroupLabel("Lane Clear");
            Clear.Add("QL", new CheckBox("Kullan Q"));
            Clear.Add("WL", new CheckBox("Kullan W"));
            Clear.Add("EL", new CheckBox("Kullan E"));
            Clear.Add("HL", new CheckBox("Kullan Hydra/Tiamat"));
            Clear.AddSeparator();
            Clear.AddGroupLabel("Jungle Clear");
            Clear.Add("QJ", new CheckBox("Kullan Q"));
            Clear.Add("WJ", new CheckBox("Kullan W"));
            Clear.Add("EJ", new CheckBox("Kullan E"));
            Clear.Add("HJ", new CheckBox("Kullan Hydra/Tiamat"));

            Draw = Main.AddSubMenu("Drawings");
            Draw.Add("drawR1Status", new CheckBox("Goster R1 Aktifken"));
            Draw.Add("drawRExpiry", new CheckBox("Goster R2 KalanSure"));
            Draw.Add("drawBurstStatus", new CheckBox("Goster Seri Hamle"));
            Draw.Add("drawBurstRange", new CheckBox("Goster Patlama Menzili"));
            Draw.Add("drawSpots", new CheckBox("Goster Atlanabilicek yerler"));
            Draw.AddSeparator();
            Draw.AddGroupLabel("Combo Priorities");
            Draw.Add("drawDependencies", new CheckBox("Kombo baglilik diagramini ciz"));
            Draw.AddLabel("Draws the Combinations with the highest priority");
            Draw.AddSeparator();
            Draw.Add("onlyMaxPrioDependency", new CheckBox("Sadece enyuksek oncelikli komboyu goster", false));
            Draw.Add("dependencyRoot", new ComboBox("Baslangic Sklleri", 2, "Q", "W", "E", "R1", "R2", "H", "F"));

            Misc = Main.AddSubMenu("Misc");
            Misc.Add("qDelay", new Slider("Q1 ve Q2 Gecikmesi", 29));
            Misc.Add("q3Delay", new Slider("Q3 Gecikmesi", 42));
            Misc.Add("continueQ", new CheckBox("Sure dolunca devam Q"));
            Misc.Add("interrupt", new CheckBox("Interrupter"));
            Misc.Add("antiGap", new CheckBox("Atilma onleyicisi"));

            WallJump = Main.AddSubMenu("Wall Jump");
            WallJump.AddGroupLabel("How To Trigger a Wall Jump:");
            WallJump.AddLabel("1. Secenek: Kacma modunu etkinlestir ve kacicagin yere sol tikla");
            WallJump.AddLabel("2. Secenek: Bir noktaya cift tiklayin hangi modda olursaniz olun calisir");
            WallJump.AddSeparator();
            WallJump.AddGroupLabel("How To Abort a Wall Jump:");
            WallJump.AddLabel("1. Secenek Kacis modunu kapat");
            WallJump.AddLabel("2. Secenek Baska bir yere gitmek icin sag tikla");
        }
示例#3
0
        public static void Load()
        {
            try
            {
                Principal = i.MainMenu.AddMenu("Championship Riven", "RivenAkr");
                Principal.Add("Skin", new CheckBox("Enable Skin Hack?", false));
                Principal.Add("SkinID", new Slider("Skin ID: {0}", 4, 0, 5));

                Q = Principal.AddSubMenu("Q Configs");
                Q.Add("Any", new CheckBox("Use on Laneclear/Jungleclear?"));
                Q.AddSeparator(2);
                Q.Add("Flee", new CheckBox("Use Q on Flee?"));

                W = Principal.AddSubMenu("W Configs");
                W.Add("Lane", new CheckBox("Use on Laneclear?"));
                W.Add("Jungle", new CheckBox("Use on Jungleclear?"));
                W.AddSeparator(2);
                W.Add("LaneMin", new Slider("Min {0} minions to use W on Laneclear", 3, 1, 6));

                E = Principal.AddSubMenu("E Configs");
                E.Add("Flee", new CheckBox("Use E on Flee?"));
                E.Add("Jungle", new CheckBox("Use on Jungleclear?"));
                E.Add("Shield", new CheckBox("Use on Spells?"));
                E.AddSeparator(2);
                foreach (var x in EntityManager.Heroes.Enemies)
                {
                    E.AddLabel(".: " + x.ChampionName + " :.");
                    foreach (var y in x.Spellbook.Spells)
                    {
                        if (y.SData.TargettingType == SpellDataTargetType.Unit && IsSpell(y.Slot))
                        {
                            E.Add(x.ChampionName + "/" + y.Slot, new CheckBox(x.ChampionName + " " + y.Slot.ToString()));
                        }
                    }
                    E.AddSeparator(2);
                }

                R = Principal.AddSubMenu("R1 Configs");
                R.Add("UseR1", new CheckBox("Use R1?"));
                R.Add("Force", new KeyBind("Force R1?", false, KeyBind.BindTypes.PressToggle, 'M'));

                R2 = Principal.AddSubMenu("R2 Configs");
                R2.Add("Mode", new ComboBox("R2 Mode:", 0, "Kill Only", "Max Damage"));
                R2.Add("Save", new CheckBox("Save R2 (When in AA Range)", true));

                Misc = Principal.AddSubMenu("Misc");
                Misc.Add("Burst", new KeyBind("Burst", false, KeyBind.BindTypes.HoldActive, 'T'));
                Misc.AddSeparator(2);
                Misc.Add("QGap", new CheckBox("Use 3Q on Gapcloser?"));
                Misc.Add("QInt", new CheckBox("Use 3Q to Interrupt?"));
                Misc.Add("WGap", new CheckBox("Use W on Gapcloser?"));
                Misc.Add("WInt", new CheckBox("Use W to Interrupt?"));

                Humanizer = Principal.AddSubMenu("Humanizer");
                Humanizer.Add("Emotes", new CheckBox("Use Emotes?"));
                Humanizer.Add("Q2", new Slider("Delay Q2: {0}", 0, 0, 40));
                Humanizer.Add("Q3", new Slider("Delay Q3: {0}", 0, 0, 50));

                Item = Principal.AddSubMenu("Items");
                Item.Add("Hydra", new CheckBox("Use Hydra?"));
                Item.Add("Tiamat", new CheckBox("Use Tiamat?"));
                Item.Add("Youmuu", new CheckBox("Use Youmuu?"));
                Item.AddSeparator(2);
                Item.Add("Ignite", new CheckBox("Auto use Ignite?"));

                Draw = Principal.AddSubMenu("Draws");
                Draw.Add("Burst", new CheckBox("Draw Burst Range?"));
                Draw.AddLabel(".: Spells :.");
                Draw.Add("Disable", new CheckBox("Disable All?", false));
                Draw.AddSeparator(1);
                Draw.Add("Q", new CheckBox("Draw Q?"));
                Draw.Add("W", new CheckBox("Draw W?"));
                Draw.Add("E", new CheckBox("Draw E?"));
                Draw.Add("R", new CheckBox("Draw R2?"));
                Draw.AddSeparator(2);
                Draw.Add("Status", new CheckBox("Draw Status About Settings?"));
            }
            catch (Exception e)
            {
                Extensions.Debug(e.Message);
            }
        }
示例#4
0
        public static void Init()
        {
            Principal = MainMenu.AddMenu("Elise", "Elise");
            Principal.AddLabel("Prediction:");
            Principal.Add("WPred", new Slider("W Hitchance: {0}%", 80, 20, 100));
            Principal.Add("EPred", new Slider("E Hitchance: {0}%", 80, 20, 100));

            Combo = Principal.AddSubMenu("Combo", "Combo");
            Combo.AddLabel("Human Form:");
            Combo.Add("Q", new CheckBox("Use Q"));
            Combo.Add("W", new CheckBox("Use W"));
            Combo.Add("E", new CheckBox("Use E"));
            Combo.AddSeparator(2);
            Combo.AddLabel("Spider Form:");
            Combo.Add("Q2", new CheckBox("Use Q"));
            Combo.Add("W2", new CheckBox("Use W"));
            Combo.Add("E2", new CheckBox("Use E"));
            Combo.Add("E2Ex", new Slider("Use E Min {0} Range", 550, 200, 700));
            Combo.AddSeparator(2);
            Combo.Add("Switch", new CheckBox("Auto switch form (Spider and Human)"));
            Combo.Add("Delay", new Slider("Humanizer (Delay):", 300, 0, 500));

            Laneclear = Principal.AddSubMenu("Laneclear", "Laneclear");
            Laneclear.AddLabel("Human Form:");
            Laneclear.Add("Q", new CheckBox("Use Q"));
            Laneclear.Add("W", new CheckBox("Use W"));
            Laneclear.AddSeparator(2);
            Laneclear.AddLabel("Spider Form:");
            Laneclear.Add("Q2", new CheckBox("Use Q"));
            Laneclear.Add("W2", new CheckBox("Use W"));

            Jungleclear = Principal.AddSubMenu("Jungleclear", "Jungleclear");
            Jungleclear.AddLabel("Human Form:");
            Jungleclear.Add("Q", new CheckBox("Use Q"));
            Jungleclear.Add("W", new CheckBox("Use W"));
            Jungleclear.Add("E", new CheckBox("Use E"));
            Jungleclear.AddSeparator(2);
            Jungleclear.AddLabel("Spider Form:");
            Jungleclear.Add("Q2", new CheckBox("Use Q"));
            Jungleclear.Add("W2", new CheckBox("Use W"));

            Lasthit = Principal.AddSubMenu("Lasthit", "Lasthit");
            Lasthit.AddLabel("Human Form:");
            Lasthit.Add("Q", new CheckBox("Use Q"));
            Lasthit.AddLabel("Spider Form:");
            Lasthit.Add("Q2", new CheckBox("Use Q"));

            Flee = Principal.AddSubMenu("Flee", "Flee");
            Flee.AddLabel("Human Form:");
            Flee.Add("E", new CheckBox("Use E"));
            Flee.AddSeparator(2);
            Flee.AddLabel("Spider Form:");
            Flee.Add("E2", new CheckBox("Use E"));

            Misc = Principal.AddSubMenu("Misc", "Misc");
            Misc.Add("Gapcloser", new CheckBox("Gapcloser?"));
            Misc.Add("Interrupter", new CheckBox("Interrupter?"));
            Misc.AddSeparator(2);
            Misc.Add("SkinHack", new CheckBox("SkinHack?", false));
            Misc.Add("SkinID", new Slider("Skin ID: {0}", 2, 0, 4));
            Misc.Add("Reset", new KeyBind("Reset (Skin Bug)", false, KeyBind.BindTypes.HoldActive, 'T'));

            Draw = Principal.AddSubMenu("Draw", "Draw");
            Draw.AddLabel("Human Form:");
            Draw.Add("Q", new CheckBox("Draw Q"));
            Draw.Add("W", new CheckBox("Draw W"));
            Draw.Add("E", new CheckBox("Draw E"));
            Draw.AddSeparator(2);
            Draw.AddLabel("Spider Form:");
            Draw.Add("Q2", new CheckBox("Draw Q"));
            Draw.Add("E2", new CheckBox("Draw E"));
            Draw.AddSeparator(2);
            Draw.Add("Cooldowns", new CheckBox("Draw Cooldowns Skills"));
        }