private static void Game_OnStart(EventArgs args) { Menu = MainMenu.AddMenu("Gangplank", "g******g"); Menu.AddGroupLabel("Gangplank, You Are A Pirate!"); Menu.AddLabel("Yarr Harr Fiddle me D, Being a Pirate is all that you need!"); Menu.AddLabel("Do what you want cause a pirate is free!"); Menu.AddLabel("You are a pirate!"); ComboMenu = Menu.AddSubMenu("Combo Settings", "comboSettings"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.AddLabel("Q Settings"); ComboMenu.Add("useQCombo", new CheckBox("Use Q on Enemies")); ComboMenu.Add("useQBarrels", new CheckBox("Use Q on Barrels")); ComboMenu.AddLabel("E Settings"); ComboMenu.Add("useE", new CheckBox("Use Barrels")); ComboMenu.Add("useEMaxChain", new Slider("Max Barrel Chain", 3, 1, 3)); HarassMenu = Menu.AddSubMenu("Harass Settings", "HarassSettings"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.AddLabel("Q Settings"); HarassMenu.Add("useQHarass", new CheckBox("Use Q on Enemies")); HarassMenu.Add("useQBarrelsHarass", new CheckBox("Use Q on Barrels")); HarassMenu.AddLabel("E Settings"); HarassMenu.Add("useEHarass", new CheckBox("Use Barrels")); HarassMenu.Add("useEMaxChainHarass", new Slider("Max Barrel Chain", 3, 1, 3)); FarmingMenu = Menu.AddSubMenu("Farming Settings", "farmsettings"); FarmingMenu.AddGroupLabel("Farming Settings"); FarmingMenu.AddSeparator(); FarmingMenu.AddGroupLabel("Last Hit Settings"); FarmingMenu.Add("useQLastHit", new CheckBox("Use Q Execute")); FarmingMenu.AddGroupLabel("WaveClear Settings"); FarmingMenu.Add("useQWaveClear", new CheckBox("Use Q Execute")); FarmingMenu.AddLabel("Barrel Settings"); FarmingMenu.Add("useEWaveClear", new CheckBox("Use E")); FarmingMenu.Add("useEWaveClearMin", new Slider("E Min Units", 3, 1, 8)); FarmingMenu.Add("useEQKill", new CheckBox("Use Q on Barrel with Min Killable units")); FarmingMenu.Add("useEQKillMin", new Slider("Min Units", 2, 1, 8)); HealingMenu = Menu.AddSubMenu("Healing Settings", "healSettings"); HealingMenu.AddGroupLabel("Healing Settings"); HealingMenu.Add("enableHeal", new CheckBox("Heal with W")); HealingMenu.Add("healMin", new Slider("Min % HP for Heal", 20, 1)); HealingMenu.AddLabel("CC To Heal on"); HealingMenu.Add("healStun", new CheckBox("Stun", false)); HealingMenu.Add("healRoot", new CheckBox("Root", false)); DrawingMenu = Menu.AddSubMenu("Drawing Settings", "drawSettings"); DrawingMenu.AddGroupLabel("Drawing Settings"); DrawingMenu.Add("drawQ", new CheckBox("Draw Q Range", false)); DrawingMenu.Add("drawE", new CheckBox("Draw E Range", false)); DrawingMenu.Add("drawKillable", new CheckBox("Draw Killable Barrels", false)); DrawingMenu.Add("drawUnKillable", new CheckBox("Draw Un-Killable Barrels", false)); BarrelManager.Init(); Game.OnUpdate += Game_OnUpdate; Drawing.OnDraw += Drawing_OnDraw; }
private static void Loading_OnLoadingComplete(EventArgs args) { if (Player.Instance.ChampionName != "Olaf") { return; } Chat.Print("Perfect Olaf Reloaded"); SpellDataInst smite = _Player.Spellbook.Spells.Where(spell => spell.Name.Contains("smite")).Any() ? _Player.Spellbook.Spells.Where(spell => spell.Name.Contains("smite")).First() : null; if (smite != null) { Smite = new Spell.Targeted(smite.Slot, 500); } Bootstrap.Init(null); Healthpot = new Item(2003, 0); Manapot = new Item(2004, 0); RefillablePotion = new Item(2031, 0); HuntersPotion = new Item(2032, 0); CorruptionPotion = new Item(2033, 0); uint level = (uint)Player.Instance.Level; Q = new Spell.Skillshot(SpellSlot.Q, 1000, SkillShotType.Linear, 250, 1550, 75) { AllowedCollisionCount = int.MaxValue, MinimumHitChance = HitChance.High }; Q2 = new Spell.Skillshot(SpellSlot.Q, 900, SkillShotType.Linear, 250, 1550, 75) { AllowedCollisionCount = int.MaxValue, MinimumHitChance = HitChance.High }; W = new Spell.Active(SpellSlot.W); E = new Spell.Targeted(SpellSlot.E, 325); R = new Spell.Active(SpellSlot.R); Menu = MainMenu.AddMenu("Perfect Olaf", "perfectolaf"); ComboMenu = Menu.AddSubMenu("Combo Settings", "ComboSettings"); ComboMenu.AddLabel("Combo Settings"); ComboMenu.Add("QCombo", new CheckBox("Use Q")); ComboMenu.Add("WCombo", new CheckBox("Use W")); ComboMenu.Add("ECombo", new CheckBox("Use E")); ComboMenu.Add("RCombo", new CheckBox("Use R")); ComboMenu.Add("useTiamat", new CheckBox("Use Items")); HarassMenu = Menu.AddSubMenu("Harass Settings", "HarassSettings"); HarassMenu.AddLabel("Harass Settings"); HarassMenu.Add("QHarass", new CheckBox("Use Q")); HarassMenu.Add("WHarass", new CheckBox("Use W")); HarassMenu.Add("EHarass", new CheckBox("Use E")); FarmingMenu = Menu.AddSubMenu("Lane Clear", "FarmSettings"); FarmingMenu.AddLabel("Lane Clear"); FarmingMenu.Add("QLaneClear", new CheckBox("Use Q LaneClear")); FarmingMenu.Add("QlaneclearMana", new Slider("Mana < %", 45, 0, 100)); FarmingMenu.Add("WLaneClear", new CheckBox("Use W LaneClear")); FarmingMenu.Add("WlaneclearMana", new Slider("Mana < %", 45, 0, 100)); FarmingMenu.Add("ELaneClear", new CheckBox("Use E LaneClear")); FarmingMenu.Add("ElaneclearHP", new Slider("HP < %", 10, 0, 100)); FarmingMenu.AddLabel("Jungle Clear"); FarmingMenu.Add("Qjungle", new CheckBox("Use Q in Jungle")); FarmingMenu.Add("QjungleMana", new Slider("Mana < %", 45, 0, 100)); FarmingMenu.Add("Wjungle", new CheckBox("Use W in Jungle")); FarmingMenu.Add("WjungleMana", new Slider("Mana < %", 45, 0, 100)); FarmingMenu.Add("Ejungle", new CheckBox("Use E in Jungle")); FarmingMenu.Add("EjungleHP", new Slider("HP < %", 25, 0, 100)); FarmingMenu.AddLabel("Last Hit Settings"); FarmingMenu.Add("Qlasthit", new CheckBox("Use Q LastHit")); FarmingMenu.Add("Elasthit", new CheckBox("Use E LastHit")); FarmingMenu.Add("QlasthitMana", new Slider("Mana < %", 45, 0, 100)); SetSmiteSlot(); if (SmiteSlot != SpellSlot.Unknown) { SmiteMenu = Menu.AddSubMenu("Smite Usage", "SmiteUsage"); SmiteMenu.AddLabel("Smite Usage"); SmiteMenu.Add("Use Smite?", new CheckBox("Use Smite")); SmiteMenu.Add("SmiteEnemy", new CheckBox("Use Smite Combo for Enemy!")); SmiteMenu.Add("Red?", new CheckBox("Red")); SmiteMenu.Add("Blue?", new CheckBox("Blue")); SmiteMenu.Add("Dragon?", new CheckBox("Dragon")); SmiteMenu.Add("Baron?", new CheckBox("Baron")); } MiscMenu = Menu.AddSubMenu("More Settings", "Misc"); MiscMenu.AddLabel("Auto"); MiscMenu.Add("Auto Ignite", new CheckBox("Auto Ignite")); MiscMenu.Add("autoQ", new CheckBox("Use Auto Q to Flee/Escape")); MiscMenu.Add("autoR", new CheckBox("Use Auto R in Dangerous Spell", false)); MiscMenu.Add("autoEenemyHP", new Slider("Enemy HP < %", 45, 0, 100)); MiscMenu.AddSeparator(); MiscMenu.AddLabel("Items"); MiscMenu.AddLabel("BOTRK,Bilgewater Cutlass Settings"); MiscMenu.Add("botrkHP", new Slider("My HP < %", 60, 0, 100)); MiscMenu.Add("botrkenemyHP", new Slider("Enemy HP < %", 60, 0, 100)); MiscMenu.AddLabel("KillSteal"); MiscMenu.Add("Qkill", new CheckBox("Use Q KillSteal")); MiscMenu.Add("Ekill", new CheckBox("Use E KillSteal")); MiscMenu.AddLabel("Activator"); MiscMenu.Add("useHP", new CheckBox("Use Health Potion")); MiscMenu.Add("useHPV", new Slider("HP < %", 45, 0, 100)); MiscMenu.Add("useMana", new CheckBox("Use Mana Potion")); MiscMenu.Add("useManaV", new Slider("Mana < %", 45, 0, 100)); MiscMenu.Add("useCrystal", new CheckBox("Use Refillable Potions")); MiscMenu.Add("useCrystalHPV", new Slider("HP < %", 45, 0, 100)); MiscMenu.Add("useCrystalManaV", new Slider("Mana < %", 45, 0, 100)); DrawMenu = Menu.AddSubMenu("Draw Settings", "Drawings"); DrawMenu.Add("drawAA", new CheckBox("Draw AA Range")); DrawMenu.Add("drawQ", new CheckBox("Draw Q")); DrawMenu.Add("drawQpos", new CheckBox("Draw Q Position")); DrawMenu.Add("drawE", new CheckBox("Draw E")); UpdateMenu = Menu.AddSubMenu("Last Update Logs", "Updates"); UpdateMenu.AddLabel("V0.1.7.0"); UpdateMenu.AddLabel("-Q Prediction UPDATE! Please Change Prediction Settings"); UpdateMenu.AddLabel("Prediction"); UpdateMenu.AddLabel(" Algorithm"); UpdateMenu.AddLabel(" Hitchance = 4"); UpdateMenu.AddLabel(" Collision"); UpdateMenu.AddLabel(" Extra Hitbox Radius = 40"); Game.OnTick += Game_OnTick; Drawing.OnDraw += Drawing_OnDraw; GameObject.OnCreate += GameObject_OnCreate; GameObject.OnDelete += GameObject_OnDelete; Chat.Print("Perrrrrrrrrfect Addon", System.Drawing.Color.Red); }
private static void Loading_OnLoadingComplete(EventArgs args) { if (Player.Instance.ChampionName != "Veigar") { return; } //ITEMS CAN BE SET IN HERE Q = new Spell.Skillshot(SpellSlot.Q, 950, SkillShotType.Linear, 250, 950, 75); W = new Spell.Skillshot(SpellSlot.W, 950, SkillShotType.Linear, 400, 1060, 312); E = new Spell.Skillshot(SpellSlot.E, 1050, SkillShotType.Linear, 300, 1050, 185); R = new Spell.Targeted(SpellSlot.R, 650); Menu = MainMenu.AddMenu("Soft Veigar", "softveigar"); ComboMenu = Menu.AddSubMenu("Combo Settings", "ComboSettings"); ComboMenu.AddLabel("Combo Settings"); ComboMenu.Add("QCom", new CheckBox("Use Q")); ComboMenu.Add("WCom", new CheckBox("Use W")); ComboMenu.Add("ECom", new CheckBox("Use E")); ComboMenu.Add("RCom", new CheckBox("Use R")); FarmingMenu = Menu.AddSubMenu("Lane Clear", "FarmSettings"); FarmingMenu.AddLabel("Lane Clear"); FarmingMenu.Add("QLaneClear", new CheckBox("Use Q to LaneClear")); FarmingMenu.Add("QlaneclearManaPercent", new Slider("Mana < %", 45)); FarmingMenu.Add("WLaneClear", new CheckBox("Use W to LaneClear")); FarmingMenu.Add("WlaneclearManaPercent", new Slider("Mana < %", 45)); FarmingMenu.AddLabel("Last Hit Settings"); FarmingMenu.Add("Qlasthit", new CheckBox("Use Q LastHit")); FarmingMenu.Add("QlasthitManapercent", new Slider("Mana < %", 45)); MiscsMenu = Menu.AddSubMenu("Misc", "Misc"); MiscsMenu.AddLabel("Auto"); MiscsMenu.Add("Auto Ignite", new CheckBox("Auto Ignite")); MiscsMenu.Add("autoRenemyHP", new Slider("Enemy HP < %", 10)); MiscsMenu.Add("InterruptSpellsE", new CheckBox("Use E Interrupt Spells")); KsMenu = Menu.AddSubMenu("Ks", "KS Menu"); KsMenu.AddLabel("KillSteal"); KsMenu.Add("Qks", new CheckBox("Use Q to KillSteal")); KsMenu.Add("Rks", new CheckBox("Use R to KillSteal")); HarassMenu = Menu.AddSubMenu("Harass", "Harass"); HarassMenu.Add("HarassQ", new CheckBox("Use Q to harass")); HarassMenu.Add("HarassW", new CheckBox("Use W to harass")); DrawingsMenu = Menu.AddSubMenu("Drawings", "Drawings"); DrawingsMenu.Add("drawAARange", new CheckBox("Draw AA Range")); DrawingsMenu.Add("drawQ", new CheckBox("Draw Q")); DrawingsMenu.Add("drawW", new CheckBox("Draw W ")); DrawingsMenu.Add("drawE", new CheckBox("Draw E")); DrawingsMenu.Add("drawR", new CheckBox("Draw R")); UpdateMenu = Menu.AddSubMenu("Last Update Logs", "Updates"); UpdateMenu.Add("release", new CheckBox(" 06/03/2016 RELEASE ")); UpdateMenu.Add("release", new CheckBox(" 07/03/2016 FIXED COMBO // Added E Interrupt")); Game.OnTick += Game_OnTick; Drawing.OnDraw += Drawing_OnDraw; Chat.Print("Soft Veigar by TroopSoft Loaded", Color.Aqua); Chat.Print("If any Bug does exist , message TroopSoft on EloBuddy!", Color.CadetBlue); Chat.Print("Dominate this game!!", Color.Green); }
private static void Loading_OnLoadingComplete(EventArgs args) { if (Player.Instance.ChampionName != "Udyr") { return; } SpellDataInst smite = _Player.Spellbook.Spells.Where(spell => spell.Name.Contains("smite")).Any() ? _Player.Spellbook.Spells.Where(spell => spell.Name.Contains("smite")).First() : null; if (smite != null) { Smite = new Spell.Targeted(smite.Slot, 500); } Bootstrap.Init(null); Healthpot = new Item(2003, 0); Manapot = new Item(2004, 0); RefillablePotion = new Item(2031, 0); HuntersPotion = new Item(2032, 0); CorruptionPotion = new Item(2033, 0); uint level = (uint)Player.Instance.Level; Q = new Spell.Active(SpellSlot.Q, 250); W = new Spell.Active(SpellSlot.W, 250); E = new Spell.Active(SpellSlot.E, 250); R = new Spell.Active(SpellSlot.R, 500); Menu = MainMenu.AddMenu("Perfect Udyr", "perfectudyr"); Menu.AddLabel("Perrrrrrrrrfect Ass"); Menu.AddSeparator(); ComboMenu = Menu.AddSubMenu("Combo Settings", "ComboSettings"); ComboMenu.AddLabel("Combo Ayarları"); ComboMenu.Add("QCombo", new CheckBox("Kullan Q")); ComboMenu.Add("WCombo", new CheckBox("Kullan W")); ComboMenu.Add("ECombo", new CheckBox("Kullan E")); ComboMenu.Add("RCombo", new CheckBox("Kullan R")); ComboMenu.Add("useTiamat", new CheckBox("Kullan İtemleri")); var Style = ComboMenu.Add("combostyle", new Slider("Kombo Stili", 0, 0, 1)); Style.OnValueChange += delegate { Style.DisplayName = "Combo Style: " + new[] { "Tiger Combo", "Phoenix Combo" }[Style.CurrentValue]; }; Style.DisplayName = "Combo Style: " + new[] { "Tiger Combo", "Phoenix Combo" }[Style.CurrentValue]; HarassMenu = Menu.AddSubMenu("Harass Settings", "HarassSettings"); HarassMenu.AddLabel("None."); FarmingMenu = Menu.AddSubMenu("Lane Clear", "FarmSettings"); FarmingMenu.AddLabel("Lane Temizleme"); FarmingMenu.Add("QLaneClear", new CheckBox("Q Kullan")); FarmingMenu.Add("QlaneclearMana", new Slider("Mana < %", 45, 0, 100)); FarmingMenu.Add("WLaneClear", new CheckBox("W Kullan")); FarmingMenu.Add("WlaneclearMana", new Slider("Mana < %", 35, 0, 100)); FarmingMenu.Add("WlaneclearHealth", new Slider("Canım < %", 60, 0, 100)); FarmingMenu.Add("RLaneClear", new CheckBox("R Kullan")); FarmingMenu.Add("RlaneclearMana", new Slider("Mana < %", 60, 0, 100)); FarmingMenu.Add("RlaneclearCount", new Slider("Minyon Say > ", 3, 1, 10)); FarmingMenu.AddLabel("Son Vuruş Ayarları"); FarmingMenu.Add("Qlasthit", new CheckBox("Q Kullan")); FarmingMenu.Add("QlasthitMana", new Slider("Mana < %", 35, 0, 100)); FarmingMenu.Add("Wlasthit", new CheckBox("W Kullan")); FarmingMenu.Add("WlasthitMana", new Slider("Mana < %", 35, 0, 100)); FarmingMenu.Add("WlasthitHealth", new Slider("Canım < %", 60, 0, 100)); JungleMenu = Menu.AddSubMenu("Jungle Clear", "JungSettings"); JungleMenu.AddLabel("Orman Temizleme"); JungleMenu.Add("Qjungle", new CheckBox("Q Kullan")); JungleMenu.Add("QjungleMana", new Slider("Mana < %", 30, 0, 100)); JungleMenu.Add("Wjungle", new CheckBox("W Kullan")); JungleMenu.Add("WjungleMana", new Slider("Mana < %", 30, 0, 100)); JungleMenu.Add("WjungleHealth", new Slider("Canım < %", 90, 0, 100)); JungleMenu.Add("Ejungle", new CheckBox("E Kullan")); JungleMenu.Add("EjungleMana", new Slider("Mana < %", 30, 0, 100)); JungleMenu.Add("Rjungle", new CheckBox("R Kullan")); JungleMenu.Add("RjungleMana", new Slider("Mana < %", 30, 0, 100)); var JungleStyle = JungleMenu.Add("jungstyle", new Slider("Kombo Stili", 0, 0, 3)); JungleStyle.OnValueChange += delegate { JungleStyle.DisplayName = "Combo Style: " + new[] { "Q-E", "Q-W", "R-E", "R-W" }[JungleStyle.CurrentValue]; }; JungleStyle.DisplayName = "Combo Style: " + new[] { "Q-E", "Q-W", "R-E", "R-W" }[JungleStyle.CurrentValue]; SetSmiteSlot(); if (SmiteSlot != SpellSlot.Unknown) { SmiteMenu = Menu.AddSubMenu("Smite Usage", "SmiteUsage"); SmiteMenu.Add("SmiteEnemy", new CheckBox("Çarp Kullan Düşmana!")); SmiteMenu.AddLabel("Çarp Kullan"); SmiteMenu.Add("Use Smite?", new CheckBox("Kullan Çarp")); SmiteMenu.Add("Red?", new CheckBox("Kırmızı")); SmiteMenu.Add("Blue?", new CheckBox("Mavi")); SmiteMenu.Add("Dragon?", new CheckBox("Ejder")); SmiteMenu.Add("Baron?", new CheckBox("Baron")); SmiteMenu.Add("Small?", new CheckBox("Küçük Kamplar")); } MiscMenu = Menu.AddSubMenu("More Settings", "Misc"); MiscMenu.AddLabel("Otomatik"); MiscMenu.Add("Auto Ignite", new CheckBox("Tutuştur Kullan")); MiscMenu.Add("autoQ", new CheckBox("Kaçarken Q Kullan")); MiscMenu.AddSeparator(); MiscMenu.AddLabel("İtemler"); MiscMenu.AddSeparator(); MiscMenu.AddLabel("Mahvolmuş ve pala ayarları"); MiscMenu.Add("botrkHP", new Slider("Benim Canım < %", 60, 0, 100)); MiscMenu.Add("botrkenemyHP", new Slider("Düşmanın Canı < %", 60, 0, 100)); MiscMenu.AddLabel("Kill Çalma"); MiscMenu.Add("Qkills", new CheckBox("Q Kullan")); MiscMenu.Add("Ekills", new CheckBox("E Kullan")); MiscMenu.AddLabel("Activator"); MiscMenu.Add("useHP", new CheckBox("Can potu Kullan")); MiscMenu.Add("useHPV", new Slider("Canım < %", 45, 0, 100)); MiscMenu.Add("useMana", new CheckBox("Mana potu Kullan")); MiscMenu.Add("useManaV", new Slider("Mana < %", 45, 0, 100)); MiscMenu.Add("useCrystal", new CheckBox("Avcı Potu")); MiscMenu.Add("useCrystalHPV", new Slider("Canım < %", 65, 0, 100)); MiscMenu.Add("useCrystalManaV", new Slider("Manam < %", 65, 0, 100)); DrawMenu = Menu.AddSubMenu("Draw Settings", "Drawings"); DrawMenu.Add("drawAA", new CheckBox("Göster AA Menzili")); DrawMenu.Add("drawR", new CheckBox("Göster R Menzili")); Game.OnTick += Game_OnTick; Drawing.OnDraw += Drawing_OnDraw; Chat.Print("Perfect Addon", System.Drawing.Color.Red); }
protected override void CreateMenu() { ComboMenu = MenuManager.Menu.AddSubMenu("Combo"); ComboMenu.AddGroupLabel("Combo mode settings for Kog'Maw addon"); ComboMenu.AddLabel("Caustic Spittle (Q) settings :"); ComboMenu.Add("Plugins.KogMaw.ComboMenu.UseQ", new CheckBox("Use Q")); ComboMenu.AddSeparator(5); ComboMenu.AddLabel("Bio-Arcane Barrage (W) settings :"); ComboMenu.Add("Plugins.KogMaw.ComboMenu.UseW", new CheckBox("Use W")); ComboMenu.AddSeparator(5); ComboMenu.AddLabel("Void Ooze (E) settings :"); ComboMenu.Add("Plugins.KogMaw.ComboMenu.UseE", new CheckBox("Use E")); ComboMenu.Add("Plugins.KogMaw.ComboMenu.UseEVsGapclosers", new CheckBox("Use E against gapclosers")); ComboMenu.AddSeparator(5); ComboMenu.AddLabel("Living Artillery (R) settings :"); ComboMenu.Add("Plugins.KogMaw.ComboMenu.UseR", new CheckBox("Use R")); ComboMenu.Add("Plugins.KogMaw.ComboMenu.UseROnlyToKs", new CheckBox("Use R only to kill steal")); ComboMenu.Add("Plugins.KogMaw.ComboMenu.RHitChancePercent", new Slider("R hitchance percent : {0}", 60)); ComboMenu.Add("Plugins.KogMaw.ComboMenu.RAllowedStacks", new Slider("Allowed stacks amount to use", 2, 0, 10)); ComboMenu.Add("Plugins.KogMaw.ComboMenu.RMaxHealth", new Slider("Minimum enemy health percent to cast R", 60)); ComboMenu.AddSeparator(2); ComboMenu.AddLabel( "Minimum health percent to cast R on target. If use R only to kill steal is selected this opction will\nbe ignored."); ComboMenu.AddSeparator(5); HarassMenu = MenuManager.Menu.AddSubMenu("Harass"); HarassMenu.AddGroupLabel("Harass mode settings for Kog'Maw addon"); HarassMenu.AddLabel("Caustic Spittle (Q) settings :"); HarassMenu.Add("Plugins.KogMaw.HarassMenu.UseQ", new CheckBox("Use Q")); HarassMenu.Add("Plugins.KogMaw.HarassMenu.MinManaToUseQ", new Slider("Min mana percentage ({0}%) to use Q", 80, 1)); HarassMenu.AddSeparator(5); HarassMenu.AddLabel("Bio-Arcane Barrage (W) settings :"); HarassMenu.Add("Plugins.KogMaw.HarassMenu.UseW", new CheckBox("Use W")); HarassMenu.Add("Plugins.KogMaw.HarassMenu.MinManaToUseW", new Slider("Min mana percentage ({0}%) to use W", 40, 1)); HarassMenu.AddSeparator(5); HarassMenu.AddLabel("Living Artillery (R) settings :"); HarassMenu.Add("Plugins.KogMaw.HarassMenu.UseR", new CheckBox("Use R")); HarassMenu.Add("Plugins.KogMaw.HarassMenu.RAllowedStacks", new Slider("Allowed stacks amount to use", 2, 0, 10)); HarassMenu.AddLabel("Use R on :"); foreach (var aiHeroClient in EntityManager.Heroes.Enemies) { HarassMenu.Add("Plugins.KogMaw.HarassMenu.UseR." + aiHeroClient.Hero, new CheckBox(aiHeroClient.Hero.ToString())); } FarmingMenu = MenuManager.Menu.AddSubMenu("Farm"); FarmingMenu.AddGroupLabel("Farm settings for Kog'Maw addon"); FarmingMenu.AddLabel("Caustic Spittle (Q) settings :"); FarmingMenu.Add("Plugins.KogMaw.FarmingMenu.UseQOnUnkillableMinion", new CheckBox("Use Q on unkillable minion")); MenuManager.BuildAntiGapcloserMenu(); DrawingsMenu = MenuManager.Menu.AddSubMenu("Drawings"); DrawingsMenu.AddGroupLabel("Drawings settings for Kog'Maw addon"); DrawingsMenu.AddLabel("Basic settings :"); DrawingsMenu.Add("Plugins.KogMaw.DrawingsMenu.DrawSpellRangesWhenReady", new CheckBox("Draw spell ranges only when they are ready")); DrawingsMenu.Add("Plugins.KogMaw.DrawingsMenu.DrawInfos", new CheckBox("Draw infos")); DrawingsMenu.AddSeparator(5); DrawingsMenu.AddLabel("Caustic Spittle (Q) settings :"); DrawingsMenu.Add("Plugins.KogMaw.DrawingsMenu.DrawQ", new CheckBox("Draw Q", false)); DrawingsMenu.Add("Plugins.KogMaw.DrawingsMenu.DrawQColor", new CheckBox("Change color", false)).OnValueChange += (a, b) => { if (!b.NewValue) { return; } ColorPicker[0].Initialize(System.Drawing.Color.Aquamarine); a.CurrentValue = false; }; DrawingsMenu.AddSeparator(5); DrawingsMenu.AddLabel("Bio-Arcane Barrage (W) settings :"); DrawingsMenu.Add("Plugins.KogMaw.DrawingsMenu.DrawW", new CheckBox("Draw W")); DrawingsMenu.Add("Plugins.KogMaw.DrawingsMenu.DrawWColor", new CheckBox("Change color", false)).OnValueChange += (a, b) => { if (!b.NewValue) { return; } ColorPicker[1].Initialize(System.Drawing.Color.Aquamarine); a.CurrentValue = false; }; DrawingsMenu.AddSeparator(5); DrawingsMenu.AddLabel("Void Ooze (E) settings :"); DrawingsMenu.Add("Plugins.KogMaw.DrawingsMenu.DrawE", new CheckBox("Draw E", false)); DrawingsMenu.Add("Plugins.KogMaw.DrawingsMenu.DrawEColor", new CheckBox("Change color", false)).OnValueChange += (a, b) => { if (!b.NewValue) { return; } ColorPicker[2].Initialize(System.Drawing.Color.Aquamarine); a.CurrentValue = false; }; DrawingsMenu.AddSeparator(5); DrawingsMenu.AddLabel("Living Artillery (R) settings :"); DrawingsMenu.Add("Plugins.KogMaw.DrawingsMenu.DrawR", new CheckBox("Draw R")); DrawingsMenu.Add("Plugins.KogMaw.DrawingsMenu.DrawRColor", new CheckBox("Change color", false)).OnValueChange += (a, b) => { if (!b.NewValue) { return; } ColorPicker[3].Initialize(System.Drawing.Color.Aquamarine); a.CurrentValue = false; }; DrawingsMenu.AddSeparator(5); }
private static void Loading_OnLoadingComplete(EventArgs args) { if (_Player.ChampionName != "Riven") { return; } Q = new Spell.Active(SpellSlot.Q, 300); W = new Spell.Active(SpellSlot.W, (uint)(70 + _Player.BoundingRadius + (_Player.HasBuff("RivenFengShuiEngine") ? 195 : 120))); E = new Spell.Active(SpellSlot.E, 325); R = new Spell.Skillshot(SpellSlot.R, 900, SkillShotType.Cone, 250, 1600, 45) { AllowedCollisionCount = int.MaxValue }; R1 = new Spell.Active(SpellSlot.R); Healthpot = new Item(2003, 0); _ignite = new Spell.Targeted(ObjectManager.Player.GetSpellSlotFromName("summonerdot"), 600); Chat.Print("Blessed Riven Yuklendi.", Color.Brown); Menu = MainMenu.AddMenu("Blessed Riven", "BlessedRiven"); ComboMenu = Menu.AddSubMenu("Combo Settings", "ComboSettings"); ComboMenu.AddLabel("Combo Ayarlari"); ComboMenu.Add("QCombo", new CheckBox("Kullan Q")); ComboMenu.Add("WCombo", new CheckBox("Kullan W")); ComboMenu.Add("ECombo", new CheckBox("Kullan E")); ComboMenu.Add("RCombo", new CheckBox("Kullan R")); ComboMenu.Add("R2Combo", new CheckBox("Dusman olecekse R2 Kullan")); ComboMenu.AddLabel("Burst : Hedefi sec tusa bas"); ComboMenu.AddLabel("Flash kullanilabilirse burst aktif olur"); ComboMenu.AddLabel("Flashsiz performans vermez"); ComboMenu.Add("ForcedR", new KeyBind("Zorla R", true, KeyBind.BindTypes.PressToggle, 'U')); ComboMenu.Add("useTiamat", new CheckBox("Itemleri Kullan")); ComboMenu.AddLabel("R Ayarlari"); ComboMenu.Add("RCantKill", new CheckBox("Komboyla olmuyecekse", false)); ComboMenu.Add("REnemyCount", new Slider("Dusman Say >= ", 0, 0, 4)); HarassMenu = Menu.AddSubMenu("Harass Settings", "HarassSettings"); HarassMenu.AddLabel("Durtme Ayarlari"); HarassMenu.Add("QHarass", new CheckBox("Kullan Q")); HarassMenu.Add("WHarass", new CheckBox("Kullan W")); HarassMenu.Add("EHarass", new CheckBox("Kullan E")); var Style = HarassMenu.Add("harassstyle", new Slider("Durtme Stili", 0, 0, 2)); Style.OnValueChange += delegate { Style.DisplayName = "Harass Style: " + new[] { "Q,Q,W,Q and E back", "E,H,Q3,W", "E,H,AA,Q,W" }[Style.CurrentValue]; }; Style.DisplayName = "Harass Style: " + new[] { "Q,Q,W,Q and E back", "E,H,Q3,W", "E,H,AA,Q,W" }[Style.CurrentValue]; FarmingMenu = Menu.AddSubMenu("Clear Settings", "FarmSettings"); FarmingMenu.AddLabel("Lane Temizleme"); FarmingMenu.Add("QLaneClear", new CheckBox("Q Kullan")); FarmingMenu.Add("WLaneClear", new CheckBox("W Kullan")); FarmingMenu.Add("ELaneClear", new CheckBox("E Kullan")); FarmingMenu.AddLabel("Orman Temizleme"); FarmingMenu.Add("QJungleClear", new CheckBox("Q Kullan")); FarmingMenu.Add("WJungleClear", new CheckBox("W Kullan")); FarmingMenu.Add("EJungleClear", new CheckBox("E Kullan")); FarmingMenu.AddLabel("Son Vurus"); FarmingMenu.Add("Qlasthit", new CheckBox("Q Kullan")); FarmingMenu.Add("Wlasthit", new CheckBox("W Kullan")); MiscMenu = Menu.AddSubMenu("More Settings", "Misc"); MiscMenu.AddLabel("Otomatik"); MiscMenu.Add("UseShield", new CheckBox("Kalkan Kullan(E)")); MiscMenu.Add("AutoIgnite", new CheckBox("Tutustur Kullan")); MiscMenu.Add("AutoQSS", new CheckBox("Otomatik QSS")); MiscMenu.Add("AutoW", new CheckBox("Otomatik W")); MiscMenu.Add("WInterrupt", new CheckBox("W Interrupt")); MiscMenu.AddLabel("Q Canli tut"); MiscMenu.Add("Alive.Q", new CheckBox("Q Canli tut(Q Ile Kac)")); MiscMenu.AddLabel("Activator"); MiscMenu.Add("useHP", new CheckBox("Can Potu Kullan")); MiscMenu.Add("useHPV", new Slider("Canim sundan azsa < %", 45, 0, 100)); DelayMenu = Menu.AddSubMenu("Delay Settings(Humanizer)", "Delay"); DelayMenu.Add("useHumanizer", new CheckBox("Insancil ayar kullan?", false)); DelayMenu.Add("spell1a1b", new Slider("Q1,Q2 Gecikmesi(ms)", 261, 100, 400)); DelayMenu.Add("spell1c", new Slider("Q3 Gecikmesi(ms)", 353, 100, 400)); DelayMenu.Add("spell2", new Slider("W Gecikmesi(ms)", 120, 100, 400)); DelayMenu.Add("spell4a", new Slider("R Gecikmesi(ms)", 0, 0, 400)); DelayMenu.Add("spell4b", new Slider("R2 Gecikmesi(ms)", 100, 50, 400)); DrawMenu = Menu.AddSubMenu("Draw Settings", "Drawings"); DrawMenu.Add("drawCombo", new CheckBox("Kombo Menzilini Goster", false)); Game.OnTick += Game_OnTick; Drawing.OnDraw += Drawing_OnDraw; Obj_AI_Base.OnProcessSpellCast += Obj_AI_Base_OnProcessSpellCast; Obj_AI_Base.OnSpellCast += Obj_AI_Base_OnSpellCast; Obj_AI_Base.OnPlayAnimation += Obj_AI_Base_OnPlayAnimation; Interrupter.OnInterruptableSpell += Interrupter_OnInterruptableSpell; }
private static void Loading_OnLoadingComplete(EventArgs args) { if (Player.Instance.ChampionName != "Olaf") { return; } SpellDataInst smite = _Player.Spellbook.Spells.Where(spell => spell.Name.Contains("smite")).Any() ? _Player.Spellbook.Spells.Where(spell => spell.Name.Contains("smite")).First() : null; if (smite != null) { Smite = new Spell.Targeted(smite.Slot, 500); } Bootstrap.Init(null); Healthpot = new Item(2003, 0); Manapot = new Item(2004, 0); RefillablePotion = new Item(2031, 0); HuntersPotion = new Item(2032, 0); CorruptionPotion = new Item(2033, 0); uint level = (uint)Player.Instance.Level; Q = new Spell.Skillshot(SpellSlot.Q, 1000, SkillShotType.Linear, 250, 1550, 75) { AllowedCollisionCount = int.MaxValue, MinimumHitChance = HitChance.High }; Q2 = new Spell.Skillshot(SpellSlot.Q, 900, SkillShotType.Linear, 250, 1550, 75) { AllowedCollisionCount = int.MaxValue, MinimumHitChance = HitChance.High }; W = new Spell.Active(SpellSlot.W); E = new Spell.Targeted(SpellSlot.E, 325); R = new Spell.Active(SpellSlot.R); Menu = MainMenu.AddMenu("Perfect Olaf", "perfectolaf"); ComboMenu = Menu.AddSubMenu("Combo Settings", "ComboSettings"); ComboMenu.AddLabel("Kombo Ayarları"); ComboMenu.Add("QCombo", new CheckBox("Kullan Q")); ComboMenu.Add("WCombo", new CheckBox("Kullan W")); ComboMenu.Add("ECombo", new CheckBox("Kullan E")); ComboMenu.Add("RCombo", new CheckBox("Kullan R")); ComboMenu.Add("useTiamat", new CheckBox("Kullan İtemler")); HarassMenu = Menu.AddSubMenu("Harass Settings", "HarassSettings"); HarassMenu.AddLabel("Dürtme Ayarları"); HarassMenu.Add("QHarass", new CheckBox("Kullan Q")); HarassMenu.Add("WHarass", new CheckBox("Kullan W")); HarassMenu.Add("EHarass", new CheckBox("Kullan E")); FarmingMenu = Menu.AddSubMenu("Lane Clear", "FarmSettings"); FarmingMenu.AddLabel("Lane Temizleme"); FarmingMenu.Add("QLaneClear", new CheckBox("Q Kullan")); FarmingMenu.Add("QlaneclearMana", new Slider("Mana < %", 45, 0, 100)); FarmingMenu.Add("WLaneClear", new CheckBox("W Kullan")); FarmingMenu.Add("WlaneclearMana", new Slider("Mana < %", 45, 0, 100)); FarmingMenu.Add("ELaneClear", new CheckBox("E Kullan")); FarmingMenu.Add("ElaneclearHP", new Slider("Canım < %", 10, 0, 100)); FarmingMenu.AddLabel("Orman Temizleme"); FarmingMenu.Add("Qjungle", new CheckBox("Q Kullan")); FarmingMenu.Add("QjungleMana", new Slider("Mana < %", 45, 0, 100)); FarmingMenu.Add("Wjungle", new CheckBox("W Kullan")); FarmingMenu.Add("WjungleMana", new Slider("Mana < %", 45, 0, 100)); FarmingMenu.Add("Ejungle", new CheckBox("E Kullan")); FarmingMenu.Add("EjungleHP", new Slider("Canım < %", 25, 0, 100)); FarmingMenu.AddLabel("SonVuruş Ayarları"); FarmingMenu.Add("Qlasthit", new CheckBox("Q Kullan")); FarmingMenu.Add("Elasthit", new CheckBox("E Kullan")); FarmingMenu.Add("QlasthitMana", new Slider("Mana < %", 45, 0, 100)); SetSmiteSlot(); if (SmiteSlot != SpellSlot.Unknown) { SmiteMenu = Menu.AddSubMenu("Smite Usage", "SmiteUsage"); SmiteMenu.AddLabel("Çarp Kullanımı"); SmiteMenu.Add("Use Smite?", new CheckBox("Çarp Kullan")); SmiteMenu.Add("SmiteEnemy", new CheckBox("Komboda düşmana çarp kullan!")); SmiteMenu.Add("Red?", new CheckBox("Kırmızı")); SmiteMenu.Add("Blue?", new CheckBox("Mavi")); SmiteMenu.Add("Dragon?", new CheckBox("Ejder")); SmiteMenu.Add("Baron?", new CheckBox("Baron")); } MiscMenu = Menu.AddSubMenu("More Settings", "Misc"); MiscMenu.AddLabel("Otomatik Ayarlar"); MiscMenu.Add("Auto Ignite", new CheckBox("Otomatik Tutuştur")); MiscMenu.Add("autoQ", new CheckBox("Kaçarken otomatik Q Kullan")); MiscMenu.Add("autoR", new CheckBox("Tehlikeli durumlarda Otomatik R", false)); MiscMenu.Add("autoEenemyHP", new Slider("Düşman Canı < %", 45, 0, 100)); MiscMenu.AddSeparator(); MiscMenu.AddLabel("İtemler"); MiscMenu.AddLabel("Mahvolmuş ve Bilge Palası"); MiscMenu.Add("botrkHP", new Slider("Canım < %", 60, 0, 100)); MiscMenu.Add("botrkenemyHP", new Slider("Düşmanın canı < %", 60, 0, 100)); MiscMenu.AddLabel("KillÇalma"); MiscMenu.Add("Qkill", new CheckBox("Q Kullan")); MiscMenu.Add("Ekill", new CheckBox("E Kullan")); MiscMenu.AddLabel("Aktivator"); MiscMenu.Add("useHP", new CheckBox("Can İksiri Kullan")); MiscMenu.Add("useHPV", new Slider("Canım < %", 45, 0, 100)); MiscMenu.Add("useMana", new CheckBox("Mana iksiri kullan")); MiscMenu.Add("useManaV", new Slider("Mana < %", 45, 0, 100)); MiscMenu.Add("useCrystal", new CheckBox("Dolduralabilir iksir kullan")); MiscMenu.Add("useCrystalHPV", new Slider("Canım < %", 45, 0, 100)); MiscMenu.Add("useCrystalManaV", new Slider("Mana < %", 45, 0, 100)); DrawMenu = Menu.AddSubMenu("Draw Settings", "Drawings"); DrawMenu.Add("drawAA", new CheckBox("Göster AA Menzili")); DrawMenu.Add("drawQ", new CheckBox("Göster Q")); DrawMenu.Add("drawQpos", new CheckBox("Göster Q Pozisyonu")); DrawMenu.Add("drawE", new CheckBox("Göster E")); UpdateMenu = Menu.AddSubMenu("Last Update Logs", "Updates"); UpdateMenu.AddLabel("V0.1.7.0"); UpdateMenu.AddLabel("-Q Prediction UPDATE! Please Change Prediction Settings"); UpdateMenu.AddLabel("Prediction"); UpdateMenu.AddLabel(" Algorithm"); UpdateMenu.AddLabel(" Hitchance = 4"); UpdateMenu.AddLabel(" Collision"); UpdateMenu.AddLabel(" Extra Hitbox Radius = 40"); Game.OnTick += Game_OnTick; Drawing.OnDraw += Drawing_OnDraw; GameObject.OnCreate += GameObject_OnCreate; GameObject.OnDelete += GameObject_OnDelete; Chat.Print("Perrrrrrrrrfect Addon made by Centilmen50, Cevirmen tradana", System.Drawing.Color.Red); }
private static void Loading_OnLoadingComplete(EventArgs args) { if (Player.Instance.Hero != Champion.TahmKench) { return; } QSpell = new Spell.Skillshot(SpellSlot.Q, 800, SkillShotType.Linear, 100, 2000, 75); WSpellSwallow = new Spell.Targeted(SpellSlot.W, 250); WSpellSpit = new Spell.Skillshot(SpellSlot.W, 900, SkillShotType.Linear, 100, 900, 75); ESpell = new Spell.Active(SpellSlot.E); Menu = MainMenu.AddMenu("Kench Unbenched", "kbswag"); Menu.AddGroupLabel("Kench Unbenched"); ComboMenu = Menu.AddSubMenu("Combo Menu", "combomenuKench"); ComboMenu.AddGroupLabel("Combo Ayarları"); ComboMenu.Add("Combo.Q", new CheckBox("Kullan Q")); ComboMenu.Add("Combo.QOnlyStun", new CheckBox("Q sadece stunluysa / AA dışındaysa")); ComboMenu.Add("Combo.W.Enemy", new CheckBox("W düşmana")); ComboMenu.Add("Combo.W.Minion", new CheckBox("W ile minyon fırlat")); ComboMenu.Add("Combo.E", new CheckBox("Kullan E")); HarassMenu = Menu.AddSubMenu("Harass Menu", "harassmenuKench"); HarassMenu.AddGroupLabel("Dürtme Ayarları"); HarassMenu.Add("Harass.Q", new CheckBox("Kullan Q")); HarassMenu.Add("Harass.W.Enemy", new CheckBox("W düşmana Kullan")); HarassMenu.Add("Harass.W.Minion", new CheckBox("W ile minyon fırlat")); HarassMenu.Add("Harass.E", new CheckBox("Kullan E")); FarmingMenu = Menu.AddSubMenu("Farm Menu", "farmmenuKench"); FarmingMenu.AddGroupLabel("Farm Ayarları"); FarmingMenu.AddLabel("Son Vuruş Ayarları"); FarmingMenu.Add("LastHit.Q", new CheckBox("Kullan Q")); FarmingMenu.AddLabel("Lanetemizleme Ayarları"); FarmingMenu.Add("WaveClear.Q", new CheckBox("Kullan Q")); FarmingMenu.AddLabel("Orman Ayarları"); FarmingMenu.Add("Jungle.Q", new CheckBox("Kullan Q")); KenchSaver.Initialize(); KillStealMenu = Menu.AddSubMenu("KillSteal Menu"); KillStealMenu.AddGroupLabel("Kill Çalma Ayarları"); KillStealMenu.Add("KillSteal.Q", new CheckBox("Kullan Q")); KillStealMenu.Add("KillSteal.W.Swallow", new CheckBox("W ile yut")); KillStealMenu.Add("KillSteal.W.Spit", new CheckBox("W ile yutup fırlat")); DrawMenu = Menu.AddSubMenu("Draw Menu", "drawMenuKench"); DrawMenu.AddGroupLabel("Gösterge Ayarları"); DrawMenu.Add("Draw.Q", new CheckBox("Göster Q")); DrawMenu.AddColourItem("Draw.Q.Colour"); DrawMenu.AddSeparator(); DrawMenu.Add("Draw.W", new CheckBox("Göster W")); DrawMenu.AddColourItem("Draw.W.Colour"); DrawMenu.AddSeparator(); DrawMenu.Add("Draw.E", new CheckBox("Göster E")); DrawMenu.AddColourItem("Draw.E.Colour"); DrawMenu.AddSeparator(); DrawMenu.AddLabel("Gösterge Kapatma"); DrawMenu.AddColourItem("Draw.OFF"); Drawing.OnDraw += Drawing_OnDraw; Obj_AI_Base.OnProcessSpellCast += KenchCheckManager.Obj_AI_Base_OnProcessSpellCast; Game.OnTick += Game_OnTick; }
private static void Loading_OnLoadingComplete(EventArgs args) { if (Player.Instance.ChampionName != "Ekko") { return; } Bootstrap.Init(null); SpellDataInst smite = _Player.Spellbook.Spells.Where(spell => spell.Name.Contains("smite")).Any() ? _Player.Spellbook.Spells.Where(spell => spell.Name.Contains("smite")).First() : null; if (smite != null) { Smite = new Spell.Targeted(smite.Slot, 500); } Healthpot = new Item(2003, 0); Manapot = new Item(2004, 0); RefillablePotion = new Item(2031, 0); HuntersPotion = new Item(2032, 0); CorruptionPotion = new Item(2033, 0); uint level = (uint)Player.Instance.Level; Q = new Spell.Skillshot(SpellSlot.Q, 750, SkillShotType.Linear, 250, 2200, 60); W = new Spell.Skillshot(SpellSlot.W, 1620, SkillShotType.Circular, 500, 1000, 500); E = new Spell.Skillshot(SpellSlot.E, 400, SkillShotType.Linear, 250, int.MaxValue, 1); R = new Spell.Active(SpellSlot.R, 400); EkkoUlt = ObjectManager.Get <Obj_GeneralParticleEmitter>().FirstOrDefault(x => x.Name.Equals("Ekko_Base_R_TrailEnd.troy")); Menu = MainMenu.AddMenu("Time Breaker Ekko", "ekko"); ComboMenu = Menu.AddSubMenu("Kombo Ayarları", "ComboSettings"); ComboMenu.AddLabel("Kombo Ayarları"); ComboMenu.Add("QCombo", new CheckBox("Kullan Q")); ComboMenu.Add("WCombo", new CheckBox("Kullan W")); ComboMenu.Add("ECombo", new CheckBox("Kullan E")); ComboMenu.AddLabel("R Ayarları"); ComboMenu.Add("SafeR", new CheckBox("Öleceksem R Kullan")); ComboMenu.Add("SafeRHP", new Slider("Can < %", 10, 1, 50)); ComboMenu.Add("AutoR", new CheckBox("Otomatik R için Düşman Sayısı", false)); ComboMenu.Add("AutoRCount", new Slider("Düşman Sayısı >=", 3, 1, 5)); ComboMenu.Add("BaseR", new CheckBox("Laneden Üsse dön", false)); HarassMenu = Menu.AddSubMenu("Dürtme Ayarları", "HarassSettings"); HarassMenu.Add("QHarass", new CheckBox("Kullan Q")); HarassMenu.Add("QHarassMana", new Slider("Manam > %", 45, 0, 100)); HarassMenu.Add("WHarass", new CheckBox("Kullan W")); HarassMenu.Add("WHarassMana", new Slider("Manam > %", 45, 0, 100)); HarassMenu.Add("EHarass", new CheckBox("Kullan E")); HarassMenu.Add("EHarassMana", new Slider("Manam > %", 45, 0, 100)); FarmingMenu = Menu.AddSubMenu("LaneTemizleme", "FarmSettings"); FarmingMenu.AddLabel("LaneTemizleme Ayarları"); FarmingMenu.Add("QLaneClear", new CheckBox("Kullan Q")); FarmingMenu.Add("QlaneclearMana", new Slider("Mana > %", 45, 0, 100)); FarmingMenu.Add("WLaneClear", new CheckBox("Kullan W", false)); FarmingMenu.Add("WlaneclearMana", new Slider("Manam > %", 35, 0, 100)); FarmingMenu.Add("ELaneClear", new CheckBox("E Kullan")); FarmingMenu.Add("ElaneclearMana", new Slider("Manam > %", 60, 0, 100)); FarmingMenu.AddLabel("Orman Temizleme Ayarları"); FarmingMenu.Add("QJungleClear", new CheckBox("Q Kullan")); FarmingMenu.Add("QJungleClearMana", new Slider("Manam > %", 30, 0, 100)); FarmingMenu.Add("WJungleClear", new CheckBox("W Kullan")); FarmingMenu.Add("WJungleClearMana", new Slider("Manam > %", 30, 0, 100)); FarmingMenu.Add("EJungleClear", new CheckBox("E Kullan")); FarmingMenu.Add("EJungleClearMana", new Slider("Manam > %", 30, 0, 100)); FarmingMenu.AddLabel("Son Vuruş Ayarları"); FarmingMenu.Add("Qlasthit", new CheckBox("Q Kullan")); FarmingMenu.Add("QlasthitMana", new Slider("Mana > %", 35, 0, 100)); Skin = Menu.AddSubMenu("Skin Değiştirici", "SkinChanger"); Skin.Add("checkSkin", new CheckBox("Aktif")); Skin.Add("skin.Id", new Slider("SkinNumarası", 1, 0, 2)); SetSmiteSlot(); if (SmiteSlot != SpellSlot.Unknown) { SmiteMenu = Menu.AddSubMenu("Çarp Kullanımı", "SmiteUsage"); SmiteMenu.Add("SmiteEnemy", new CheckBox("Düşmana kombo yaparken Kullan!")); SmiteMenu.AddLabel("Çarp Kullan"); SmiteMenu.Add("Use Smite?", new CheckBox("Çarp Kullan")); SmiteMenu.Add("Red?", new CheckBox("Kırmızı")); SmiteMenu.Add("Blue?", new CheckBox("Mavi")); SmiteMenu.Add("Dragon?", new CheckBox("Ejder")); SmiteMenu.Add("Baron?", new CheckBox("Baron")); } MiscMenu = Menu.AddSubMenu("Ek Ayarlar", "Misc"); MiscMenu.AddLabel("Otomatik"); MiscMenu.Add("Auto Ignite", new CheckBox("Otomatik Tutuştur")); MiscMenu.Add("FleeE", new CheckBox("Kaçarken E Kullan")); MiscMenu.Add("autoW", new CheckBox("W için düşman say")); MiscMenu.Add("autoWCount", new Slider("Düşman Sayısı ", 3, 1, 5)); MiscMenu.Add("autoWStunned", new CheckBox("Otomatik W ile stunla")); MiscMenu.Add("Interrupter", new CheckBox("Interrupt da W Kullan")); MiscMenu.Add("Gapcloser", new CheckBox("Gapclose da Q-W Kullan")); MiscMenu.AddLabel("Kill Çalma"); MiscMenu.Add("Qkill", new CheckBox("Kill Çalmada Q Kullan")); MiscMenu.Add("Ekill", new CheckBox("Kill Çalmada E Kullan")); MiscMenu.Add("Rkill", new CheckBox("Kill Çalmada R Kullan")); MiscMenu.AddLabel("Akti Edici"); MiscMenu.Add("useHP", new CheckBox("Can İksiri Aktif")); MiscMenu.Add("useHPV", new Slider("Canım < %", 45, 0, 100)); MiscMenu.Add("useMana", new CheckBox("Mana İksiri Aktif")); MiscMenu.Add("useManaV", new Slider("Manam < %", 45, 0, 100)); MiscMenu.Add("useCrystal", new CheckBox("Tüketilebilir İksirler")); MiscMenu.Add("useCrystalHPV", new Slider("Canım < %", 65, 0, 100)); MiscMenu.Add("useCrystalManaV", new Slider("Manam < %", 65, 0, 100)); DrawMenu = Menu.AddSubMenu("Gösterge Ayarları", "Drawings"); DrawMenu.Add("drawQ", new CheckBox("Göster Q Menzili")); DrawMenu.Add("drawW", new CheckBox("Göster W Menzili")); DrawMenu.Add("drawE", new CheckBox("Göster E Menzili")); DrawMenu.Add("drawR", new CheckBox("Göster R Menzili")); Game.OnTick += Game_OnTick; Drawing.OnDraw += Drawing_OnDraw; GameObject.OnCreate += GameObject_OnCreate; GameObject.OnDelete += GameObject_OnDelete; Dash.OnDash += Unit_OnDash; Obj_AI_Base.OnProcessSpellCast += Obj_AI_Base_OnProcessSpellCast; Gapcloser.OnGapcloser += Gapcloser_OnGapCloser; Chat.Print("Time Breaker Ekko", System.Drawing.Color.ForestGreen); Chat.Print("v0.0.0.1", System.Drawing.Color.AliceBlue); Chat.Print("centilmen50", System.Drawing.Color.Red); }
protected override void CreateMenu() { ComboMenu = MenuManager.Menu.AddSubMenu("Combo"); ComboMenu.AddGroupLabel("大嘴 连招 设置"); ComboMenu.AddLabel("Q 设置 :"); ComboMenu.Add("Plugins.KogMaw.ComboMenu.UseQ", new CheckBox("Use Q")); ComboMenu.AddSeparator(5); ComboMenu.AddLabel("W 设置 :"); ComboMenu.Add("Plugins.KogMaw.ComboMenu.UseW", new CheckBox("Use W")); ComboMenu.AddSeparator(5); ComboMenu.AddLabel("E 设置 :"); ComboMenu.Add("Plugins.KogMaw.ComboMenu.UseE", new CheckBox("Use E")); ComboMenu.Add("Plugins.KogMaw.ComboMenu.UseEVsGapclosers", new CheckBox("使用E反突进")); ComboMenu.AddSeparator(5); ComboMenu.AddLabel("R 设置 :"); ComboMenu.Add("Plugins.KogMaw.ComboMenu.UseR", new CheckBox("Use R")); ComboMenu.Add("Plugins.KogMaw.ComboMenu.UseROnlyToKs", new CheckBox("仅抢人头使用R")); ComboMenu.Add("Plugins.KogMaw.ComboMenu.RHitChancePercent", new Slider("R 命中率 : {0}", 60)); ComboMenu.Add("Plugins.KogMaw.ComboMenu.RAllowedStacks", new Slider("允许使用的数量", 2, 0, 10)); ComboMenu.Add("Plugins.KogMaw.ComboMenu.RMaxHealth", new Slider("使用R对敌人最低血量百分比", 60)); ComboMenu.AddSeparator(2); ComboMenu.AddLabel( "使用R对目标最低血量百分比. 如果仅对抢人头使用R 该选项将被忽略."); ComboMenu.AddSeparator(5); HarassMenu = MenuManager.Menu.AddSubMenu("Harass"); HarassMenu.AddGroupLabel("大嘴 骚扰 设置"); HarassMenu.AddLabel("Q 设置 :"); HarassMenu.Add("Plugins.KogMaw.HarassMenu.UseQ", new CheckBox("Use Q")); HarassMenu.Add("Plugins.KogMaw.HarassMenu.MinManaToUseQ", new Slider("最小蓝 百分比 ({0}%) 使用Q", 80, 1)); HarassMenu.AddSeparator(5); HarassMenu.AddLabel("W 设置 :"); HarassMenu.Add("Plugins.KogMaw.HarassMenu.UseW", new CheckBox("Use W")); HarassMenu.Add("Plugins.KogMaw.HarassMenu.MinManaToUseW", new Slider("最小蓝 百分比 ({0}%) 使用W", 40, 1)); HarassMenu.AddSeparator(5); HarassMenu.AddLabel("R 设置 :"); HarassMenu.Add("Plugins.KogMaw.HarassMenu.UseR", new CheckBox("Use R")); HarassMenu.Add("Plugins.KogMaw.HarassMenu.RAllowedStacks", new Slider("允许使用的数量", 2, 0, 10)); HarassMenu.AddLabel("小妹妹汉化 !"); foreach (var aiHeroClient in EntityManager.Heroes.Enemies) { HarassMenu.Add("Plugins.KogMaw.HarassMenu.UseR." + aiHeroClient.Hero, new CheckBox(aiHeroClient.Hero.ToString())); } FarmingMenu = MenuManager.Menu.AddSubMenu("Farm"); FarmingMenu.AddGroupLabel("大嘴 发育 设置"); FarmingMenu.AddLabel("Q 设置 :"); FarmingMenu.Add("Plugins.KogMaw.FarmingMenu.UseQOnUnkillableMinion", new CheckBox("使用Q对杀不死的小兵")); MenuManager.BuildAntiGapcloserMenu(); DrawingsMenu = MenuManager.Menu.AddSubMenu("Drawings"); DrawingsMenu.AddGroupLabel("大嘴 线圈 设置"); DrawingsMenu.AddLabel("基本设置 :"); DrawingsMenu.Add("Plugins.KogMaw.DrawingsMenu.DrawSpellRangesWhenReady", new CheckBox("只在技能准备好的时候画出线圈")); DrawingsMenu.Add("Plugins.KogMaw.DrawingsMenu.DrawInfos", new CheckBox("画出信息")); DrawingsMenu.AddSeparator(5); DrawingsMenu.AddLabel("Q 设置 :"); DrawingsMenu.Add("Plugins.KogMaw.DrawingsMenu.DrawQ", new CheckBox("Q线圈", false)); DrawingsMenu.Add("Plugins.KogMaw.DrawingsMenu.DrawQColor", new CheckBox("Change color", false)).OnValueChange += (a, b) => { if (!b.NewValue) { return; } ColorPicker[0].Initialize(System.Drawing.Color.Aquamarine); a.CurrentValue = false; }; DrawingsMenu.AddSeparator(5); DrawingsMenu.AddLabel("W 设置 :"); DrawingsMenu.Add("Plugins.KogMaw.DrawingsMenu.DrawW", new CheckBox("W线圈")); DrawingsMenu.Add("Plugins.KogMaw.DrawingsMenu.DrawWColor", new CheckBox("Change color", false)).OnValueChange += (a, b) => { if (!b.NewValue) { return; } ColorPicker[1].Initialize(System.Drawing.Color.Aquamarine); a.CurrentValue = false; }; DrawingsMenu.AddSeparator(5); DrawingsMenu.AddLabel("E 设置 :"); DrawingsMenu.Add("Plugins.KogMaw.DrawingsMenu.DrawE", new CheckBox("E线圈", false)); DrawingsMenu.Add("Plugins.KogMaw.DrawingsMenu.DrawEColor", new CheckBox("Change color", false)).OnValueChange += (a, b) => { if (!b.NewValue) { return; } ColorPicker[2].Initialize(System.Drawing.Color.Aquamarine); a.CurrentValue = false; }; DrawingsMenu.AddSeparator(5); DrawingsMenu.AddLabel("R 设置 :"); DrawingsMenu.Add("Plugins.KogMaw.DrawingsMenu.DrawR", new CheckBox("R线圈")); DrawingsMenu.Add("Plugins.KogMaw.DrawingsMenu.DrawRColor", new CheckBox("Change color", false)).OnValueChange += (a, b) => { if (!b.NewValue) { return; } ColorPicker[3].Initialize(System.Drawing.Color.Aquamarine); a.CurrentValue = false; }; DrawingsMenu.AddSeparator(5); }
private static void Loading_OnLoadingComplete(EventArgs args) { if (Player.Instance.ChampionName != "Ekko") { return; } Bootstrap.Init(null); uint level = (uint)Player.Instance.Level; Q = new Spell.Skillshot(SpellSlot.Q, 750, SkillShotType.Linear, 250, 2200, 60); W = new Spell.Skillshot(SpellSlot.W, 1620, SkillShotType.Circular, 500, 1000, 500); E = new Spell.Skillshot(SpellSlot.E, 400, SkillShotType.Linear, 250, int.MaxValue, 1); R = new Spell.Active(SpellSlot.R, 400); EkkoUlt = ObjectManager.Get <Obj_GeneralParticleEmitter>().FirstOrDefault(x => x.Name.Equals("Ekko_Base_R_TrailEnd.troy")); Menu = MainMenu.AddMenu("Ekko", "Ekko"); ComboMenu = Menu.AddSubMenu("Combo"); ComboMenu.AddLabel("Combo Settings"); ComboMenu.Add("QCombo", new CheckBox("Use Q")); ComboMenu.Add("WCombo", new CheckBox("Use W")); ComboMenu.Add("ECombo", new CheckBox("Use E")); ComboMenu.AddLabel("R Settings"); ComboMenu.Add("SafeR", new CheckBox("Auto R is Dying")); ComboMenu.Add("SafeRHP", new Slider("HP < %", 10, 1, 50)); ComboMenu.Add("AutoR", new CheckBox("Auto R in Enemy Count", false)); ComboMenu.Add("AutoRCount", new Slider("Enemy Count >=", 3, 1, 5)); ComboMenu.Add("BaseR", new CheckBox("Base to Lane", false)); HarassMenu = Menu.AddSubMenu("Harass"); HarassMenu.Add("QHarass", new CheckBox("Use Q")); HarassMenu.Add("QHarassMana", new Slider("Mana > %", 45, 0, 100)); HarassMenu.Add("WHarass", new CheckBox("Use W")); HarassMenu.Add("WHarassMana", new Slider("Mana > %", 45, 0, 100)); HarassMenu.Add("EHarass", new CheckBox("Use E")); HarassMenu.Add("EHarassMana", new Slider("Mana > %", 45, 0, 100)); FarmingMenu = Menu.AddSubMenu("FarmSettings"); FarmingMenu.AddLabel("Lane Clear"); FarmingMenu.Add("QLaneClear", new CheckBox("Use Q LaneClear")); FarmingMenu.Add("QlaneclearMana", new Slider("Mana > %", 45, 0, 100)); FarmingMenu.Add("WLaneClear", new CheckBox("Use W LaneClear", false)); FarmingMenu.Add("WlaneclearMana", new Slider("Mana > %", 35, 0, 100)); FarmingMenu.Add("ELaneClear", new CheckBox("Use E LaneClear")); FarmingMenu.Add("ElaneclearMana", new Slider("Mana > %", 60, 0, 100)); FarmingMenu.AddLabel("Jungle Clear"); FarmingMenu.Add("QJungleClear", new CheckBox("Use Q in Jungle")); FarmingMenu.Add("QJungleClearMana", new Slider("Mana > %", 30, 0, 100)); FarmingMenu.Add("WJungleClear", new CheckBox("Use W in Jungle")); FarmingMenu.Add("WJungleClearMana", new Slider("Mana > %", 30, 0, 100)); FarmingMenu.Add("EJungleClear", new CheckBox("Use E in Jungle")); FarmingMenu.Add("EJungleClearMana", new Slider("Mana > %", 30, 0, 100)); FarmingMenu.AddLabel("Last Hit Settings"); FarmingMenu.Add("Qlasthit", new CheckBox("Use Q LastHit")); FarmingMenu.Add("QlasthitMana", new Slider("Mana > %", 35, 0, 100)); Skin = Menu.AddSubMenu("Skin Changer", "SkinChanger"); Skin.Add("checkSkin", new CheckBox("Use Skin Changer")); Skin.Add("skin.Id", new Slider("Skin", 1, 0, 2)); MiscMenu = Menu.AddSubMenu("Misc"); MiscMenu.AddLabel("Auto"); MiscMenu.Add("Auto Ignite", new CheckBox("Auto Ignite")); MiscMenu.Add("FleeE", new CheckBox("Use E to Flee/Escape")); MiscMenu.Add("autoW", new CheckBox("Auto W in Enemy Count")); MiscMenu.Add("autoWCount", new Slider("Enemy Count ", 3, 1, 5)); MiscMenu.Add("autoWStunned", new CheckBox("Auto W Stunned Enemy")); MiscMenu.Add("Interrupter", new CheckBox("Interrupt Spells With W")); MiscMenu.Add("Gapcloser", new CheckBox("Gapclose Spells With Q,W")); MiscMenu.AddLabel("KillSteal"); MiscMenu.Add("Qkill", new CheckBox("Use Q KillSteal")); MiscMenu.Add("Ekill", new CheckBox("Use E KillSteal")); MiscMenu.Add("Rkill", new CheckBox("Use R KillSteal")); MiscMenu.AddLabel("Activator"); MiscMenu.Add("useHP", new CheckBox("Use Health Potion")); MiscMenu.Add("useHPV", new Slider("HP < %", 45, 0, 100)); MiscMenu.Add("useMana", new CheckBox("Use Mana Potion")); MiscMenu.Add("useManaV", new Slider("Mana < %", 45, 0, 100)); MiscMenu.Add("useCrystal", new CheckBox("Use Refillable Potions")); MiscMenu.Add("useCrystalHPV", new Slider("HP < %", 65, 0, 100)); MiscMenu.Add("useCrystalManaV", new Slider("Mana < %", 65, 0, 100)); DrawMenu = Menu.AddSubMenu("Draw Settings", "Drawings"); DrawMenu.Add("drawQ", new CheckBox("Draw Q Range")); DrawMenu.Add("drawW", new CheckBox("Draw W Range")); DrawMenu.Add("drawE", new CheckBox("Draw E Range")); DrawMenu.Add("drawR", new CheckBox("Draw R Range")); Game.OnTick += Game_OnTick; Drawing.OnDraw += Drawing_OnDraw; GameObject.OnCreate += GameObject_OnCreate; GameObject.OnDelete += GameObject_OnDelete; Dash.OnDash += Unit_OnDash; Obj_AI_Base.OnProcessSpellCast += Obj_AI_Base_OnProcessSpellCast; Gapcloser.OnGapcloser += Gapcloser_OnGapCloser; Chat.Print("Time Breaker Ekko", System.Drawing.Color.ForestGreen); Chat.Print("v0.0.0.1", System.Drawing.Color.AliceBlue); Chat.Print("centilmen50", System.Drawing.Color.Red); }
private static void Loading_OnComplete(EventArgs args) { if (Jax.Hero != Champion.Jax) { return; } Chat.Print("[Addon] [Champion] [Jax]", System.Drawing.Color.AliceBlue); Bootstrap.Init(null); SpellDataInst smite = _Player.Spellbook.Spells.Where(spell => spell.Name.Contains("smite")).Any() ? _Player.Spellbook.Spells.Where(spell => spell.Name.Contains("smite")).First() : null; if (smite != null) { Smite = new Spell.Targeted(smite.Slot, 500); } Healthpot = new Item(2003, 0); Manapot = new Item(2004, 0); RefillablePotion = new Item(2031, 0); HuntersPotion = new Item(2032, 0); CorruptionPotion = new Item(2033, 0); uint level = (uint)Player.Instance.Level; Q = new Spell.Targeted(SpellSlot.Q, 700); W = new Spell.Active(SpellSlot.W); E = new Spell.Active(SpellSlot.E, 187); R = new Spell.Active(SpellSlot.R); Menu = MainMenu.AddMenu("Jax", "Jax"); ComboMenu = Menu.AddSubMenu("Combo Settings", "ComboSettings"); ComboMenu.AddLabel("Combo Settings"); ComboMenu.Add("QCombo", new CheckBox("Use Q")); ComboMenu.Add("WCombo", new CheckBox("Use W")); ComboMenu.Add("ECombo", new CheckBox("Use E")); ComboMenu.Add("RCombo", new CheckBox("Use R")); ComboMenu.Add("useTiamat", new CheckBox("Use Items")); HarassMenu = Menu.AddSubMenu("Harass Settings", "HarassSettings"); HarassMenu.AddLabel("Harass Settings"); HarassMenu.Add("QHarass", new CheckBox("Use Q")); HarassMenu.Add("WHarass", new CheckBox("Use W")); HarassMenu.Add("EHarass", new CheckBox("Use E")); FarmingMenu = Menu.AddSubMenu("Lane Clear", "FarmSettings"); FarmingMenu.AddLabel("Lane Clear"); FarmingMenu.Add("QLaneClear", new CheckBox("Use Q LaneClear")); FarmingMenu.Add("QlaneclearMana", new Slider("Mana < %", 45, 0, 100)); FarmingMenu.Add("WLaneClear", new CheckBox("Use W LaneClear")); FarmingMenu.Add("WlaneclearMana", new Slider("Mana < %", 35, 0, 100)); FarmingMenu.Add("ELaneClear", new CheckBox("Use E LaneClear")); FarmingMenu.Add("ElaneclearMana", new Slider("Mana < %", 60, 0, 100)); FarmingMenu.AddLabel("Jungle Clear"); FarmingMenu.Add("QJungleClear", new CheckBox("Use Q in Jungle")); FarmingMenu.Add("QJungleClearMana", new Slider("Mana < %", 60, 0, 100)); FarmingMenu.Add("WJungleClear", new CheckBox("Use W in Jungle")); FarmingMenu.Add("WJungleClearMana", new Slider("Mana < %", 30, 0, 100)); FarmingMenu.Add("EJungleClear", new CheckBox("Use E in Jungle")); FarmingMenu.Add("EJungleClearMana", new Slider("Mana < %", 30, 0, 100)); FarmingMenu.AddLabel("Last Hit Settings"); FarmingMenu.Add("Qlasthit", new CheckBox("Use Q LastHit")); FarmingMenu.Add("Wlasthit", new CheckBox("Use W LastHit")); FarmingMenu.Add("QlasthitMana", new Slider("Mana < %", 35, 0, 100)); SetSmiteSlot(); if (SmiteSlot != SpellSlot.Unknown) { SmiteMenu = Menu.AddSubMenu("Smite Usage", "SmiteUsage"); SmiteMenu.Add("SmiteEnemy", new CheckBox("Use Smite Combo for Enemy!")); SmiteMenu.AddLabel("Smite Usage"); SmiteMenu.Add("Use Smite?", new CheckBox("Use Smite")); SmiteMenu.Add("Red?", new CheckBox("Red")); SmiteMenu.Add("Blue?", new CheckBox("Blue")); SmiteMenu.Add("Dragon?", new CheckBox("Dragon")); SmiteMenu.Add("Baron?", new CheckBox("Baron")); } MiscMenu = Menu.AddSubMenu("More Settings", "Misc"); MiscMenu.AddLabel("Auto"); MiscMenu.Add("Auto Ignite", new CheckBox("Auto Ignite")); MiscMenu.Add("autoQ", new CheckBox("Use Auto Q to Flee/Escape")); MiscMenu.Add("autoE", new CheckBox("Use Auto E")); MiscMenu.Add("autoECount", new Slider("Enemy Count ", 3, 1, 5)); MiscMenu.AddSeparator(); MiscMenu.AddLabel("Items"); MiscMenu.AddSeparator(); MiscMenu.AddLabel("BOTRK,Bilgewater Cutlass Settings"); MiscMenu.Add("botrkHP", new Slider("My HP < %", 60, 0, 100)); MiscMenu.Add("botrkenemyHP", new Slider("Enemy HP < %", 60, 0, 100)); MiscMenu.AddLabel("KillSteal"); MiscMenu.Add("Qkill", new CheckBox("Use Q KillSteal")); MiscMenu.Add("Ekill", new CheckBox("Use E KillSteal")); MiscMenu.AddLabel("Activator"); MiscMenu.Add("useHP", new CheckBox("Use Health Potion")); MiscMenu.Add("useHPV", new Slider("HP < %", 45, 0, 100)); MiscMenu.Add("useMana", new CheckBox("Use Mana Potion")); MiscMenu.Add("useManaV", new Slider("Mana < %", 45, 0, 100)); MiscMenu.Add("useCrystal", new CheckBox("Use Refillable Potions")); MiscMenu.Add("useCrystalHPV", new Slider("HP < %", 65, 0, 100)); MiscMenu.Add("useCrystalManaV", new Slider("Mana < %", 65, 0, 100)); DrawMenu = Menu.AddSubMenu("Draw Settings", "Drawings"); DrawMenu.Add("drawAA", new CheckBox("Draw AA Range")); DrawMenu.Add("drawQ", new CheckBox("Draw Q Range")); Game.OnTick += Game_OnTick; Drawing.OnDraw += Drawing_OnDraw; Chat.Print("Perrrrrrrrrfect Addon", System.Drawing.Color.Red); }
private static void Loading_OnLoadingComplete(EventArgs args) { if (Player.Instance.ChampionName != "Riven") { return; } Healthpot = new Item(2003, 0); _ignite = new Spell.Targeted(ObjectManager.Player.GetSpellSlotFromName("summonerdot"), 600); Chat.Print("Blessed Riven Loaded.", Color.Brown); Menu = MainMenu.AddMenu("Blessed Riven", "BlessedRiven"); ComboMenu = Menu.AddSubMenu("Combo Settings", "ComboSettings"); ComboMenu.AddLabel("Combo Settings"); ComboMenu.Add("QCombo", new CheckBox("Use Q")); ComboMenu.Add("WCombo", new CheckBox("Use W")); ComboMenu.Add("ECombo", new CheckBox("Use E")); ComboMenu.Add("RCombo", new CheckBox("Use R")); ComboMenu.Add("R2Combo", new CheckBox("Use R2(enemy killable)")); ComboMenu.Add("FlashW", new KeyBind("Flash W", false, KeyBind.BindTypes.HoldActive, '5')); ComboMenu.Add("FlashBurst", new KeyBind("Burst(broken)", false, KeyBind.BindTypes.HoldActive, 'G')); ComboMenu.AddLabel("Burst = Select Target And Burst Key"); ComboMenu.AddLabel("The flash has usesh"); ComboMenu.AddLabel("If not perform without a flash"); ComboMenu.Add("ForcedR", new KeyBind("Forced R", true, KeyBind.BindTypes.PressToggle, 'Z')); ComboMenu.Add("useTiamat", new CheckBox("Use Items")); ComboMenu.AddLabel("R Settings"); ComboMenu.Add("RCantKill", new CheckBox("Cant Kill with Combo", false)); ComboMenu.Add("REnemyCount", new Slider("Enemy Count >= ", 0, 0, 4)); HarassMenu = Menu.AddSubMenu("Harass Settings", "HarassSettings"); HarassMenu.AddLabel("Harass Settings"); HarassMenu.Add("QHarass", new CheckBox("Use Q")); HarassMenu.Add("WHarass", new CheckBox("Use W")); HarassMenu.Add("EHarass", new CheckBox("Use E")); var Style = HarassMenu.Add("harassstyle", new Slider("Harass Style", 0, 0, 2)); Style.OnValueChange += delegate { Style.DisplayName = "Harass Style: " + new[] { "Q,Q,W,Q and E back", "E,H,Q3,W", "E,H,AA,Q,W" }[Style.CurrentValue]; }; Style.DisplayName = "Harass Style: " + new[] { "Q,Q,W,Q and E back", "E,H,Q3,W", "E,H,AA,Q,W" }[Style.CurrentValue]; FarmingMenu = Menu.AddSubMenu("Clear Settings", "FarmSettings"); FarmingMenu.AddLabel("Lane Clear"); FarmingMenu.Add("QLaneClear", new CheckBox("Use Q LaneClear")); FarmingMenu.Add("WLaneClear", new CheckBox("Use W LaneClear")); FarmingMenu.Add("ELaneClear", new CheckBox("Use E LaneClear")); FarmingMenu.AddLabel("Jungle Clear"); FarmingMenu.Add("QJungleClear", new CheckBox("Use Q in Jungle")); FarmingMenu.Add("WJungleClear", new CheckBox("Use W in Jungle")); FarmingMenu.Add("EJungleClear", new CheckBox("Use E in Jungle")); FarmingMenu.AddLabel("Last Hit"); FarmingMenu.Add("Qlasthit", new CheckBox("Use Q LastHit")); FarmingMenu.Add("Wlasthit", new CheckBox("Use W LastHit")); FarmingMenu.Add("Elasthit", new CheckBox("Use E LastHit")); MiscMenu = Menu.AddSubMenu("More Settings", "Misc"); MiscMenu.AddLabel("Auto"); MiscMenu.Add("UseShield", new CheckBox("Use Shield(E)")); MiscMenu.Add("AutoIgnite", new CheckBox("Auto Ignite")); MiscMenu.Add("AutoQSS", new CheckBox("Auto QSS")); MiscMenu.Add("AutoW", new CheckBox("Auto W")); MiscMenu.AddLabel("Keep Alive Settings"); MiscMenu.Add("Alive.Q", new CheckBox("Keep Q Alive")); MiscMenu.Add("Alive.R", new CheckBox("Use R2 Before Expire")); MiscMenu.AddLabel("Activator"); MiscMenu.Add("useHP", new CheckBox("Use Health Potion")); MiscMenu.Add("useHPV", new Slider("HP < %", 45, 0, 100)); MiscMenu.Add("useElixir", new CheckBox("Use Elixir")); MiscMenu.Add("useElixirCount", new Slider("EnemyCount > ", 1, 0, 4)); MiscMenu.Add("useCrystal", new CheckBox("Use Refillable Potions")); MiscMenu.Add("useCrystalHPV", new Slider("HP < %", 65, 0, 100)); MiscMenu.Add("useCrystalManaV", new Slider("Mana < %", 65, 0, 100)); DelayMenu = Menu.AddSubMenu("Delay Settings(Humanizer)", "Delay"); DelayMenu.Add("useHumanizer", new CheckBox("Use Humanizer?", false)); DelayMenu.Add("spell1a1b", new Slider("Q1,Q2 Delay(ms)", 261, 100, 400)); DelayMenu.Add("spell1c", new Slider("Q3 Delay(ms)", 353, 100, 400)); DelayMenu.Add("spell2", new Slider("W Delay(ms)", 120, 100, 400)); DelayMenu.Add("spell4a", new Slider("R Delay(ms)", 0, 0, 400)); DelayMenu.Add("spell4b", new Slider("R2 Delay(ms)", 100, 50, 400)); Skin = Menu.AddSubMenu("Skin Changer", "SkinChanger"); Skin.Add("checkSkin", new CheckBox("Use Skin Changer")); Skin.Add("skin.Id", new Slider("Skin", 4, 0, 6)); DrawMenu = Menu.AddSubMenu("Draw Settings", "Drawings"); DrawMenu.Add("drawStatus", new CheckBox("Draw Status")); DrawMenu.Add("drawCombo", new CheckBox("Draw Combo Range")); DrawMenu.Add("drawFBurst", new CheckBox("Draw Flash Burst Range")); DrawMenu.Add("DrawDamage", new CheckBox("Draw Damage Bar")); Game.OnTick += Game_OnTick; Drawing.OnDraw += Drawing_OnDraw; Drawing.OnEndScene += Drawing_OnEndScene; Obj_AI_Base.OnProcessSpellCast += Obj_AI_Base_OnProcessSpellCast; Obj_AI_Base.OnSpellCast += Obj_AI_Base_OnSpellCast; Obj_AI_Base.OnPlayAnimation += Obj_AI_Base_OnPlayAnimation; }
private static void On_Complete(EventArgs args) { if (Olaf.Hero != Champion.Olaf) { return; } Bootstrap.Init(null); Chat.Print("[Addon] [Champion [Olaf]", System.Drawing.Color.AliceBlue); uint level = (uint)Player.Instance.Level; Q = new Spell.Skillshot(SpellSlot.Q, 1000, SkillShotType.Linear, 250, 1550, 75) { AllowedCollisionCount = int.MaxValue, MinimumHitChance = HitChance.High }; Q2 = new Spell.Skillshot(SpellSlot.Q, 900, SkillShotType.Linear, 250, 1550, 75) { AllowedCollisionCount = int.MaxValue, MinimumHitChance = HitChance.High }; W = new Spell.Active(SpellSlot.W); E = new Spell.Targeted(SpellSlot.E, 325); R = new Spell.Active(SpellSlot.R); Menu = MainMenu.AddMenu("Olaf", "Olaf"); ComboMenu = Menu.AddSubMenu("Combo"); ComboMenu.AddLabel("Combo Settings"); ComboMenu.Add("QCombo", new CheckBox("Use Q")); ComboMenu.Add("WCombo", new CheckBox("Use W")); ComboMenu.Add("ECombo", new CheckBox("Use E")); ComboMenu.Add("RCombo", new CheckBox("Use R")); ComboMenu.Add("useTiamat", new CheckBox("Use Items")); HarassMenu = Menu.AddSubMenu("Harass"); HarassMenu.AddLabel("Harass Settings"); HarassMenu.Add("QHarass", new CheckBox("Use Q")); HarassMenu.Add("WHarass", new CheckBox("Use W")); HarassMenu.Add("EHarass", new CheckBox("Use E")); FarmingMenu = Menu.AddSubMenu("LaneClear"); FarmingMenu.AddLabel("Lane Clear"); FarmingMenu.Add("QLaneClear", new CheckBox("Use Q LaneClear")); FarmingMenu.Add("QlaneclearMana", new Slider("Mana < %", 45, 0, 100)); FarmingMenu.Add("WLaneClear", new CheckBox("Use W LaneClear")); FarmingMenu.Add("WlaneclearMana", new Slider("Mana < %", 45, 0, 100)); FarmingMenu.Add("ELaneClear", new CheckBox("Use E LaneClear")); FarmingMenu.Add("ElaneclearHP", new Slider("HP < %", 10, 0, 100)); FarmingMenu.AddLabel("JungleClear"); FarmingMenu.Add("Qjungle", new CheckBox("Use Q in Jungle")); FarmingMenu.Add("QjungleMana", new Slider("Mana < %", 45, 0, 100)); FarmingMenu.Add("Wjungle", new CheckBox("Use W in Jungle")); FarmingMenu.Add("WjungleMana", new Slider("Mana < %", 45, 0, 100)); FarmingMenu.Add("Ejungle", new CheckBox("Use E in Jungle")); FarmingMenu.Add("EjungleHP", new Slider("HP < %", 25, 0, 100)); FarmingMenu.AddLabel("Last"); FarmingMenu.Add("Qlasthit", new CheckBox("Use Q LastHit")); FarmingMenu.Add("Elasthit", new CheckBox("Use E LastHit")); FarmingMenu.Add("QlasthitMana", new Slider("Mana < %", 45, 0, 100)); MiscMenu = Menu.AddSubMenu("Misc"); MiscMenu.AddLabel("Auto"); MiscMenu.Add("Auto Ignite", new CheckBox("Auto Ignite")); MiscMenu.Add("autoQ", new CheckBox("Use Auto Q to Flee/Escape")); MiscMenu.Add("autoR", new CheckBox("Use Auto R in Dangerous Spell", false)); MiscMenu.Add("autoEenemyHP", new Slider("Enemy HP < %", 45, 0, 100)); MiscMenu.AddSeparator(); MiscMenu.AddLabel("Items"); MiscMenu.AddLabel("BOTRK,Bilgewater Cutlass Settings"); MiscMenu.Add("botrkHP", new Slider("My HP < %", 60, 0, 100)); MiscMenu.Add("botrkenemyHP", new Slider("Enemy HP < %", 60, 0, 100)); MiscMenu.AddLabel("KillSteal"); MiscMenu.Add("Qkill", new CheckBox("Use Q KillSteal")); MiscMenu.Add("Ekill", new CheckBox("Use E KillSteal")); MiscMenu.AddLabel("Activator"); MiscMenu.Add("useHP", new CheckBox("Use Health Potion")); MiscMenu.Add("useHPV", new Slider("HP < %", 45, 0, 100)); MiscMenu.Add("useMana", new CheckBox("Use Mana Potion")); MiscMenu.Add("useManaV", new Slider("Mana < %", 45, 0, 100)); MiscMenu.Add("useCrystal", new CheckBox("Use Refillable Potions")); MiscMenu.Add("useCrystalHPV", new Slider("HP < %", 45, 0, 100)); MiscMenu.Add("useCrystalManaV", new Slider("Mana < %", 45, 0, 100)); DrawMenu = Menu.AddSubMenu("Draw Settings", "Drawings"); DrawMenu.Add("drawAA", new CheckBox("Draw AA Range")); DrawMenu.Add("drawQ", new CheckBox("Draw Q")); DrawMenu.Add("drawQpos", new CheckBox("Draw Q Position")); DrawMenu.Add("drawE", new CheckBox("Draw E")); Game.OnTick += Game_OnTick; Drawing.OnDraw += Drawing_OnDraw; GameObject.OnCreate += GameObject_OnCreate; GameObject.OnDelete += GameObject_OnDelete; }
private static void Loading_OnLoadingComplete(EventArgs args) { if (Player.Instance.Hero != Champion.TahmKench) { return; } Menu = MainMenu.AddMenu("BenchTheKench", "kbswag"); Menu.AddGroupLabel("BenchTheKench"); ComboMenu = Menu.AddSubMenu("Combo Menu", "combomenuKench"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.Add("Combo.Q", new CheckBox("Use Q")); ComboMenu.Add("Combo.QOnlyStun", new CheckBox("Use Q Only Stun / Out of AA")); ComboMenu.Add("Combo.W.Enemy", new CheckBox("Use W on Enemy")); ComboMenu.Add("Combo.W.Minion", new CheckBox("Use W on Minions to Spit")); ComboMenu.Add("Combo.E", new CheckBox("Use E")); HarassMenu = Menu.AddSubMenu("Harass Menu", "harassmenuKench"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.Add("Harass.Q", new CheckBox("Use Q")); HarassMenu.Add("Harass.W.Enemy", new CheckBox("Use W on Enemy")); HarassMenu.Add("Harass.W.Minion", new CheckBox("Use W on Minions to Spit")); HarassMenu.Add("Harass.E", new CheckBox("Use E")); FarmingMenu = Menu.AddSubMenu("Farm Menu", "farmmenuKench"); FarmingMenu.AddGroupLabel("Farm Settings"); FarmingMenu.AddLabel("LastHit Settings"); FarmingMenu.Add("LastHit.Q", new CheckBox("Use Q")); FarmingMenu.AddLabel("WaveClear Settings"); FarmingMenu.Add("WaveClear.Q", new CheckBox("Use Q")); FarmingMenu.AddLabel("Jungle Settings"); FarmingMenu.Add("Jungle.Q", new CheckBox("Use Q")); KenchSaver.Initialize(); KillStealMenu = Menu.AddSubMenu("KillSteal Menu"); KillStealMenu.AddGroupLabel("KillSteal Settings"); KillStealMenu.Add("KillSteal.Q", new CheckBox("Use Q")); KillStealMenu.Add("KillSteal.W.Swallow", new CheckBox("Use W Swallow")); KillStealMenu.Add("KillSteal.W.Spit", new CheckBox("Use W Swallow/Spit")); DrawMenu = Menu.AddSubMenu("Draw Menu", "drawMenuKench"); DrawMenu.AddGroupLabel("Draw Settings"); DrawMenu.Add("Draw.Q", new CheckBox("Draw Q")); DrawMenu.AddColourItem("Draw.Q.Colour"); DrawMenu.AddSeparator(); DrawMenu.Add("Draw.W", new CheckBox("Draw W")); DrawMenu.AddColourItem("Draw.W.Colour"); DrawMenu.AddSeparator(); DrawMenu.Add("Draw.E", new CheckBox("Draw E")); DrawMenu.AddColourItem("Draw.E.Colour"); DrawMenu.AddSeparator(); DrawMenu.AddLabel("Off CD Colour"); DrawMenu.AddColourItem("Draw.OFF"); Drawing.OnDraw += Drawing_OnDraw; Obj_AI_Base.OnProcessSpellCast += KenchCheckManager.Obj_AI_Base_OnProcessSpellCast; Game.OnTick += Game_OnTick; }
private static void Loading_OnLoadingComplete(EventArgs args) { if (Player.Instance.ChampionName != "Hecarim") { return; } Bootstrap.Init(null); Healthpot = new Item(2003, 0); Manapot = new Item(2004, 0); CrystalFlask = new Item(2041, 0); CorruptingPotion = new Item(2033, 0); RefillablePotion = new Item(2031, 0); uint level = (uint)Player.Instance.Level; Q = new Spell.Active(SpellSlot.Q, 350); W = new Spell.Active(SpellSlot.W, 525); E = new Spell.Active(SpellSlot.E, 450); R = new Spell.Skillshot(SpellSlot.R, 1000, SkillShotType.Linear, 250, 800, 200); Menu = MainMenu.AddMenu("Perfect Hecarim", "perfecthecarim"); Menu.AddLabel("Mükemmel Ass"); Menu.AddLabel("Çeviri TRAdana-Güncellemede bildiriniz"); Menu.AddSeparator(); ComboMenu = Menu.AddSubMenu("Combo Ayarları", "ComboSettings"); ComboMenu.AddLabel("Combo Ayarları"); ComboMenu.Add("QCombo", new CheckBox("Kullan Q")); ComboMenu.Add("WCombo", new CheckBox("Kullan W")); ComboMenu.Add("ECombo", new CheckBox("Kullan E")); ComboMenu.Add("RCombo", new CheckBox("Kullan R")); ComboMenu.Add("rCount", new Slider("R için say ", 3, 1, 5)); ComboMenu.Add("useTiamat", new CheckBox("İtemleri Kullan")); HarassMenu = Menu.AddSubMenu("Dürtme Ayarları", "HarassSettings"); HarassMenu.AddLabel("Dürtme Ayarları"); HarassMenu.Add("QHarass", new CheckBox("Kullan Q")); FarmingMenu = Menu.AddSubMenu("LaneTemizleme", "FarmSettings"); FarmingMenu.AddLabel("LaneTemizleme"); FarmingMenu.Add("QLaneClear", new CheckBox("LaneTemizlemede Q Kullan")); FarmingMenu.Add("QlaneclearMana", new Slider("Manam < %", 45, 0, 100)); FarmingMenu.Add("WLaneClear", new CheckBox("LaneTemizlemede W Kullan")); FarmingMenu.Add("WlaneclearMana", new Slider("Manam < %", 45, 0, 100)); FarmingMenu.AddLabel("OrmanTemizleme"); FarmingMenu.Add("Qjungle", new CheckBox("OrmanTemizlemede Q Kullan")); FarmingMenu.Add("QjungleMana", new Slider("Manam < %", 45, 0, 100)); FarmingMenu.Add("Wjungle", new CheckBox("OrmanTemizlemede W Kullan")); FarmingMenu.Add("WjungleMana", new Slider("Manam < %", 45, 0, 100)); FarmingMenu.Add("Ejungle", new CheckBox("OrmanTemizlemede E Kullan")); FarmingMenu.Add("EjungleMana", new Slider("Manam < %", 70, 0, 100)); FarmingMenu.AddLabel("Son Vuruş Ayarları"); FarmingMenu.Add("Qlasthit", new CheckBox("Son Vuruşta Q Kullan")); FarmingMenu.Add("QlasthitMana", new Slider("Mana < %", 45, 0, 100)); SmiteMenu = Menu.AddSubMenu("Çarp Kullan", "SmiteUsage"); SmiteMenu.AddLabel("Çarp Kullan"); SmiteMenu.Add("Use Smite?", new CheckBox("Çarp Kullan")); SmiteMenu.Add("Red?", new CheckBox("Kırmızı")); SmiteMenu.Add("Blue?", new CheckBox("Mavi")); SmiteMenu.Add("Dragon?", new CheckBox("Ejder")); SmiteMenu.Add("Baron?", new CheckBox("Baron")); MiscMenu = Menu.AddSubMenu("Ek Ayarlar", "Misc"); MiscMenu.AddLabel("Otomatik"); MiscMenu.Add("Auto Ignite", new CheckBox("Otomatik Tutuştur")); MiscMenu.Add("autoE", new CheckBox("Kaçarken Otomatik E Kullan")); MiscMenu.Add("autoR", new CheckBox("Tehlikeli Büyülerde otomatik R kullan")); MiscMenu.AddSeparator(); MiscMenu.AddLabel("İtemler"); MiscMenu.AddSeparator(); MiscMenu.AddLabel("Mahvolmuş Kılıç Ayarları"); MiscMenu.Add("botrkHP", new Slider("Benim canım < %", 60, 0, 100)); MiscMenu.Add("botrkenemyHP", new Slider("Düşmanın canı < %", 60, 0, 100)); MiscMenu.AddLabel("Kill Çalma"); MiscMenu.Add("Qkill", new CheckBox("KillÇalmada Q Kullan")); MiscMenu.Add("Ekill", new CheckBox("KillÇalmada E Kullan")); MiscMenu.AddLabel("Aktif Edici"); MiscMenu.Add("useHP", new CheckBox("Can İksiri Kullan")); MiscMenu.Add("useHPV", new Slider("Canım < %", 45, 0, 100)); MiscMenu.Add("useMana", new CheckBox("Mana İksiri Kullan")); MiscMenu.Add("useManaV", new Slider("Manam < %", 45, 0, 100)); MiscMenu.Add("useCrystal", new CheckBox("Bisküvi Kullan")); MiscMenu.Add("useCrystalHPV", new Slider("Canım < %", 45, 0, 100)); MiscMenu.Add("useCrystalManaV", new Slider("Manam < %", 45, 0, 100)); Skin = Menu.AddSubMenu("Skin Değiştirici", "SkinChange"); Skin.Add("checkSkin", new CheckBox("Skin Değiştirici Kullan")); Skin.Add("skin.Id", new Slider("Skin Numarası", 3, 0, 5)); DrawMenu = Menu.AddSubMenu("Göster Ayarları", "Drawings"); DrawMenu.Add("drawAA", new CheckBox("Göster AA Menzili")); DrawMenu.Add("drawQ", new CheckBox("Göster Q Menzili")); DrawMenu.Add("drawW", new CheckBox("Göster W Menzili")); DrawMenu.Add("drawR", new CheckBox("Göster R Menzili")); UpdateMenu = Menu.AddSubMenu("Son Güncelleme Kaydı", "Updates"); UpdateMenu.AddLabel("V0.0.3"); UpdateMenu.AddLabel("-Orman Temizleme Eklendi!"); Game.OnTick += Game_OnTick; Drawing.OnDraw += Drawing_OnDraw; Game.OnUpdate += OnGameUpdate; Chat.Print("Perrrrrrrrrfect Addon,TRAdana iyi oyunlar diler", System.Drawing.Color.Red); }