public static void Attach() { mainMenu = new Menu(string.Empty, $"Adept AIO - {Global.Player.ChampionName}", true); mainMenu.Attach(); FleeOrbwalkerMode = new OrbwalkerMode("Flee", KeyCode.A, null, Flee.OnKeyPressed); Global.Orbwalker.AddMode(FleeOrbwalkerMode); Global.Orbwalker.Attach(mainMenu); Combo = new Menu("Combo", "Combo") { new MenuBool("Q", "Use Q"), new MenuBool("W", "Use W"), new MenuBool("E", "Use E"), new MenuBool("R", "Use R"), new MenuList("Style", "Shadow Style", new [] { "Triangle", "Line", "Cursor" }, 0), new MenuBool("Killable", "Only Use R When Killable"), new MenuSeperator("Whitelist") }; foreach (var enemy in GameObjects.EnemyHeroes) { Combo.Add(new MenuBool(enemy.ChampionName, $"Use R On: {enemy.ChampionName}")); } Harass = new Menu("Harass", "Harass") { new MenuBool("Q", "Use Q"), new MenuBool("W", "Use W"), new MenuSliderBool("W2", "Use W Twice | Not If >= X Enemies", true, 2, 1, 5).SetToolTip("Max Range W, will try to W AA "), new MenuSlider("Health", "Don't Use W2 if % HP is Below", 30), new MenuBool("E", "Use E"), new MenuSlider("Energy", "Min. Energy %", 40) }; LaneClear = new Menu("Lane", "LaneClear") { new MenuBool("Check", "Don't Clear When Enemies Nearby"), new MenuBool("TurretFarm", "Smart Under Turret Farm"), new MenuSliderBool("Q", "Use Q | Min. Minions Hit", true, 3, 1, 6), new MenuBool("W", "Use W"), new MenuSliderBool("E", "Use E | Min. Minions Hit", true, 3, 1, 6), new MenuSlider("Energy", "Min. Energy %", 40) }; JungleClear = new Menu("Jungle", "JungleClear") { new MenuBool("Q", "Use Q"), new MenuBool("E", "Use E"), new MenuSlider("Energy", "Min. Energy %", 40) }; Lasthit = new Menu("Lasthit", "Lasthit") { new MenuBool("Q", "Use Q"), new MenuBool("E", "Use E"), new MenuSlider("Energy", "Min. Energy %", 40) }; Killsteal = new Menu("Killsteal", "Killsteal") { new MenuBool("Q", "Use Q"), new MenuBool("E", "Use E") }; Misc = new Menu("Misc", "Miscellaneous") { new MenuBool("Q", "Always Use Q On Enemies", false), new MenuBool("E", "Use E To Slow Enemies"), new MenuBool("R", "Use R To Dodge Enemy Spells"), new MenuSlider("Health", "Dodge if % Health is below", 20), new MenuBool("W", "Anti-Gapclose with W") }; Drawings = new Menu("DrawManager", "DrawManager") { new MenuSlider("Segments", "Segments", 100, 10, 150).SetToolTip("Smoothness of the circles"), new MenuBool("Dmg", "Damage"), new MenuBool("Range", "Draw Engage Range"), new MenuBool("Q", "Draw Q Range"), new MenuBool("Pred", "Draw Q Prediction") }; Gapcloser.Attach(mainMenu, "Anti Gapcloser"); foreach (var menu in new List <Menu> { Combo, Harass, LaneClear, JungleClear, Lasthit, Killsteal, Misc, Drawings, MenuShortcut.Credits }) { mainMenu.Add(menu); } }
public MenuConfig() { var mainMenu = new Menu(string.Empty, $"Adept AIO - {Global.Player.ChampionName}", true); mainMenu.Attach(); FleeMode = new OrbwalkerMode("Flee", KeyCode.A, null, Flee.OnKeyPressed); BurstMode = new OrbwalkerMode("Burst", KeyCode.T, () => Global.TargetSelector.GetSelectedTarget(), Burst.OnUpdate); BurstMode.ModeBehaviour.Invoke(); BurstMode.GetTargetImplementation.Invoke(); Global.Orbwalker.AddMode(BurstMode); Global.Orbwalker.AddMode(FleeMode); Global.Orbwalker.Attach(mainMenu); Gapcloser.Attach(mainMenu, "Anti Gapcloser"); Combo = new Menu("RivenCombo", "Combo") { //new MenuList("Mode", "Combo Mode: ", new[] {"Automatic", "Max Damage", "Fast"}, 0), new MenuSlider("Change", "Fast Combo When DMG% (target) >= ", 70), new MenuList("Chase", "Chase Mode", new[] { "Disabled", "Q", "Q & E" }, 0), new MenuBool("Flash", "Flash").SetToolTip("Will flash when an target is safely killable."), new MenuSliderBool("Check", "Don't Use R1 If X (% HP) <=", true, 20), new MenuList("R", "R1 Mode: ", new[] { "Never", "Always", "Killable" }, 2), new MenuBool("R2", "Use R2") }; BurstMenu = new Menu("RivenBurst", "Burst") { new MenuSeperator("Note", "Select Target To Burst"), new MenuList("Mode", "Burst Mode:", new[] { "Automatic", "The Shy", "Execution" }, 0), new MenuSeperator("endmylife") }; foreach (var hero in GameObjects.EnemyHeroes) { BurstMenu.Add(new MenuBool(hero.ChampionName, "Burst: " + hero.ChampionName)); } Harass = new Menu("RivenHarass", "Harass") { new MenuList("Mode", "Mode: ", new[] { "Automatic", "Semi Combo", "Q3 To Safety", "Q3 To Target" }, 0), new MenuList("Dodge", "Dodge: ", new[] { "Turret", "Cursor", "Away From Target" }, 0), new MenuSeperator("Whitelist", "Whitelist") }; foreach (var hero in GameObjects.EnemyHeroes) { Harass.Add(new MenuBool(hero.ChampionName, "Harass: " + hero.ChampionName)); } Lane = new Menu("RivenLane", "Lane") { new MenuBool("Check", "Safe Clear").SetToolTip("Wont clear when enemies are nearby"), new MenuBool("Q", "Q"), new MenuBool("W", "W"), new MenuBool("E", "E") }; Jungle = new Menu("RivenJungle", "Jungle") { new MenuBool("Check", "Safe Clear").SetToolTip("Wont clear when enemies are nearby"), new MenuBool("Q", "Q"), new MenuBool("W", "W"), new MenuBool("E", "E") }; Killsteal = new Menu("RivenKillsteal", "Killsteal") { new MenuBool("Ignite", "Ignite"), new MenuBool("Q", "Q"), new MenuBool("W", "W"), new MenuBool("R2", "R2") }; Miscellaneous = new Menu("RivenMiscellaneous", "Miscellaneous") { new MenuBool("Walljump", "Walljump During Flee"), new MenuBool("Force", "Spam Q1, Q2 During Flee"), new MenuBool("Active", "Keep Q Active"), new MenuBool("Interrupt", "Dodge Certain Spells") }; Drawings = new Menu("RivenDrawManager", "DrawManager") { new MenuSlider("Segments", "Segments", 100, 10, 150).SetToolTip("Smoothness of the circles"), new MenuBool("Dmg", "Damage"), new MenuBool("Mouse", "Mouse Helper").SetToolTip("Shows where to put mouse to properly Q AA chase the target"), new MenuBool("Target", "Draw Line At Target"), new MenuBool("Engage", "Engage Range"), new MenuBool("R2", "R2 Range", false), new MenuBool("Pattern", "Current Pattern") }; foreach (var menu in new List <Menu> { Combo, BurstMenu, Harass, Lane, Jungle, Killsteal, Drawings, Miscellaneous, MenuShortcut.Credits }) { mainMenu.Add(menu); } }