示例#1
0
 static void ManualQE()
 {
     //var Target = TargetSelector.GetTarget(REQ.Range, Q.DamageType, true);
     if (QEM)//&& Target != null
     {
         if (HAMMER)
         {
             R.Cast();
         }
         else if (RQ.IsReady() && RE.IsReady())
         {
             RQ.Cast(Game.CursorPos);
             Utility.DelayAction.Add(
                 (int)(RQ.Delay), () => RE.Cast(getParalelVec(Game.CursorPos)));
             //RE.Cast(getParalelVec(Game.CursorPos));
         }
     }
 }
示例#2
0
        static void Drawing_OnDraw(EventArgs args)
        {
            if (Player.IsDead)
            {
                return;
            }

            var drawQ      = AIO_Menu.Champion.Drawings.Qrange;
            var drawW      = AIO_Menu.Champion.Drawings.Wrange;
            var drawE      = AIO_Menu.Champion.Drawings.Erange;
            var drawR      = AIO_Menu.Champion.Drawings.Rrange;
            var drawRTimer = AIO_Menu.Champion.Drawings.getCircleValue("R Timer");
            var pos_temp   = Drawing.WorldToScreen(Player.Position);

            if (Q.IsReady() && drawQ.Active && !Bird)
            {
                Render.Circle.DrawCircle(Player.Position, Q.Range, drawQ.Color);
            }
            if (RQ.IsReady() && drawQ.Active && Bird)
            {
                Render.Circle.DrawCircle(Player.Position, RQ.Range, drawQ.Color);
            }
            if (W.IsReady() && drawW.Active)
            {
                Render.Circle.DrawCircle(Player.Position, W.Range, drawW.Color);
            }
            if (E.IsReady() && drawE.Active)
            {
                Render.Circle.DrawCircle(Player.Position, E.Range, drawE.Color);
            }
            if (R.IsReady() && drawR.Active)
            {
                Render.Circle.DrawCircle(Player.Position, R.Range, drawR.Color);
            }
            if (drawRTimer.Active && getRBuffDuration > 0)
            {
                Drawing.DrawText(pos_temp[0], pos_temp[1], drawRTimer.Color, "R: " + getRBuffDuration.ToString("0.00"));
            }
        }
示例#3
0
        static void Drawing_OnDraw(EventArgs args)
        {
            if (Player.IsDead)
            {
                return;
            }

            var drawQ = AIO_Menu.Champion.Drawings.Qrange;
            var drawW = AIO_Menu.Champion.Drawings.Wrange;
            var drawE = AIO_Menu.Champion.Drawings.Erange;

            if (Q.IsReady() && drawQ.Active && HAMMER)
            {
                Render.Circle.DrawCircle(Player.Position, Q.Range, drawQ.Color);
            }
            if (W.IsReady() && drawW.Active && HAMMER)
            {
                Render.Circle.DrawCircle(Player.Position, W.Range, drawW.Color);
            }
            if (E.IsReady() && drawE.Active && HAMMER)
            {
                Render.Circle.DrawCircle(Player.Position, E.Range, drawE.Color);
            }
            if (RQ.IsReady() && drawQ.Active && !HAMMER)
            {
                Render.Circle.DrawCircle(Player.Position, RQ.Range, drawQ.Color);
            }
            if (RW.IsReady() && drawW.Active && !HAMMER)
            {
                Render.Circle.DrawCircle(Player.Position, RW.Range, drawW.Color);
            }
            if (E.IsReady() && drawE.Active && !HAMMER)
            {
                Render.Circle.DrawCircle(Player.Position, REQ.Range, drawE.Color);
            }
        }