private static void Game_OnGameLoad(EventArgs args) { _player = ObjectManager.Player; if (_player.ChampionName != "Udyr") { return; } _q = new Spell(SpellSlot.Q, 200); _w = new Spell(SpellSlot.W, 200); _e = new Spell(SpellSlot.E, 200); _r = new Spell(SpellSlot.R, 200); SpellList.Add(_q); SpellList.Add(_w); SpellList.Add(_e); SpellList.Add(_r); _bilge = new Items.Item(3144, 450f); _blade = new Items.Item(3153, 450f); _hydra = new Items.Item(3074, 250f); _tiamat = new Items.Item(3077, 250f); _rand = new Items.Item(3143, 490f); _lotis = new Items.Item(3190, 590f); if (Smitetype.Contains(_player.Spellbook.GetSpell(SpellSlot.Summoner1).Name)) { _smite = new Spell(SpellSlot.Summoner1, 570f); _smiteSlot = SpellSlot.Summoner1; } else if (Smitetype.Contains(_player.Spellbook.GetSpell(SpellSlot.Summoner2).Name)) { _smite = new Spell(SpellSlot.Summoner2, 570f); _smiteSlot = SpellSlot.Summoner2; } //Udyr _config = new Menu("D-Udyr", "D-Udyr", true); //TargetSelector var targetSelectorMenu = new Menu("Target Selector", "Target Selector"); TargetSelector.AddToMenu(targetSelectorMenu); _config.AddSubMenu(targetSelectorMenu); //Orbwalker _config.AddSubMenu(new Menu("Orbwalking", "Orbwalking")); _orbwalker = new Orbwalking.Orbwalker(_config.SubMenu("Orbwalking")); //Auto Level _config.AddSubMenu(new Menu("Style", "Style")); _config.SubMenu("Style").AddItem(new MenuItem("udAutoLevel", "Auto Level")).SetValue(false); _config.SubMenu("Style").AddItem(new MenuItem("udyrStyle", "Level Sequence").SetValue( new StringList(new[] { "Tiger Q-E-W-R", "Tiger Q-W-E-R", "Pheonix R-E-W-Q", "Pheonix R-W-E-Q" }))); //Combo _config.AddSubMenu(new Menu("Main", "Main")); _config.SubMenu("Main").AddItem(new MenuItem("delaycombo", "Delay between Skills").SetValue(new Slider(200, 100, 1500))); _config.SubMenu("Main").AddItem(new MenuItem("AutoShield", "Auto Shield")).SetValue(true); _config.SubMenu("Main") .AddItem(new MenuItem("AutoShield%", "AutoShield HP %").SetValue(new Slider(50, 100, 0))); _config.SubMenu("Main") .AddItem(new MenuItem("TargetRange", "Range to Use E").SetValue(new Slider(1000, 600, 1500))); _config.SubMenu("Main") .AddItem(new MenuItem("ActiveCombo", "Combo Key").SetValue(new KeyBind(32, KeyBindType.Press))); _config.SubMenu("Main").AddItem(new MenuItem("smitecombo", "Use Smite in target")).SetValue(true); _config.SubMenu("Main") .AddItem( new MenuItem("StunCycle", "Stun Cycle").SetValue(new KeyBind("Z".ToCharArray()[0], KeyBindType.Press))); //Forest gump _config.AddSubMenu(new Menu("Forest Gump", "Forest Gump")); _config.SubMenu("Forest Gump").AddItem(new MenuItem("ForestE", "Use E")).SetValue(true); _config.SubMenu("Forest Gump").AddItem(new MenuItem("ForestW", "Use W")).SetValue(true); _config.SubMenu("Forest Gump") .AddItem( new MenuItem("Forest", "Forest gump(Toggle)").SetValue(new KeyBind("G".ToCharArray()[0], KeyBindType.Toggle))); _config.SubMenu("Forest Gump") .AddItem(new MenuItem("Forest-Mana", "Forest gump Mana").SetValue(new Slider(50, 100, 0))); _config.AddSubMenu(new Menu("items", "items")); _config.SubMenu("items").AddSubMenu(new Menu("Offensive", "Offensive")); _config.SubMenu("items").SubMenu("Offensive").AddItem(new MenuItem("Tiamat", "Use Tiamat")).SetValue(true); _config.SubMenu("items").SubMenu("Offensive").AddItem(new MenuItem("Hydra", "Use Hydra")).SetValue(true); _config.SubMenu("items").SubMenu("Offensive").AddItem(new MenuItem("Bilge", "Use Bilge")).SetValue(true); _config.SubMenu("items") .SubMenu("Offensive") .AddItem(new MenuItem("BilgeEnemyhp", "If Enemy Hp < ").SetValue(new Slider(85, 1, 100))); _config.SubMenu("items") .SubMenu("Offensive") .AddItem(new MenuItem("Bilgemyhp", "Or your Hp < ").SetValue(new Slider(85, 1, 100))); _config.SubMenu("items").SubMenu("Offensive").AddItem(new MenuItem("Blade", "Use Blade")).SetValue(true); _config.SubMenu("items") .SubMenu("Offensive") .AddItem(new MenuItem("BladeEnemyhp", "If Enemy Hp < ").SetValue(new Slider(85, 1, 100))); _config.SubMenu("items") .SubMenu("Offensive") .AddItem(new MenuItem("Blademyhp", "Or Your Hp < ").SetValue(new Slider(85, 1, 100))); _config.SubMenu("items").AddSubMenu(new Menu("Deffensive", "Deffensive")); _config.SubMenu("items") .SubMenu("Deffensive") .AddItem(new MenuItem("Omen", "Use Randuin Omen")) .SetValue(true); _config.SubMenu("items") .SubMenu("Deffensive") .AddItem(new MenuItem("Omenenemys", "Randuin if enemys>").SetValue(new Slider(2, 1, 5))); _config.SubMenu("items") .SubMenu("Deffensive") .AddItem(new MenuItem("lotis", "Use Iron Solari")).SetValue(true); _config.SubMenu("items").SubMenu("Deffensive").AddItem(new MenuItem("lotisminhp", "Solari if Ally Hp<").SetValue(new Slider(35, 1, 100))); _config.SubMenu("items").SubMenu("Deffensive").AddItem(new MenuItem("Righteous", "Use Righteous Glory")).SetValue(true); _config.SubMenu("items").SubMenu("Deffensive").AddItem(new MenuItem("Righteousenemys", "Righteous Glory if Enemy >=").SetValue(new Slider(2, 1, 5))); _config.SubMenu("items").SubMenu("Deffensive").AddItem(new MenuItem("Righteousenemysrange", "Righteous Glory Range Check").SetValue(new Slider(800, 400, 1400))); //potions _config.SubMenu("items").AddSubMenu(new Menu("Potions", "Potions")); _config.SubMenu("items") .SubMenu("Potions") .AddItem(new MenuItem("usehppotions", "Use Healt potion/Refillable/Hunters/Corrupting/Biscuit")) .SetValue(true); _config.SubMenu("items") .SubMenu("Potions") .AddItem(new MenuItem("usepotionhp", "If Health % <").SetValue(new Slider(35, 1, 100))); _config.SubMenu("items") .SubMenu("Potions") .AddItem(new MenuItem("usemppotions", "Use Hunters/Corrupting/Biscuit")) .SetValue(true); _config.SubMenu("items") .SubMenu("Potions") .AddItem(new MenuItem("usepotionmp", "If Mana % <").SetValue(new Slider(35, 1, 100))); //Farm _config.AddSubMenu(new Menu("Farm", "Farm")); _config.SubMenu("Farm").AddItem(new MenuItem("delayfarm", "Delay between Skills").SetValue(new Slider(2000, 1000, 3000))); _config.SubMenu("Farm").AddSubMenu(new Menu("Lane", "Lane")); _config.SubMenu("Farm").SubMenu("Lane").AddItem(new MenuItem("laneitems", "Use Items")).SetValue(true); _config.SubMenu("Farm").SubMenu("Lane").AddItem(new MenuItem("Use-Q-Farm", "Use Q")).SetValue(true); _config.SubMenu("Farm").SubMenu("Lane").AddItem(new MenuItem("Use-W-Farm", "Use W")).SetValue(true); _config.SubMenu("Farm").SubMenu("Lane").AddItem(new MenuItem("Use-E-Farm", "Use E")).SetValue(true); _config.SubMenu("Farm").SubMenu("Lane").AddItem(new MenuItem("Use-R-Farm", "Use R")).SetValue(true); _config.SubMenu("Farm") .SubMenu("Lane") .AddItem(new MenuItem("Farm-Mana", "Mana Limit").SetValue(new Slider(50, 100, 0))); _config.SubMenu("Farm") .SubMenu("Lane") .AddItem( new MenuItem("ActiveLane", "Lane Key").SetValue(new KeyBind("V".ToCharArray()[0], KeyBindType.Press))); _config.SubMenu("Farm").AddSubMenu(new Menu("Jungle", "Jungle")); _config.SubMenu("Farm").SubMenu("Jungle").AddItem(new MenuItem("jungleitems", "Use Items")).SetValue(true); _config.SubMenu("Farm").SubMenu("Jungle").AddItem(new MenuItem("Use-Q-Jungle", "Use Q")).SetValue(true); _config.SubMenu("Farm").SubMenu("Jungle").AddItem(new MenuItem("Use-W-Jungle", "Use W")).SetValue(true); _config.SubMenu("Farm").SubMenu("Jungle").AddItem(new MenuItem("Use-E-Jungle", "Use E")).SetValue(true); _config.SubMenu("Farm").SubMenu("Jungle").AddItem(new MenuItem("Use-R-Jungle", "Use R")).SetValue(true); _config.SubMenu("Farm") .SubMenu("Jungle") .AddItem(new MenuItem("Jungle-Mana", "Mana Limit").SetValue(new Slider(50, 100, 0))); _config.SubMenu("Farm") .SubMenu("Jungle") .AddItem( new MenuItem("ActiveJungle", "Jungle Key").SetValue(new KeyBind("V".ToCharArray()[0], KeyBindType.Press))); //Smite _config.AddSubMenu(new Menu("Smite", "Smite")); _config.SubMenu("Smite") .AddItem( new MenuItem("Usesmite", "Use Smite(toggle)").SetValue(new KeyBind("H".ToCharArray()[0], KeyBindType.Toggle))); _config.SubMenu("Smite").AddItem(new MenuItem("Useblue", "Smite Blue Early ")).SetValue(true); _config.SubMenu("Smite") .AddItem(new MenuItem("manaJ", "Smite Blue Early if MP% <").SetValue(new Slider(35, 1, 100))); _config.SubMenu("Smite").AddItem(new MenuItem("Usered", "Smite Red Early ")).SetValue(true); _config.SubMenu("Smite") .AddItem(new MenuItem("healthJ", "Smite Red Early if HP% <").SetValue(new Slider(35, 1, 100))); _config.AddToMainMenu(); Drawing.OnDraw += Drawing_OnDraw; Game.OnUpdate += OnGameUpdate; _config.Item("udAutoLevel").ValueChanged += EnabledValueChanged; if (_config.Item("udAutoLevel").GetValue <bool>()) { new AutoLevel(Style()); } Game.PrintChat("<font color='#881df2'>Udyr By Diabaths </font>Loaded!"); Game.PrintChat("<font color='#881df2'>StunCycle by xcxooxl"); Game.PrintChat( "<font color='#f2f21d'>If You like my work and want to support me, plz donate via paypal in </font> <font color='#00e6ff'>[email protected]</font> (10) S"); }
private static void Game_OnGameLoad(EventArgs args) { _player = ObjectManager.Player; if (ObjectManager.Player.ChampionName != ChampionName) { return; } _q = new Spell(SpellSlot.Q, 0); _w = new Spell(SpellSlot.W, 350f); _e = new Spell(SpellSlot.E, 925f); _r = new Spell(SpellSlot.R, 1000f); _e.SetSkillshot(0.25f, 60f, 1700, false, SkillshotType.SkillshotLine); _r.SetSkillshot(0.25f, 150f, 1500, false, SkillshotType.SkillshotLine); _bilge = new Items.Item(3144, 450f); _blade = new Items.Item(3153, 450f); _hydra = new Items.Item(3074, 250f); _tiamat = new Items.Item(3077, 250f); _rand = new Items.Item(3143, 490f); _lotis = new Items.Item(3190, 590f); _igniteSlot = _player.GetSpellSlot("SummonerDot"); if (Smitetype.Contains(_player.Spellbook.GetSpell(SpellSlot.Summoner1).Name)) { _smite = new Spell(SpellSlot.Summoner1, 570f); _smiteSlot = SpellSlot.Summoner1; } else if (Smitetype.Contains(_player.Spellbook.GetSpell(SpellSlot.Summoner2).Name)) { _smite = new Spell(SpellSlot.Summoner2, 570f); _smiteSlot = SpellSlot.Summoner2; } //D Shyvana _config = new Menu("D-Shyvana", "D-Shyvana", true); //TargetSelector var targetSelectorMenu = new Menu("Target Selector", "Target Selector"); TargetSelector.AddToMenu(targetSelectorMenu); _config.AddSubMenu(targetSelectorMenu); //Orbwalker _config.AddSubMenu(new Menu("Orbwalking", "Orbwalking")); _orbwalker = new Orbwalking.Orbwalker(_config.SubMenu("Orbwalking")); //Combo _config.AddSubMenu(new Menu("Combo", "Combo")); _config.SubMenu("Combo").AddItem(new MenuItem("UseIgnite", "Use Ignite")).SetValue(true); _config.SubMenu("Combo").AddItem(new MenuItem("smitecombo", "Use Smite in target")).SetValue(true); _config.SubMenu("Combo").AddItem(new MenuItem("UseQC", "Use Q")).SetValue(true); _config.SubMenu("Combo").AddItem(new MenuItem("UseWC", "Use W")).SetValue(true); _config.SubMenu("Combo").AddItem(new MenuItem("UseEC", "Use E")).SetValue(true); _config.SubMenu("Combo").AddItem(new MenuItem("UseRC", "Use R")).SetValue(true); _config.SubMenu("Combo").AddItem(new MenuItem("UseRE", "AutoR Min Targ")).SetValue(true); _config.SubMenu("Combo") .AddItem(new MenuItem("MinTargets", "Ult when>=min enemy(COMBO)").SetValue(new Slider(2, 1, 5))); _config.SubMenu("Combo") .AddItem(new MenuItem("ActiveCombo", "Combo!").SetValue(new KeyBind(32, KeyBindType.Press))); _config.AddSubMenu(new Menu("items", "items")); _config.SubMenu("items").AddSubMenu(new Menu("Offensive", "Offensive")); _config.SubMenu("items").SubMenu("Offensive").AddItem(new MenuItem("Tiamat", "Use Tiamat")).SetValue(true); _config.SubMenu("items").SubMenu("Offensive").AddItem(new MenuItem("Hydra", "Use Hydra")).SetValue(true); _config.SubMenu("items").SubMenu("Offensive").AddItem(new MenuItem("Bilge", "Use Bilge")).SetValue(true); _config.SubMenu("items") .SubMenu("Offensive") .AddItem(new MenuItem("BilgeEnemyhp", "If Enemy Hp <").SetValue(new Slider(85, 1, 100))); _config.SubMenu("items") .SubMenu("Offensive") .AddItem(new MenuItem("Bilgemyhp", "Or your Hp < ").SetValue(new Slider(85, 1, 100))); _config.SubMenu("items").SubMenu("Offensive").AddItem(new MenuItem("Blade", "Use Blade")).SetValue(true); _config.SubMenu("items") .SubMenu("Offensive") .AddItem(new MenuItem("BladeEnemyhp", "If Enemy Hp <").SetValue(new Slider(85, 1, 100))); _config.SubMenu("items") .SubMenu("Offensive") .AddItem(new MenuItem("Blademyhp", "Or Your Hp <").SetValue(new Slider(85, 1, 100))); _config.SubMenu("items").AddSubMenu(new Menu("Deffensive", "Deffensive")); _config.SubMenu("items") .SubMenu("Deffensive") .AddItem(new MenuItem("Omen", "Use Randuin Omen")) .SetValue(true); _config.SubMenu("items") .SubMenu("Deffensive") .AddItem(new MenuItem("Omenenemys", "Randuin if enemys>").SetValue(new Slider(2, 1, 5))); _config.SubMenu("items") .SubMenu("Deffensive") .AddItem(new MenuItem("lotis", "Use Iron Solari")) .SetValue(true); _config.SubMenu("items") .SubMenu("Deffensive") .AddItem(new MenuItem("lotisminhp", "Solari if Ally Hp<").SetValue(new Slider(35, 1, 100))); _config.SubMenu("items") .SubMenu("Deffensive") .AddItem(new MenuItem("Righteous", "Use Righteous Glory")) .SetValue(true); _config.SubMenu("items") .SubMenu("Deffensive") .AddItem(new MenuItem("Righteousenemys", "Righteous Glory if Enemy >=").SetValue(new Slider(2, 1, 5))); _config.SubMenu("items") .SubMenu("Deffensive") .AddItem( new MenuItem("Righteousenemysrange", "Righteous Glory Range Check").SetValue(new Slider(800, 400, 1400))); _config.SubMenu("items").AddSubMenu(new Menu("Potions", "Potions")); _config.SubMenu("items") .SubMenu("Potions") .AddItem(new MenuItem("usehppotions", "Use Healt potion/Refillable/Hunters/Corrupting/Biscuit")) .SetValue(true); _config.SubMenu("items") .SubMenu("Potions") .AddItem(new MenuItem("usepotionhp", "If Health % <").SetValue(new Slider(35, 1, 100))); //Harass _config.AddSubMenu(new Menu("Harass", "Harass")); _config.SubMenu("Harass").AddItem(new MenuItem("UseQH", "Use Q")).SetValue(true); _config.SubMenu("Harass").AddItem(new MenuItem("UseWH", "Use W")).SetValue(true); _config.SubMenu("Harass").AddItem(new MenuItem("UseEH", "Use E")).SetValue(true); _config.SubMenu("Harass").AddItem(new MenuItem("UseItemsharass", "Use Tiamat/Hydra")).SetValue(true); _config.SubMenu("Harass") .AddItem( new MenuItem("harasstoggle", "AutoHarass (toggle)").SetValue(new KeyBind("G".ToCharArray()[0], KeyBindType.Toggle))); _config.SubMenu("Harass") .AddItem( new MenuItem("ActiveHarass", "Harass!").SetValue(new KeyBind("C".ToCharArray()[0], KeyBindType.Press))); //LaneClear _config.AddSubMenu(new Menu("Farm", "Farm")); _config.SubMenu("Farm").AddSubMenu(new Menu("LastHit", "LastHit")); _config.SubMenu("Farm").SubMenu("LastHit").AddItem(new MenuItem("UseQLH", "Q LastHit")).SetValue(true); _config.SubMenu("Farm").SubMenu("LastHit").AddItem(new MenuItem("UseWLH", "W LastHit")).SetValue(true); _config.SubMenu("Farm").SubMenu("LastHit").AddItem(new MenuItem("UseELH", "E LastHit")).SetValue(true); _config.SubMenu("Farm") .SubMenu("LastHit") .AddItem( new MenuItem("ActiveLast", "LastHit!").SetValue(new KeyBind("X".ToCharArray()[0], KeyBindType.Press))); _config.SubMenu("Farm").AddSubMenu(new Menu("LaneClear", "LaneClear")); _config.SubMenu("Farm") .SubMenu("LaneClear") .AddItem(new MenuItem("UseItemslane", "Use Items")) .SetValue(true); _config.SubMenu("Farm").SubMenu("LaneClear").AddItem(new MenuItem("UseQL", "Q LaneClear")).SetValue(true); _config.SubMenu("Farm").SubMenu("LaneClear").AddItem(new MenuItem("UseWL", "W LaneClear")).SetValue(true); _config.SubMenu("Farm").SubMenu("LaneClear").AddItem(new MenuItem("UseEL", "E LaneClear")).SetValue(true); _config.SubMenu("Farm") .SubMenu("LaneClear") .AddItem( new MenuItem("ActiveLane", "LaneClear!").SetValue(new KeyBind("V".ToCharArray()[0], KeyBindType.Press))); _config.SubMenu("Farm").AddSubMenu(new Menu("JungleClear", "JungleClear")); _config.SubMenu("Farm") .SubMenu("LaneClear") .AddItem(new MenuItem("UseItemsjungle", "Use Items")) .SetValue(true); _config.SubMenu("Farm").SubMenu("JungleClear").AddItem(new MenuItem("UseQJ", "Q Jungle")).SetValue(true); _config.SubMenu("Farm").SubMenu("JungleClear").AddItem(new MenuItem("UseWJ", "W Jungle")).SetValue(true); _config.SubMenu("Farm").SubMenu("JungleClear").AddItem(new MenuItem("UseEJ", "E Jungle")).SetValue(true); _config.SubMenu("Farm") .SubMenu("JungleClear") .AddItem( new MenuItem("ActiveJungle", "JungleClear!").SetValue(new KeyBind("V".ToCharArray()[0], KeyBindType.Press))); //Smite _config.AddSubMenu(new Menu("Smite", "Smite")); _config.SubMenu("Smite") .AddItem( new MenuItem("Usesmite", "Use Smite(toggle)").SetValue(new KeyBind("H".ToCharArray()[0], KeyBindType.Toggle))); _config.SubMenu("Smite").AddItem(new MenuItem("Usered", "Smite Red Early ")).SetValue(true); _config.SubMenu("Smite") .AddItem(new MenuItem("healthJ", "Smite Red Early if HP% <").SetValue(new Slider(35, 1, 100))); //Forest _config.AddSubMenu(new Menu("Forest Gump", "Forest Gump")); _config.SubMenu("Forest Gump").AddItem(new MenuItem("UseWF", "Use W ")).SetValue(true); _config.SubMenu("Forest Gump").AddItem(new MenuItem("UseEF", "Use E ")).SetValue(true); _config.SubMenu("Forest Gump").AddItem(new MenuItem("UseRF", "Use R ")).SetValue(true); _config.SubMenu("Forest Gump") .AddItem( new MenuItem("Forest", "Active Forest Gump!").SetValue(new KeyBind("Z".ToCharArray()[0], KeyBindType.Press))); //Misc _config.AddSubMenu(new Menu("Misc", "Misc")); _config.SubMenu("Misc").AddItem(new MenuItem("UseEM", "Use E KillSteal")).SetValue(true); _config.SubMenu("Misc").AddItem(new MenuItem("UseRM", "Use R KillSteal")).SetValue(true); _config.SubMenu("Misc").AddItem(new MenuItem("Gap_E", "R GapClosers")).SetValue(true); _config.SubMenu("Misc").AddItem(new MenuItem("UseRInt", "R to Interrupt")).SetValue(true); //Misc _config.AddSubMenu(new Menu("HitChance", "HitChance")); _config.SubMenu("HitChance") .AddItem(new MenuItem("Echange", "E Hit").SetValue( new StringList(new[] { "Low", "Medium", "High", "Very High" }))); _config.SubMenu("HitChance") .AddItem(new MenuItem("Rchange", "R Hit").SetValue( new StringList(new[] { "Low", "Medium", "High", "Very High" }))); //Drawings _config.AddSubMenu(new Menu("Drawings", "Drawings")); _config.SubMenu("Drawings").AddItem(new MenuItem("DrawQ", "Draw Q")).SetValue(false); _config.SubMenu("Drawings").AddItem(new MenuItem("DrawW", "Draw W")).SetValue(false); _config.SubMenu("Drawings").AddItem(new MenuItem("DrawE", "Draw E")).SetValue(false); _config.SubMenu("Drawings").AddItem(new MenuItem("DrawR", "Draw R")).SetValue(false); _config.SubMenu("Drawings").AddItem(new MenuItem("Drawsmite", "Draw smite")).SetValue(true); _config.SubMenu("Drawings").AddItem(new MenuItem("Drawharass", "Draw AutoHarass")).SetValue(true); _config.AddToMainMenu(); Game.PrintChat("<font color='#881df2'>D-Shyvana by Diabaths</font> Loaded."); Game.OnUpdate += Game_OnGameUpdate; Drawing.OnDraw += Drawing_OnDraw; AntiGapcloser.OnEnemyGapcloser += AntiGapcloser_OnEnemyGapcloser; Interrupter.OnPossibleToInterrupt += Interrupter_OnPosibleToInterrupt; Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast; Game.PrintChat( "<font color='#f2f21d'>If You like my work and want to support me, plz donate via paypal in </font> <font color='#00e6ff'>[email protected]</font> (10) S"); }
private static void Game_OnGameLoad(EventArgs args) { _player = ObjectManager.Player; if (ObjectManager.Player.ChampionName != ChampionName) { Game.PrintChat("Please use Kayle~"); return; } _q = new Spell(SpellSlot.Q, 650f); _w = new Spell(SpellSlot.W, 900f); _e = new Spell(SpellSlot.E, 675f); _r = new Spell(SpellSlot.R, 900f); if (Smitetype.Contains(_player.Spellbook.GetSpell(SpellSlot.Summoner1).Name)) { _smite = new Spell(SpellSlot.Summoner1, 570f); _smiteSlot = SpellSlot.Summoner1; } else if (Smitetype.Contains(_player.Spellbook.GetSpell(SpellSlot.Summoner2).Name)) { _smite = new Spell(SpellSlot.Summoner2, 570f); _smiteSlot = SpellSlot.Summoner2; } SpellList.Add(_q); SpellList.Add(_w); SpellList.Add(_e); SpellList.Add(_r); _rand = new Items.Item(3143, 490f); _lotis = new Items.Item(3190, 590f); _frostqueen = new Items.Item(3092, 800f); _mikael = new Items.Item(3222, 600f); _igniteSlot = _player.GetSpellSlot("SummonerDot"); //D Kayle _config = new Menu("D-Kayle", "D-Kayle", true); //TargetSelector var targetSelectorMenu = new Menu("Target Selector", "Target Selector"); TargetSelector.AddToMenu(targetSelectorMenu); _config.AddSubMenu(targetSelectorMenu); //Orbwalker _config.AddSubMenu(new Menu("Orbwalking", "Orbwalking")); _orbwalker = new Orbwalking.Orbwalker(_config.SubMenu("Orbwalking")); //Combo _config.AddSubMenu(new Menu("Combo", "Combo")); _config.SubMenu("Combo").AddItem(new MenuItem("UseIgnitecombo", "Use Ignite")).SetValue(true); _config.SubMenu("Combo").AddItem(new MenuItem("smitecombo", "Use Smite in target")).SetValue(true); _config.SubMenu("Combo").AddItem(new MenuItem("UseQCombo", "Use Q")).SetValue(true); _config.SubMenu("Combo").AddItem(new MenuItem("UseWCombo", "Use W")).SetValue(true); _config.SubMenu("Combo").AddItem(new MenuItem("UseECombo", "Use E")).SetValue(true); _config.SubMenu("Combo") .AddItem(new MenuItem("ActiveCombo", "Combo!").SetValue(new KeyBind(32, KeyBindType.Press))); _config.AddSubMenu(new Menu("items", "items")); _config.SubMenu("items").AddSubMenu(new Menu("Offensive", "Offensive")); _config.SubMenu("items") .SubMenu("Offensive") .AddItem(new MenuItem("frostQ", "Use Frost Queen")) .SetValue(true); _config.SubMenu("items").AddSubMenu(new Menu("Deffensive", "Deffensive")); _config.SubMenu("items") .SubMenu("Deffensive") .AddItem(new MenuItem("Omen", "Use Randuin Omen")) .SetValue(true); _config.SubMenu("items") .SubMenu("Deffensive") .AddItem(new MenuItem("Omenenemys", "Randuin if enemys>").SetValue(new Slider(2, 1, 5))); _config.SubMenu("items") .SubMenu("Deffensive") .AddItem(new MenuItem("lotis", "Use Iron Solari")) .SetValue(true); _config.SubMenu("items") .SubMenu("Deffensive") .AddItem(new MenuItem("lotisminhp", "Solari if Ally Hp<").SetValue(new Slider(35, 1, 100))); _config.SubMenu("items").SubMenu("Deffensive").AddSubMenu(new Menu("Cleanse", "Cleanse")); _config.SubMenu("items") .SubMenu("Deffensive") .SubMenu("Cleanse") .AddSubMenu(new Menu("Mikael's Crucible", "mikael")); _config.SubMenu("items") .SubMenu("Deffensive") .SubMenu("Cleanse") .SubMenu("mikael") .AddItem(new MenuItem("usemikael", "Use Mikael's to remove Debuffs")) .SetValue(true); _config.SubMenu("items") .SubMenu("Deffensive") .SubMenu("Cleanse") .SubMenu("mikael") .AddItem(new MenuItem("mikaelusehp", "Or Use if Mikael's Ally Hp <%").SetValue(new Slider(25, 1, 100))); foreach (var hero in ObjectManager.Get <Obj_AI_Hero>().Where(hero => hero.IsAlly)) { _config.SubMenu("items") .SubMenu("Deffensive") .SubMenu("Cleanse") .SubMenu("mikael") .AddItem(new MenuItem("mikaeluse" + hero.BaseSkinName, hero.BaseSkinName).SetValue(true)); } _config.SubMenu("items") .SubMenu("Deffensive") .SubMenu("Cleanse") .AddItem(new MenuItem("useqss", "Use QSS/Mercurial Scimitar/Dervish Blade")) .SetValue(true); _config.SubMenu("items") .SubMenu("Deffensive") .SubMenu("Cleanse") .AddItem(new MenuItem("blind", "Blind")) .SetValue(true); _config.SubMenu("items") .SubMenu("Deffensive") .SubMenu("Cleanse") .AddItem(new MenuItem("charm", "Charm")) .SetValue(true); _config.SubMenu("items") .SubMenu("Deffensive") .SubMenu("Cleanse") .AddItem(new MenuItem("fear", "Fear")) .SetValue(true); _config.SubMenu("items") .SubMenu("Deffensive") .SubMenu("Cleanse") .AddItem(new MenuItem("flee", "Flee")) .SetValue(true); _config.SubMenu("items") .SubMenu("Deffensive") .SubMenu("Cleanse") .AddItem(new MenuItem("snare", "Snare")) .SetValue(true); _config.SubMenu("items") .SubMenu("Deffensive") .SubMenu("Cleanse") .AddItem(new MenuItem("taunt", "Taunt")) .SetValue(true); _config.SubMenu("items") .SubMenu("Deffensive") .SubMenu("Cleanse") .AddItem(new MenuItem("suppression", "Suppression")) .SetValue(true); _config.SubMenu("items") .SubMenu("Deffensive") .SubMenu("Cleanse") .AddItem(new MenuItem("stun", "Stun")) .SetValue(true); _config.SubMenu("items") .SubMenu("Deffensive") .SubMenu("Cleanse") .AddItem(new MenuItem("polymorph", "Polymorph")) .SetValue(false); _config.SubMenu("items") .SubMenu("Deffensive") .SubMenu("Cleanse") .AddItem(new MenuItem("silence", "Silence")) .SetValue(false); _config.SubMenu("items") .SubMenu("Deffensive") .SubMenu("Cleanse") .AddItem(new MenuItem("zedultexecute", "Zed Ult")) .SetValue(true); _config.SubMenu("items") .SubMenu("Deffensive") .SubMenu("Cleanse") .AddItem(new MenuItem("Cleansemode", "")) .SetValue(new StringList(new string[2] { "Cleanse Always", "Cleanse in Combo" })); //potions _config.SubMenu("items").AddSubMenu(new Menu("Potions", "Potions")); _config.SubMenu("items") .SubMenu("Potions") .AddItem(new MenuItem("usehppotions", "Use Healt potion/Refillable/Hunters/Corrupting/Biscuit")) .SetValue(true); _config.SubMenu("items") .SubMenu("Potions") .AddItem(new MenuItem("usepotionhp", "If Health % <").SetValue(new Slider(35, 1, 100))); _config.SubMenu("items") .SubMenu("Potions") .AddItem(new MenuItem("usemppotions", "Use Hunters/Corrupting/Biscuit")) .SetValue(true); _config.SubMenu("items") .SubMenu("Potions") .AddItem(new MenuItem("usepotionmp", "If Mana % <").SetValue(new Slider(35, 1, 100))); //utilities _config.AddSubMenu(new Menu("Utilities", "utilities")); _config.SubMenu("utilities").AddItem(new MenuItem("onmeW", "W Self")).SetValue(true); _config.SubMenu("utilities") .AddItem(new MenuItem("healper", "Self Health %")) .SetValue(new Slider(40, 1, 100)); _config.SubMenu("utilities").AddItem(new MenuItem("onmeR", "R Self Use")).SetValue(true); _config.SubMenu("utilities") .AddItem(new MenuItem("ultiSelfHP", "Self Health %")) .SetValue(new Slider(40, 1, 100)); _config.SubMenu("utilities").AddSubMenu(new Menu("Use W Ally", "Use W Ally")); _config.SubMenu("utilities").SubMenu("Use W Ally").AddItem(new MenuItem("allyW", "W Ally")).SetValue(true); _config.SubMenu("utilities") .SubMenu("Use W Ally") .AddItem(new MenuItem("allyhealper", "Ally Health %")) .SetValue(new Slider(40, 1, 100)); foreach (var hero in ObjectManager.Get <Obj_AI_Hero>().Where(hero => hero.IsAlly && !hero.IsMe)) { _config.SubMenu("utilities") .SubMenu("Use W Ally") .AddItem(new MenuItem("usewally" + hero.BaseSkinName, hero.BaseSkinName).SetValue(true)); } _config.SubMenu("utilities").AddSubMenu(new Menu("Use R Ally", "Use R Ally")); _config.SubMenu("utilities") .SubMenu("Use R Ally") .AddItem(new MenuItem("allyR", "R Ally Use")) .SetValue(true); _config.SubMenu("utilities") .SubMenu("Use R Ally") .AddItem(new MenuItem("ultiallyHP", "Ally Health %")) .SetValue(new Slider(40, 1, 100)); foreach (var hero in ObjectManager.Get <Obj_AI_Hero>().Where(hero => hero.IsAlly && !hero.IsMe)) { _config.SubMenu("utilities") .SubMenu("Use R Ally") .AddItem(new MenuItem("userally" + hero.BaseSkinName, hero.BaseSkinName).SetValue(true)); } //Harass _config.AddSubMenu(new Menu("Harass", "Harass")); _config.SubMenu("Harass").AddItem(new MenuItem("UseQHarass", "Use Q")).SetValue(true); _config.SubMenu("Harass").AddItem(new MenuItem("UseEHarass", "Use E")).SetValue(true); _config.SubMenu("Harass") .AddItem( new MenuItem("harasstoggle", "AutoHarass (toggle)").SetValue( new KeyBind("G".ToCharArray()[0], KeyBindType.Toggle))); _config.SubMenu("Harass") .AddItem( new MenuItem("ActiveHarass", "Harass key").SetValue( new KeyBind("C".ToCharArray()[0], KeyBindType.Press))); _config.SubMenu("Harass") .AddItem(new MenuItem("Harrasmana", "Minimum Mana").SetValue(new Slider(60, 1, 100))); //Farm _config.AddSubMenu(new Menu("Farm", "Farm")); _config.SubMenu("Farm").AddSubMenu(new Menu("Laneclear", "Laneclear")); _config.SubMenu("Farm").SubMenu("Laneclear").AddItem(new MenuItem("UseQLane", "Use Q Lane")).SetValue(true); _config.SubMenu("Farm").SubMenu("Laneclear").AddItem(new MenuItem("UseELane", "Use E Lane")).SetValue(true); _config.SubMenu("Farm") .SubMenu("Laneclear") .AddItem(new MenuItem("Farmmana", "Minimum Mana").SetValue(new Slider(60, 1, 100))); _config.SubMenu("Farm") .SubMenu("Laneclear") .AddItem( new MenuItem("Activelane", "Lane Clear").SetValue( new KeyBind("V".ToCharArray()[0], KeyBindType.Press))); _config.SubMenu("Farm").AddSubMenu(new Menu("Lasthit", "Lasthit")); _config.SubMenu("Farm").SubMenu("Lasthit").AddItem(new MenuItem("UseQLast", "Use Q Last")).SetValue(true); _config.SubMenu("Farm").SubMenu("Lasthit").AddItem(new MenuItem("UseELast", "Use E Last")).SetValue(true); _config.SubMenu("Farm") .SubMenu("Lasthit") .AddItem(new MenuItem("lasthitmana", "Minimum Mana").SetValue(new Slider(60, 1, 100))); _config.SubMenu("Farm") .SubMenu("Lasthit") .AddItem( new MenuItem("activelast", "Last Hit").SetValue( new KeyBind("X".ToCharArray()[0], KeyBindType.Press))); _config.SubMenu("Farm").AddSubMenu(new Menu("Jungleclear", "Jungleclear")); _config.SubMenu("Farm") .SubMenu("Jungleclear") .AddItem(new MenuItem("UseQjungle", "Use Q Jungle")) .SetValue(true); _config.SubMenu("Farm") .SubMenu("Jungleclear") .AddItem(new MenuItem("UseEjungle", "Use E Jungle")) .SetValue(true); _config.SubMenu("Farm") .SubMenu("Jungleclear") .AddItem(new MenuItem("junglemana", "Minimum Mana").SetValue(new Slider(60, 1, 100))); _config.SubMenu("Farm") .SubMenu("Jungleclear") .AddItem( new MenuItem("Activejungle", "Jungle Clear").SetValue( new KeyBind("V".ToCharArray()[0], KeyBindType.Press))); //Smite _config.AddSubMenu(new Menu("Smite", "Smite")); _config.SubMenu("Smite") .AddItem( new MenuItem("Usesmite", "Use Smite(toggle)").SetValue( new KeyBind("H".ToCharArray()[0], KeyBindType.Toggle))); _config.SubMenu("Smite").AddItem(new MenuItem("Useblue", "Smite Blue Early ")).SetValue(true); _config.SubMenu("Smite") .AddItem(new MenuItem("manaJ", "Smite Blue Early if MP% <").SetValue(new Slider(35, 1, 100))); _config.SubMenu("Smite").AddItem(new MenuItem("Usered", "Smite Red Early ")).SetValue(true); _config.SubMenu("Smite") .AddItem(new MenuItem("healthJ", "Smite Red Early if HP% <").SetValue(new Slider(35, 1, 100))); //Kill Steal _config.AddSubMenu(new Menu("Misc", "Misc")); _config.SubMenu("Misc").AddItem(new MenuItem("UseQKs", "Use Q KillSteal")).SetValue(true); _config.SubMenu("Misc").AddItem(new MenuItem("UseIgnite", "Use Ignite KillSteal")).SetValue(true); _config.SubMenu("Misc").AddItem(new MenuItem("GapCloserE", "Use Q to GapCloser")).SetValue(true); _config.SubMenu("Misc") .AddItem( new MenuItem("Escape", "Escapes key").SetValue(new KeyBind("T".ToCharArray()[0], KeyBindType.Press))); _config.SubMenu("Misc").AddItem(new MenuItem("support", "Support Mode")).SetValue(false); //Damage after combo: MenuItem dmgAfterComboItem = new MenuItem("DamageAfterCombo", "Draw damage after combo").SetValue(true); Utility.HpBarDamageIndicator.DamageToUnit = ComboDamage; Utility.HpBarDamageIndicator.Enabled = dmgAfterComboItem.GetValue <bool>(); dmgAfterComboItem.ValueChanged += delegate(object sender, OnValueChangeEventArgs eventArgs) { Utility.HpBarDamageIndicator.Enabled = eventArgs.GetNewValue <bool>(); }; //Drawings _config.AddSubMenu(new Menu("Drawings", "Drawings")); _config.SubMenu("Drawings").AddItem(new MenuItem("DrawQ", "Draw Q")).SetValue(false); _config.SubMenu("Drawings").AddItem(new MenuItem("DrawW", "Draw W")).SetValue(false); _config.SubMenu("Drawings").AddItem(new MenuItem("DrawE", "Draw E")).SetValue(false); _config.SubMenu("Drawings").AddItem(new MenuItem("DrawR", "Draw R")).SetValue(false); _config.SubMenu("Drawings").AddItem(dmgAfterComboItem); _config.SubMenu("Drawings").AddItem(new MenuItem("Drawharass", "Draw AutoHarass")).SetValue(true); _config.SubMenu("Drawings").AddItem(new MenuItem("Drawsmite", "Draw smite")).SetValue(true); _config.AddToMainMenu(); Game.OnUpdate += Game_OnGameUpdate; Drawing.OnDraw += Drawing_OnDraw; AntiGapcloser.OnEnemyGapcloser += AntiGapcloser_OnEnemyGapcloser; Orbwalking.BeforeAttack += Orbwalking_BeforeAttack; Game.PrintChat("<font color='#881df2'>D-Kayle By Diabaths </font>Loaded!"); Game.PrintChat( "<font color='#f2f21d'>Do you like it??? </font> <font color='#ff1900'>Drop 1 Upvote in Database </font>"); Game.PrintChat( "<font color='#f2f21d'>Buy me cigars </font> <font color='#ff1900'>[email protected]</font> (10) S"); }