예제 #1
0
파일: Program.cs 프로젝트: tekintr/Elobuddy
        private static void Loading_OnLoadingComplete(EventArgs args)
        {
            if (Player.Instance.Hero != Champion.Sivir)
            {
                return;
            }

            Menu      = MainMenu.AddMenu("HTTF Sivir", "HTTF Sivir");
            ComboMenu = Menu.AddSubMenu("Kombo Ayarları", "Combo Settings");
            ComboMenu.Add("useQ", new CheckBox("Q kullanılsınmı ?"));
            ComboMenu.Add("useW", new CheckBox("W kullanılsınmı ?"));
            ComboMenu.Add("useR", new CheckBox("R kullanılsınmı ?"));
            HarasMenu = Menu.AddSubMenu("Dürtme Ayarları", "Harass Settings");
            HarasMenu.Add("useQ", new CheckBox("Q kullanılsınmı ?"));
            HarasMenu.Add("useW", new CheckBox("W kullanılsınmı ?"));
            Emenu = Menu.AddSubMenu("Kalkan Ayarları", "Shield Settings");
            Emenu.Add("autoE", new CheckBox("Otomatik E"));
            Emenu.AddGroupLabel("E On : ");
            foreach (var enemy in ObjectManager.Get <AIHeroClient>().Where(enemy => enemy.IsEnemy))
            {
                for (var i = 0; i < 4; i++)
                {
                    var spell = enemy.Spellbook.Spells[i];
                    if (spell.SData.TargettingType != SpellDataTargetType.Self && spell.SData.TargettingType != SpellDataTargetType.SelfAndUnit)
                    {
                        if (spell.SData.TargettingType == SpellDataTargetType.Unit)
                        {
                            Emenu.Add("spell" + spell.SData.Name, new CheckBox(spell.Name, true));
                        }
                        else
                        {
                            Emenu.Add("spell" + spell.SData.Name, new CheckBox(spell.Name, false));
                        }
                    }
                }
            }
            LaneClearMenu = Menu.AddSubMenu("Temizleme Ayarları", "Clear Settings");
            LaneClearMenu.Add("useQ", new CheckBox("Q kullanılsınmı ?", false));
            LaneClearMenu.Add("useW", new CheckBox("W kullanılsınmı ?"));
        }
예제 #2
0
 static void SetMenu()
 {
     Menu      = MainMenu.AddMenu("Mysterious Sivir", "Mysterious Sivir");
     ComboMenu = Menu.AddSubMenu("Combo Settings", "Combo Settings");
     ComboMenu.Add("useQ", new CheckBox("Use Q"));
     ComboMenu.Add("useW", new CheckBox("Use W"));
     ComboMenu.Add("useR", new CheckBox("Use R"));
     ComboMenu.Add("manaManager", new CheckBox("Mana Manager"));
     MixedMenu = Menu.AddSubMenu("Mixed Settings", "Mixed Settings");
     MixedMenu.Add("useQ", new CheckBox("Use Q"));
     MixedMenu.Add("useW", new CheckBox("Use W"));
     MixedMenu.Add("mana", new Slider("Min Mana %", 50, 0, 100));
     Emenu = Menu.AddSubMenu("Shield Settings", "Shield Settings");
     Emenu.Add("autoE", new CheckBox("Auto E"));
     Emenu.AddGroupLabel("E On : ");
     foreach (var enemy in ObjectManager.Get <AIHeroClient>().Where(enemy => enemy.IsEnemy))
     {
         for (var i = 0; i < 4; i++)
         {
             var spell = enemy.Spellbook.Spells[i];
             if (spell.SData.TargettingType != SpellDataTargetType.Self && spell.SData.TargettingType != SpellDataTargetType.SelfAndUnit)
             {
                 if (spell.SData.TargettingType == SpellDataTargetType.Unit)
                 {
                     Emenu.Add("spell" + spell.SData.Name, new CheckBox(spell.Name, true));
                 }
                 else
                 {
                     Emenu.Add("spell" + spell.SData.Name, new CheckBox(spell.Name, false));
                 }
             }
         }
     }
     LaneClearMenu = Menu.AddSubMenu("Clear Settings", "Clear Settings");
     LaneClearMenu.Add("useQ", new CheckBox("Use Q", false));
     LaneClearMenu.Add("useW", new CheckBox("Use W"));
     LaneClearMenu.Add("mana", new Slider("Min Mana %", 30, 0, 100));
 }