Ejemplo n.º 1
0
        private static void Game_OnGameLoad(EventArgs args)
        {
            Save = new Save("AutoLeveler\\Levels.xml", Resources.Levels);

            if (Save == null || Save.Sequence == null)
            {
                Game.PrintChat("AutoLeveler: Failed to load " + ObjectManager.Player.ChampionName);
                return;
            }

            Sequence = Save.Sequence;

            Menu = new Menu("Trees AutoLeveler", "TreesAutoLeveler", true);
            Menu.AddItem(new MenuItem("Enabled", "Enabled", true).SetValue(false));
            Menu.AddItem(new MenuItem("Edit", "Editing Mode").SetValue(new KeyBind(16, KeyBindType.Press)));

            var hud = Menu.AddSubMenu(new Menu("HUD", "HUD"));

            hud.AddItem(new MenuItem("X", "X").SetValue(new Slider(Drawing.Width / 2 - 384, 0, Drawing.Width)));
            hud.AddItem(new MenuItem("Y", "Y").SetValue(new Slider(Drawing.Height / 2 - 97, 0, Drawing.Height)));

            Menu.AddToMainMenu();

            var b = new SpriteBox(
                Resources.HUD,
                new Vector2(hud.Item("X").GetValue <Slider>().Value, hud.Item("Y").GetValue <Slider>().Value));

            for (var i = 0; i <= Sequence.Length - 1; i++)
            {
                var spell = Sequence[i];
                b.AddSprite(new SpriteObject(Resources.Button, new Vector2(43 + 19 * i, 22 + 19 * spell), i));
            }

            b.Draw();


            Game.OnUpdate += Game_OnGameUpdate;
        }
Ejemplo n.º 2
0
        private static void Game_OnGameLoad(EventArgs args)
        {
            Save = new Save("AutoLeveler\\Levels.xml", Resources.Levels);

            if (Save == null || Save.Sequence == null)
            {
                Game.PrintChat("AutoLeveler: Failed to load " + ObjectManager.Player.ChampionName);
                return;
            }

            Sequence = Save.Sequence;

            Menu = new Menu("Trees AutoLeveler", "TreesAutoLeveler", true);
            Menu.AddItem(new MenuItem("Enabled", "Enabled", true).SetValue(false));
            Menu.AddItem(new MenuItem("Edit", "Editing Mode").SetValue(new KeyBind(16, KeyBindType.Press)));

            var hud = Menu.AddSubMenu(new Menu("HUD", "HUD"));
            hud.AddItem(new MenuItem("X", "X").SetValue(new Slider(Drawing.Width / 2 - 384, 0, Drawing.Width)));
            hud.AddItem(new MenuItem("Y", "Y").SetValue(new Slider(Drawing.Height / 2 - 97, 0, Drawing.Height)));

            Menu.AddToMainMenu();

            var b = new SpriteBox(
                Resources.HUD,
                new Vector2(hud.Item("X").GetValue<Slider>().Value, hud.Item("Y").GetValue<Slider>().Value));

            for (var i = 0; i <= Sequence.Length - 1; i++)
            {
                var spell = Sequence[i];
                b.AddSprite(new SpriteObject(Resources.Button, new Vector2(43 + 19 * i, 22 + 19 * spell), i));
            }

            b.Draw();


            Game.OnUpdate += Game_OnGameUpdate;
        }