예제 #1
0
    static void Main(string[] args)
    {
        int valor1 = 10;
        int valor2 = 100;

        String palavra1 = "Hello";
        String palavra2 = "World!";

        Matematica profMatematica = new Matematica();

        Console.WriteLine(profMatematica.trabalha(valor1, valor2));

        Portugues profPortugues = new Portugues();

        Console.WriteLine(profPortugues.trabalha(palavra1, palavra2));

        Historia profHistoria = new Historia();

        Console.WriteLine(profHistoria.trabalha(palavra1, palavra2));
    }
예제 #2
0
        private void CriarMenu()
        {
            Menu = new Menu("Poppy for the Challenger", "PFTC", true);

            var i8nMenu = new Menu("Language (need reload)", "PFTCLanguage");

            i8nMenu.AddItem(new MenuItem("PFTCLanguageSel", "Language Chosen").SetValue(new StringList(new[] { "English", "Portugues" }, 1)));
            Menu.AddSubMenu(i8nMenu);

            var languageIndex = Menu.Item("PFTCLanguageSel").GetValue <StringList>().SelectedIndex;


            switch (languageIndex)
            {
            case 0:
                Language = new English();
                break;

            case 1:
                Language = new Portugues();
                break;
            }


            var tsMenu = new Menu(Language.LanguageDic["select"], "PFTCTS");

            TargetSelector.AddToMenu(tsMenu);
            Menu.AddSubMenu(tsMenu);

            var orbwalkMenu = new Menu("Orbwalker", "PFTCOrbwalker");

            Orbwalker = new Orbwalking.Orbwalker(orbwalkMenu);
            Menu.AddSubMenu(orbwalkMenu);

            var comboMenu = new Menu("Combo", "PFTCCombo");

            Combo(comboMenu);
            Menu.AddSubMenu(comboMenu);

            var harassMenu = new Menu("Harass", "PFTCHarass");

            Harass(harassMenu);
            Menu.AddSubMenu(harassMenu);

            var miscMenu = new Menu("Misc", "PFTCMisc");

            miscMenu.AddItem(new MenuItem("packets", "Use packets").SetValue(true));
            Misc(miscMenu);
            Menu.AddSubMenu(miscMenu);

            var extraMenu = new Menu("Extra", "PFTCExtra");

            Extra(extraMenu);
            Menu.AddSubMenu(extraMenu);


            if (Player.GetSpellSlot("SummonerDot") != SpellSlot.Unknown)
            {
                var igniteMenu = new Menu(Language.LanguageDic["ignite"], "PFTCIgnite");
                new ItemHandler().Load(igniteMenu);
                Menu.AddSubMenu(igniteMenu);
            }

            var manaManager = new Menu(Language.LanguageDic["mana"], "PFTCMana");

            new ManaHandler().Load(manaManager);
            Menu.AddSubMenu(manaManager);

            var pmUtilitario = new Menu(Language.LanguageDic["health"], "PFTCPM");

            new PotionHandler().Load(pmUtilitario);
            Menu.AddSubMenu(pmUtilitario);

            var drawingMenu = new Menu(Language.LanguageDic["draw"], "PFTCDrawing");

            Drawings(drawingMenu);
            Menu.AddSubMenu(drawingMenu);


            Menu.AddToMainMenu();
        }
예제 #3
0
        public override void InitMenu()
        {
            Menu = MainMenu.AddMenu(GCharname, GCharname);

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

            #region Language Selector

            MiscMenu = Menu.AddSubMenu("Misc - " + GCharname, GCharname + "Misc");
            var sliderValue = MiscMenu.Add("language", new Slider("Language", 0, 0, 5));
            sliderValue.OnValueChange += delegate
            {
                sliderValue.DisplayName = "Language: " + System.Enum.GetName(typeof(EnumLanguage), Misc.GetSliderValue(MiscMenu, "language"));
            };
            MiscMenu.AddLabel("After select your language press F5");

            LanguageController language;

            switch ((EnumLanguage)Misc.GetSliderValue(MiscMenu, "language"))
            {
            case EnumLanguage.English:
                language = new English();
                break;

            case EnumLanguage.Portugues:
                language = new Portugues();
                break;

            case EnumLanguage.Deutsch:
                language = new Deutsch();
                break;

            case EnumLanguage.Espanol:
                language = new Espanol();
                break;

            case EnumLanguage.Francais:
                language = new Francais();
                break;

            case EnumLanguage.Turkish:
                language = new Turkish();
                break;

            default:
                language = new English();
                break;
            }

            #endregion

            DrawMenu = Menu.AddSubMenu(language.Dictionary[EnumContext.Draw] + " - " + GCharname, GCharname + "Draw");
            DrawMenu.AddGroupLabel(language.Dictionary[EnumContext.Draw]);
            DrawMenu.Add("drawDisable", new CheckBox(language.Dictionary[EnumContext.TurnOffDraws], true));
            DrawMenu.Add("drawQ", new CheckBox(language.Dictionary[EnumContext.Draw] + language.Dictionary[EnumContext.Range] + " Q", true));
            DrawMenu.Add("drawW", new CheckBox(language.Dictionary[EnumContext.Draw] + language.Dictionary[EnumContext.Range] + " W", true));
            DrawMenu.Add("drawE", new CheckBox(language.Dictionary[EnumContext.Draw] + language.Dictionary[EnumContext.Range] + " E", true));
            DrawMenu.Add("drawR", new CheckBox(language.Dictionary[EnumContext.Draw] + language.Dictionary[EnumContext.Range] + " R", true));

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

            HarassMenu = Menu.AddSubMenu(language.Dictionary[EnumContext.Harass] + " - " + GCharname, GCharname + "Harass");
            HarassMenu.AddGroupLabel(language.Dictionary[EnumContext.Harass]);
            HarassMenu.Add("hsMana", new Slider(language.Dictionary[EnumContext.MinimunMana], 50, 1, 100));
            HarassMenu.AddGroupLabel("Q " + language.Dictionary[EnumContext.Settings]);
            HarassMenu.Add("hsQ", new CheckBox(language.Dictionary[EnumContext.Use] + " Q", true));
            HarassMenu.Add("hsQPassiveRange", new CheckBox(language.Dictionary[EnumContext.OnlyInPassiverange], true));
            HarassMenu.AddGroupLabel("W " + language.Dictionary[EnumContext.Settings]);
            HarassMenu.Add("hsW", new CheckBox(language.Dictionary[EnumContext.Use] + " W", true));
            HarassMenu.AddGroupLabel("E " + language.Dictionary[EnumContext.Settings]);
            HarassMenu.Add("hsE", new CheckBox(language.Dictionary[EnumContext.Use] + " E", true));

            LastHitMenu = Menu.AddSubMenu(language.Dictionary[EnumContext.LastHit] + " - " + GCharname, GCharname + "LastHit");
            LastHitMenu.AddGroupLabel(language.Dictionary[EnumContext.LastHit]);
            LastHitMenu.Add("lhMana", new Slider(language.Dictionary[EnumContext.MinimunMana], 50, 1, 100));
            LastHitMenu.AddGroupLabel("Q " + language.Dictionary[EnumContext.Settings]);
            LastHitMenu.Add("lhQ", new CheckBox(language.Dictionary[EnumContext.Use] + " Q", true));
            LastHitMenu.AddGroupLabel("W " + language.Dictionary[EnumContext.Settings]);
            LastHitMenu.Add("lhW", new CheckBox(language.Dictionary[EnumContext.Use] + " W", true));

            LaneClearMenu = Menu.AddSubMenu(language.Dictionary[EnumContext.LaneClear] + " - " + GCharname, GCharname + "LaneClear");
            LaneClearMenu.AddGroupLabel(language.Dictionary[EnumContext.LaneClear]);
            LaneClearMenu.Add("lcMana", new Slider(language.Dictionary[EnumContext.MinimunMana], 50, 1, 100));
            LaneClearMenu.Add("lcQ", new CheckBox(language.Dictionary[EnumContext.Use] + " Q", true));
            LaneClearMenu.Add("lcW", new CheckBox(language.Dictionary[EnumContext.Use] + " W", true));
            LaneClearMenu.Add("lcE", new CheckBox(language.Dictionary[EnumContext.Use] + " E", true));

            JungleClearMenu = Menu.AddSubMenu(language.Dictionary[EnumContext.LaneClear] + " - " + GCharname, GCharname + "JungleClear");
            JungleClearMenu.AddGroupLabel(language.Dictionary[EnumContext.LaneClear]);
            JungleClearMenu.Add("jcMana", new Slider(language.Dictionary[EnumContext.MinimunMana], 50, 1, 100));
            JungleClearMenu.Add("jcQ", new CheckBox(language.Dictionary[EnumContext.Use] + " Q", true));
            JungleClearMenu.Add("jcW", new CheckBox(language.Dictionary[EnumContext.Use] + " W", true));
            JungleClearMenu.Add("jcE", new CheckBox(language.Dictionary[EnumContext.Use] + " E", true));
        }
예제 #4
0
        public override void InitMenu()
        {
            Menu = MainMenu.AddMenu(GCharname, GCharname);

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

            #region Language Selector

            MiscMenu = Menu.AddSubMenu("Misc - " + GCharname, GCharname + "Misc");
            var sliderValue = MiscMenu.Add("language", new Slider("Language", 0, 0, 4));
            sliderValue.OnValueChange += delegate
            {
                sliderValue.DisplayName = "Language: " + System.Enum.GetName(typeof(EnumLanguage), Misc.GetSliderValue(MiscMenu, "language"));
            };
            MiscMenu.AddLabel("After select your language press F5");

            LanguageController language;

            switch ((EnumLanguage)Misc.GetSliderValue(MiscMenu, "language"))
            {
            case EnumLanguage.English:
                language = new English();
                break;

            case EnumLanguage.Portugues:
                language = new Portugues();
                break;

            default:
                language = new English();
                break;
            }

            #endregion

            DrawMenu = Menu.AddSubMenu(language.Dictionary[EnumContext.Draw] + " - " + GCharname, GCharname + "Draw");
            DrawMenu.AddGroupLabel(language.Dictionary[EnumContext.Draw]);
            DrawMenu.Add("drawDisable", new CheckBox(language.Dictionary[EnumContext.TurnOffDraws], true));
            DrawMenu.Add("drawDmg", new CheckBox(language.Dictionary[EnumContext.Draw] + language.Dictionary[EnumContext.Range] + " Dmg", true));
            DrawMenu.Add("drawQ", new CheckBox(language.Dictionary[EnumContext.Draw] + language.Dictionary[EnumContext.Range] + " Q", true));
            DrawMenu.Add("drawW", new CheckBox(language.Dictionary[EnumContext.Draw] + language.Dictionary[EnumContext.Range] + " W", true));
            DrawMenu.Add("drawE", new CheckBox(language.Dictionary[EnumContext.Draw] + language.Dictionary[EnumContext.Range] + " E", true));
            DrawMenu.Add("drawR", new CheckBox(language.Dictionary[EnumContext.Draw] + language.Dictionary[EnumContext.Range] + " R", true));

            ComboMenu = Menu.AddSubMenu(language.Dictionary[EnumContext.Combo] + " - " + GCharname, GCharname + "Combo");
            ComboMenu.AddGroupLabel(language.Dictionary[EnumContext.Combo]);
            ComboMenu.Add("comboQ", new CheckBox(language.Dictionary[EnumContext.Use] + " Q", true));
            ComboMenu.Add("comboW", new CheckBox(language.Dictionary[EnumContext.Use] + " W", true));
            ComboMenu.Add("comboE", new CheckBox(language.Dictionary[EnumContext.Use] + " E", true));
            ComboMenu.Add("comboR", new CheckBox(language.Dictionary[EnumContext.Use] + " R", true));
            ComboMenu.AddLabel("Checked = All Star | Unchecked = Line Combo");
            ComboMenu.Add("comboStyle", new CheckBox(language.Dictionary[EnumContext.ComboStyle], true));

            PermaActiveMenu = Menu.AddSubMenu("Perma Active" + " - " + GCharname, GCharname + "PermaActive");
            PermaActiveMenu.AddGroupLabel("Perma Active");
            PermaActiveMenu.Add("paQ", new CheckBox(language.Dictionary[EnumContext.Use] + " Q to KS", true));
            PermaActiveMenu.Add("paW", new CheckBox(language.Dictionary[EnumContext.Use] + " W to KS", true));
            PermaActiveMenu.Add("paE", new CheckBox(language.Dictionary[EnumContext.Use] + " E to KS", true));

            HarassMenu = Menu.AddSubMenu(language.Dictionary[EnumContext.Harass] + " - " + GCharname, GCharname + "Harass");
            HarassMenu.AddGroupLabel(language.Dictionary[EnumContext.Harass]);
            HarassMenu.AddGroupLabel("Q " + language.Dictionary[EnumContext.Settings]);
            HarassMenu.Add("hsQ", new CheckBox(language.Dictionary[EnumContext.Use] + " Q", true));
            HarassMenu.AddGroupLabel("W " + language.Dictionary[EnumContext.Settings]);
            HarassMenu.Add("hsW", new CheckBox(language.Dictionary[EnumContext.Use] + " W", true));
            HarassMenu.AddGroupLabel("E " + language.Dictionary[EnumContext.Settings]);
            HarassMenu.Add("hsE", new CheckBox(language.Dictionary[EnumContext.Use] + " E", true));

            LastHitMenu = Menu.AddSubMenu(language.Dictionary[EnumContext.LastHit] + " - " + GCharname, GCharname + "LastHit");
            LastHitMenu.AddGroupLabel(language.Dictionary[EnumContext.LastHit]);
            LastHitMenu.AddGroupLabel("Q " + language.Dictionary[EnumContext.Settings]);
            LastHitMenu.Add("lhQ", new CheckBox(language.Dictionary[EnumContext.Use] + " Q", true));
            LastHitMenu.AddGroupLabel("E " + language.Dictionary[EnumContext.Settings]);
            LastHitMenu.Add("lhE", new CheckBox(language.Dictionary[EnumContext.Use] + " E", true));

            LaneClearMenu = Menu.AddSubMenu(language.Dictionary[EnumContext.LaneClear] + " - " + GCharname, GCharname + "LaneClear");
            LaneClearMenu.AddGroupLabel(language.Dictionary[EnumContext.LaneClear]);
            LaneClearMenu.Add("lcQ", new CheckBox(language.Dictionary[EnumContext.Use] + " Q", true));
            LaneClearMenu.Add("lcW", new CheckBox(language.Dictionary[EnumContext.Use] + " W", true));
            LaneClearMenu.Add("lcE", new CheckBox(language.Dictionary[EnumContext.Use] + " E", true));

            JungleClearMenu = Menu.AddSubMenu(language.Dictionary[EnumContext.JungleClear] + " - " + GCharname, GCharname + "JungleClear");
            JungleClearMenu.AddGroupLabel(language.Dictionary[EnumContext.JungleClear]);
            JungleClearMenu.Add("jcQ", new CheckBox(language.Dictionary[EnumContext.Use] + " Q", true));
            JungleClearMenu.Add("jcW", new CheckBox(language.Dictionary[EnumContext.Use] + " W", true));
            JungleClearMenu.Add("jcE", new CheckBox(language.Dictionary[EnumContext.Use] + " E", true));
        }