Esempio n. 1
0
        static void Game_OnUpdate(EventArgs args)
        {
            if (Player.IsDead)
            {
                return;
            }

            if (Orbwalking.CanMove(35))
            {
                AIO_Func.SC(Q);
                if (!Q.IsReady())
                {
                    AIO_Func.SC(W);
                }
                AIO_Func.SC(E);
            }

            if (Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.Flee && AIO_Menu.Champion.Flee.UseE)
            {
                var Etarget = TargetSelector.GetTarget(1000f, Q.DamageType, true);
                if (Etarget != null && E.IsReady())
                {
                    E.Cast(Player);
                }
            }

            AutoR();
        }
Esempio n. 2
0
        static void Game_OnUpdate(EventArgs args)
        {
            if (Player.IsDead)
            {
                return;
            }

            if (Orbwalking.CanMove(10))
            {
                AIO_Func.SC(Q);
                AIO_Func.SC(E);
                AIO_Func.MouseSC(R);
                AIO_Func.FleeToPosition(R);
            }

            #region Killsteal
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealQ"))
            {
                KillstealQ();
            }
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealE"))
            {
                KillstealE();
            }
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealR"))
            {
                KillstealR();
            }
            #endregion
        }
Esempio n. 3
0
        static void Game_OnUpdate(EventArgs args)
        {
            if (Player.IsDead)
            {
                return;
            }

            if (Orbwalking.CanMove(10))
            {
                AIO_Func.SC(W, 0, 0, 0);
                AIO_Func.SC(E, ED, 0, 0);
            }

            #region Killsteal
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealW"))
            {
                KillstealW();
            }
            #endregion
            #region AfterAttack
            AIO_Func.AASkill(Q);
            if (AIO_Func.AfterAttack())
            {
                AA();
            }
            #endregion
        }
Esempio n. 4
0
        static void Game_OnUpdate(EventArgs args)
        {
            if (Player.IsDead)
            {
                return;
            }

            if (Orbwalking.CanMove(10))
            {
                if (Orbwalker.ActiveMode != Orbwalking.OrbwalkingMode.Combo || !E.IsReady())
                {
                    AIO_Func.SC(Q, QD);
                }
                AIO_Func.SC(W);
                AIO_Func.SC(E);
                AIO_Func.FleeToPosition(E);
                if (Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.Combo)
                {
                    Combo();
                }
            }

            #region Killsteal
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealQ"))
            {
                KillstealQ();
            }
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealR"))
            {
                KillstealR();
            }
            #endregion
        }
Esempio n. 5
0
        static void Game_OnUpdate(EventArgs args)
        {
            if (Player.IsDead)
            {
                return;
            }

            E.Range = Orbwalking.GetRealAutoAttackRange(Player);
            R.Range = Orbwalking.GetRealAutoAttackRange(Player);

            if (Orbwalking.CanMove(10))
            {
                AIO_Func.SC(E); //평타-e말고 그냥 e
            }
            AIO_Func.FleeToPosition(W);
            foreach (var target in HeroManager.Enemies.Where(x => AIO_Func.CanHit(W, x, 0) && x.HasBuff2("tristanaecharge") && (AIO_Func.getBuffInstance(x, "tristanaechargesound").EndTime - Game.ClockTime) > 0.59 && ((float)AIO_Func.getBuffInstance(x, "tristanaecharge").Count == 3 && (AIO_Func.getBuffInstance(x, "tristanaechargesound").EndTime - Game.ClockTime) < 0.8 || (float)AIO_Func.getBuffInstance(x, "tristanaecharge").Count == 4)))
            {
                if (target != null && W.IsReady())
                {
                    AIO_Func.SC(W);
                }
            }
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealW"))
            {
                KillstealW();
            }
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealE"))
            {
                KillstealE();
            }
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealR"))
            {
                KillstealR();
            }
        }
Esempio n. 6
0
        static void Game_OnUpdate(EventArgs args)
        {
            if (Player.IsDead)
            {
                return;
            }

            if (Orbwalking.CanMove(100))
            {
                AIO_Func.SC(R);
                if (Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.Combo)
                {
                    Combo();
                }

                if (Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.Mixed)
                {
                    Harass();
                }

                if (Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.LastHit)
                {
                    Lasthit();
                }

                if (Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.LaneClear)
                {
                    Laneclear();
                    Jungleclear();
                }
            }

            Killsteal();
        }
Esempio n. 7
0
        static void Game_OnUpdate(EventArgs args)
        {
            if (Player.IsDead)
            {
                return;
            }

            foreach (var target in HeroManager.Enemies.OrderByDescending(x => x.Health))
            {
                if (target.IsValidTarget(R.Range) && AIO_Func.isKillable(target, (E.IsReady() ? E.GetDamage2(target) : 0f) + R.GetDamage2(target)))
                {
                    AIO_Func.SC(R);
                }
            }

            if (Orbwalking.CanMove(35))
            {
                AIO_Func.SC(Q);
                AIO_Func.SC(W);
                AIO_Func.SC(E);
            }

            #region Killsteal
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealE"))
            {
                KillstealE();
            }
            #endregion
            ManualR();
        }
Esempio n. 8
0
        static void Game_OnUpdate(EventArgs args)
        {
            if (Player.IsDead)
            {
                return;
            }

            if (Orbwalking.CanMove(10))
            {
                AIO_Func.FleeToPosition(Q);
                AIO_Func.SC(R);
                if (Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.Combo)
                {
                    Combo();
                }
                if (StealthDuration > 1 - RQD / 1000) //은신 시간동안 평타 X
                {
                    Orbwalker.SetAttack(false);
                }
                else
                {
                    Orbwalker.SetAttack(true);
                }
            }

            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealE"))
            {
                KillstealE();
            }
        }
Esempio n. 9
0
        static void Game_OnUpdate(EventArgs args)
        {
            if (Player.IsDead)
            {
                return;
            }

            if (Orbwalking.CanMove(35))
            {
                if (Player.HasBuff2("asheqcastready"))
                {
                    AIO_Func.SC(Q);
                }
                AIO_Func.SC(W, WD, 0f);
                if (Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.Combo)
                {
                    Combo();
                }
            }

            #region Killsteal
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealW"))
            {
                KillstealW();
            }
            #endregion
            ManualR();
        }
Esempio n. 10
0
        static void Game_OnUpdate(EventArgs args)
        {
            if (Player.IsDead)
            {
                return;
            }

            if (Orbwalking.CanMove(30))
            {
                R.Range = 900f + R.Level * 300f;
                W.Range = 610f + W.Level * 20f;
                AIO_Func.SC(W);
                AIO_Func.SC(Q, QD, 0f);
                AIO_Func.SC(E, ED, 0f);
                if (UltST < UST)
                {
                    AIO_Func.SC(R);
                }
            }

            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealQ"))
            {
                KillstealQ();
            }
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealR"))
            {
                KillstealR();
            }
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealE"))
            {
                KillstealE();
            }
        }
Esempio n. 11
0
        static void Game_OnUpdate(EventArgs args)
        {
            if (Player.IsDead)
            {
                return;
            }

            if (Orbwalking.CanMove(35))
            {
                AIO_Func.SC(Q);
                AIO_Func.SC(W);
                AIO_Func.SC(E);
                if ((R.Range.EnemyCount() >= RM || Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.LaneClear) && !Player.HasBuff2("SwainMetamorphism"))
                {
                    AIO_Func.SC(R);
                }
            }

            if ((R.Range + 200f).EnemyCount() == 0 && Player.HasBuff2("SwainMetamorphism") && Orbwalker.ActiveMode != Orbwalking.OrbwalkingMode.LaneClear)
            {
                R.Cast();
            }

            #region Killsteal
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealQ"))
            {
                KillstealQ();
            }
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealE"))
            {
                KillstealE();
            }
            #endregion
        }
Esempio n. 12
0
        static void Game_OnUpdate(EventArgs args)
        {
            if (Player.IsDead)
            {
                return;
            }
            if (AIO_Menu.Champion.Combo.UseW)
            {
                W.Shield();
            }

            if (AIO_Menu.Champion.Combo.UseE)
            {
                E.Shield();
            }

            if (AIO_Menu.Champion.Combo.getKeyBindValue("R Cast").Active)
            {
                AIO_Func.SC(R, 0f);
            }
            AIO_Func.SC(Q, 0f, 0f);



            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealQ"))
            {
                KillstealQ();
            }
        }
Esempio n. 13
0
        static void Game_OnUpdate(EventArgs args)
        {
            if (Player.IsDead)
            {
                return;
            }

            if (Orbwalking.CanMove(10))
            {
                AIO_Func.SC(W, 0, 0, 0f);
                AIO_Func.MouseSC(E, 0f);
                AIO_Func.FleeToPosition(E, "N");
                switch (Orbwalker.ActiveMode)
                {
                case Orbwalking.OrbwalkingMode.Combo:
                    Orbwalker.SetAttack(true);
                    Combo();
                    break;

                case Orbwalking.OrbwalkingMode.Mixed:
                    Orbwalker.SetAttack(true);
                    Harass();
                    break;
                }
            }

            #region Killsteal
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealR"))
            {
                KillstealR();
            }
            #endregion
        }
Esempio n. 14
0
        static void Game_OnUpdate(EventArgs args)
        {
            if (Player.IsDead)
            {
                return;
            }

            if (Orbwalking.CanMove(35))
            {
                AIO_Func.SC(Q, QD);
                AIO_Func.SC(W);
                AIO_Func.SC(E, QD, 0);
                //AIO_Func.MouseSC(R); <- 이거 안써도 될듯.
                if (Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.Combo)
                {
                    Combo();
                }
            }

            #region Killsteal
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealQ"))
            {
                KillstealQ();
            }
            #endregion
        }
Esempio n. 15
0
        static void Game_OnUpdate(EventArgs args)
        {
            if (Player.IsDead)
            {
                return;
            }

            if (Orbwalking.CanMove(10))
            {
                AIO_Func.SC(Q, 0, 0, 0f);
                AIO_Func.SC(E, 0, 0, 0f);
                AIO_Func.SC(R, 0, 0, 0f);
            }

            #region Killsteal
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealE"))
            {
                KillstealE();
            }
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealW"))
            {
                KillstealW();
            }
            #endregion
        }
Esempio n. 16
0
        static void Game_OnUpdate(EventArgs args)
        {
            if (Player.IsDead)
            {
                return;
            }

            if (Orbwalking.CanMove(35))
            {
                AIO_Func.SC(Q);
                AIO_Func.SC(R);
                if (Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.Combo)
                {
                    Combo();
                }
            }

            #region Killsteal
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealQ"))
            {
                KillstealQ();
            }
            #endregion
            #region AfterAttack
            //AIO_Func.AASkill(Q);
            if (AIO_Func.AfterAttack())
            {
                AA();
            }
            #endregion
        }
Esempio n. 17
0
        static void Game_OnUpdate(EventArgs args)
        {
            if (Player.IsDead)
            {
                return;
            }

            if (Orbwalking.CanMove(10))
            {
                AIO_Func.SC(Q);
                AIO_Func.SC(W);
                AIO_Func.SC(E);
                AIO_Func.SC(R);
                if (AIO_Func.UnitIsImmobileUntil(Player) > 0.5 && AIO_Menu.Champion.Combo.UseR && Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.Combo && R.IsReady())
                {
                    R.Cast();
                }
            }

            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealQ"))
            {
                KillstealQ();
            }
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealE"))
            {
                KillstealE();
            }
        }
Esempio n. 18
0
        static void Game_OnUpdate(EventArgs args)
        {
            if (Player.IsDead)
            {
                return;
            }

            var EEtarget = TargetSelector.GetTarget(600f, Q.DamageType, true);

            W.Shield();
            if (EEtarget != null)
            {
                if (!EEtarget.HasBuff("udyrbearstuncheck"))
                {
                    AIO_Func.SC(E);
                }
                else
                {
                    AIO_Func.SC(Q);
                    AIO_Func.SC(R);
                }
            }


            if (Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.Flee && AIO_Menu.Champion.Flee.UseE)
            {
                var Etarget = TargetSelector.GetTarget(1000f, Q.DamageType, true);
                if (Etarget != null)
                {
                    E.Cast();
                }
            }
        }
Esempio n. 19
0
        static void Game_OnUpdate(EventArgs args)
        {
            if (Player.IsDead)
            {
                return;
            }

            if (Orbwalking.CanMove(10))
            {
                AIO_Func.SC(Q, QD, 0f, 0);
                if (!Player.HasBuff("BurningAgony"))
                {
                    AIO_Func.SC(W, 0, 0, 0);
                }
                AIO_Func.SC(E, 0, 0, 0);
                WOff();
            }

            #region Killsteal
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealQ"))
            {
                KillstealQ();
            }
            #endregion
            if (AIO_Menu.Champion.Misc.getBoolValue("AutoR"))
            {
                AutoR();
            }
        }
Esempio n. 20
0
File: Kayle.cs Progetto: parafox/LS
        static void Game_OnUpdate(EventArgs args)
        {
            if (Player.IsDead)
            {
                return;
            }

            if (Orbwalking.CanMove(10))
            {
                AIO_Func.SC(Q);
                AIO_Func.SC(E);
                if (Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.Combo)
                {
                    Combo();
                }
            }

            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealQ"))
            {
                KillstealQ();
            }
            if (AIO_Menu.Champion.Misc.getBoolValue("Auto W"))
            {
                AIO_Func.Heal(W, WM);
            }
        }
Esempio n. 21
0
        static void Game_OnUpdate(EventArgs args)
        {
            if (Player.IsDead)
            {
                return;
            }

            if (Orbwalking.CanMove(35))
            {
                AIO_Func.SC(Q);
                AIO_Func.SC(E);
                AIO_Func.SC(R);
            }

            #region Killsteal
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealE"))
            {
                KillstealE();
            }
            #endregion
            #region ObjectSteal
            if (AIO_Menu.Champion.Misc.getBoolValue("ObjectSteal(Dragon/Baron)"))
            {
                ObjectSteal();
            }
            #endregion
            #region AfterAttack
            //AIO_Func.AASkill(Q);
            if (AIO_Func.AfterAttack())
            {
                AA();
            }
            #endregion
        }
Esempio n. 22
0
        static void Game_OnUpdate(EventArgs args)
        {
            if (Player.IsDead)
            {
                return;
            }

            if (Orbwalking.CanMove(35))
            {
                AIO_Func.SC(Q);
                if (AIO_Func.EnemyCount(R.Range - 10) >= RM)
                {
                    AIO_Func.SC(R);
                }
                AIO_Func.SC(E, ED);
            }

            #region Killsteal
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealQ"))
            {
                KillstealQ();
            }
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealE"))
            {
                KillstealE();
            }
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealR"))
            {
                KillstealR();
            }
            #endregion
        }
Esempio n. 23
0
        static void Game_OnUpdate(EventArgs args)
        {
            if (Player.IsDead)
            {
                return;
            }

            if (Orbwalking.CanMove(10))
            {
                AIO_Func.SC(Q);
                AIO_Func.SC(E);
            }

            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealQ"))
            {
                KillstealQ();
            }
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealE"))
            {
                KillstealE();
            }
            if (AIO_Menu.Champion.Misc.getBoolValue("Auto W"))
            {
                AIO_Func.Heal(W, WM);
            }
            if (AIO_Menu.Champion.Misc.getBoolValue("Auto R"))
            {
                AutoR();
            }
        }
Esempio n. 24
0
        static void Game_OnUpdate(EventArgs args)
        {
            if (Player.IsDead)
            {
                return;
            }

            if (Orbwalking.CanMove(10))
            {
                if (Bird)
                {
                    AIO_Func.SC(RQ);
                    AIO_Func.SC(RE);
                    foreach (var target in HeroManager.Enemies.OrderByDescending(x => x.Health))
                    {
                        if (R.CanCast(target) && AIO_Func.isKillable(target, R.GetDamage2(target)) && !AIO_Func.isKillable(target, (float)Player.GetAutoAttackDamage2(target, true)) && Bird)
                        {
                            AIO_Func.SC(R);
                        }
                    }
                }
                else
                {
                    if (!Player.HasBuff2("quinnpassiveammo"))
                    {
                        AIO_Func.SC(E);
                    }
                    AIO_Func.SC(Q, 0f, 0f, 1f, 210f);
                    foreach (var target in HeroManager.Enemies.OrderByDescending(x => x.Health))
                    {
                        if (R.CanCast(target) && !Q.IsReady() && AIO_Func.isKillable(target, getComboDamage(target) * 2) && !AIO_Func.isKillable(target, (float)Player.GetAutoAttackDamage2(target, true)) && !Bird)
                        {
                            AIO_Func.SC(R);
                        }
                    }
                }
            }

            if (Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.Flee && AIO_Menu.Champion.Flee.UseR)
            {
                var Rtarget = TargetSelector.GetTarget(1000f, Q.DamageType, true);
                if (!Bird && Rtarget != null && R.IsReady())
                {
                    R.Cast();
                }
            }

            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealQ"))
            {
                KillstealQ();
            }
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealR"))
            {
                KillstealR();
            }
        }
Esempio n. 25
0
        static void Game_OnUpdate(EventArgs args)
        {
            if (Player.IsDead)
            {
                return;
            }

            if (Orbwalking.CanMove(30))
            {
                R.Range = 900f + R.Level * 300f;
                W.Range = 610f + W.Level * 20f;
                AIO_Func.SC(W);
                if (Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.Combo)
                {
                    Combo();
                }

                if (Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.Mixed)
                {
                    Harass();
                }

                if (Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.LastHit)
                {
                    Lasthit();
                }

                if (Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.LaneClear)
                {
                    Laneclear();
                    Jungleclear();
                }
            }

            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealQ"))
            {
                KillstealQ();
            }
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealR"))
            {
                KillstealR();
            }
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealE"))
            {
                KillstealE();
            }

            #region AfterAttack
            AIO_Func.AASkill(Q);
            if (AIO_Func.AfterAttack())
            {
                AA();
            }
            #endregion
        }
Esempio n. 26
0
        static void Game_OnUpdate(EventArgs args)
        {
            if (Player.IsDead)
            {
                return;
            }

            if (Orbwalking.CanMove(10))
            {
                AIO_Func.SC(Q);
                AIO_Func.SC(W);
                AIO_Func.SC(E);
                //AIO_Func.SC(R);
                if (Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.Combo)
                {
                    Combo();
                }
                if (Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.Mixed)
                {
                    Harass();
                }
                if (Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.LaneClear)
                {
                    Laneclear();
                    Jungleclear();
                }
            }

            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealQ"))
            {
                KillstealQ();
            }
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealR"))
            {
                KillstealR();
            }

            /* 커먼에 이거좀 추가해줬으면..!!
             #region Diana
             * p = new PassiveDamage
             * {
             *  ChampionName = "Diana",
             *  IsActive = (source, target) => (source.HasBuff("DianaPassiveMarker") && source.HasBuff("dianaarcready")),
             *  GetDamage2 =
             *      (source, target) =>
             *          (float)
             *              source.CalcDamage(
             *                  target, DamageType.Magical,
             *                  new float[] { 20,25,30,35,40,50,60,70,80,90,105,120,135,155,175,200,225,250 }[source.Level - 1]
             +(float)0.8d * source.FlatMagicDamageMod),
             * };
             * AttackPassives.Add(p);
             #endregion
             */
        }
Esempio n. 27
0
        static void Game_OnUpdate(EventArgs args)
        {
            if (Player.IsDead)
            {
                return;
            }

            if (Orbwalking.CanMove(35))
            {
                AIO_Func.FleeToPosition(Q);
                AIO_Func.SC(Q, QD);
                if (Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.Combo || Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.Mixed)
                {
                    foreach (var target in HeroManager.Enemies.Where(x => x.HasBuff2("sejuanifrost")))
                    {
                        if (target.Distance(Player.ServerPosition) <= E.Range && E.IsReady() && target != null)
                        {
                            AIO_Func.SC(E);
                        }
                    }
                }
                if (Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.LaneClear)
                {
                    var EMinion = MinionManager.GetMinions(E.Range, MinionTypes.All, MinionTeam.NotAlly, MinionOrderTypes.MaxHealth).Where(x => x.HasBuff2("sejuanifrost"));
                    foreach (var target in EMinion)
                    {
                        if (target.Distance(Player.ServerPosition) <= E.Range && E.IsReady() && target != null && EMinion.Count() > 3)
                        {
                            AIO_Func.SC(E);
                        }
                    }
                }
                if (Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.Combo && AIO_Menu.Champion.Combo.UseR)
                {
                    foreach (var target in HeroManager.Enemies.Where(x => AIO_Func.ECTarget(x, 600f) >= RM && x.Distance(Player.ServerPosition) > 300f).OrderByDescending(x => x.Health))
                    {
                        if (R.CanCast(target) && AIO_Func.isKillable(target, R) && target != null)
                        {
                            AIO_Func.LCast(R, target, QD);
                        }
                    }
                }
            }

            #region Killsteal
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealQ"))
            {
                KillstealQ();
            }
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealR"))
            {
                KillstealR();
            }
            #endregion
        }
Esempio n. 28
0
        static void Game_OnUpdate(EventArgs args)
        {
            if (Player.IsDead)
            {
                return;
            }

            if (Orbwalking.CanMove(10))
            {
                AIO_Func.SC(R);
                if (Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.Combo)
                {
                    Combo();
                }

                if (Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.Mixed)
                {
                    Harass();
                }

                if (Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.LastHit)
                {
                    Lasthit();
                }

                if (Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.LaneClear)
                {
                    Laneclear();
                    Jungleclear();
                }
            }

            #region Killsteal
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealQ"))
            {
                KillstealQ();
            }
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealE"))
            {
                KillstealE();
            }
            #endregion

            #region AfterAttack
            AIO_Func.AASkill(E);
            if (AIO_Func.AfterAttack())
            {
                AA();
            }
            #endregion
        }
Esempio n. 29
0
        static void Game_OnUpdate(EventArgs args)
        {
            if (Player.IsDead)
            {
                return;
            }

            if (Orbwalking.CanMove(35))
            {
                AIO_Func.SC(Q, QD, 0f);
                AIO_Func.SC(W, QD);
                AIO_Func.SC(E);
                AIO_Func.FleeToPosition(E);
                if (Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.Combo)
                {
                    Combo();
                }
            }

            #region Killsteal
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealQ"))
            {
                KillstealQ();
            }
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealW"))
            {
                KillstealW();
            }
            if (AIO_Menu.Champion.Misc.getBoolValue("KillstealE"))
            {
                KillstealE();
            }
            #endregion

            #region Ping Notify on R killable enemies
            if (R.IsReady() && AIO_Menu.Champion.Misc.getBoolValue("Ping Notify on R killable enemies (local/client side)"))
            {
                if (LastPingTime + 333 < Utils.GameTimeTickCount) //궁 80퍼 뎀지 이상으로 잡을수 있는 적 핑찍기.
                {
                    foreach (var target in HeroManager.Enemies.Where(x => x.IsValidTarget(10000f) && AIO_Func.isKillable(x, R.GetDamage2(x) * 0.8f)))
                    {
                        Game.ShowPing(PingCategory.Normal, target.Position, true);
                    }

                    LastPingTime = Utils.GameTimeTickCount;
                }
            }
            #endregion
            ManualR();
        }
Esempio n. 30
0
        static void Game_OnUpdate(EventArgs args)
        {
            if (Player.IsDead)
            {
                return;
            }

            if (Orbwalking.CanMove(10))
            {
                AIO_Func.SC(W);
                AIO_Func.SC(E, ED, 0, 0);
            }

            ManualR();
        }