コード例 #1
0
ファイル: Braum.cs プロジェクト: xie979292964/CN
 public override void OnEnemyGapcloser(ActiveGapcloser gapcloser)
 {
     if (Q.CastCheck(gapcloser.Sender, "Gapcloser.Q"))
     {
         Q.Cast(gapcloser.Sender);
     }
 }
コード例 #2
0
ファイル: Draven.cs プロジェクト: ChewyMoon/Experimental
 public void OnEnemyGapcloser(ActiveGapcloser gapcloser)
 {
     if (E.IsReady() && gapcloser.Sender.IsValidTarget(E.Range))
     {
         E.Cast(gapcloser.Sender);
     }
 }
コード例 #3
0
ファイル: Braum.cs プロジェクト: amanditateamuh/LeagueSharp
 public override void OnEnemyGapcloser(ActiveGapcloser gapcloser)
 {
     if (Q.CastCheck(gapcloser.Sender, "Gapcloser.Q"))
     {
         Q.Cast(gapcloser.Sender);
     }
 }
コード例 #4
0
ファイル: Draven.cs プロジェクト: xioa123/CN
 public void OnEnemyGapcloser(ActiveGapcloser gapcloser)
 {
     if (E.IsReady() && gapcloser.Sender.IsValidTarget(E.Range))
     {
         E.Cast(gapcloser.Sender);
     }
 }
コード例 #5
0
 public override void OnEnemyGapcloser(ActiveGapcloser gapcloser)
 {
     if (E.CastCheck(gapcloser.Sender, "Gapcloser.E"))
     {
         if (E.Cast(Target) == Spell.CastStates.SuccessfullyCasted)
         {
             CastW(E.GetPrediction(Target).CastPosition);
         }
     }
 }
コード例 #6
0
ファイル: Zyra.cs プロジェクト: amanditateamuh/LeagueSharp
 public override void OnEnemyGapcloser(ActiveGapcloser gapcloser)
 {
     if (E.CastCheck(gapcloser.Sender, "Gapcloser.E"))
     {
         if (E.Cast(Target) == Spell.CastStates.SuccessfullyCasted)
         {
             CastW(E.GetPrediction(Target).CastPosition);
         }
     }
 }
コード例 #7
0
ファイル: Soraka.cs プロジェクト: ChewyMoon/Experimental
        public override void OnEnemyGapcloser(ActiveGapcloser gapcloser)
        {
            var unit = gapcloser.Sender;

            if (ConfigValue<bool>("GapcloserQ") && unit.IsValidTarget(Q.Range) && Q.IsReady())
                Q.Cast(unit);

            if (ConfigValue<bool>("GapcloserE") && unit.IsValidTarget(E.Range) && E.IsReady())
                E.Cast(unit);
        }
コード例 #8
0
ファイル: Sona.cs プロジェクト: amanditateamuh/LeagueSharp
        public override void OnEnemyGapcloser(ActiveGapcloser gapcloser)
        {
            if (gapcloser.Sender.IsAlly)
            {
                return;
            }

            if (R.CastCheck(gapcloser.Sender, "GapcloserR"))
            {
                R.Cast(Target, true);
            }
        }
コード例 #9
0
ファイル: Thresh.cs プロジェクト: amanditateamuh/LeagueSharp
        public override void OnEnemyGapcloser(ActiveGapcloser gapcloser)
        {
            if (gapcloser.Sender.IsAlly)
            {
                return;
            }

            if (E.CastCheck(gapcloser.Sender, "GapcloserE"))
            {
                E.Cast(gapcloser.Start);
            }
        }
コード例 #10
0
ファイル: Zilean.cs プロジェクト: xujiao1987/LeagueSharp
        public override void OnEnemyGapcloser(ActiveGapcloser gapcloser)
        {
            if (gapcloser.Sender.IsAlly)
            {
                return;
            }

            if (E.CastCheck(gapcloser.Sender, "GapcloserE"))
            {
                E.Cast(gapcloser.Sender);
            }
        }
コード例 #11
0
ファイル: Lulu.cs プロジェクト: amanditateamuh/LeagueSharp
        public override void OnEnemyGapcloser(ActiveGapcloser gapcloser)
        {
            if (gapcloser.Sender.IsAlly)
            {
                return;
            }

            if (W.CastCheck(gapcloser.Sender, "GapcloserW"))
            {
                W.CastOnUnit(gapcloser.Sender);
            }
        }
コード例 #12
0
        public override void OnEnemyGapcloser(ActiveGapcloser gapcloser)
        {
            if (gapcloser.Sender.IsAlly)
            {
                return;
            }

            if (R.CastCheck(gapcloser.Sender, "GapcloserR"))
            {
                R.Cast(Target, true);
            }
        }
コード例 #13
0
        public override void OnEnemyGapcloser(ActiveGapcloser gapcloser)
        {
            if (gapcloser.Sender.IsAlly)
            {
                return;
            }

            if (W.CastCheck(gapcloser.Sender, "Gapcloser.W"))
            {
                W.CastOnUnit(gapcloser.Sender, UsePackets);
            }
        }
コード例 #14
0
        public override void OnEnemyGapcloser(ActiveGapcloser gapcloser)
        {
            var unit = gapcloser.Sender;

            if (ConfigValue <bool>("GapcloserQ") && unit.IsValidTarget(Q.Range) && Q.IsReady())
            {
                Q.Cast(unit);
            }

            if (ConfigValue <bool>("GapcloserE") && unit.IsValidTarget(E.Range) && E.IsReady())
            {
                E.Cast(unit);
            }
        }
コード例 #15
0
ファイル: Leona.cs プロジェクト: amanditateamuh/LeagueSharp
        public override void OnEnemyGapcloser(ActiveGapcloser gapcloser)
        {
            if (gapcloser.Sender.IsAlly)
            {
                return;
            }

            if (Q.CastCheck(gapcloser.Sender, "GapcloserQ"))
            {
                if (Q.Cast())
                {
                    Orbwalking.ResetAutoAttackTimer();
                    Player.IssueOrder(GameObjectOrder.AttackUnit, gapcloser.Sender);
                }
            }
        }
コード例 #16
0
        public override void OnEnemyGapcloser(ActiveGapcloser gapcloser)
        {
            if (gapcloser.Sender.IsAlly)
            {
                return;
            }

            if (Q.CastCheck(gapcloser.Sender, "GapcloserQ"))
            {
                if (Q.Cast())
                {
                    Orbwalking.ResetAutoAttackTimer();
                    Player.IssueOrder(GameObjectOrder.AttackUnit, gapcloser.Sender);
                }
            }
        }
コード例 #17
0
ファイル: Nami.cs プロジェクト: andsonac/LeagueSharp-6
        public override void OnEnemyGapcloser(ActiveGapcloser gapcloser)
        {
            if (gapcloser.Sender.IsAlly)
            {
                return;
            }

            if (Q.CastCheck(gapcloser.Sender, "GapcloserQ"))
            {
                Q.Cast(gapcloser.Sender, UsePackets);
            }

            if (R.CastCheck(gapcloser.Sender, "GapcloserR"))
            {
                R.Cast(gapcloser.Sender, UsePackets);
            }
        }
コード例 #18
0
        public override void OnEnemyGapcloser(ActiveGapcloser gapcloser)
        {
            if (gapcloser.Sender.IsAlly)
            {
                return;
            }

            if (E.CastCheck(gapcloser.Sender, "Gapcloser.E"))
            {
                E.CastOnUnit(gapcloser.Sender);

                if (W.IsReady())
                {
                    W.CastOnUnit(Player);
                }
            }
        }
コード例 #19
0
ファイル: Nunu.cs プロジェクト: amanditateamuh/LeagueSharp
        public override void OnEnemyGapcloser(ActiveGapcloser gapcloser)
        {
            if (gapcloser.Sender.IsAlly)
            {
                return;
            }

            if (E.CastCheck(gapcloser.Sender, "Gapcloser.E"))
            {
                E.CastOnUnit(gapcloser.Sender);

                if (W.IsReady())
                {
                    W.CastOnUnit(Player);
                }
            }
        }
コード例 #20
0
ファイル: Kayle.cs プロジェクト: xujiao1987/LeagueSharp
        public override void OnEnemyGapcloser(ActiveGapcloser gapcloser)
        {
            if (Q.CastCheck(gapcloser.Sender, "GapcloserQ"))
            {
            }

            if (W.CastCheck(gapcloser.Sender, "GapcloserW"))
            {
            }

            if (E.CastCheck(gapcloser.Sender, "GapcloserE"))
            {
            }

            if (R.CastCheck(gapcloser.Sender, "GapcloserR"))
            {
            }
        }
コード例 #21
0
ファイル: Janna.cs プロジェクト: toannatkm0/LOZ
        public override void OnEnemyGapcloser(ActiveGapcloser gapcloser)
        {
            if (gapcloser.Sender.IsAlly)
            {
                return;
            }

            if (Q.CastCheck(gapcloser.Sender, "Gapcloser.Q"))
            {
                var pred = Q.GetPrediction(gapcloser.Sender);
                if (pred.Hitchance >= HitChance.Medium)
                {
                    Q.Cast(pred.CastPosition);
                    Q.Cast();
                }
            }

            if (W.CastCheck(gapcloser.Sender, "Gapcloser.W"))
            {
                W.CastOnUnit(gapcloser.Sender);
            }
        }
コード例 #22
0
ファイル: Caitlyn.cs プロジェクト: ChewyMoon/Experimental
 public override void OnEnemyGapcloser(ActiveGapcloser gapcloser) 
 {
     if (E.IsReady() && gapcloser.Sender.IsValidTarget(E.Range))
         E.CastOnUnit(gapcloser.Sender);
 }
コード例 #23
0
 /// <summary>
 ///     OnEnemyGapcloser
 /// </summary>
 /// <remarks>
 ///     override to Implement AntiGapcloser logic
 /// </remarks>
 /// <param name="gapcloser">ActiveGapcloser</param>
 public virtual void OnEnemyGapcloser(ActiveGapcloser gapcloser)
 {
 }
コード例 #24
0
ファイル: Janna.cs プロジェクト: amanditateamuh/LeagueSharp
        public override void OnEnemyGapcloser(ActiveGapcloser gapcloser)
        {
            if (gapcloser.Sender.IsAlly)
            {
                return;
            }

            if (Q.CastCheck(gapcloser.Sender, "Gapcloser.Q"))
            {
                var pred = Q.GetPrediction(gapcloser.Sender);
                if (pred.Hitchance >= HitChance.Medium)
                {
                    Q.Cast(pred.CastPosition);
                    Q.Cast();
                }
            }

            if (W.CastCheck(gapcloser.Sender, "Gapcloser.W"))
            {
                W.CastOnUnit(gapcloser.Sender);
            }
        }