Esempio n. 1
0
 public DmgDraw(ComboLogic logic)
 {
     this.logic = logic;
 }
Esempio n. 2
0
        public static void Load()
        {
            Principal = MainMenu.AddMenu("HTTF Riven v2", "Riven");
            Principal.AddLabel("HTTF Riven v" + Assembly.GetExecutingAssembly().GetName().Version);


            Combo = Principal.AddSubMenu("Combo", "Combo");
            Combo.AddSeparator(3);
            Combo.AddLabel("• Spells Combo");
            Combo.Add("UseQCombo", new CheckBox("Kullan Q?"));
            Combo.Add("UseWCombo", new CheckBox("Kullan W?"));
            Combo.Add("UseECombo", new CheckBox("Kullan E"));
            Combo.Add("UseRCombo", new CheckBox("Kullan R?"));
            Combo.Add("UseR2Combo", new CheckBox("Kullan R2?"));
            Combo.Add("BrokenAnimations", new CheckBox("Animasyon Kirma ?", false));
            Combo.Add("moveback", new CheckBox("Combo'da geri donun ?", false));
            Combo.AddSeparator(3);
            Combo.AddLabel("• Spell R");
            Combo.Add("UseRType", new ComboBox("Kullan R ne zaman", 1, "Hedeften az 40 % HP", "Zarar Gostergesi daha buyuk 100 %", "Her zaman", "Tusa basildiginda"));
            Combo.Add("ForceR", new KeyBind("R Tusa basildiginda", false, KeyBind.BindTypes.PressToggle, 'U'));
            Combo.Add("DontR1", new Slider("Kullanma R if Hedef HP {0}% <=", 25, 10, 50));
            Combo.AddSeparator(3);
            Combo.AddLabel("• Spell R2");
            Combo.Add("UseR2Type", new ComboBox("Kullan R2 ne zaman", 0, "Sadece Oldur", "Hedef az olduğunda maksimum hasar 25 %"));
            Combo.AddLabel(" FLEE");
            Combo.Add("UseQFlee", new CheckBox("Kullan Q"));
            Combo.Add("UseEFlee", new CheckBox("Kullan E"));

            Shield = Principal.AddSubMenu("Shield", "Shield");
            Shield.AddLabel("• Spell E");
            foreach (var Enemy in EntityManager.Heroes.Enemies)
            {
                Shield.AddLabel(Enemy.ChampionName);
                Shield.Add("E/" + Enemy.BaseSkinName + "/Q", new CheckBox(Enemy.ChampionName + " (Q)", false));
                Shield.Add("E/" + Enemy.BaseSkinName + "/W", new CheckBox(Enemy.ChampionName + " (W)", false));
                Shield.Add("E/" + Enemy.BaseSkinName + "/E", new CheckBox(Enemy.ChampionName + " (E)", false));
                Shield.Add("E/" + Enemy.BaseSkinName + "/R", new CheckBox(Enemy.ChampionName + " (R)", false));
                Shield.AddSeparator(1);
            }



            Laneclear = Principal.AddSubMenu("Laneclear", "Laneclear");
            Laneclear.AddLabel("• WaweClean");
            Laneclear.Add("UseQLane", new CheckBox("Kullan Q"));
            Laneclear.Add("UseWLane", new CheckBox("Kullan W"));
            Laneclear.Add("UseWLaneMin", new Slider("Kullan W carpicaksa {0} minyona", 3, 0, 10));
            Laneclear.AddLabel("• JunglClean");
            Laneclear.Add("UseQJG", new CheckBox("Kullan Q"));
            Laneclear.Add("UseWJG", new CheckBox("Kullan W"));
            Laneclear.Add("UseEJG", new CheckBox("Kullan E"));



            Misc = Principal.AddSubMenu("Misc", "Misc");
            Misc.Add("Skin", new CheckBox("SkinHilesi ?", false));
            Misc.Add("SkinID", new Slider("Skin ID: {0}", 4, 0, 11));
            Misc.Add("Interrupter", new CheckBox("Kesici ?"));
            Misc.Add("InterrupterW", new CheckBox("Kesici ile W ?"));
            Misc.Add("Gapcloser", new CheckBox("Atilma Onleyicisi ?"));
            Misc.Add("GapcloserW", new CheckBox("Kullan W ile atilma engelleme ?"));
            Misc.Add("AliveQ", new CheckBox("Kullan Q Hayatta Kalma ?"));
            Misc.AddLabel("• ItemLogic");
            Misc.AddLabel("• Hydra Logic");
            Misc.Add("Hydra", new CheckBox("Kullan Hydra?"));
            Misc.Add("HydraReset", new CheckBox("Kullan hydra AA sifirlamada"));
            Misc.AddSeparator(3);
            Misc.AddLabel("• Tiamat Logic");
            Misc.Add("Tiamat", new CheckBox("Kullan Tiamat?"));
            Misc.Add("TiamatReset", new CheckBox("Kullan Tiamat AA sifirlamada"));
            Misc.AddSeparator(3);
            Misc.AddLabel("• Qss / Mercurial Logic");
            Misc.Add("Qss", new CheckBox("Use Qss?"));
            Misc.Add("QssCharm", new CheckBox("Kullan Qss buyu yuzunden"));
            Misc.Add("QssFear", new CheckBox("Kullan Qss korkutma"));
            Misc.Add("QssTaunt", new CheckBox("Kullan Qss because of taunt"));
            Misc.Add("QssSuppression", new CheckBox("Kullan Qss durdurma tutma"));
            Misc.Add("QssSnare", new CheckBox("Kullan Qss yakalanma"));
            Misc.AddSeparator(3);
            Misc.AddLabel("• Youmu Logic");
            Misc.Add("Youmu", new CheckBox("Kullan Youmu?"));
            Misc.AddLabel("• Recommend Use 250•");
            Misc.Add("YoumuRange", new Slider("Youmu icin uzaklik", 1, 1, 325));


            Draw = Principal.AddSubMenu("Drawing", "Drawing");
            Draw.Add("DrawDamage", new CheckBox("Hasarimi Goster"));
            Draw.Add("DrawOFF", new CheckBox("Gostergeler Kapali", false));
            Draw.Add("drawjump", new CheckBox("Goster Ziplamayi(beta)", false));


            AnimationCancle = Principal.AddSubMenu("AnimationCancle", "CanslAnimatio");
            AnimationCancle.Add("4", new CheckBox("Q"));
            AnimationCancle.Add("Spell2", new CheckBox("W"));
            AnimationCancle.Add("Spell3", new CheckBox("E"));
            AnimationCancle.Add("Spell4", new CheckBox("R"));


            ComboLogic = Principal.AddSubMenu("ComboLogic", "ComboLogics");
            ComboLogic.Add("BrokenAnimon", new CheckBox("Use features?"));

            ComboLogic.AddLabel("Q1,Q2,Q3");
            ComboLogic.Add("Q1Hydra", new CheckBox("Q>Hydra"));
            ComboLogic.Add("HydraQ", new CheckBox("Hydra>Q"));
            ComboLogic.Add("QW", new CheckBox("Q>W"));



            ComboLogic.AddLabel("W");
            ComboLogic.Add("HydraW", new CheckBox("Hydra>W"));



            ComboLogic.AddLabel("E");
            ComboLogic.Add("EQall", new CheckBox("E>Q"));
            ComboLogic.Add("EW", new CheckBox("E>W"));
            ComboLogic.Add("EH", new CheckBox("E>Hydra or Tiamat"));
            ComboLogic.Add("ER1", new CheckBox("E>R1"));
            ComboLogic.Add("ER2", new CheckBox("E>R2"));


            ComboLogic.AddLabel("R1");
            ComboLogic.Add("R1W", new CheckBox("R1>W"));
            ComboLogic.Add("R1Q", new CheckBox("R1>Q"));
            ComboLogic.Add("R1Hydra", new CheckBox("R1>Hydra or Tiamat"));


            ComboLogic.AddLabel("R2");
            ComboLogic.Add("R2W", new CheckBox("R2>W"));
            ComboLogic.Add("R2Q", new CheckBox("R2>Q"));
            ComboLogic.Add("R2E", new CheckBox("R2>E"));


            ComboLogic.AddLabel("Combo Logic V2 SOON");
        }
Esempio n. 3
0
        public override void Load()
        {
            var superParent = new SuperParent(DisplayName);

            superParent.Initialize();

            var qSpell = new QSpell();
            var wSpell = new WSpell();
            var eSpell = new ESpell();
            var rSpell = new RSpell();

            var spellParent = new SpellParent();

            spellParent.Add(new List <Base>
            {
                qSpell,
                wSpell,
                eSpell,
                rSpell
            });
            spellParent.Load();

            var orbwalkerModule = new OrbwalkerModule();

            orbwalkerModule.Load();

            var comboParent  = new OrbwalkingParent("Combo", orbwalkerModule.OrbwalkerInstance, Orbwalking.OrbwalkingMode.Combo);
            var harassParent = new OrbwalkingParent("Harass", orbwalkerModule.OrbwalkerInstance, Orbwalking.OrbwalkingMode.Mixed);
            var laneParent   = new OrbwalkingParent("Lane", orbwalkerModule.OrbwalkerInstance, Orbwalking.OrbwalkingMode.LaneClear);
            var jungleParent = new OrbwalkingParent("Jungle", orbwalkerModule.OrbwalkerInstance, Orbwalking.OrbwalkingMode.LaneClear);

            var killstealParent = new Parent("Killsteal");
            var drawParent      = new Parent("Drawings");

            var utilityParent = new Parent("Reformed Utility");

            utilityParent.Add(new CaitlynSkinchanger());

            var logic = new ComboLogic(eSpell, wSpell, qSpell, rSpell);

            comboParent.Add(new List <Base>()
            {
                new QCombo(qSpell).Guardian(new PlayerMustNotBeWindingUp()).Guardian(new SpellMustBeReady(SpellSlot.Q)),
                new WCombo(wSpell).Guardian(new PlayerMustNotBeWindingUp()).Guardian(new SpellMustBeReady(SpellSlot.W)),
                new ECombo(eSpell).Guardian(new PlayerMustNotBeWindingUp()).Guardian(new SpellMustBeReady(SpellSlot.E))
            });

            harassParent.Add(new List <Base>()
            {
                new QHarass(qSpell).Guardian(new PlayerMustNotBeWindingUp()).Guardian(new SpellMustBeReady(SpellSlot.Q)),
                new WHarass(wSpell).Guardian(new PlayerMustNotBeWindingUp()).Guardian(new SpellMustBeReady(SpellSlot.W)),
                new EHarass(eSpell).Guardian(new PlayerMustNotBeWindingUp()).Guardian(new SpellMustBeReady(SpellSlot.E))
            });

            laneParent.Add(new List <Base>
            {
                new QLane(qSpell).Guardian(new PlayerMustNotBeWindingUp()).Guardian(new SpellMustBeReady(SpellSlot.Q))
            });

            jungleParent.Add(new List <Base>
            {
                new QJungle(qSpell).Guardian(new PlayerMustNotBeWindingUp()).Guardian(new SpellMustBeReady(SpellSlot.Q)).Guardian(new SpellMustBeReady(SpellSlot.E)
                {
                    Negated = true
                }),
                new EJungle(eSpell).Guardian(new PlayerMustNotBeWindingUp()).Guardian(new SpellMustBeReady(SpellSlot.E))
            });

            killstealParent.Add(new List <Base>
            {
                new QKillsteal(qSpell).Guardian(new PlayerMustNotBeWindingUp()).Guardian(new SpellMustBeReady(SpellSlot.Q)),
                new RKillsteal(rSpell).Guardian(new SpellMustBeReady(SpellSlot.R))
            });

            drawParent.Add(new List <Base>
            {
                new DmgDraw(logic),
                new QDraw(qSpell),
                new RDraw(rSpell)
            });

            superParent.Add(new List <Base> {
                utilityParent,
                orbwalkerModule,
                comboParent,
                harassParent,
                laneParent,
                jungleParent,
                killstealParent,
                drawParent
            });

            superParent.Load();

            utilityParent.Menu.Style = FontStyle.Bold;
            utilityParent.Menu.Color = Color.Cyan;

            superParent.Menu.Style = FontStyle.Bold;
            superParent.Menu.Color = Color.Cyan;

            Chat.Print("<b><font color=\"#FFFFFF\">[</font></b><b><font color=\"#00e5e5\">Reformed AIO</font></b><b><font color=\"#FFFFFF\">]</font></b><b><font color=\"#FFFFFF\"> - Caitlyn!</font></b>");
        }
Esempio n. 4
0
        public static void Load()
        {
            Chat.Print("<font color = '#20b2aa'>Hoşgeldiniz </font><font color = '#ffffff'>[ HTTF ] " + "Riven" + "</font><font color = '#20b2aa'>. Türkçe Çeviri TekinTR.</font>");
            CheckVersion.CheckUpdate();

            Principal = MainMenu.AddMenu("HTTF Riven v2", "Riven");


            Combo = Principal.AddSubMenu("Combo", "Combo");
            Combo.AddSeparator(3);
            Combo.AddLabel("• Kombo Ayarları");
            Combo.Add("UseQCombo", new CheckBox("Q kullan?"));
            Combo.Add("UseWCombo", new CheckBox("W kullan?"));
            Combo.Add("UseECombo", new CheckBox("E kullan"));
            Combo.Add("UseRCombo", new CheckBox("R kullan?"));
            Combo.Add("UseR2Combo", new CheckBox("R2 kullan?"));
            Combo.Add("BrokenAnimations", new CheckBox("Animasyon iptali ?", false));
            Combo.Add("logic1x1", new CheckBox("1x1 mantığını kullan"));
            Combo.Add("UseHT", new CheckBox("Komboda Hydra-Tiamat kullan?"));

            Combo.AddSeparator(3);


            Combo.AddLabel("• R Ayarları");
            Combo.Add("UseRType", new ComboBox("R kullanma durumu", 1, "Hedefin canı az ise 40 % HP", "Verilicek hasar 100 % ise", "Her zaman", "Tuşa basıldığında"));
            Combo.Add("ForceR", new KeyBind("R On Keypress Key", false, KeyBind.BindTypes.PressToggle, 'U'));
            Combo.Add("DontR1", new Slider("Dont R if Target HP {0}% <=", 25, 10, 50));
            Combo.AddSeparator(3);
            Combo.AddLabel("• R2 Ayarları");
            Combo.Add("UseR2Type", new ComboBox("R2 kullanma durumu", 0, "Sadece öldür", "Verilebilicek max hasardan sonra kalacak can 25 %"));
            Combo.AddLabel(" Kaçış");
            Combo.Add("UseQFlee", new CheckBox("Q Kullan"));
            Combo.Add("UseEFlee", new CheckBox("E Kullan"));

            Shield = Principal.AddSubMenu("Kalkan", "Shield");
            Shield.AddLabel("• Kalkan E");
            foreach (var Enemy in EntityManager.Heroes.Enemies)
            {
                Shield.AddLabel(Enemy.ChampionName);
                Shield.Add("E/" + Enemy.BaseSkinName + "/Q", new CheckBox(Enemy.ChampionName + " (Q)", false));
                Shield.Add("E/" + Enemy.BaseSkinName + "/W", new CheckBox(Enemy.ChampionName + " (W)", false));
                Shield.Add("E/" + Enemy.BaseSkinName + "/E", new CheckBox(Enemy.ChampionName + " (E)", false));
                Shield.Add("E/" + Enemy.BaseSkinName + "/R", new CheckBox(Enemy.ChampionName + " (R)", false));
                Shield.AddSeparator(1);
            }



            Laneclear = Principal.AddSubMenu("Koridor", "Laneclear");
            Laneclear.AddLabel("• Koridor");
            Laneclear.Add("UseQLane", new CheckBox("Q kullan"));
            Laneclear.Add("UseWLane", new CheckBox("W kullan"));
            Laneclear.Add("UseWLaneMin", new Slider("W'nun isabet ediceği minyon sayısı {0}", 3, 0, 10));
            Laneclear.AddLabel("• Orman");
            Laneclear.Add("UseQJG", new CheckBox("Q kullan"));
            Laneclear.Add("UseWJG", new CheckBox("W kullan"));
            Laneclear.Add("UseEJG", new CheckBox("E kullan"));



            Misc = Principal.AddSubMenu("Çeşitli", "Misc");
            Misc.Add("Skin", new CheckBox("Kostüm Seç ?", false));
            Misc.Add("SkinID", new Slider("Skin ID: {0}", 4, 0, 11));
            Misc.Add("Interrupter", new CheckBox("Engelleyici ?"));
            Misc.Add("InterrupterW", new CheckBox("W ile engelle ?"));
            Misc.Add("Gapcloser", new CheckBox("Atılma önleyici ?"));
            Misc.Add("GapcloserW", new CheckBox("W ile atılma yapanlari engelle ?"));
            Misc.Add("AliveQ", new CheckBox("Q bitmeden kullan ?"));
            Misc.AddLabel("• Eşya Mantığı");
            Misc.AddLabel("• Hydra Mantığı");
            Misc.Add("Hydra", new CheckBox("Hydra Kullanılsınmı?"));
            Misc.Add("HydraReset", new CheckBox("Düz vuruş sıfırlarmada hydra kullan"));
            Misc.AddSeparator(3);
            Misc.AddLabel("• Tiamat Logic");
            Misc.Add("Tiamat", new CheckBox("Tiamat Kullanılsınmı?"));
            Misc.Add("TiamatReset", new CheckBox("Düz vuruş sıfırlarmada tiamat kullan"));
            Misc.AddSeparator(3);
            Misc.AddLabel("• Civalı Kuşak Mantığı");
            Misc.Add("Qss", new CheckBox("Civalı kullan?"));
            Misc.Add("QssCharm", new CheckBox("Ayartılınca Civalı kullan"));
            Misc.Add("QssFear", new CheckBox("Korkutulunca Civalı kullan"));
            Misc.Add("QssTaunt", new CheckBox("Kışkırtılınca Civalı kullan"));
            Misc.Add("QssSuppression", new CheckBox("Engellenince Civalı kullan"));
            Misc.Add("QssSnare", new CheckBox("Yerine sabitlenince Civalı kullan"));
            Misc.AddSeparator(3);
            Misc.AddLabel("• Youmu Mantığı");
            Misc.Add("Youmu", new CheckBox("Youmu Kullanılsınmı?"));
            Misc.AddLabel("• Önerilen uzaklık 250•");
            Misc.Add("YoumuRange", new Slider("Youmu Kullanma mesafesi", 1, 1, 325));


            Draw = Principal.AddSubMenu("Çizimler", "Drawing");
            Draw.Add("DrawDamage", new CheckBox("Hasarımı göster"));
            Draw.Add("DrawOFF", new CheckBox("Çizimleri kapat", false));
            Draw.Add("drawjump", new CheckBox("Atlanabilicek duvarları göster (beta)", false));


            AnimationCancle = Principal.AddSubMenu("Animasyonİptali", "CanslAnimatio");
            AnimationCancle.Add("4", new CheckBox("Q"));
            AnimationCancle.Add("Spell2", new CheckBox("W"));
            AnimationCancle.Add("Spell3", new CheckBox("E"));
            AnimationCancle.Add("Spell4", new CheckBox("R"));


            ComboLogic = Principal.AddSubMenu("KomboMantığı", "ComboLogics");
            ComboLogic.Add("BrokenAnimon", new CheckBox("Özellikleri kullan?"));
            ComboLogic.Add("moveback", new CheckBox("Komboda HTTF mantığını kullan?", false));

            ComboLogic.AddLabel("Q1,Q2,Q3");
            ComboLogic.Add("Q1Hydra", new CheckBox("Q>Hydra"));
            ComboLogic.Add("HydraQ", new CheckBox("Hydra>Q"));
            ComboLogic.Add("QW", new CheckBox("Q>W"));



            ComboLogic.AddLabel("W");
            ComboLogic.Add("HydraW", new CheckBox("Hydra>W"));



            ComboLogic.AddLabel("E");
            ComboLogic.Add("EQall", new CheckBox("E>Q"));
            ComboLogic.Add("EW", new CheckBox("E>W"));
            ComboLogic.Add("EH", new CheckBox("E>Hydra yada Tiamat"));
            ComboLogic.Add("ER1", new CheckBox("E>R1"));
            ComboLogic.Add("ER2", new CheckBox("E>R2"));


            ComboLogic.AddLabel("R1");
            ComboLogic.Add("R1W", new CheckBox("R1>W"));
            ComboLogic.Add("R1Q", new CheckBox("R1>Q"));
            ComboLogic.Add("R1Hydra", new CheckBox("R1>Hydra yada Tiamat"));


            ComboLogic.AddLabel("R2");
            ComboLogic.Add("R2W", new CheckBox("R2>W"));
            ComboLogic.Add("R2Q", new CheckBox("R2>Q"));
            ComboLogic.Add("R2E", new CheckBox("R2>E"));


            ComboLogic.AddLabel("Combo Mantığı V2 Yakında");
        }
Esempio n. 5
0
        public override void Load()
        {
            var superParent = new SuperParent(DisplayName);
            superParent.Initialize();

            var qSpell = new QSpell();
            var wSpell = new WSpell();
            var eSpell = new ESpell();
            var rSpell = new RSpell();

            var spellParent = new SpellParent();
            spellParent.Add(new List<Base>
                                  {
                                     qSpell,
                                     wSpell,
                                     eSpell,
                                     rSpell
                                  });
            spellParent.Load();

            var orbwalkerModule = new OrbwalkerModule();
            orbwalkerModule.Load();

            var comboParent = new OrbwalkingParent("Combo", orbwalkerModule.OrbwalkerInstance, Orbwalking.OrbwalkingMode.Combo);
            var harassParent = new OrbwalkingParent("Harass", orbwalkerModule.OrbwalkerInstance, Orbwalking.OrbwalkingMode.Mixed);
            var laneParent = new OrbwalkingParent("Lane", orbwalkerModule.OrbwalkerInstance, Orbwalking.OrbwalkingMode.LaneClear);
            var jungleParent = new OrbwalkingParent("Jungle", orbwalkerModule.OrbwalkerInstance, Orbwalking.OrbwalkingMode.LaneClear);

            var killstealParent = new Parent("Killsteal");
            var drawParent = new Parent("Drawings");

            var utilityParent = new Parent("Reformed Utility");

            utilityParent.Add(new CaitlynSkinchanger());

            var logic = new ComboLogic(eSpell, wSpell, qSpell, rSpell);

            comboParent.Add(new List<Base>()
            {
                new QCombo(qSpell).Guardian(new PlayerMustNotBeWindingUp()).Guardian(new SpellMustBeReady(SpellSlot.Q)),
                new WCombo(wSpell).Guardian(new PlayerMustNotBeWindingUp()).Guardian(new SpellMustBeReady(SpellSlot.W)),
                new ECombo(eSpell).Guardian(new PlayerMustNotBeWindingUp()).Guardian(new SpellMustBeReady(SpellSlot.E))
            });

            harassParent.Add(new List<Base>()
            {
                new QHarass(qSpell).Guardian(new PlayerMustNotBeWindingUp()).Guardian(new SpellMustBeReady(SpellSlot.Q)),
                new WHarass(wSpell).Guardian(new PlayerMustNotBeWindingUp()).Guardian(new SpellMustBeReady(SpellSlot.W)),
                new EHarass(eSpell).Guardian(new PlayerMustNotBeWindingUp()).Guardian(new SpellMustBeReady(SpellSlot.E))
            });

            laneParent.Add(new List<Base>
            {
                new QLane(qSpell).Guardian(new PlayerMustNotBeWindingUp()).Guardian(new SpellMustBeReady(SpellSlot.Q))
            });

            jungleParent.Add(new List<Base>
            {
                new QJungle(qSpell).Guardian(new PlayerMustNotBeWindingUp()).Guardian(new SpellMustBeReady(SpellSlot.Q)).Guardian(new SpellMustBeReady(SpellSlot.E) {Negated = true}),
                new EJungle(eSpell).Guardian(new PlayerMustNotBeWindingUp()).Guardian(new SpellMustBeReady(SpellSlot.E))
            });

            killstealParent.Add(new List<Base>
            {
                new QKillsteal(qSpell).Guardian(new PlayerMustNotBeWindingUp()).Guardian(new SpellMustBeReady(SpellSlot.Q)),
                new RKillsteal(rSpell).Guardian(new SpellMustBeReady(SpellSlot.R))
            });

            drawParent.Add(new List<Base>
            {
                new DmgDraw(logic),
                new QDraw(qSpell),
                new RDraw(rSpell)
            });

            superParent.Add(new List<Base> {
                utilityParent,
                orbwalkerModule,
                comboParent,
                harassParent,
                laneParent,
                jungleParent,
                killstealParent,
                drawParent
           });

            superParent.Load();

            utilityParent.Menu.Style = FontStyle.Bold;
            utilityParent.Menu.Color = Color.Cyan;

            superParent.Menu.Style = FontStyle.Bold;
            superParent.Menu.Color = Color.Cyan;

            Game.PrintChat("<b><font color=\"#FFFFFF\">[</font></b><b><font color=\"#00e5e5\">Reformed AIO</font></b><b><font color=\"#FFFFFF\">]</font></b><b><font color=\"#FFFFFF\"> - Caitlyn!</font></b>");
        }
Esempio n. 6
0
        public static void Load()
        {
            Principal = MainMenu.AddMenu("HTTF Riven v2", "Riven");
            Principal.AddLabel("• Hello");

            Combo = Principal.AddSubMenu("Combo", "Combo");
            Combo.AddSeparator(3);
            Combo.AddLabel("• Spells Combo");
            Combo.Add("UseQCombo", new CheckBox("Use Q?"));
            Combo.Add("UseWCombo", new CheckBox("Use W?"));
            Combo.Add("UseECombo", new CheckBox("Use E"));
            Combo.Add("UseRCombo", new CheckBox("Use R?"));
            Combo.Add("UseR2Combo", new CheckBox("Use R2?"));
            Combo.Add("BrokenAnimations", new CheckBox("Broken Animations ?", false));
            Combo.Add("logic1x1", new CheckBox("Use logic 1x1"));
            Combo.Add("UseHT", new CheckBox("Use Hydra-Tiamat in combo?"));

            Combo.AddSeparator(3);


            Combo.AddLabel("• Spell R");
            Combo.Add("UseRType", new ComboBox("Use R when", 1, "Target less than 40 % HP", "DamageIndicator greater than 100 %", "Always", "On Keypress"));
            Combo.Add("ForceR", new KeyBind("R On Keypress Key", false, KeyBind.BindTypes.PressToggle, 'U'));
            Combo.Add("DontR1", new Slider("Dont R if Target HP {0}% <=", 25, 10, 50));
            Combo.AddSeparator(3);
            Combo.AddLabel("• Spell R2");
            Combo.Add("UseR2Type", new ComboBox("Use R2 when", 0, "Kill only", "Max damage when target less than 25 %"));
            Combo.AddLabel(" FLEE");
            Combo.Add("UseQFlee", new CheckBox("Use Q"));
            Combo.Add("UseEFlee", new CheckBox("Use E"));

            Shield = Principal.AddSubMenu("Shield", "Shield");
            Shield.AddLabel("• Spell E");
            foreach (var Enemy in EntityManager.Heroes.Enemies)
            {
                Shield.AddLabel(Enemy.ChampionName);
                Shield.Add("E/" + Enemy.BaseSkinName + "/Q", new CheckBox(Enemy.ChampionName + " (Q)", false));
                Shield.Add("E/" + Enemy.BaseSkinName + "/W", new CheckBox(Enemy.ChampionName + " (W)", false));
                Shield.Add("E/" + Enemy.BaseSkinName + "/E", new CheckBox(Enemy.ChampionName + " (E)", false));
                Shield.Add("E/" + Enemy.BaseSkinName + "/R", new CheckBox(Enemy.ChampionName + " (R)", false));
                Shield.AddSeparator(1);
            }



            Laneclear = Principal.AddSubMenu("Laneclear", "Laneclear");
            Laneclear.AddLabel("• WaweClean");
            Laneclear.Add("UseQLane", new CheckBox("Use Q"));
            Laneclear.Add("UseWLane", new CheckBox("Use W"));
            Laneclear.Add("UseWLaneMin", new Slider("Use W if you hit {0} minions", 3, 0, 10));
            Laneclear.AddLabel("• JunglClean");
            Laneclear.Add("UseQJG", new CheckBox("Use Q"));
            Laneclear.Add("UseWJG", new CheckBox("Use W"));
            Laneclear.Add("UseEJG", new CheckBox("Use E"));



            Misc = Principal.AddSubMenu("Misc", "Misc");
            Misc.Add("Skin", new CheckBox("Skinhack ?", false));
            Misc.Add("SkinID", new Slider("Skin ID: {0}", 4, 0, 11));
            Misc.Add("Interrupter", new CheckBox("Interrupter ?"));
            Misc.Add("InterrupterW", new CheckBox("Interrupter with W ?"));
            Misc.Add("Gapcloser", new CheckBox("Gapcloser ?"));
            Misc.Add("GapcloserW", new CheckBox("Use W on Gapcloser ?"));
            Misc.Add("AliveQ", new CheckBox("Use Q Keep Alive ?"));
            Misc.AddLabel("• ItemLogic");
            Misc.AddLabel("• Hydra Logic");
            Misc.Add("Hydra", new CheckBox("Use Hydra?"));
            Misc.Add("HydraReset", new CheckBox("Use hydra to reset your AA"));
            Misc.AddSeparator(3);
            Misc.AddLabel("• Tiamat Logic");
            Misc.Add("Tiamat", new CheckBox("Use Tiamat?"));
            Misc.Add("TiamatReset", new CheckBox("Use the Tiamat to reset your AA"));
            Misc.AddSeparator(3);
            Misc.AddLabel("• Qss / Mercurial Logic");
            Misc.Add("Qss", new CheckBox("Use Qss?"));
            Misc.Add("QssCharm", new CheckBox("Use Qss because of charm"));
            Misc.Add("QssFear", new CheckBox("Use Qss because of fear"));
            Misc.Add("QssTaunt", new CheckBox("Use Qss because of taunt"));
            Misc.Add("QssSuppression", new CheckBox("Use Qss because of suppression"));
            Misc.Add("QssSnare", new CheckBox("Use Qss because of snare"));
            Misc.AddSeparator(3);
            Misc.AddLabel("• Youmu Logic");
            Misc.Add("Youmu", new CheckBox("Use Youmu?"));
            Misc.AddLabel("• Recommend Use 250•");
            Misc.Add("YoumuRange", new Slider("Range Cast Youmu", 1, 1, 325));


            Draw = Principal.AddSubMenu("Drawing", "Drawing");
            Draw.Add("DrawDamage", new CheckBox("Draw Damage"));
            Draw.Add("DrawOFF", new CheckBox("Draw OFF", false));
            Draw.Add("drawjump", new CheckBox("Draw jump(beta)", false));


            AnimationCancle = Principal.AddSubMenu("AnimationCancle", "CanslAnimatio");
            AnimationCancle.Add("4", new CheckBox("Q"));
            AnimationCancle.Add("Spell2", new CheckBox("W"));
            AnimationCancle.Add("Spell3", new CheckBox("E"));
            AnimationCancle.Add("Spell4", new CheckBox("R"));


            ComboLogic = Principal.AddSubMenu("ComboLogic(UPDATE)", "ComboLogics");
            ComboLogic.Add("BrokenAnimon", new CheckBox("Use features?"));
            ComboLogic.Add("moveback", new CheckBox("Use Combo HTTF Logic?(MOVEBACK)", false));

            ComboLogic.AddLabel("Q1,Q2,Q3");
            ComboLogic.Add("Q1Hydra", new CheckBox("Q>Hydra"));
            ComboLogic.Add("HydraQ", new CheckBox("Hydra>Q"));
            ComboLogic.Add("QW", new CheckBox("Q>W"));



            ComboLogic.AddLabel("W");
            ComboLogic.Add("HydraW", new CheckBox("Hydra>W"));



            ComboLogic.AddLabel("E");
            ComboLogic.Add("EQall", new CheckBox("E>Q"));
            ComboLogic.Add("EW", new CheckBox("E>W"));
            ComboLogic.Add("EH", new CheckBox("E>Hydra or Tiamat"));
            ComboLogic.Add("ER1", new CheckBox("E>R1"));
            ComboLogic.Add("ER2", new CheckBox("E>R2"));
            ComboLogic.Add("EQW", new CheckBox("E>Q>W"));


            ComboLogic.AddLabel("R1");
            ComboLogic.Add("R1W", new CheckBox("R1>W"));
            ComboLogic.Add("R1Q", new CheckBox("R1>Q"));
            ComboLogic.Add("R1Hydra", new CheckBox("R1>Hydra or Tiamat"));


            ComboLogic.AddLabel("R2");
            ComboLogic.Add("R2W", new CheckBox("R2>W"));
            ComboLogic.Add("R2Q", new CheckBox("R2>Q"));
            ComboLogic.Add("R2E", new CheckBox("R2>E"));


            ComboLogic.AddLabel("Combo Logic V2 ");
            ComboLogic.Add("SpeedCombo", new Slider("SpeedCombo(bugged)", 10, 10, 10));
        }