コード例 #1
0
ファイル: ModeCombo.cs プロジェクト: volder1/PortAIO
        public static void Init()
        {
            MenuLocal = Modes.ModeConfig.MenuConfig.AddSubMenu("Combo", "Combo");
            {
                MenuLocal.Add("Combo.Mode", new ComboBox("Combo Mode:", 1, "Q : R", "W : R", "Auto")).OnValueChange += ModeCombo_OnValueChange;

                string[] strWrKill = new string[3];
                {
                    for (var i = 1; i < 4; i++)
                    {
                        strWrKill[i - 1] = "Min. Hit Enemy >= " + (i + 1);
                    }

                    MenuLocal.Add("Combo.Mode.Auto", new ComboBox("W : R for Multi Targets:", 0, strWrKill));
                }

                MenuLocal.Add("Combo.UseW", new ComboBox("W:", 1, "Off", "On"));
                MenuLocal.Add("Combo.UseW.Far", new ComboBox("W: Jump for killable distant enemy", 1, "Off", "On"));
                MenuLocal.Add("Combo.UseE", new ComboBox("E:", 1, "Off", "On"));
                MenuLocal.Add("Combo.Ignite", new ComboBox("Ignite:", 1, "Off", "On"));
            }

            Game.OnUpdate  += GameOnOnUpdate;
            Game.OnWndProc += Game_OnWndProc;
            Drawing.OnDraw += DrawingOnOnDraw;
            Drawing.OnDraw += DrawingHutMode;
        }
コード例 #2
0
ファイル: ModeSettings.cs プロジェクト: Burbb/Portaio
        public static void Init(Menu MenuParent)
        {
            MenuLocal = MenuParent.AddSubMenu("Humanizer Spell Cast", "SettingsSpellCast");
            {
                string[] strQ = new string[1000 / 250];
                for (float i = 250; i <= 1000; i += 250)
                {
                    strQ[(int)(i / 250 - 1)] = (i / 1000) + " sec. ";
                }
                MenuLocal.Add("Settings.SpellCast.VisibleDelay", new ComboBox("Cast Delay: Instatly Visible Enemy", 2, strQ));
                MenuLocal.Add("Settings.SpellCast.Default", new CheckBox("Load Recommended Settings"))
                .OnValueChange += (sender, args) =>
                {
                    if (args.NewValue)
                    {
                        LoadDefaultSettingsQ();
                    }
                };
            }


            MenuSettingE = MenuParent.AddSubMenu("E Settings:", "MenuSettings.E");
            int eRange = (int)PlayerSpells.E.Range;

            MenuSettingE.Add("Settings.E.MaxRange", new Slider("E: Max. Rage [Default: 800]", eRange - 20, eRange / 2, eRange + 50));
            MenuSettingE.Add("Settings.E.Hitchance", new ComboBox("E:", 2, "Hitchance = Very High", "Hitchance >= High", "Hitchance >= Medium", "Hitchance >= Low"));

            MenuFlame = MenuParent.AddSubMenu("Flame", "Flame");
            MenuFlame.Add("Flame.Laugh", new ComboBox("After Kill:", 5, "Off", "Joke", "Taunt", "Laugh", "Mastery Badge", "Random"));
        }
コード例 #3
0
ファイル: ModeCombo.cs プロジェクト: geramz/PortAIO
        public static void Init()
        {
            MenuLocal = Modes.ModeConfig.MenuConfig.AddSubMenu("Combo", "Combo");
            {
                MenuLocal.Add("Combo.Mode", new ComboBox("Combo Mode:", 1, "Q:R", "W:R"));
                MenuLocal.Add("Combo.UseW", new ComboBox("W:", 1, "Off", "On"));
                MenuLocal.Add("Combo.UseW.Far", new ComboBox("W: Jump for killable distant enemy", 1, "Off", "On"));
                MenuLocal.Add("Combo.UseE", new ComboBox("E:", 1, "Off", "On"));
                MenuLocal.Add("Combo.Ignite", new ComboBox("Ignite:", 1, "Off", "On"));
            }

            Game.OnUpdate  += GameOnOnUpdate;
            Game.OnWndProc += Game_OnWndProc;
            Drawing.OnDraw += DrawingOnOnDraw;
            Drawing.OnDraw += DrawingHutMode;
        }
コード例 #4
0
        public static void Init(Menu MenuParent)
        {
            MenuLocal = MenuParent.AddSubMenu("Settings", "Settings");
            string[] strE = new string[1000 / 250];
            for (var i = 250; i <= 1000; i += 250)
            {
                strE[i / 250 - 1] = i + " ms.";
            }
            MenuLocal.Add("Settings.SpellCast.VisibleDelay", new ComboBox("Cast delay for Instanly Visible Enemy:", 0, strE));
            MenuLocal.Add("Settings.Q.Hitchance", new ComboBox("Q Hitchance:", 2, "Hitchance = Very High", "Hitchance >= High", "Hitchance >= Medium", "Hitchance >= Low"));
            MenuLocal.Add("Settings.E.Auto", new ComboBox("E: Auto-Use (If Enemy Hit)", 1, "Off", "On"));

            MenuFlame = MenuParent.AddSubMenu("Flame", "Flame");
            MenuFlame.Add("Flame.Laugh", new ComboBox("After Kill:", 4, "Off", "Joke", "Taunt", "Laugh", "Random"));
            MenuFlame.Add("Flame.Ctrl6", new ComboBox("After Kill: Show Champion Point Icon (Ctrl + 6)", 0, "Off", "On"));
        }