Example #1
0
        private void GameObject_OnFloatPropertyChange(GameObject obj, GameObjectFloatPropertyChangeEventArgs args)
        {
            //ConsolePrinter.Print(obj.Name);

            /*foreach (var sth in ObjectManager.Get<Obj_AI_Base>())
             * {
             *  ConsolePrinter.Print(sth.Name);
             *
             * }*/

            if (testMenu["TestSpellEndTime"].Cast <CheckBox>().CurrentValue == false)
            {
                return;
            }

            if (obj.Name == "RobotBuddy")
            {
                //Draw.RenderObjects.Add(new Draw.RenderPosition(obj.Position.LSTo2D(), EvadeUtils.TickCount + 10));
            }

            //ConsolePrinter.Print(obj.Name);

            if (!obj.IsMe)
            {
                return;
            }



            if (args.Property != "mExp" && args.Property != "mGold" && args.Property != "mGoldTotal" &&
                args.Property != "mMP" && args.Property != "mPARRegenRate")
            {
                //ConsolePrinter.Print(args.Property + ": " + args.NewValue);
            }
        }
Example #2
0
 private void GameObject_OnFloatPropertyChange(GameObject obj, GameObjectFloatPropertyChangeEventArgs args)
 {
     if (args.Property != "mExp" && args.Property != "mGold" && args.Property != "mGoldTotal")
     {
         Game.PrintChat(args.Property + ": " + args.NewValue);
     }
 }
        private void GameObject_OnFloatPropertyChange(GameObject obj, GameObjectFloatPropertyChangeEventArgs args)
        {
            //Game.PrintChat(obj.Name);

            /*foreach (var sth in ObjectManager.Get<Obj_AI_Base>())
             * {
             *  Console.WriteLine(sth.Name);
             *
             * }*/

            if (obj.Name == "RobotBuddy")
            {
                renderPositions.Add(new RenderPosition(obj.Position.To2D(), Evade.GetTickCount() + 10));
            }


            if (args.Property == "mHP" && args.OldValue > args.NewValue)
            {
                //Game.PrintChat("Damage taken: " + (Evade.GetTickCount() - lastSpellCastTime));
            }

            if (!obj.IsMe)
            {
                return;
            }



            if (args.Property != "mExp" && args.Property != "mGold" && args.Property != "mGoldTotal")
            {
                //Game.PrintChat(args.Property + ": " + args.NewValue);
            }
        }
Example #4
0
        private void GameObject_OnFloatPropertyChange(GameObject obj, GameObjectFloatPropertyChangeEventArgs args)
        {
            //ConsolePrinter.Print(obj.Name);

            /*foreach (var sth in ObjectManager.Get<Obj_AI_Base>())
             * {
             *  ConsolePrinter.Print(sth.Name);
             *
             * }*/

            if (testMenu.Item("TestSpellEndTime").GetValue <bool>() == false)
            {
                return;
            }

            if (obj.Name == "RobotBuddy")
            {
                //Draw.RenderObjects.Add(new Draw.RenderPosition(obj.Position.To2D(), EvadeUtils.TickCount + 10));
            }

            //ConsolePrinter.Print(obj.Name);


            if (args.Property == "mHP" && args.OldValue > args.NewValue)
            {
                //ConsolePrinter.Print("Damage taken time: " + (EvadeUtils.TickCount - lastSpellCastTime));
            }

            if (!obj.IsMe)
            {
                return;
            }



            if (args.Property != "mExp" && args.Property != "mGold" && args.Property != "mGoldTotal" &&
                args.Property != "mMP" && args.Property != "mPARRegenRate")
            {
                //ConsolePrinter.Print(args.Property + ": " + args.NewValue);
            }
        }
Example #5
0
        static void FloatPropertyChange(GameObject sender, GameObjectFloatPropertyChangeEventArgs args)
        {
            try
            {
                if (!(sender is Obj_AI_Hero) || args.Property != "mHP" || sender.Name != ObjectManager.Player.Name && !menu.Item("forall").GetValue<bool>())
                {
                    return;
                }

                var hero = (Obj_AI_Hero) sender;

                if (args.OldValue.Equals(args.NewValue) && args.NewValue.Equals(hero.MaxHealth) && !hero.IsDead)
                {
                    hero.SetSkin(hero.ChampionName, ChampSkins[hero.Name]);
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }
        }
Example #6
0
        private static void OnPropertyChange(GameObject sender, GameObjectFloatPropertyChangeEventArgs args)
        {
            var key = _avoidableObjects.Find(e => e.Key.NetworkId == sender.NetworkId).Key;

            if (key != null)
            {
                // Nidalee W
                if (sender.Name == "Noxious Trap" &&
                    args.Property == "mPercentBubbleRadiusMod" &&
                    args.OldValue == -1 &&
                    args.NewValue == 0)
                {
                    var baseObject = sender as Obj_AI_Base;
                    // Yes, it is named nidalee spear... Rito please...
                    if (baseObject != null && baseObject.BaseSkinName == "Nidalee_Spear")
                    {
                        _avoidableObjects.Remove(key);
                    }
                }
            }
        }
Example #7
0
        static void FloatPropertyChange(GameObject sender, GameObjectFloatPropertyChangeEventArgs args)
        {
            try
            {
                if (!(sender is Obj_AI_Hero) || args.Property != "mHP" || sender.Name != ObjectManager.Player.Name && !menu.Item("forall").GetValue <bool>())
                {
                    return;
                }

                var hero = (Obj_AI_Hero)sender;

                if (args.OldValue.Equals(args.NewValue) && args.NewValue.Equals(hero.MaxHealth) && !hero.IsDead)
                {
                    hero.SetSkin(hero.ChampionName, ChampSkins[hero.Name]);
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }
        }
Example #8
0
        static void FloatPropertyChange(GameObject sender, GameObjectFloatPropertyChangeEventArgs args)
        {
            try
            {
                if (!(sender is AIHeroClient) || args.Property != "mHP" || sender.Name != ObjectManager.Player.Name && !getCheckBoxItem("forall"))
                {
                    return;
                }

                var hero = (AIHeroClient)sender;

                if (args.Value.Equals(args.Value) && args.Value.Equals(hero.MaxHealth) && !hero.IsDead)
                {
                    hero.SetSkin(hero.ChampionName, ChampSkins[hero.Name]);
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }
        }
Example #9
0
        private void GameObject_OnFloatPropertyChange(GameObject obj, GameObjectFloatPropertyChangeEventArgs args)
        {
            //ConsolePrinter.Print(obj.Name);

            /*foreach (var sth in ObjectManager.Get<Obj_AI_Base>())
            {
                ConsolePrinter.Print(sth.Name);

            }*/

            if (testMenu.Item("TestSpellEndTime").GetValue<bool>() == false)
            {
                return;
            }

            if (obj.Name == "RobotBuddy")
            {
                //Draw.RenderObjects.Add(new Draw.RenderPosition(obj.Position.To2D(), EvadeUtils.TickCount + 10));
            }

            //ConsolePrinter.Print(obj.Name);


            if (args.Property == "mHP" && args.OldValue > args.NewValue)
            {
                //ConsolePrinter.Print("Damage taken time: " + (EvadeUtils.TickCount - lastSpellCastTime));
            }

            if (!obj.IsMe)
            {
                return;
            }



            if (args.Property != "mExp" && args.Property != "mGold" && args.Property != "mGoldTotal"
                && args.Property != "mMP" && args.Property != "mPARRegenRate")
            {
                //ConsolePrinter.Print(args.Property + ": " + args.NewValue);
            }
        }
Example #10
0
 private static void OnFloatPropertyChange(GameObject sender, GameObjectFloatPropertyChangeEventArgs args)
 {
 }
Example #11
0
 private static void OnFloatPropertyChange(GameObject sender, GameObjectFloatPropertyChangeEventArgs args)
 {
 }
Example #12
0
        private void GameObject_OnFloatPropertyChange(GameObject obj, GameObjectFloatPropertyChangeEventArgs args)
        {

                if (args.Property != "mExp" && args.Property != "mGold" && args.Property != "mGoldTotal" )
                {
                    Game.PrintChat(args.Property + ": " + args.NewValue);
                }
                    
            
        }
Example #13
0
        public static void OnFloatChange(GameObject sender, GameObjectFloatPropertyChangeEventArgs args)
        {
            if (sender.Team != GameObjectTeam.Neutral || !sender.IsDead || !(sender is Obj_AI_Minion) || args.Property != "mHP" || (int)args.NewValue != 0)
            {
                return;
            }

            var minion = (Obj_AI_Minion)sender;
            var n = minion.Name;

            for (int i = 0; i <= 35; i++)
            {
                if (!_menu.Item("dragon").GetValue<bool>() && i == 0) continue;
                if (!_menu.Item("baron").GetValue<bool>() && i == 1) continue;
                if (!_menu.Item("blue").GetValue<bool>() && i >= 2 && i <= 7) continue;
                if (!_menu.Item("red").GetValue<bool>() && i >= 8 && i <= 13) continue;
                if (!_menu.Item("gromp").GetValue<bool>() && i >= 14 && i <= 15) continue;
                if (!_menu.Item("raptor").GetValue<bool>() && i >= 16 && i <= 23) continue;
                if (!_menu.Item("crab").GetValue<bool>() && i >= 24 && i <= 25) continue;

                if (NameToCompare[i] == n)
                {
                    State[i] = 7;
                    LastChangeOnState[i] = Environment.TickCount;
                    JustDied[i] = 1;
                    //Console.WriteLine("Removed " + minion.Name + " of the Tracking List");
                    try
                    {
                        TrackingList.RemoveAll(x => x.Name == minion.Name);
                    }
                    catch (Exception)
                    {

                        //ignored
                    }
                    return;
                }
            }

            //Console.WriteLine("Object: " + sender.Name + " Property changed: " + args.Property + " Value: " + args.NewValue + " IsDead: " + sender.IsDead);
        }
Example #14
0
        private void GameObject_OnFloatPropertyChange(GameObject obj, GameObjectFloatPropertyChangeEventArgs args)
        {
            //ConsolePrinter.Print(obj.Name);

            /*foreach (var sth in ObjectManager.Get<Obj_AI_Base>())
            {
                ConsolePrinter.Print(sth.Name);

            }*/

            if (testMenu["TestSpellEndTime"].Cast<CheckBox>().CurrentValue == false)
            {
                return;
            }

            if (obj.Name == "RobotBuddy")
            {
                //Draw.RenderObjects.Add(new Draw.RenderPosition(obj.Position.LSTo2D(), EvadeUtils.TickCount + 10));
            }

            //ConsolePrinter.Print(obj.Name);

            if (!obj.IsMe)
            {
                return;
            }

            if (args.Property != "mExp" && args.Property != "mGold" && args.Property != "mGoldTotal"
                && args.Property != "mMP" && args.Property != "mPARRegenRate")
            {
                //ConsolePrinter.Print(args.Property + ": " + args.NewValue);
            }
        }
Example #15
0
 private static void OnPropertyChange(GameObject sender, GameObjectFloatPropertyChangeEventArgs args)
 {
     var key = _avoidableObjects.Find(e => e.Key.NetworkId == sender.NetworkId).Key;
     if (key != null)
     {
         // Nidalee W
         if (sender.Name == "Noxious Trap" &&
             args.Property == "mPercentBubbleRadiusMod" &&
             args.OldValue == -1 &&
             args.NewValue == 0)
         {
             var baseObject = sender as Obj_AI_Base;
             // Yes, it is named nidalee spear... Rito please...
             if (baseObject != null && baseObject.BaseSkinName == "Nidalee_Spear")
             {
                 _avoidableObjects.Remove(key);
             }
         }
     }
 }