示例#1
0
        private static void Game_OnGameUpdate(EventArgs args)
        {
            if (_player.IsDead)
            {
                return;
            }

            MinionThere();
            if (Axes.Count == 0)
            {
                xSLxOrbwalker.CustomOrbwalkMode = false;
            }

            //Game.PrintChat(hasWBuff().ToString());
            var target = TargetSelector.GetTarget(
                xSLxOrbwalker.GetAutoAttackRange(), TargetSelector.DamageType.Physical);
            var etarget = TargetSelector.GetTarget(E.Range, TargetSelector.DamageType.Physical);
            var rTarget = TargetSelector.GetTarget(2000f, TargetSelector.DamageType.Physical);

            CatchAxes();
            Cleanser.CleanserBySpell();
            Cleanser.CleanserByBuffType();

            if (target.IsValidTarget())
            {
                CastQ();
            }

            if (etarget.IsValidTarget())
            {
                CastE(etarget);
            }

            if (rTarget.IsValidTarget())
            {
                CastRExecute(rTarget);
            }

            if (xSLxOrbwalker.CurrentMode == xSLxOrbwalker.Mode.LaneClear)
            {
                EFarmCheck();
            }

            if (rTarget.IsValidTarget() && Menu.Item("ManualR").GetValue <KeyBind>().Active)
            {
                RExecute(rTarget);
            }
        }
        static void Game_OnGameUpdate(EventArgs args)
        {
            if (Player.IsDead)
            {
                return;
            }
            minionThere();
            //Game.PrintChat(hasWBuff().ToString());
            var target  = SimpleTs.GetTarget(xSLxOrbwalker.GetAutoAttackRange(), SimpleTs.DamageType.Physical);
            var Etarget = SimpleTs.GetTarget(E.Range, SimpleTs.DamageType.Physical);
            var RTarget = SimpleTs.GetTarget(2000f, SimpleTs.DamageType.Physical);

            CatchAxes();
            Cleanser.cleanserBySpell();
            Cleanser.cleanserByBuffType();

            if (target.IsValidTarget())
            {
                CastQ();
            }
            if (Etarget.IsValidTarget())
            {
                CastE(Etarget);
            }
            if (RTarget.IsValidTarget())
            {
                CastRExecute(RTarget);
            }
            if (xSLxOrbwalker.CurrentMode == xSLxOrbwalker.Mode.LaneClear)
            {
                EFarmCheck();
            }
            if (RTarget.IsValidTarget() && Menu.Item("ManualR").GetValue <KeyBind>().Active)
            {
                RExecute(RTarget);
            }
        }
        public static void Game_OnGameLoad(EventArgs args)
        {
            Player = ObjectManager.Player;
            if (Player.ChampionName != "Draven")
            {
                return;
            }

            Menu = new Menu("Draven Reloaded", "DravenReloaded", true);
            var xSLxMenu = new Menu("Orbwalker", "Orbwalker1");

            xSLxOrbwalker.AddToMenu(xSLxMenu);
            Menu.AddSubMenu(xSLxMenu);
            var ts = new Menu("Target Selector", "TargetSelector");

            SimpleTs.AddToMenu(ts);
            Menu.AddSubMenu(ts);

            Menu.AddSubMenu(new Menu("[Draven]Combo", "Combo"));
            Menu.SubMenu("Combo").AddItem(new MenuItem("UseQC", "Use Q Combo").SetValue(true));
            Menu.SubMenu("Combo").AddItem(new MenuItem("UseWC", "Use W Combo").SetValue(true));
            Menu.SubMenu("Combo").AddItem(new MenuItem("UseEC", "Use E Combo").SetValue(true));
            Menu.SubMenu("Combo").AddItem(new MenuItem("UseRC", "Use R Combo").SetValue(true));
            Menu.SubMenu("Combo").AddItem(new MenuItem("QManaC", "Q Mana in Combo").SetValue(new Slider(30, 1, 100)));
            Menu.SubMenu("Combo").AddItem(new MenuItem("WManaC", "W Mana in Combo").SetValue(new Slider(25, 1, 100)));
            Menu.SubMenu("Combo").AddItem(new MenuItem("EManaC", "E Mana in Combo").SetValue(new Slider(20, 1, 100)));
            Menu.SubMenu("Combo").AddItem(new MenuItem("RManaC", "R Mana in Combo").SetValue(new Slider(5, 1, 100)));
            Menu.SubMenu("Combo").AddItem(new MenuItem("CAC", "Catch Axes Combo").SetValue(true));

            Menu.AddSubMenu(new Menu("[Draven]Harrass", "Harrass"));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("UseQH", "Use Q Harrass").SetValue(true));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("UseWH", "Use W Harrass").SetValue(true));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("UseEH", "Use E Harrass").SetValue(true));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("UseRH", "Use R Harrass").SetValue(true));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("QManaH", "Q Mana in Harrass").SetValue(new Slider(30, 1, 100)));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("WManaH", "W Mana in Harrass").SetValue(new Slider(25, 1, 100)));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("EManaH", "E Mana in Harrass").SetValue(new Slider(20, 1, 100)));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("RManaH", "R Mana in Harrass").SetValue(new Slider(5, 1, 100)));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("CAH", "Catch Axes Harrass").SetValue(true));

            Menu.AddSubMenu(new Menu("[Draven]Farm", "Farm"));
            Menu.SubMenu("Farm").AddItem(new MenuItem("UseQLC", "Use Q Laneclear").SetValue(true));
            Menu.SubMenu("Farm").AddItem(new MenuItem("UseELC", "Use E Laneclear").SetValue(true));
            Menu.SubMenu("Farm").AddItem(new MenuItem("QManaLC", "Q Mana in Laneclear").SetValue(new Slider(25, 1, 100)));
            Menu.SubMenu("Farm").AddItem(new MenuItem("EManaLC", "E Mana in Laneclear").SetValue(new Slider(25, 1, 100)));
            Menu.SubMenu("Farm").AddItem(new MenuItem("CAF", "Catch Axes Farm").SetValue(true));

            Menu.AddSubMenu(new Menu("[Draven]Axe Settings", "Axes"));
            Menu.SubMenu("Axes").AddItem(new MenuItem("MaxAxeC", "Max Axe Number Combo").SetValue(new Slider(2, 1, 4)));
            Menu.SubMenu("Axes").AddItem(new MenuItem("MaxAxeH", "Max Axe Number Harrass").SetValue(new Slider(2, 1, 4)));
            Menu.SubMenu("Axes").AddItem(new MenuItem("MaxAxeF", "Max Axe Number Farm").SetValue(new Slider(2, 1, 4)));
            Menu.SubMenu("Axes")
            .AddItem(new MenuItem("CatchRadius", "Axe catch radius").SetValue(new Slider(600, 200, 1000)));
            Menu.SubMenu("Axes")
            .AddItem(new MenuItem("SafeZone", "Axe Safezone").SetValue(new Slider(125, 0, 325)));
            Menu.AddSubMenu(new Menu("[Draven]Misc", "Misc"));
            Menu.SubMenu("Misc").AddItem(new MenuItem("ManualR", "Manual R Cast").SetValue(new KeyBind("T".ToCharArray()[0], KeyBindType.Press)));
            Menu.SubMenu("Misc").AddItem(new MenuItem("Packets", "Packet Casting").SetValue(true));
            Menu.SubMenu("Misc").AddItem(new MenuItem("AntiGP", "Anti Gapcloser")).SetValue(true);
            Menu.SubMenu("Misc").AddItem(new MenuItem("Interrupt", "Interrupter").SetValue(true));
            Menu.SubMenu("Misc").AddItem(new MenuItem("WCatch", "Use W to catch axes").SetValue(true));

            Menu.AddSubMenu(new Menu("[Draven] Items", "Items"));
            Menu.SubMenu("Items").AddItem(new MenuItem("BotrkC", "Botrk Combo").SetValue(true));
            Menu.SubMenu("Items").AddItem(new MenuItem("BotrkH", "Botrk Harrass").SetValue(false));
            Menu.SubMenu("Items").AddItem(new MenuItem("YoumuuC", "Youmuu Combo").SetValue(true));
            Menu.SubMenu("Items").AddItem(new MenuItem("YoumuuH", "Youmuu Harrass").SetValue(false));
            Menu.SubMenu("Items").AddItem(new MenuItem("BilgeC", "Cutlass Combo").SetValue(true));
            Menu.SubMenu("Items").AddItem(new MenuItem("BilgeH", "Cutlass Harrass").SetValue(false));
            Menu.SubMenu("Items").AddItem(new MenuItem("OwnHPercBotrk", "Min Own H. % Botrk").SetValue(new Slider(50, 1, 100)));
            Menu.SubMenu("Items").AddItem(new MenuItem("EnHPercBotrk", "Min Enemy H. % Botrk").SetValue(new Slider(20, 1, 100)));

            Menu.AddSubMenu(new Menu("[Draven] QSS", "QSSMenu"));
            Menu.SubMenu("QSSMenu").AddItem(new MenuItem("UseQSS", "Use QSS").SetValue(true));
            Menu.AddSubMenu(new Menu("[Draven] QSS Buff Types", "QSST"));
            Cleanser.CreateTypeQSSMenu();
            Menu.AddSubMenu(new Menu("[Draven] QSS Spells", "QSSSpell"));
            Cleanser.CreateQSSSpellMenu();

            Menu.AddSubMenu(new Menu("[Draven]Drawings", "Drawing"));

            //Drawings Menu
            Menu.SubMenu("Drawing").AddItem(new MenuItem("DrawE", "Draw E range").SetValue(new Circle(true, Color.MediumPurple)));
            Menu.SubMenu("Drawing").AddItem(new MenuItem("DrawCRange", "Draw CatchRange").SetValue(new Circle(true, Color.RoyalBlue)));
            Menu.SubMenu("Drawing").AddItem(new MenuItem("DrawRet", "Draw Reticles").SetValue(new Circle(true, Color.Yellow)));
            Menu.SubMenu("Drawing").AddItem(new MenuItem("DrawNextRet", "Draw Next Ret to catch").SetValue(new Circle(true, Color.Orange)));
            Menu.AddToMainMenu();

            Q = new Spell(SpellSlot.Q);
            W = new Spell(SpellSlot.W);
            E = new Spell(SpellSlot.E, 1100);
            R = new Spell(SpellSlot.R, 20000);
            E.SetSkillshot(250f, 130f, 1400f, false, SkillshotType.SkillshotLine);
            R.SetSkillshot(400f, 160f, 2000f, false, SkillshotType.SkillshotLine);
            GameObject.OnCreate += GameObject_OnCreate;
            GameObject.OnDelete += GameObject_OnDelete;
            Game.OnGameUpdate   += Game_OnGameUpdate;
            Interrupter.OnPossibleToInterrupt += Interrupter_OnPossibleToInterrupt;
            AntiGapcloser.OnEnemyGapcloser    += AntiGapcloser_OnEnemyGapcloser;
            Drawing.OnDraw            += Drawing_OnDraw;
            xSLxOrbwalker.AfterAttack += xSLxOrbwalker_AfterAttack;
            Game.PrintChat("<font color='#FF0000'>DZDraven</font> ReLoaded!");
            Game.PrintChat("By <font color='#FF0000'>DZ</font><font color='#FFFFFF'>191</font>. Special Thanks to: Lexxes");
            Game.PrintChat("If you like my assemblies feel free to donate me (link on the forum :) )");
        }
示例#4
0
        public static void Game_OnGameLoad(EventArgs args)
        {
            Player = ObjectManager.Player;
            if (Player.ChampionName != "Draven")
            {
                return;
            }

            Menu = new Menu("德莱文", "DravenReloaded", true);
            var xSLxMenu = new Menu("走砍|", "Orbwalker1");

            xSLxOrbwalker.AddToMenu(xSLxMenu);
            Menu.AddSubMenu(xSLxMenu);
            var ts = new Menu("目标选择", "TargetSelector");

            SimpleTs.AddToMenu(ts);
            Menu.AddSubMenu(ts);

            Menu.AddSubMenu(new Menu("连招", "Combo"));
            Menu.SubMenu("Combo").AddItem(new MenuItem("UseQC", "使用 Q").SetValue(true));
            Menu.SubMenu("Combo").AddItem(new MenuItem("UseWC", "使用 W").SetValue(true));
            Menu.SubMenu("Combo").AddItem(new MenuItem("UseEC", "使用 E").SetValue(true));
            Menu.SubMenu("Combo").AddItem(new MenuItem("UseRC", "使用 R").SetValue(true));
            Menu.SubMenu("Combo").AddItem(new MenuItem("QManaC", "Q在法力值 使用连招").SetValue(new Slider(30, 1, 100)));
            Menu.SubMenu("Combo").AddItem(new MenuItem("WManaC", "W在法力值 使用连招").SetValue(new Slider(25, 1, 100)));
            Menu.SubMenu("Combo").AddItem(new MenuItem("EManaC", "E在法力值 使用连招").SetValue(new Slider(20, 1, 100)));
            Menu.SubMenu("Combo").AddItem(new MenuItem("RManaC", "R在法力值 使用连招").SetValue(new Slider(5, 1, 100)));
            Menu.SubMenu("Combo").AddItem(new MenuItem("CAC", "使用连招接斧子 ").SetValue(true));

            Menu.AddSubMenu(new Menu("骚扰", "Harrass"));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("UseQH", "使用 Q").SetValue(true));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("UseWH", "使用 W").SetValue(true));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("UseEH", "使用 E").SetValue(true));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("UseRH", "使用 R").SetValue(true));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("QManaH", "Q在法力值 使用骚扰").SetValue(new Slider(30, 1, 100)));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("WManaH", "W在法力值 使用骚扰").SetValue(new Slider(25, 1, 100)));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("EManaH", "E在法力值 使用骚扰").SetValue(new Slider(20, 1, 100)));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("RManaH", "R在法力值 使用骚扰").SetValue(new Slider(5, 1, 100)));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("CAH", "使用骚扰接斧子 ").SetValue(true));

            Menu.AddSubMenu(new Menu("清线", "Farm"));
            Menu.SubMenu("Farm").AddItem(new MenuItem("UseQLC", "使用 Q").SetValue(true));
            Menu.SubMenu("Farm").AddItem(new MenuItem("UseELC", "使用 E").SetValue(true));
            Menu.SubMenu("Farm").AddItem(new MenuItem("QManaLC", "Q在法力值 使用清线").SetValue(new Slider(25, 1, 100)));
            Menu.SubMenu("Farm").AddItem(new MenuItem("EManaLC", "E在法力值 使用清线").SetValue(new Slider(25, 1, 100)));
            Menu.SubMenu("Farm").AddItem(new MenuItem("CAF", "使用清线接斧子 ").SetValue(true));

            Menu.AddSubMenu(new Menu("斧子设置", "Axes"));
            Menu.SubMenu("Axes").AddItem(new MenuItem("MaxAxeC", "连招最大斧头数量 ").SetValue(new Slider(2, 1, 4)));
            Menu.SubMenu("Axes").AddItem(new MenuItem("MaxAxeH", "骚扰最大斧头数量 ").SetValue(new Slider(2, 1, 4)));
            Menu.SubMenu("Axes").AddItem(new MenuItem("MaxAxeF", "清线最大斧头数量 ").SetValue(new Slider(2, 1, 4)));
            Menu.SubMenu("Axes")
            .AddItem(new MenuItem("CatchRadius", "斧捕获半径 ").SetValue(new Slider(600, 200, 1000)));
            Menu.SubMenu("Axes")
            .AddItem(new MenuItem("SafeZone", "斧安全区域 ").SetValue(new Slider(125, 0, 325)));
            Menu.AddSubMenu(new Menu("杂项", "Misc"));
            Menu.SubMenu("Misc").AddItem(new MenuItem("ManualR", "手动使用R").SetValue(new KeyBind("T".ToCharArray()[0], KeyBindType.Press)));
            Menu.SubMenu("Misc").AddItem(new MenuItem("Packets", "使用封包").SetValue(true));
            Menu.SubMenu("Misc").AddItem(new MenuItem("AntiGP", "防止突进")).SetValue(true);
            Menu.SubMenu("Misc").AddItem(new MenuItem("Interrupt", "打断技能 ").SetValue(true));
            Menu.SubMenu("Misc").AddItem(new MenuItem("WCatch", "使用W接斧子 ").SetValue(true));

            Menu.AddSubMenu(new Menu("项目", "Items"));
            Menu.SubMenu("Items").AddItem(new MenuItem("BotrkC", "使用破败在连招 ").SetValue(true));
            Menu.SubMenu("Items").AddItem(new MenuItem("BotrkH", "使用破败在骚扰 ").SetValue(false));
            Menu.SubMenu("Items").AddItem(new MenuItem("YoumuuC", "使用幽梦在连招 ").SetValue(true));
            Menu.SubMenu("Items").AddItem(new MenuItem("YoumuuH", "使用幽梦在骚扰 ").SetValue(false));
            Menu.SubMenu("Items").AddItem(new MenuItem("BilgeC", "使用弯刀在连招 ").SetValue(true));
            Menu.SubMenu("Items").AddItem(new MenuItem("BilgeH", "使用弯刀在骚扰 ").SetValue(false));
            Menu.SubMenu("Items").AddItem(new MenuItem("OwnHPercBotrk", "自己最低血量使用破败 ").SetValue(new Slider(50, 1, 100)));
            Menu.SubMenu("Items").AddItem(new MenuItem("EnHPercBotrk", "敌人最低血量使用破败 ").SetValue(new Slider(20, 1, 100)));

            Menu.AddSubMenu(new Menu("安全设置", "QSSMenu"));
            Menu.SubMenu("QSSMenu").AddItem(new MenuItem("UseQSS", "使用快速安全设置 ").SetValue(true));
            Menu.AddSubMenu(new Menu("安全设置Buff类", "QSST"));
            Cleanser.CreateTypeQSSMenu();
            Menu.AddSubMenu(new Menu("安全设置法术", "QSSSpell"));
            Cleanser.CreateQSSSpellMenu();

            Menu.AddSubMenu(new Menu("技能范围选项", "Drawing"));

            //Drawings Menu
            Menu.SubMenu("Drawing").AddItem(new MenuItem("DrawE", "E范围").SetValue(new Circle(true, Color.MediumPurple)));
            Menu.SubMenu("Drawing").AddItem(new MenuItem("DrawCRange", "接斧子范围 ").SetValue(new Circle(true, Color.RoyalBlue)));
            Menu.SubMenu("Drawing").AddItem(new MenuItem("DrawRet", "阻挡斧子落点 ").SetValue(new Circle(true, Color.Yellow)));
            Menu.SubMenu("Drawing").AddItem(new MenuItem("DrawNextRet", "正常斧子落点 ").SetValue(new Circle(true, Color.Orange)));
            Menu.AddToMainMenu();

            Q = new Spell(SpellSlot.Q);
            W = new Spell(SpellSlot.W);
            E = new Spell(SpellSlot.E, 1100);
            R = new Spell(SpellSlot.R, 20000);
            E.SetSkillshot(250f, 130f, 1400f, false, SkillshotType.SkillshotLine);
            R.SetSkillshot(400f, 160f, 2000f, false, SkillshotType.SkillshotLine);
            GameObject.OnCreate += GameObject_OnCreate;
            GameObject.OnDelete += GameObject_OnDelete;
            Game.OnGameUpdate   += Game_OnGameUpdate;
            Interrupter.OnPossibleToInterrupt += Interrupter_OnPossibleToInterrupt;
            AntiGapcloser.OnEnemyGapcloser    += AntiGapcloser_OnEnemyGapcloser;
            Drawing.OnDraw            += Drawing_OnDraw;
            xSLxOrbwalker.AfterAttack += xSLxOrbwalker_AfterAttack;
            Game.PrintChat("<font color='#FF0000'>DZDraven</font> ReLoaded!");
            Game.PrintChat("By <font color='#FF0000'>DZ</font><font color='#FFFFFF'>191</font>. Special Thanks to: Lexxes");
            Game.PrintChat("If you like my assemblies feel free to donate me (link on the forum :) )");
        }
示例#5
0
        public static void Game_OnGameLoad(EventArgs args)
        {
            Player = ObjectManager.Player;
            if (Player.ChampionName != "Draven")
            {
                return;
            }

            Menu = new Menu("|鍒濊姹夊寲-寰疯幈鏂噟", "DravenReloaded", true);
            var xSLxMenu = new Menu("|鍒濊姹夊寲-璧扮爫|", "Orbwalker1");

            xSLxOrbwalker.AddToMenu(xSLxMenu);
            Menu.AddSubMenu(xSLxMenu);
            var ts = new Menu("|鍒濊姹夊寲-鐩爣閫夋嫨|", "TargetSelector");

            SimpleTs.AddToMenu(ts);
            Menu.AddSubMenu(ts);

            Menu.AddSubMenu(new Menu("|鍒濊姹夊寲-杩炴嫑|", "Combo"));
            Menu.SubMenu("Combo").AddItem(new MenuItem("UseQC", "浣跨敤 Q").SetValue(true));
            Menu.SubMenu("Combo").AddItem(new MenuItem("UseWC", "浣跨敤 W").SetValue(true));
            Menu.SubMenu("Combo").AddItem(new MenuItem("UseEC", "浣跨敤 E").SetValue(true));
            Menu.SubMenu("Combo").AddItem(new MenuItem("UseRC", "浣跨敤 R").SetValue(true));
            Menu.SubMenu("Combo").AddItem(new MenuItem("QManaC", "Q鍦ㄦ硶鍔涘€笺€€浣跨敤杩炴嫑").SetValue(new Slider(30, 1, 100)));
            Menu.SubMenu("Combo").AddItem(new MenuItem("WManaC", "W鍦ㄦ硶鍔涘€笺€€浣跨敤杩炴嫑").SetValue(new Slider(25, 1, 100)));
            Menu.SubMenu("Combo").AddItem(new MenuItem("EManaC", "E鍦ㄦ硶鍔涘€笺€€浣跨敤杩炴嫑").SetValue(new Slider(20, 1, 100)));
            Menu.SubMenu("Combo").AddItem(new MenuItem("RManaC", "R鍦ㄦ硶鍔涘€笺€€浣跨敤杩炴嫑").SetValue(new Slider(5, 1, 100)));
            Menu.SubMenu("Combo").AddItem(new MenuItem("CAC", "浣跨敤杩炴嫑鎺ユ枾瀛愩€€").SetValue(true));

            Menu.AddSubMenu(new Menu("|鍒濊姹夊寲-楠氭壈|", "Harrass"));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("UseQH", "浣跨敤 Q").SetValue(true));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("UseWH", "浣跨敤 W").SetValue(true));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("UseEH", "浣跨敤 E").SetValue(true));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("UseRH", "浣跨敤 R").SetValue(true));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("QManaH", "Q鍦ㄦ硶鍔涘€笺€€浣跨敤楠氭壈").SetValue(new Slider(30, 1, 100)));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("WManaH", "W鍦ㄦ硶鍔涘€笺€€浣跨敤楠氭壈").SetValue(new Slider(25, 1, 100)));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("EManaH", "E鍦ㄦ硶鍔涘€笺€€浣跨敤楠氭壈").SetValue(new Slider(20, 1, 100)));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("RManaH", "R鍦ㄦ硶鍔涘€笺€€浣跨敤楠氭壈").SetValue(new Slider(5, 1, 100)));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("CAH", "浣跨敤楠氭壈鎺ユ枾瀛愩€€").SetValue(true));

            Menu.AddSubMenu(new Menu("|鍒濊姹夊寲-娓呯嚎|", "Farm"));
            Menu.SubMenu("Farm").AddItem(new MenuItem("UseQLC", "浣跨敤 Q").SetValue(true));
            Menu.SubMenu("Farm").AddItem(new MenuItem("UseELC", "浣跨敤 E").SetValue(true));
            Menu.SubMenu("Farm").AddItem(new MenuItem("QManaLC", "Q鍦ㄦ硶鍔涘€笺€€浣跨敤娓呯嚎").SetValue(new Slider(25, 1, 100)));
            Menu.SubMenu("Farm").AddItem(new MenuItem("EManaLC", "E鍦ㄦ硶鍔涘€笺€€浣跨敤娓呯嚎").SetValue(new Slider(25, 1, 100)));
            Menu.SubMenu("Farm").AddItem(new MenuItem("CAF", "浣跨敤娓呯嚎鎺ユ枾瀛愩€€").SetValue(true));

            Menu.AddSubMenu(new Menu("|鍒濊姹夊寲-鏂у瓙璁剧疆|", "Axes"));
            Menu.SubMenu("Axes").AddItem(new MenuItem("MaxAxeC", "杩炴嫑鏈€澶ф枾澶存暟閲忋€€").SetValue(new Slider(2, 1, 4)));
            Menu.SubMenu("Axes").AddItem(new MenuItem("MaxAxeH", "楠氭壈鏈€澶ф枾澶存暟閲忋€€").SetValue(new Slider(2, 1, 4)));
            Menu.SubMenu("Axes").AddItem(new MenuItem("MaxAxeF", "娓呯嚎鏈€澶ф枾澶存暟閲忋€€").SetValue(new Slider(2, 1, 4)));
            Menu.SubMenu("Axes")
            .AddItem(new MenuItem("CatchRadius", "鏂ф崟鑾峰崐寰勩€€").SetValue(new Slider(600, 200, 1000)));
            Menu.SubMenu("Axes")
            .AddItem(new MenuItem("SafeZone", "鏂у畨鍏ㄥ尯鍩熴€€").SetValue(new Slider(125, 0, 325)));
            Menu.AddSubMenu(new Menu("|鍒濊姹夊寲-鏉傞」|", "Misc"));
            Menu.SubMenu("Misc").AddItem(new MenuItem("ManualR", "鎵嬪姩浣跨敤R").SetValue(new KeyBind("T".ToCharArray()[0], KeyBindType.Press)));
            Menu.SubMenu("Misc").AddItem(new MenuItem("Packets", "浣跨敤灏佸寘").SetValue(true));
            Menu.SubMenu("Misc").AddItem(new MenuItem("AntiGP", "闃叉绐佽繘")).SetValue(true);
            Menu.SubMenu("Misc").AddItem(new MenuItem("Interrupt", "鎵撴柇鎶€鑳姐€€").SetValue(true));
            Menu.SubMenu("Misc").AddItem(new MenuItem("WCatch", "浣跨敤W鎺ユ枾瀛愩€€").SetValue(true));

            Menu.AddSubMenu(new Menu("|鍒濊姹夊寲-椤圭洰|", "Items"));
            Menu.SubMenu("Items").AddItem(new MenuItem("BotrkC", "浣跨敤鐮磋触鍦ㄨ繛鎷涖€€").SetValue(true));
            Menu.SubMenu("Items").AddItem(new MenuItem("BotrkH", "浣跨敤鐮磋触鍦ㄩ獨鎵般€€").SetValue(false));
            Menu.SubMenu("Items").AddItem(new MenuItem("YoumuuC", "浣跨敤骞芥ⅵ鍦ㄨ繛鎷涖€€").SetValue(true));
            Menu.SubMenu("Items").AddItem(new MenuItem("YoumuuH", "浣跨敤骞芥ⅵ鍦ㄩ獨鎵般€€").SetValue(false));
            Menu.SubMenu("Items").AddItem(new MenuItem("BilgeC", "浣跨敤寮垁鍦ㄨ繛鎷涖€€").SetValue(true));
            Menu.SubMenu("Items").AddItem(new MenuItem("BilgeH", "浣跨敤寮垁鍦ㄩ獨鎵般€€").SetValue(false));
            Menu.SubMenu("Items").AddItem(new MenuItem("OwnHPercBotrk", "鑷繁鏈€浣庤閲忎娇鐢ㄧ牬璐ャ€€").SetValue(new Slider(50, 1, 100)));
            Menu.SubMenu("Items").AddItem(new MenuItem("EnHPercBotrk", "鏁屼汉鏈€浣庤閲忎娇鐢ㄧ牬璐ャ€€").SetValue(new Slider(20, 1, 100)));

            Menu.AddSubMenu(new Menu("|鍒濊姹夊寲-瀹夊叏璁剧疆|", "QSSMenu"));
            Menu.SubMenu("QSSMenu").AddItem(new MenuItem("UseQSS", "浣跨敤蹇€熷畨鍏ㄨ缃€€").SetValue(true));
            Menu.AddSubMenu(new Menu("|鍒濊姹夊寲-瀹夊叏璁剧疆Buff绫粅", "QSST"));
            Cleanser.CreateTypeQSSMenu();
            Menu.AddSubMenu(new Menu("|鍒濊姹夊寲-瀹夊叏璁剧疆娉曟湳|", "QSSSpell"));
            Cleanser.CreateQSSSpellMenu();

            Menu.AddSubMenu(new Menu("|鍒濊姹夊寲-鎶€鑳借寖鍥撮€夐」|", "Drawing"));
            Menu.AddSubMenu(new Menu("|鍒濊姹夊寲-缇ゅ彿|", "by chujian"));

            Menu.SubMenu("by chujian").AddItem(new MenuItem("qunhao", "姹夊寲缇わ細386289593"));
            Menu.SubMenu("by chujian").AddItem(new MenuItem("qunhao1", "浜ゆ祦缇わ細333399"));
            //Drawings Menu
            Menu.SubMenu("Drawing").AddItem(new MenuItem("DrawE", "E鑼冨洿").SetValue(new Circle(true, Color.MediumPurple)));
            Menu.SubMenu("Drawing").AddItem(new MenuItem("DrawCRange", "鎺ユ枾瀛愯寖鍥淬€€").SetValue(new Circle(true, Color.RoyalBlue)));
            Menu.SubMenu("Drawing").AddItem(new MenuItem("DrawRet", "闃绘尅鏂у瓙钀界偣銆€").SetValue(new Circle(true, Color.Yellow)));
            Menu.SubMenu("Drawing").AddItem(new MenuItem("DrawNextRet", "姝e父鏂у瓙钀界偣銆€").SetValue(new Circle(true, Color.Orange)));
            Menu.AddToMainMenu();

            Q = new Spell(SpellSlot.Q);
            W = new Spell(SpellSlot.W);
            E = new Spell(SpellSlot.E, 1100);
            R = new Spell(SpellSlot.R, 20000);
            E.SetSkillshot(250f, 130f, 1400f, false, SkillshotType.SkillshotLine);
            R.SetSkillshot(400f, 160f, 2000f, false, SkillshotType.SkillshotLine);
            GameObject.OnCreate += GameObject_OnCreate;
            GameObject.OnDelete += GameObject_OnDelete;
            Game.OnGameUpdate   += Game_OnGameUpdate;
            Interrupter.OnPossibleToInterrupt += Interrupter_OnPossibleToInterrupt;
            AntiGapcloser.OnEnemyGapcloser    += AntiGapcloser_OnEnemyGapcloser;
            Drawing.OnDraw            += Drawing_OnDraw;
            xSLxOrbwalker.AfterAttack += xSLxOrbwalker_AfterAttack;
            Game.PrintChat("<font color='#FF0000'>DZDraven</font> ReLoaded!");
            Game.PrintChat("By <font color='#FF0000'>DZ</font><font color='#FFFFFF'>191</font>. Special Thanks to: Lexxes");
            Game.PrintChat("If you like my assemblies feel free to donate me (link on the forum :) )");
        }
示例#6
0
        public static void Game_OnGameLoad(EventArgs args)
        {
            Player = ObjectManager.Player;
            if (Player.ChampionName != "Draven")
            {
                return;
            }

            Menu = new Menu("花边汉化-Dz德莱文重做", "DravenReloaded", true);
            var xSLxMenu = new Menu("走 砍", "Orbwalker1");

            xSLxOrbwalker.AddToMenu(xSLxMenu);
            Menu.AddSubMenu(xSLxMenu);
            var ts = new Menu("目标 选择", "TargetSelector");

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

            Menu.AddSubMenu(new Menu("连 招", "Combo"));
            Menu.SubMenu("Combo").AddItem(new MenuItem("UseQC", "使用 Q").SetValue(true));
            Menu.SubMenu("Combo").AddItem(new MenuItem("UseWC", "使用 W").SetValue(true));
            Menu.SubMenu("Combo").AddItem(new MenuItem("UseEC", "使用 E").SetValue(true));
            Menu.SubMenu("Combo").AddItem(new MenuItem("UseRC", "使用 R").SetValue(true));
            Menu.SubMenu("Combo").AddItem(new MenuItem("QManaC", "连招中使用Q丨最低蓝量").SetValue(new Slider(30, 1, 100)));
            Menu.SubMenu("Combo").AddItem(new MenuItem("WManaC", "连招中使用W丨最低蓝量").SetValue(new Slider(25, 1, 100)));
            Menu.SubMenu("Combo").AddItem(new MenuItem("EManaC", "连招中使用E丨最低蓝量").SetValue(new Slider(20, 1, 100)));
            Menu.SubMenu("Combo").AddItem(new MenuItem("RManaC", "连招中使用R丨最低蓝量").SetValue(new Slider(5, 1, 100)));
            Menu.SubMenu("Combo").AddItem(new MenuItem("CAC", "连招时丨自动接斧头").SetValue(true));

            Menu.AddSubMenu(new Menu("骚 扰", "Harrass"));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("UseQH", "使用 Q").SetValue(true));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("UseWH", "使用 W").SetValue(true));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("UseEH", "使用 E").SetValue(true));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("UseRH", "使用 R").SetValue(true));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("QManaH", "骚扰中使用Q丨最低蓝量").SetValue(new Slider(30, 1, 100)));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("WManaH", "骚扰中使用W丨最低蓝量").SetValue(new Slider(25, 1, 100)));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("EManaH", "骚扰中使用E丨最低蓝量").SetValue(new Slider(20, 1, 100)));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("RManaH", "骚扰中使用R丨最低蓝量").SetValue(new Slider(5, 1, 100)));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("CAH", "骚扰时丨自动接斧头").SetValue(true));

            Menu.AddSubMenu(new Menu("清 线", "Farm"));
            Menu.SubMenu("Farm").AddItem(new MenuItem("UseQLC", "使用 Q").SetValue(true));
            Menu.SubMenu("Farm").AddItem(new MenuItem("UseELC", "使用 E").SetValue(true));
            Menu.SubMenu("Farm").AddItem(new MenuItem("QManaLC", "清线中使用Q丨最低蓝量").SetValue(new Slider(25, 1, 100)));
            Menu.SubMenu("Farm").AddItem(new MenuItem("EManaLC", "清线中使用E丨最低蓝量").SetValue(new Slider(25, 1, 100)));
            Menu.SubMenu("Farm").AddItem(new MenuItem("CAF", "清线时丨自动接斧头").SetValue(true));

            Menu.AddSubMenu(new Menu("接斧头 设置", "Axes"));
            Menu.SubMenu("Axes").AddItem(new MenuItem("MaxAxeC", "连招时丨接斧头次数").SetValue(new Slider(2, 1, 4)));
            Menu.SubMenu("Axes").AddItem(new MenuItem("MaxAxeH", "骚扰时丨接斧头次数").SetValue(new Slider(2, 1, 4)));
            Menu.SubMenu("Axes").AddItem(new MenuItem("MaxAxeF", "清线时丨接斧头次数").SetValue(new Slider(2, 1, 4)));
            Menu.SubMenu("Axes")
            .AddItem(new MenuItem("CatchRadius", "接斧头 半径").SetValue(new Slider(600, 200, 1000)));
            Menu.SubMenu("Axes")
            .AddItem(new MenuItem("SafeZone", "接斧头 安全区域").SetValue(new Slider(125, 0, 325)));
            Menu.AddSubMenu(new Menu("杂 项", "Misc"));
            Menu.SubMenu("Misc").AddItem(new MenuItem("ManualR", "大招 指示").SetValue(new KeyBind("T".ToCharArray()[0], KeyBindType.Press)));
            Menu.SubMenu("Misc").AddItem(new MenuItem("Packets", "使用封包").SetValue(true));
            Menu.SubMenu("Misc").AddItem(new MenuItem("AntiGP", "阻止 突进")).SetValue(true);
            Menu.SubMenu("Misc").AddItem(new MenuItem("Interrupt", "打断 技能").SetValue(true));
            Menu.SubMenu("Misc").AddItem(new MenuItem("WCatch", "使用W 去接斧头").SetValue(true));
            Menu.SubMenu("Misc").AddItem(new MenuItem("WCatchCombo", "仅在连招中启用").SetValue(false));

            Menu.AddSubMenu(new Menu("物 品", "Items"));
            Menu.SubMenu("Items").AddItem(new MenuItem("BotrkC", "连招时丨使用破败").SetValue(true));
            Menu.SubMenu("Items").AddItem(new MenuItem("BotrkH", "骚扰时丨使用破败").SetValue(false));
            Menu.SubMenu("Items").AddItem(new MenuItem("YoumuuC", "连招时丨使用幽梦").SetValue(true));
            Menu.SubMenu("Items").AddItem(new MenuItem("YoumuuH", "骚扰时丨使用幽梦").SetValue(false));
            Menu.SubMenu("Items").AddItem(new MenuItem("BilgeC", "连招时丨使用弯刀").SetValue(true));
            Menu.SubMenu("Items").AddItem(new MenuItem("BilgeH", "骚扰时丨使用弯刀").SetValue(false));
            Menu.SubMenu("Items").AddItem(new MenuItem("OwnHPercBotrk", "使用破败时丨自己血量").SetValue(new Slider(50, 1, 100)));
            Menu.SubMenu("Items").AddItem(new MenuItem("EnHPercBotrk", "使用破败丨敌人血量").SetValue(new Slider(20, 1, 100)));

            Menu.AddSubMenu(new Menu("水银腰带", "QSSMenu"));
            Menu.SubMenu("QSSMenu").AddItem(new MenuItem("UseQSS", "使用 水银").SetValue(true));
            Menu.AddSubMenu(new Menu("水银解除状态", "QSST"));
            Cleanser.CreateTypeQSSMenu();
            Menu.AddSubMenu(new Menu("水银解除法术", "QSSSpell"));
            Cleanser.CreateQSSSpellMenu();

            Menu.AddSubMenu(new Menu("范 围", "Drawing"));

            //Drawings Menu
            Menu.SubMenu("Drawing").AddItem(new MenuItem("DrawE", "E 范围").SetValue(new Circle(true, Color.MediumPurple)));
            Menu.SubMenu("Drawing").AddItem(new MenuItem("DrawCRange", "显示 接斧头范围").SetValue(new Circle(true, Color.RoyalBlue)));
            Menu.SubMenu("Drawing").AddItem(new MenuItem("DrawRet", "显示 十字线").SetValue(new Circle(true, Color.Yellow)));
            Menu.SubMenu("Drawing").AddItem(new MenuItem("DrawNextRet", "显示 斧头落地点").SetValue(new Circle(true, Color.Orange)));
            Menu.AddToMainMenu();

            Q = new Spell(SpellSlot.Q);
            W = new Spell(SpellSlot.W);
            E = new Spell(SpellSlot.E, 1100);
            R = new Spell(SpellSlot.R, 20000);
            E.SetSkillshot(250f, 130f, 1400f, false, SkillshotType.SkillshotLine);
            R.SetSkillshot(400f, 160f, 2000f, false, SkillshotType.SkillshotLine);
            GameObject.OnCreate += GameObject_OnCreate;
            GameObject.OnDelete += GameObject_OnDelete;
            Game.OnGameUpdate   += Game_OnGameUpdate;
            Interrupter.OnPossibleToInterrupt += Interrupter_OnPossibleToInterrupt;
            AntiGapcloser.OnEnemyGapcloser    += AntiGapcloser_OnEnemyGapcloser;
            Drawing.OnDraw            += Drawing_OnDraw;
            xSLxOrbwalker.AfterAttack += xSLxOrbwalker_AfterAttack;
            Game.PrintChat("<font color='#FF0000'>DZDraven</font> ReLoaded!");
            Game.PrintChat("By <font color='#FF0000'>DZ191</font><font color='#FFFFFF'> Special Thanks to: Lexxes</font>.涓ㄦ眽鍖朆y 鑺辫竟");
            Game.PrintChat("If you like my assemblies feel free to donate me (link on the forum :) )");
        }
        public static void Game_OnGameLoad(EventArgs args)
        {
            Player = ObjectManager.Player;
            if (Player.ChampionName != "Draven")
            {
                return;
            }

            Menu = new Menu("德莱文", "DravenReloaded", true);
            var xSLxMenu = new Menu("走砍", "Orbwalker1");

            xSLxOrbwalker.AddToMenu(xSLxMenu);
            Menu.AddSubMenu(xSLxMenu);
            var ts = new Menu("目标选择", "TargetSelector");

            SimpleTs.AddToMenu(ts);
            Menu.AddSubMenu(ts);

            Menu.AddSubMenu(new Menu("连招", "Combo"));
            Menu.SubMenu("Combo").AddItem(new MenuItem("UseQC", "使用Q").SetValue(true));
            Menu.SubMenu("Combo").AddItem(new MenuItem("UseWC", "使用W").SetValue(true));
            Menu.SubMenu("Combo").AddItem(new MenuItem("UseEC", "使用E").SetValue(true));
            Menu.SubMenu("Combo").AddItem(new MenuItem("UseRC", "使用R").SetValue(true));
            Menu.SubMenu("Combo").AddItem(new MenuItem("QManaC", "Q蓝量").SetValue(new Slider(30, 1, 100)));
            Menu.SubMenu("Combo").AddItem(new MenuItem("WManaC", "W蓝量").SetValue(new Slider(25, 1, 100)));
            Menu.SubMenu("Combo").AddItem(new MenuItem("EManaC", "E蓝量").SetValue(new Slider(20, 1, 100)));
            Menu.SubMenu("Combo").AddItem(new MenuItem("RManaC", "R蓝量").SetValue(new Slider(5, 1, 100)));
            Menu.SubMenu("Combo").AddItem(new MenuItem("CAC", "接住斧头").SetValue(true));

            Menu.AddSubMenu(new Menu("骚扰", "Harrass"));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("UseQH", "使用Q").SetValue(true));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("UseWH", "使用W").SetValue(true));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("UseEH", "使用E").SetValue(true));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("UseRH", "使用R").SetValue(true));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("QManaH", "Q蓝量").SetValue(new Slider(30, 1, 100)));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("WManaH", "W蓝量").SetValue(new Slider(25, 1, 100)));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("EManaH", "E蓝量").SetValue(new Slider(20, 1, 100)));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("RManaH", "R蓝量").SetValue(new Slider(5, 1, 100)));
            Menu.SubMenu("Harrass").AddItem(new MenuItem("CAH", "接住斧头").SetValue(true));

            Menu.AddSubMenu(new Menu("补兵", "Farm"));
            Menu.SubMenu("Farm").AddItem(new MenuItem("UseQLC", "使用Q").SetValue(true));
            Menu.SubMenu("Farm").AddItem(new MenuItem("UseELC", "使用E").SetValue(true));
            Menu.SubMenu("Farm").AddItem(new MenuItem("QManaLC", "Q蓝量").SetValue(new Slider(25, 1, 100)));
            Menu.SubMenu("Farm").AddItem(new MenuItem("EManaLC", "E蓝量").SetValue(new Slider(25, 1, 100)));
            Menu.SubMenu("Farm").AddItem(new MenuItem("CAF", "接住斧头").SetValue(true));

            Menu.AddSubMenu(new Menu("斧头", "Axes"));
            Menu.SubMenu("Axes").AddItem(new MenuItem("MaxAxeC", "连招最大斧头数").SetValue(new Slider(2, 1, 4)));
            Menu.SubMenu("Axes").AddItem(new MenuItem("MaxAxeH", "骚扰最大斧头数").SetValue(new Slider(2, 1, 4)));
            Menu.SubMenu("Axes").AddItem(new MenuItem("MaxAxeF", "补兵最大斧头数").SetValue(new Slider(2, 1, 4)));
            Menu.SubMenu("Axes")
            .AddItem(new MenuItem("CatchRadius", "半径").SetValue(new Slider(600, 200, 1000)));
            Menu.SubMenu("Axes")
            .AddItem(new MenuItem("SafeZone", "安全区域").SetValue(new Slider(125, 0, 325)));
            Menu.AddSubMenu(new Menu("杂项", "Misc"));
            Menu.SubMenu("Misc").AddItem(new MenuItem("ManualR", "手动R").SetValue(new KeyBind("T".ToCharArray()[0], KeyBindType.Press)));
            Menu.SubMenu("Misc").AddItem(new MenuItem("Packets", "封包").SetValue(true));
            Menu.SubMenu("Misc").AddItem(new MenuItem("AntiGP", "防突")).SetValue(true);
            Menu.SubMenu("Misc").AddItem(new MenuItem("Interrupt", "打断").SetValue(true));
            Menu.SubMenu("Misc").AddItem(new MenuItem("WCatch", "W接住斧头").SetValue(true));

            Menu.AddSubMenu(new Menu("物品", "Items"));
            Menu.SubMenu("Items").AddItem(new MenuItem("BotrkC", "破败(连招)").SetValue(true));
            Menu.SubMenu("Items").AddItem(new MenuItem("BotrkH", "破败(骚扰)").SetValue(false));
            Menu.SubMenu("Items").AddItem(new MenuItem("YoumuuC", "幽梦(连招)").SetValue(true));
            Menu.SubMenu("Items").AddItem(new MenuItem("YoumuuH", "幽梦(骚扰)").SetValue(false));
            Menu.SubMenu("Items").AddItem(new MenuItem("BilgeC", "小弯刀(连招)").SetValue(true));
            Menu.SubMenu("Items").AddItem(new MenuItem("BilgeH", "小弯刀(骚扰)").SetValue(false));
            Menu.SubMenu("Items").AddItem(new MenuItem("OwnHPercBotrk", "破败HP").SetValue(new Slider(50, 1, 100)));
            Menu.SubMenu("Items").AddItem(new MenuItem("EnHPercBotrk", "破败敌人HP").SetValue(new Slider(20, 1, 100)));

            Menu.AddSubMenu(new Menu("净化选项", "QSSMenu"));
            Menu.SubMenu("QSSMenu").AddItem(new MenuItem("UseQSS", "水银饰带").SetValue(true));
            Menu.AddSubMenu(new Menu("净化类型|", "QSST"));
            Cleanser.CreateTypeQSSMenu();
            Menu.AddSubMenu(new Menu("净化技能|", "QSSSpell"));
            Cleanser.CreateQSSSpellMenu();

            Menu.AddSubMenu(new Menu("显示", "Drawing"));

            //Drawings Menu
            Menu.SubMenu("Drawing").AddItem(new MenuItem("DrawE", "E范围").SetValue(new Circle(true, Color.MediumPurple)));
            Menu.SubMenu("Drawing").AddItem(new MenuItem("DrawCRange", "斧头范围").SetValue(new Circle(true, Color.RoyalBlue)));
            Menu.SubMenu("Drawing").AddItem(new MenuItem("DrawRet", "显示斧头").SetValue(new Circle(true, Color.Yellow)));
            Menu.SubMenu("Drawing").AddItem(new MenuItem("DrawNextRet", "显示下个斧头").SetValue(new Circle(true, Color.Orange)));
            Menu.AddToMainMenu();



            Q = new Spell(SpellSlot.Q);
            W = new Spell(SpellSlot.W);
            E = new Spell(SpellSlot.E, 1100);
            R = new Spell(SpellSlot.R, 20000);
            E.SetSkillshot(250f, 130f, 1400f, false, SkillshotType.SkillshotLine);
            R.SetSkillshot(400f, 160f, 2000f, false, SkillshotType.SkillshotLine);
            GameObject.OnCreate += GameObject_OnCreate;
            GameObject.OnDelete += GameObject_OnDelete;
            Game.OnGameUpdate   += Game_OnGameUpdate;
            Interrupter.OnPossibleToInterrupt += Interrupter_OnPossibleToInterrupt;
            AntiGapcloser.OnEnemyGapcloser    += AntiGapcloser_OnEnemyGapcloser;
            Drawing.OnDraw            += Drawing_OnDraw;
            xSLxOrbwalker.AfterAttack += xSLxOrbwalker_AfterAttack;
            Game.PrintChat("<font color='#FF0000'>DZDraven</font> ReLoaded!");
            Game.PrintChat("By <font color='#FF0000'>DZ</font><font color='#FFFFFF'>191</font>. Special Thanks to: Lexxes");
            Game.PrintChat("If you like my assemblies feel free to donate me (link on the forum :) )");
        }