Exemplo n.º 1
0
        private void OnCombo()
        {
            if (actionManager.ExecuteNextAction(comboQueue))
            {
                return;
            }

            actionManager.EnqueueAction(
                comboQueue,
                () => CanCastR(Orbwalker.ActiveModes.Combo),
                () => SpellManager.R.Cast(),
                () => !CanCastR(Orbwalker.ActiveModes.Combo));

            if (!MenuManager.Modes.Misc.WaitAAForQ)
            {
                var target = TargetSelector.GetTarget(Player.Instance.GetAutoAttackRange() + SpellManager.Q.Range, DamageType.Physical);
                actionManager.EnqueueAction(
                    comboQueue,
                    () => CanCastQ(Orbwalker.ActiveModes.Combo),
                    () => SpellManager.Q.Cast(ExtensionsHelpers.BestTumblePost(target)),
                    () => !CanCastQ(Orbwalker.ActiveModes.Combo));
            }

            CanCastE(Orbwalker.ActiveModes.Combo);
        }
        public static void GeneratePass(this Usuarios model)
        {
            var passbefore = string.Format("{0}{1}{2}", model.Nombres, model.Sexo, model.Apellidos).ToUpper();

            model.Password = ExtensionsHelpers
                             .Hash(passbefore);
        }
Exemplo n.º 3
0
 private void OnAfterAa(AttackableUnit target, EventArgs args)
 {
     if (MenuManager.Modes.Misc.WaitAAForQ)
     {
         if (target != null && Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.Combo) && target.IsValidTarget(Player.Instance.GetAutoAttackRange() + SpellManager.Q.Range))
         {
             var enemy = ObjectManager.GetUnitByNetworkId <Obj_AI_Base>((uint)target.NetworkId);
             actionManager.EnqueueAction(
                 comboQueue,
                 () => CanCastQ(Orbwalker.ActiveModes.Combo),
                 () => SpellManager.Q.Cast(Game.CursorPos),
                 () => !CanCastQ(Orbwalker.ActiveModes.Combo));
         }
     }
     if (target != null && Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.Harass) && target.IsValidTarget(Player.Instance.GetAutoAttackRange() + SpellManager.Q.Range))
     {
         var enemy = ObjectManager.GetUnitByNetworkId <Obj_AI_Base>((uint)target.NetworkId);
         actionManager.EnqueueAction(
             harassQueue,
             () => CanCastQ(Orbwalker.ActiveModes.Harass),
             () => SpellManager.Q.Cast(ExtensionsHelpers.BestTumblePost(enemy)),
             () => !CanCastQ(Orbwalker.ActiveModes.Harass));
     }
     else if (target != null && Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.LastHit) && target.IsValidTarget(Player.Instance.GetAutoAttackRange() + SpellManager.Q.Range) && Orbwalker.LastTarget != target)
     {
         var enemy = ObjectManager.GetUnitByNetworkId <Obj_AI_Base>((uint)target.NetworkId);
         actionManager.EnqueueAction(
             lastHitQueue,
             () => CanCastQ(Orbwalker.ActiveModes.LastHit),
             () => SpellManager.Q.Cast(ExtensionsHelpers.BestTumblePost(enemy)),
             () => !CanCastQ(Orbwalker.ActiveModes.LastHit));
     }
     else if (target != null && Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.LaneClear) && target.IsValidTarget(Player.Instance.GetAutoAttackRange() + SpellManager.Q.Range))
     {
         var enemy = ObjectManager.GetUnitByNetworkId <Obj_AI_Base>((uint)target.NetworkId);
         actionManager.EnqueueAction(
             laneQueue,
             () => CanCastQ(Orbwalker.ActiveModes.LaneClear),
             () => SpellManager.Q.Cast(ExtensionsHelpers.BestTumblePost(enemy)),
             () => !CanCastQ(Orbwalker.ActiveModes.LaneClear));
     }
     else if (target != null && Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.JungleClear) && target.IsValidTarget(Player.Instance.GetAutoAttackRange() + SpellManager.Q.Range))
     {
         var enemy = ObjectManager.GetUnitByNetworkId <Obj_AI_Base>((uint)target.NetworkId);
         actionManager.EnqueueAction(
             jungleQueue,
             () => CanCastQ(Orbwalker.ActiveModes.JungleClear),
             () => SpellManager.Q.Cast(ExtensionsHelpers.BestTumblePost(enemy)),
             () => !CanCastQ(Orbwalker.ActiveModes.JungleClear));
     }
 }
Exemplo n.º 4
0
        public ResponseHelper Acceder(LoginViewModel model, bool includes)
        {
            var rm = new ResponseHelper();

            try
            {
                using (var ctx = _dbContextScopeFactory.Create())
                {
                    //string rol = "";
                    model.Password = ExtensionsHelpers.Hash(model.Password);
                    var usuario = _usuariosRepository.SingleOrDefault(x => x.Email.Equals(model.username) && x.Password.Equals(model.Password), x => x.Rol);


                    if (includes)
                    {
                        if (usuario != null)
                        {
                            UserSessionHelper.AddUserToSession(usuario.Id.ToString());
                            UserSessionHelper.AddTipeUser(
                                ExtensionsHelpers.Hash(usuario.Rol.Rol[0].ToString().ToUpper()));

                            rm.SetResponse(true);
                            rm.Result = usuario.Nombres;
                        }
                        else
                        {
                            rm.SetResponse(false, "Correo o contraseña incorrecta");
                        }
                    }
                    else
                    {
                        if (usuario != null)
                        {
                            rm.SetResponse(true);
                            rm.Result = usuario.Nombres;
                        }
                        else
                        {
                            rm.SetResponse(false, "Correo o contraseña incorrecta");
                        }
                    }
                }
            }
            catch (Exception)
            {
                throw;
            }


            return(rm);
        }
Exemplo n.º 5
0
        private void OnJungleClear()
        {
            if (actionManager.ExecuteNextAction(jungleQueue))
            {
                return;
            }

            if (!MenuManager.Modes.Misc.WaitAAForQ)
            {
                var target = EntityManager.MinionsAndMonsters.Monsters.FirstOrDefault(m => m.IsValidTarget(Player.Instance.AttackRange));

                if (target != null)
                {
                    actionManager.EnqueueAction(
                        jungleQueue,
                        () => CanCastQ(Orbwalker.ActiveModes.JungleClear),
                        () => SpellManager.Q.Cast(ExtensionsHelpers.BestTumblePost(target)),
                        () => !CanCastQ(Orbwalker.ActiveModes.JungleClear));
                }
            }
        }
Exemplo n.º 6
0
        private void OnLastHit()
        {
            if (actionManager.ExecuteNextAction(lastHitQueue))
            {
                return;
            }

            if (!MenuManager.Modes.Misc.WaitAAForQ && !Orbwalker.CanAutoAttack && MenuManager.Modes.LastHit.Mana)
            {
                var targets = EntityManager.MinionsAndMonsters.EnemyMinions.Where(t => t != null && t.IsValidTarget(SpellManager.Q.Range) && Orbwalker.LastTarget != null && t.NetworkId != Orbwalker.LastTarget.NetworkId && Player.Instance.GetAutoAttackDamage(t, true) > t.Health);

                if (!targets.Any())
                {
                    return;
                }

                actionManager.EnqueueAction(
                    lastHitQueue,
                    () => CanCastQ(Orbwalker.ActiveModes.Combo),
                    () => SpellManager.Q.Cast(ExtensionsHelpers.BestTumblePost(targets.FirstOrDefault())),
                    () => !CanCastQ(Orbwalker.ActiveModes.Combo));
            }
        }
Exemplo n.º 7
0
 static void Main(string[] args)
 {
     Console.WriteLine(ExtensionsHelpers.Hash("KEITHWALLENM"));
     Console.WriteLine(ExtensionsHelpers.Hash("KEITHWALLENM"));
     Console.ReadLine();
 }