public Jhin() { Q = new Spell(SpellSlot.Q, 600f); W = new Spell(SpellSlot.W, 2500f); E = new Spell(SpellSlot.E, 750f); R = new Spell(SpellSlot.R, 3500f); W.SetSkillshot(0.75f, 40, float.MaxValue, false, SkillshotType.SkillshotLine); E.SetSkillshot(0.5f, 120, 1600, false, SkillshotType.SkillshotCircle); R.SetSkillshot(0.21f, 80, 5000, false, SkillshotType.SkillshotLine); var comboMenu = Menu.AddSubMenu(new Menu("Combo", "Combo")); { comboMenu.AddItem(new MenuItem("ComboQ", "Use Q", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboQMinion", "Use Q| Minion", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboW", "Use W", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboWAA", "Use W| After Attack?", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboWOnly", "Use W| Only Use to MarkTarget?", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboE", "Use E", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboR", "Use R| In Shot Mode", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboYoumuu", "Use Youmuu", true).SetValue(true)); } var harassMenu = Menu.AddSubMenu(new Menu("Harass", "Harass")); { harassMenu.AddItem(new MenuItem("HarassQ", "Use Q", true).SetValue(true)); harassMenu.AddItem(new MenuItem("HarassW", "Use W", true).SetValue(true)); harassMenu.AddItem(new MenuItem("HarassWOnly", "Use W| Only Use to MarkTarget?", true).SetValue(true)); harassMenu.AddItem(new MenuItem("HarassE", "Use E", true).SetValue(true)); harassMenu.AddItem( new MenuItem("HarassMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var clearMenu = Menu.AddSubMenu(new Menu("Clear", "Clear")); { var laneClearMenu = clearMenu.AddSubMenu(new Menu("LaneClear", "LaneClear")); { laneClearMenu.AddItem(new MenuItem("LaneClearQ", "Use Q", true).SetValue(true)); laneClearMenu.AddItem(new MenuItem("LaneClearW", "Use W", true).SetValue(true)); laneClearMenu.AddItem( new MenuItem("LaneClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var jungleClearMenu = clearMenu.AddSubMenu(new Menu("JungleClear", "JungleClear")); { jungleClearMenu.AddItem(new MenuItem("JungleClearQ", "Use Q", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearW", "Use W", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearE", "Use E", true).SetValue(true)); jungleClearMenu.AddItem( new MenuItem("JungleClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(30))); } clearMenu.AddItem(new MenuItem("asdqweqwe", " ", true)); ManaManager.AddSpellFarm(clearMenu); } var lastHitMenu = Menu.AddSubMenu(new Menu("LastHit", "LastHit")); { lastHitMenu.AddItem(new MenuItem("LastHitQ", "Use Q", true).SetValue(true)); lastHitMenu.AddItem( new MenuItem("LastHitMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var killStealMenu = Menu.AddSubMenu(new Menu("KillSteal", "KillSteal")); { killStealMenu.AddItem(new MenuItem("KillStealQ", "Use Q", true).SetValue(true)); killStealMenu.AddItem(new MenuItem("KillStealW", "Use W", true).SetValue(true)); killStealMenu.AddItem(new MenuItem("KillStealWInAttackRange", "Use W| Target In Attack Range", true).SetValue(true)); } var miscMenu = Menu.AddSubMenu(new Menu("Misc", "Misc")); { var wMenu = miscMenu.AddSubMenu(new Menu("W Settings", "W Settings")); { wMenu.AddItem(new MenuItem("AutoW", "Auto W| When target Cant Move", true).SetValue(true)); wMenu.AddItem(new MenuItem("GapW", "Anti GapCloser W| When target HavePassive", true).SetValue(true)); } var eMenu = miscMenu.AddSubMenu(new Menu("E Settings", "E Settings")); { eMenu.AddItem(new MenuItem("AutoE", "Auto E| When target Cant Move", true).SetValue(true)); eMenu.AddItem(new MenuItem("GapE", "Anti GapCloser E", true).SetValue(true)); } var rMenu = miscMenu.AddSubMenu(new Menu("R Settings", "R Settings")); { rMenu.AddItem(new MenuItem("rMenuAuto", "Auto R?", true).SetValue(true)); rMenu.AddItem( new MenuItem("rMenuSemi", "Semi R Key(One Press One Shot)", true).SetValue(new KeyBind('T', KeyBindType.Press))); rMenu.AddItem(new MenuItem("rMenuCheck", "Use R| Check is Safe?", true).SetValue(true)); rMenu.AddItem( new MenuItem("rMenuMin", "Use R| Min Range >= x", true).SetValue(new Slider(1000, 500, 2500))); rMenu.AddItem( new MenuItem("rMenuMax", "Use R| Man Range <= x", true).SetValue(new Slider(3000, 1500, 3500))); rMenu.AddItem( new MenuItem("rMenuKill", "Use R| Min Shot Can Kill >= x", true).SetValue(new Slider(3, 1, 4))); } miscMenu.AddItem(new MenuItem("PingKill", "Auto Ping Kill Target", true).SetValue(true)); miscMenu.AddItem(new MenuItem("NormalPingKill", "Normal Ping?", true).SetValue(true)); miscMenu.AddItem(new MenuItem("NotificationKill", "Notification Kill Target", true).SetValue(true)); } var utilityMenu = Menu.AddSubMenu(new Menu("Utility", "Utility")); { var skinMenu = utilityMenu.AddSubMenu(new Menu("Skin Change", "Skin Change")); { SkinManager.AddToMenu(skinMenu); } var autoLevelMenu = utilityMenu.AddSubMenu(new Menu("Auto Levels", "Auto Levels")); { LevelsManager.AddToMenu(autoLevelMenu); } var itemsMenu = utilityMenu.AddSubMenu(new Menu("Items", "Items")); { ItemsManager.AddToMenu(itemsMenu); } } var drawMenu = Menu.AddSubMenu(new Menu("Drawings", "Drawings")); { drawMenu.AddItem(new MenuItem("DrawQ", "Draw Q Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawW", "Draw W Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawE", "Draw E Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawR", "Draw R Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawRMin", "Draw R Range(MinMap)", true).SetValue(false)); ManaManager.AddDrawFarm(drawMenu); DamageIndicator.AddToMenu(drawMenu); } Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast; AntiGapcloser.OnEnemyGapcloser += OnEnemyGapcloser; Obj_AI_Base.OnDoCast += OnDoCast; Game.OnUpdate += OnUpdate; Drawing.OnDraw += OnDraw; Drawing.OnEndScene += OnEndScene; }
public Varus() { Q = new Spell(SpellSlot.Q, 925f); W = new Spell(SpellSlot.W, 0); E = new Spell(SpellSlot.E, 975f); R = new Spell(SpellSlot.R, 1050f); Q.SetSkillshot(0.25f, 70f, 1650f, false, SkillshotType.SkillshotLine); E.SetSkillshot(0.35f, 120f, 1500f, false, SkillshotType.SkillshotCircle); R.SetSkillshot(0.25f, 120f, 1950f, false, SkillshotType.SkillshotLine); Q.SetCharged("VarusQ", "VarusQ", 925, 1600, 1.5f); var comboMenu = Menu.AddSubMenu(new Menu("Combo", "Combo")); { comboMenu.AddItem(new MenuItem("ComboQ", "Use Q", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboE", "Use E", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboR", "Use R", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboRSolo", "Use R|Logic?", true).SetValue(true)); comboMenu.AddItem( new MenuItem("ComboRCount", "Use R|Counts Enemies In Range >= x", true).SetValue(new Slider(3, 1, 5))); comboMenu.AddItem( new MenuItem("ComboPassive", "Use Spell|When target Have x Passive", true).SetValue(new Slider(3, 0, 3))); } var harassMenu = Menu.AddSubMenu(new Menu("Harass", "Harass")); { harassMenu.AddItem(new MenuItem("HarassQ", "Use Q", true).SetValue(true)); harassMenu.AddItem(new MenuItem("HarassE", "Use E", true).SetValue(false)); harassMenu.AddItem( new MenuItem("AutoHarass", "Auto Harass?", true).SetValue(new KeyBind('G', KeyBindType.Toggle))); harassMenu.AddItem( new MenuItem("HarassMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var clearMenu = Menu.AddSubMenu(new Menu("Clear", "Clear")); { var laneClearMenu = clearMenu.AddSubMenu(new Menu("LaneClear", "LaneClear")); { laneClearMenu.AddItem(new MenuItem("LaneClearQ", "Use Q", true).SetValue(true)); laneClearMenu.AddItem( new MenuItem("LaneClearQCount", "If Q CanHit Counts >= x", true).SetValue(new Slider(3, 1, 5))); laneClearMenu.AddItem(new MenuItem("LaneClearE", "Use E", true).SetValue(true)); laneClearMenu.AddItem( new MenuItem("LaneClearECount", "If E CanHit Counts >= x", true).SetValue(new Slider(3, 1, 5))); laneClearMenu.AddItem( new MenuItem("LaneClearMana", "If Player ManaPercent >= %", true).SetValue(new Slider(60))); } var jungleClearMenu = clearMenu.AddSubMenu(new Menu("JungleClear", "JungleClear")); { jungleClearMenu.AddItem(new MenuItem("JungleClearQ", "Use Q", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearE", "Use E", true).SetValue(true)); jungleClearMenu.AddItem( new MenuItem("JungleClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(30))); } clearMenu.AddItem(new MenuItem("asdqweqwe", " ", true)); ManaManager.AddSpellFarm(clearMenu); } var killStealMenu = Menu.AddSubMenu(new Menu("KillSteal", "KillSteal")); { killStealMenu.AddItem(new MenuItem("KillStealQ", "Use Q", true).SetValue(true)); killStealMenu.AddItem(new MenuItem("KillStealE", "Use E", true).SetValue(true)); } var miscMenu = Menu.AddSubMenu(new Menu("Misc", "Misc")); { miscMenu.AddItem( new MenuItem("SemiR", "Semi-manual R Key", true).SetValue(new KeyBind('T', KeyBindType.Press))); } var utilityMenu = Menu.AddSubMenu(new Menu("Utility", "Utility")); { var skinMenu = utilityMenu.AddSubMenu(new Menu("Skin Change", "Skin Change")); { SkinManager.AddToMenu(skinMenu); } var autoLevelMenu = utilityMenu.AddSubMenu(new Menu("Auto Levels", "Auto Levels")); { LevelsManager.AddToMenu(autoLevelMenu); } var itemsMenu = utilityMenu.AddSubMenu(new Menu("Items", "Items")); { ItemsManager.AddToMenu(itemsMenu); } } var drawMenu = Menu.AddSubMenu(new Menu("Drawings", "Drawings")); { drawMenu.AddItem(new MenuItem("DrawQ", "Draw Q Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawE", "Draw E Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawR", "Draw R Range", true).SetValue(false)); ManaManager.AddDrawFarm(drawMenu); DamageIndicator.AddToMenu(drawMenu); } Orbwalking.BeforeAttack += BeforeAttack; Game.OnUpdate += OnUpdate; Drawing.OnDraw += OnDraw; }
internal static void Init() { Menu = new Menu("mySeries: " + Me.ChampionName, "mySeries: " + Me.ChampionName, true); var targetSelectMenu = Menu.AddSubMenu(new Menu("Target Selector", "Target Selector")); { TargetSelector.AddToMenu(targetSelectMenu); } var orbMenu = Menu.AddSubMenu(new Menu("Orbwalking", "Orbwalking")); { Orbwalker = new Orbwalking.Orbwalker(orbMenu); } var comboMenu = Menu.AddSubMenu(new Menu("Combo", "Combo")); { comboMenu.AddItem(new MenuItem("ComboQ", "Use Q", true).SetValue(true)); comboMenu.AddItem( new MenuItem("ComboQSmart", "Use Q| Logic", true).SetValue(true) .SetTooltip("Smart Ignore Collsion Q Logic")); comboMenu.AddItem(new MenuItem("ComboW", "Use W", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboE", "Use E", true).SetValue(true)); comboMenu.AddItem( new MenuItem("ComboMode", "Combo Mode: ", true).SetValue( new StringList(new[] { "Normal", "Shield", "Burst(HuangXiaoMing Mode)" })) .SetTooltip("Burst Mode No More SHIELD!!!")); comboMenu.AddItem( new MenuItem("ComboModeSwitch", "Combo Mode Switch Key", true).SetValue( new KeyBind('T', KeyBindType.Press))).ValueChanged += ChangedComboMode; comboMenu.AddItem( new MenuItem("ComboShieldHP", "When Player HealthPercent <= x%| Active Shield", true).SetValue( new Slider(60))); comboMenu.AddItem(new MenuItem("ComboIgnite", "Use Ignite", true).SetValue(true)); comboMenu.AddItem( new MenuItem("ComboDisableAA", "Disable Attack Mode: ", true).SetValue( new StringList(new[] { "Smart", "All", "Off" }))); } var harassMenu = Menu.AddSubMenu(new Menu("Harass", "Harass")); { harassMenu.AddItem(new MenuItem("HarassQ", "Use Q", true).SetValue(true)); harassMenu.AddItem(new MenuItem("HarassW", "Use W", true).SetValue(false)); harassMenu.AddItem(new MenuItem("HarassE", "Use E", true).SetValue(true)); harassMenu.AddItem( new MenuItem("HarassMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var clearMenu = Menu.AddSubMenu(new Menu("Clear", "Clear")); { var laneClearMenu = clearMenu.AddSubMenu(new Menu("LaneClear", "LaneClear")); { laneClearMenu.AddItem(new MenuItem("LaneClearQ", "Use Q", true).SetValue(true)); laneClearMenu.AddItem(new MenuItem("LaneClearW", "Use W", true).SetValue(false)); laneClearMenu.AddItem(new MenuItem("LaneClearE", "Use E", true).SetValue(true)); laneClearMenu.AddItem( new MenuItem("LaneClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var jungleClearMenu = clearMenu.AddSubMenu(new Menu("JungleClear", "JungleClear")); { jungleClearMenu.AddItem(new MenuItem("JungleClearQ", "Use Q", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearW", "Use W", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearE", "Use E", true).SetValue(true)); jungleClearMenu.AddItem( new MenuItem("JungleClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } clearMenu.AddItem(new MenuItem("asdqweqwe", " ", true)); ManaManager.AddSpellFarm(clearMenu); } var killStealMenu = Menu.AddSubMenu(new Menu("KillSteal", "KillSteal")); { killStealMenu.AddItem(new MenuItem("KillStealQ", "Use Q", true).SetValue(true)); killStealMenu.AddItem(new MenuItem("KillStealW", "Use W", true).SetValue(true)); killStealMenu.AddItem(new MenuItem("KillStealE", "Use E", true).SetValue(true)); } var miscMenu = Menu.AddSubMenu(new Menu("Misc", "Misc")); { var interruptMenu = miscMenu.AddSubMenu(new Menu("Interrupt Settings", "Interrupt Settings")); { interruptMenu.AddItem(new MenuItem("Interrupt", "Interrupt Danger Spells", true).SetValue(true)); interruptMenu.AddItem(new MenuItem("AntiAlistar", "Interrupt Alistar W", true).SetValue(true)); interruptMenu.AddItem(new MenuItem("AntiRengar", "Interrupt Rengar Jump", true).SetValue(true)); interruptMenu.AddItem(new MenuItem("AntiKhazix", "Interrupt Khazix R", true).SetValue(true)); } var antigapcloserMenu = miscMenu.AddSubMenu(new Menu("AntiGapcloser Settings", "AntiGapcloser Settings")); { antigapcloserMenu.AddItem(new MenuItem("Gapcloser", "Anti Gapcloser", true).SetValue(true)); foreach (var target in HeroManager.Enemies) { antigapcloserMenu.AddItem( new MenuItem("AntiGapcloser" + target.ChampionName.ToLower(), target.ChampionName, true) .SetValue(true)); } } var skinMenu = miscMenu.AddSubMenu(new Menu("SkinChange", "SkinChange")); { SkinManager.AddToMenu(skinMenu, 10); } var autoLevelMenu = miscMenu.AddSubMenu(new Menu("Auto Levels", "Auto Levels")); { LevelsManager.AddToMenu(autoLevelMenu); } var autoStackMenu = miscMenu.AddSubMenu(new Menu("Auto Stack", "Auto Stack")); { StackManager.AddToMenu(autoStackMenu, true, false, false); } } var drawMenu = Menu.AddSubMenu(new Menu("Drawings", "Drawings")); { drawMenu.AddItem(new MenuItem("DrawQ", "Draw Q Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawW", "Draw W Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawE", "Draw E Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawR", "Draw R Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawRMin", "Draw R Range(MinMap)", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawMode", "Draw Combo Mode Status", true).SetValue(true)); ManaManager.AddDrawFarm(drawMenu); DamageIndicator.AddToMenu(drawMenu, DamageCalculate.GetComboDamage); } Menu.AddItem(new MenuItem("asd ad asd ", " ", true)); Menu.AddItem(new MenuItem("Credit", "Credit: NightMoon", true)); Menu.AddToMainMenu(); }
public Urgot() { Q = new Spell(SpellSlot.Q, 1000f); QExtend = new Spell(SpellSlot.Q, 1200f); W = new Spell(SpellSlot.W); E = new Spell(SpellSlot.E, 900f); R = new Spell(SpellSlot.R, 550f); Q.SetSkillshot(0.25f, 60f, 1600f, true, SkillshotType.SkillshotLine); QExtend.SetSkillshot(0.25f, 60f, 1600f, false, SkillshotType.SkillshotLine); E.SetSkillshot(0.25f, 120f, 1500f, false, SkillshotType.SkillshotCircle); var comboMenu = Menu.AddSubMenu(new Menu("Combo", "Combo")); { comboMenu.AddItem(new MenuItem("ComboQ", "Use Q", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboW", "Use W", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboWAlways", "Use W| Always Use?", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboWBuff", "Use W| If target have E buff", true).SetValue(true)); comboMenu.AddItem( new MenuItem("ComboWLowHp", "Use W| If Player HealthPercent <= x%", true).SetValue(new Slider(50))); comboMenu.AddItem(new MenuItem("ComboE", "Use E", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboFirstE", "First Cast E -> Q Combo", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboR", "Use R", true).SetValue(true)); } var harassMenu = Menu.AddSubMenu(new Menu("Harass", "Harass")); { harassMenu.AddItem(new MenuItem("HarassQ", "Use Q", true).SetValue(true)); harassMenu.AddItem(new MenuItem("HarassW", "Use W", true).SetValue(false)); harassMenu.AddItem(new MenuItem("HarassE", "Use E", true).SetValue(true)); harassMenu.AddItem( new MenuItem("HarassMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var clearMenu = Menu.AddSubMenu(new Menu("Clear", "Clear")); { var laneClearMenu = clearMenu.AddSubMenu(new Menu("LaneClear", "LaneClear")); { laneClearMenu.AddItem(new MenuItem("LaneClearQ", "Use Q", true).SetValue(true)); laneClearMenu.AddItem(new MenuItem("LaneClearE", "Use E", true).SetValue(true)); laneClearMenu.AddItem( new MenuItem("LaneClearECount", "If E CanHit Counts >= x", true).SetValue(new Slider(3, 1, 5))); laneClearMenu.AddItem( new MenuItem("LaneClearMana", "If Player ManaPercent >= %", true).SetValue(new Slider(60))); } var jungleClearMenu = clearMenu.AddSubMenu(new Menu("JungleClear", "JungleClear")); { jungleClearMenu.AddItem(new MenuItem("JungleClearQ", "Use Q", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearW", "Use W", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearE", "Use E", true).SetValue(true)); jungleClearMenu.AddItem( new MenuItem("JungleClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(30))); } clearMenu.AddItem(new MenuItem("asdqweqwe", " ", true)); ManaManager.AddSpellFarm(clearMenu); } var killStealMenu = Menu.AddSubMenu(new Menu("KillSteal", "KillSteal")); { killStealMenu.AddItem(new MenuItem("KillStealQ", "Use Q", true).SetValue(true)); killStealMenu.AddItem(new MenuItem("KillStealE", "Use E", true).SetValue(true)); } var miscMenu = Menu.AddSubMenu(new Menu("Misc", "Misc")); { var rMenu = miscMenu.AddSubMenu(new Menu("R Settings", "R Settings")); { rMenu.AddItem( new MenuItem("RSwap", "If After Swap Enemies Count <= x", true).SetValue(new Slider(3, 1, 5))); rMenu.AddItem(new MenuItem("RAlly", "If Target Under Ally Turret", true).SetValue(true)); rMenu.AddItem(new MenuItem("RSafe", "Dont Cast In Enemy Turret", true).SetValue(true)); rMenu.AddItem(new MenuItem("RKill", "If Target Can Kill", true).SetValue(true)); rMenu.AddItem(new MenuItem("DontrList", "Dont R List: ", true)); foreach (var target in HeroManager.Enemies) { rMenu.AddItem( new MenuItem("Dontr" + target.ChampionName.ToLower(), target.ChampionName, true).SetValue(true)); } } } var utilityMenu = Menu.AddSubMenu(new Menu("Utility", "Utility")); { var skinMenu = utilityMenu.AddSubMenu(new Menu("Skin Change", "Skin Change")); { SkinManager.AddToMenu(skinMenu); } var autoLevelMenu = utilityMenu.AddSubMenu(new Menu("Auto Levels", "Auto Levels")); { LevelsManager.AddToMenu(autoLevelMenu); } var itemsMenu = utilityMenu.AddSubMenu(new Menu("Items", "Items")); { ItemsManager.AddToMenu(itemsMenu); } } var drawMenu = Menu.AddSubMenu(new Menu("Drawings", "Drawings")); { drawMenu.AddItem(new MenuItem("DrawQ", "Draw Q Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawE", "Draw E Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawR", "Draw R Range", true).SetValue(false)); ManaManager.AddDrawFarm(drawMenu); DamageIndicator.AddToMenu(drawMenu); } Obj_AI_Base.OnSpellCast += OnSpellCast; Game.OnUpdate += OnUpdate; Drawing.OnDraw += OnDraw; }
internal static void Init() { Menu = new Menu("Flowers' Riven Reborn", "Flowers' Riven Reborn", true).SetFontStyle( System.Drawing.FontStyle.Regular, menuColor); var targetMenu = Menu.AddSubMenu(new Menu("Target Selector", "Target Selector")); { TargetSelector.AddToMenu(targetMenu); } var orbMenu = Menu.AddSubMenu(new Menu("Orbwalking", "Orbwalking")); { Orbwalker = new Orbwalking.Orbwalker(orbMenu); } var comboMenu = Menu.AddSubMenu(new Menu("Combo", "Combo")); { comboMenu.AddItem(new MenuItem("ComboQ", "Use Q| Gapcloser", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboW", "Use W", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboQW", "Use Q1 + W", true).SetValue(false)); comboMenu.AddItem(new MenuItem("ComboEW", "Use E + W", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboE", "Use E", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboR", "Use R", true).SetValue(true)); comboMenu.AddItem( new MenuItem("R1Combo", "Use R1", true).SetValue(new KeyBind('G', KeyBindType.Toggle, true))).Permashow(); comboMenu.AddItem( new MenuItem("R2Mode", "Use R2 Mode: ", true).SetValue( new StringList(new[] { "Only Killable", "myLogic", "First Cast", "Off" }, 1))); comboMenu.AddItem(new MenuItem("ComboIgnite", "Use Ignite", true).SetValue(true)); } var burstMenu = Menu.AddSubMenu(new Menu("Burst", "Burst")); { burstMenu.AddItem(new MenuItem("BurstFlash", "Use Flash", true).SetValue(true)); burstMenu.AddItem(new MenuItem("BurstIgnite", "Use Ignite", true).SetValue(true)); burstMenu.AddItem(new MenuItem("Note...", "Note: ", true)); burstMenu.AddItem(new MenuItem("target...", "Left Cilck the Target", true)); burstMenu.AddItem(new MenuItem("range...", "And Target in Burst Range", true)); burstMenu.AddItem(new MenuItem("press...", "And then Press the Burst Key", true)); } var harassMenu = Menu.AddSubMenu(new Menu("Harass", "Harass")); { harassMenu.AddItem(new MenuItem("HarassQ", "Use Q", true).SetValue(true)); harassMenu.AddItem(new MenuItem("HarassW", "Use W", true).SetValue(true)); harassMenu.AddItem(new MenuItem("HarassE", "Use E", true).SetValue(true)); harassMenu.AddItem( new MenuItem("HarassMode", "Harass Mode", true).SetValue(new StringList(new[] { "Smart", "Burst" }))); } var clearMenu = Menu.AddSubMenu(new Menu("Clear", "Clear")); { var laneClearMenu = clearMenu.AddSubMenu(new Menu("LaneClear", "LaneClear")); { laneClearMenu.AddItem(new MenuItem("LaneClearQ", "Use Q", true).SetValue(true)); laneClearMenu.AddItem(new MenuItem("LaneClearW", "Use W", true).SetValue(true)); } var jungleClearMenu = clearMenu.AddSubMenu(new Menu("JungleClear", "JungleClear")); { jungleClearMenu.AddItem(new MenuItem("JungleClearQ", "Use Q", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearW", "Use W", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearWLogic", "Use W| Smart", true).SetValue(false)); jungleClearMenu.AddItem(new MenuItem("JungleClearE", "Use E", true).SetValue(true)); } } var killStealMenu = Menu.AddSubMenu(new Menu("KillSteal", "KillSteal")); { killStealMenu.AddItem(new MenuItem("KillStealW", "Use W", true).SetValue(true)); killStealMenu.AddItem( new MenuItem("KillStealE", "Use E", true).SetValue(true).SetTooltip("E Gapcloser and R2 Kill")); killStealMenu.AddItem(new MenuItem("KillStealR", "Use R", true).SetValue(true)); } var miscMenu = Menu.AddSubMenu(new Menu("Misc", "Misc")); { var qMenu = miscMenu.AddSubMenu(new Menu("Q Setting", "Q Setting")); { var qDelayMenu = qMenu.AddSubMenu(new Menu("Delay Settings", "Delay Settings")); { qDelayMenu.AddItem(new MenuItem("Q1Delay", "Q1 Delay: ", true).SetValue(new Slider(280, 200, 350))); qDelayMenu.AddItem(new MenuItem("Q2Delay", "Q2 Delay: ", true).SetValue(new Slider(280, 200, 350))); qDelayMenu.AddItem(new MenuItem("Q3Delay", "Q3 Delay: ", true).SetValue(new Slider(380, 300, 450))); qDelayMenu.AddItem(new MenuItem("AutoSetDelay", "Inlcude the Ping?", true).SetValue(false)).ValueChanged += DelayChanged; qDelayMenu.AddItem(new MenuItem("MinDelay", "Set my Min QA Delay?", true).SetValue(false)).ValueChanged += myDelayChanged; } qMenu.AddItem(new MenuItem("KeepQALive", "Keep Q alive", true).SetValue(true)); qMenu.AddItem(new MenuItem("Dance", "Dance Emote in QA", true).SetValue(false)); qMenu.AddItem( new MenuItem("QMode", "Q Mode : ", true).SetValue( new StringList(new[] { "Target Position", "Mouse", "Max Q To Target", "Max Q To Mouse" }))); } var wMenu = miscMenu.AddSubMenu(new Menu("W Setting", "W Setting")); { wMenu.AddItem(new MenuItem("AntiGapCloserW", "AntiGapCloser", true).SetValue(true)); wMenu.AddItem(new MenuItem("InterruptTargetW", "Interrupt Danger Spell", true).SetValue(true)); } var eMenu = miscMenu.AddSubMenu(new Menu("E Settings", "E Settings")); { foreach (var target in HeroManager.Enemies) { if (target.ChampionName == "Darius") { var spellMenu = eMenu.AddSubMenu(new Menu("Darius", "Darius Spell")); { spellMenu.AddItem(new MenuItem("EDodgeDariusR", "Shield R", true).SetValue(true)); } } if (target.ChampionName == "Garen") { var spellMenu = eMenu.AddSubMenu(new Menu("Garen", "Garen Spell")); { spellMenu.AddItem(new MenuItem("EDodgeGarenQ", "Shield Q", true).SetValue(true)); spellMenu.AddItem(new MenuItem("EDodgeGarenR", "Shield R", true).SetValue(true)); } } if (target.ChampionName == "Irelia") { var spellMenu = eMenu.AddSubMenu(new Menu("Irelia", "Irelia Spell")); { spellMenu.AddItem(new MenuItem("EDodgeIreliaE", "Shield E", true).SetValue(true)); } } if (target.ChampionName == "LeeSin") { var spellMenu = eMenu.AddSubMenu(new Menu("LeeSin", "LeeSin Spell")); { spellMenu.AddItem(new MenuItem("EDodgeLeeSinR", "Shield R", true).SetValue(true)); } } if (target.ChampionName == "Olaf") { var spellMenu = eMenu.AddSubMenu(new Menu("Olaf", "Olaf Spell")); { spellMenu.AddItem(new MenuItem("EDodgeOlafE", "Shield E", true).SetValue(true)); } } if (target.ChampionName == "Pantheon") { var spellMenu = eMenu.AddSubMenu(new Menu("Pantheon", "Pantheon Spell")); { spellMenu.AddItem(new MenuItem("EDodgePantheonW", "Shield W", true).SetValue(true)); } } if (target.ChampionName == "Renekton") { var spellMenu = eMenu.AddSubMenu(new Menu("Renekton", "RenektonW Spell")); { spellMenu.AddItem(new MenuItem("EDodgeRenektonW", "Shield W", true).SetValue(true)); } } if (target.ChampionName == "Rengar") { var spellMenu = eMenu.AddSubMenu(new Menu("Rengar", "Rengar Spell")); { spellMenu.AddItem(new MenuItem("EDodgeRengarQ", "Shield Q", true).SetValue(true)); } } if (target.ChampionName == "Veigar") { var spellMenu = eMenu.AddSubMenu(new Menu("Veigar", "Veigar Spell")); { spellMenu.AddItem(new MenuItem("EDodgeVeigarR", "Shield R", true).SetValue(true)); } } if (target.ChampionName == "Volibear") { var spellMenu = eMenu.AddSubMenu(new Menu("Volibear", "Volibear Spell")); { spellMenu.AddItem(new MenuItem("EDodgeVolibearW", "Shield W", true).SetValue(true)); } } if (target.ChampionName == "XenZhao") { var spellMenu = eMenu.AddSubMenu(new Menu("XenZhao", "XenZhao Spell")); { spellMenu.AddItem(new MenuItem("EDodgeXenZhaoQ3", "Shield Q3", true).SetValue(true)); } } if (target.ChampionName == "TwistedFate") { var spellMenu = eMenu.AddSubMenu(new Menu("Twisted Fate", "TwistedFate Spell")); { spellMenu.AddItem(new MenuItem("EDodgeTwistedFateW", "Shield W", true).SetValue(true)); } } } eMenu.AddItem(new MenuItem("EShielddogde", "Use E Shield Spell", true).SetValue(true)); } var skinMenu = miscMenu.AddSubMenu(new Menu("SkinChance", "SkinChance")); { SkinManager.AddToMenu(skinMenu, 7); } } var drawMenu = Menu.AddSubMenu(new Menu("Drawings", "Drawings")); { drawMenu.AddItem(new MenuItem("DrawW", "Draw W Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawBurst", "Draw Burst Range", true).SetValue(true)); drawMenu.AddItem(new MenuItem("DrawRStatus", "Draw R Status", true).SetValue(true)); DamageIndicator.AddToMenu(drawMenu, DamageCalculate.GetComboDamage); } Menu.AddItem(new MenuItem("asdvre1w56", " ")); Menu.AddItem(new MenuItem("Credit", "Credit : NightMoon")).SetFontStyle( System.Drawing.FontStyle.Regular, menuColor); Menu.AddItem(new MenuItem("Version", "Version : 2.0.0.0")).SetFontStyle( System.Drawing.FontStyle.Regular, menuColor); Menu.AddToMainMenu(); if (!Menu.Item("AutoSetDelay", true).GetValue <bool>()) { Menu.Item("Q1Delay", true).SetValue(new Slider(280, 200, 350)); Menu.Item("Q2Delay", true).SetValue(new Slider(280, 200, 350)); Menu.Item("Q3Delay", true).SetValue(new Slider(380, 300, 450)); } if (Menu.Item("AutoSetDelay", true).GetValue <bool>()) { Menu.Item("MinDelay", true).SetValue(false); } }
public Kalista() { Q = new Spell(SpellSlot.Q, 1150f); W = new Spell(SpellSlot.W, 5000f); E = new Spell(SpellSlot.E, 950f); R = new Spell(SpellSlot.R, 1500f); Q.SetSkillshot(0.35f, 40f, 2400f, true, SkillshotType.SkillshotLine); var comboMenu = Menu.AddSubMenu(new Menu("Combo", "Combo")); { comboMenu.AddItem(new MenuItem("ComboQ", "Use Q", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboW", "Use W", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboE", "Use E", true).SetValue(true)); comboMenu.AddItem( new MenuItem("ComboEUse", "Use E| If Can Kill Minion And Slow Target", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboMana", "Save Mana to Cast E", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboAttack", "Auto Attack Minion To Dash?", true).SetValue(true)); } var harassMenu = Menu.AddSubMenu(new Menu("Harass", "Harass")); { harassMenu.AddItem(new MenuItem("HarassQ", "Use Q", true).SetValue(true)); harassMenu.AddItem(new MenuItem("HarassE", "Use E", true).SetValue(true)); harassMenu.AddItem( new MenuItem("HarassESlow", "Use E| If Can Kill Minion And Slow Target", true).SetValue(true)); harassMenu.AddItem(new MenuItem("HarassELeave", "Use E| If Target Leave E Range", true).SetValue(true)); harassMenu.AddItem( new MenuItem("HarassECount", "Use E| If Target E Count >= x", true).SetValue(new Slider(3, 1, 10))); harassMenu.AddItem( new MenuItem("HarassMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var clearMenu = Menu.AddSubMenu(new Menu("Clear", "Clear")); { var laneClearMenu = clearMenu.AddSubMenu(new Menu("LaneClear", "LaneClear")); { laneClearMenu.AddItem(new MenuItem("LaneClearQ", "Use Q", true).SetValue(true)); laneClearMenu.AddItem( new MenuItem("LaneClearQCount", "If Q CanHit Counts >= ", true).SetValue(new Slider(3, 1, 5))); laneClearMenu.AddItem(new MenuItem("LaneClearE", "Use E", true).SetValue(true)); laneClearMenu.AddItem( new MenuItem("LaneClearECount", "If E CanKill Counts >= ", true).SetValue(new Slider(3, 1, 5))); laneClearMenu.AddItem( new MenuItem("LaneClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var jungleClearMenu = clearMenu.AddSubMenu(new Menu("JungleClear", "JungleClear")); { jungleClearMenu.AddItem(new MenuItem("JungleClearQ", "Use Q", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearE", "Use E", true).SetValue(true)); jungleClearMenu.AddItem( new MenuItem("JungleClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(30))); } clearMenu.AddItem(new MenuItem("asdqweqwe", " ", true)); ManaManager.AddSpellFarm(clearMenu); } var killStealMenu = Menu.AddSubMenu(new Menu("KillSteal", "KillSteal")); { killStealMenu.AddItem(new MenuItem("KillStealQ", "Use Q", true).SetValue(true)); killStealMenu.AddItem(new MenuItem("KillStealE", "Use E", true).SetValue(true)); } var miscMenu = Menu.AddSubMenu(new Menu("Misc", "Misc")); { var eMenu = miscMenu.AddSubMenu(new Menu("E Settings", "E Settings")); { eMenu.AddItem(new MenuItem("AutoELast", "Auto E LastHit?", true).SetValue(true)); eMenu.AddItem(new MenuItem("EToler", "E Damage Tolerance + -", true).SetValue(new Slider(0, -100))); eMenu.AddItem(new MenuItem("AutoSteal", "Auto Steal Mobs?", true).SetValue(true)); } var rMenu = miscMenu.AddSubMenu(new Menu("R Settings", "R Settings")); { rMenu.AddItem(new MenuItem("AutoSave", "Auto R Save Ally?", true).SetValue(true)); rMenu.AddItem( new MenuItem("AutoSaveHp", "Auto R| When Ally Health Percent <= x%", true).SetValue(new Slider(20))); rMenu.AddItem(new MenuItem("Balista", "Balista?", true).SetValue(true)); } miscMenu.AddItem(new MenuItem("Forcus", "Forcus Attack Passive Target", true).SetValue(true)); } var utilityMenu = Menu.AddSubMenu(new Menu("Utility", "Utility")); { var skinMenu = utilityMenu.AddSubMenu(new Menu("Skin Change", "Skin Change")); { SkinManager.AddToMenu(skinMenu); } var autoLevelMenu = utilityMenu.AddSubMenu(new Menu("Auto Levels", "Auto Levels")); { LevelsManager.AddToMenu(autoLevelMenu); } var humainzerMenu = utilityMenu.AddSubMenu(new Menu("Humanier", "Humanizer")); { HumanizerManager.AddToMenu(humainzerMenu); } var itemsMenu = utilityMenu.AddSubMenu(new Menu("Items", "Items")); { ItemsManager.AddToMenu(itemsMenu); } } var drawMenu = Menu.AddSubMenu(new Menu("Drawings", "Drawings")); { drawMenu.AddItem(new MenuItem("DrawQ", "Draw Q Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawE", "Draw E Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawR", "Draw R Range", true).SetValue(false)); ManaManager.AddDrawFarm(drawMenu); DamageIndicator.AddToMenu(drawMenu, DamageCalculate.GetEDamage); } Orbwalking.OnNonKillableMinion += OnNonKillableMinion; Orbwalking.BeforeAttack += BeforeAttack; Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast; Obj_AI_Base.OnDoCast += OnDoCast; Game.OnUpdate += OnUpdate; Drawing.OnDraw += OnDraw; }
public Ashe() { Q = new Spell(SpellSlot.Q); W = new Spell(SpellSlot.W, 1255f); E = new Spell(SpellSlot.E, 5000f); R = new Spell(SpellSlot.R, 2000f); W.SetSkillshot(0.25f, 60f, 2000f, true, SkillshotType.SkillshotCone); E.SetSkillshot(0.25f, 300f, 1400f, false, SkillshotType.SkillshotLine); R.SetSkillshot(0.25f, 130f, 1600f, true, SkillshotType.SkillshotLine); var comboMenu = Menu.AddSubMenu(new Menu("Combo", "Combo")); { comboMenu.AddItem(new MenuItem("ComboQ", "Use Q", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboSaveMana", "Save Mana To Cast Q", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboW", "Use W", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboE", "Use E", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboR", "Use R", true).SetValue(true)); } var harassMenu = Menu.AddSubMenu(new Menu("Harass", "Harass")); { harassMenu.AddItem(new MenuItem("HarassW", "Use W", true).SetValue(true)); harassMenu.AddItem( new MenuItem("HarassWMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var clearMenu = Menu.AddSubMenu(new Menu("Clear", "Clear")); { var laneClearMenu = clearMenu.AddSubMenu(new Menu("LaneClear", "LaneClear")); { laneClearMenu.AddItem(new MenuItem("LaneClearW", "Use W", true).SetValue(true)); laneClearMenu.AddItem( new MenuItem("LaneClearWCount", "If W CanHit Counts >= ", true).SetValue(new Slider(3, 1, 5))); laneClearMenu.AddItem( new MenuItem("LaneClearWMana", "If Player ManaPercent >= %", true).SetValue(new Slider(60))); } var jungleClearMenu = clearMenu.AddSubMenu(new Menu("JungleClear", "JungleClear")); { jungleClearMenu.AddItem(new MenuItem("JungleClearQ", "Use Q", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearW", "Use W", true).SetValue(true)); jungleClearMenu.AddItem( new MenuItem("JungleClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(30))); } clearMenu.AddItem(new MenuItem("asdqweqwe", " ", true)); ManaManager.AddSpellFarm(clearMenu); } var killStealMenu = Menu.AddSubMenu(new Menu("KillSteal", "KillSteal")); { killStealMenu.AddItem(new MenuItem("KillStealW", "KillSteal W", true).SetValue(true)); killStealMenu.AddItem(new MenuItem("KillStealR", "KillSteal R", true).SetValue(true)); foreach (var target in HeroManager.Enemies) { killStealMenu.AddItem(new MenuItem("KillStealR" + target.ChampionName.ToLower(), "Kill: " + target.ChampionName, true).SetValue(true)); } } var miscMenu = Menu.AddSubMenu(new Menu("Misc", "Misc")); { var rMenu = miscMenu.AddSubMenu(new Menu("R Settings", "R Settings")); { rMenu.AddItem(new MenuItem("AutoR", "Auto R?", true).SetValue(true)); rMenu.AddItem(new MenuItem("Interrupt", "Interrupt Danger Spells", true).SetValue(true)); rMenu.AddItem( new MenuItem("SemiR", "Semi-manual R Key", true).SetValue(new KeyBind('T', KeyBindType.Press))); } var antiGapcloserMenu = miscMenu.AddSubMenu(new Menu("Anti Gapcloser", "Anti Gapcloser")); { antiGapcloserMenu.AddItem(new MenuItem("AntiGapCloser", "Enabled", true).SetValue(true)); antiGapcloserMenu.AddItem( new MenuItem("AntiGapCloserHp", "AntiGapCloser |When Player HealthPercent <= x%", true).SetValue( new Slider(30))); antiGapcloserMenu.AddItem(new MenuItem("AntiGapCloserRList", "AntiGapCloser R List:")); foreach (var target in HeroManager.Enemies) { antiGapcloserMenu.AddItem(new MenuItem("AntiGapCloserR" + target.ChampionName.ToLower(), "GapCloser: " + target.ChampionName, true).SetValue(true)); } } } var utilityMenu = Menu.AddSubMenu(new Menu("Utility", "Utility")); { var skinMenu = utilityMenu.AddSubMenu(new Menu("Skin Change", "Skin Change")); { SkinManager.AddToMenu(skinMenu); } var autoLevelMenu = utilityMenu.AddSubMenu(new Menu("Auto Levels", "Auto Levels")); { LevelsManager.AddToMenu(autoLevelMenu); } var humainzerMenu = utilityMenu.AddSubMenu(new Menu("Humanier", "Humanizer")); { HumanizerManager.AddToMenu(humainzerMenu); } var itemsMenu = utilityMenu.AddSubMenu(new Menu("Items", "Items")); { ItemsManager.AddToMenu(itemsMenu); } } var drawMenu = Menu.AddSubMenu(new Menu("Drawings", "Drawings")); { drawMenu.AddItem(new MenuItem("DrawW", "Draw W Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawR", "Draw R Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawRMin", "Draw R Range(MinMap)", true).SetValue(false)); ManaManager.AddDrawFarm(drawMenu); DamageIndicator.AddToMenu(drawMenu); } AntiGapcloser.OnEnemyGapcloser += OnEnemyGapcloser; Interrupter2.OnInterruptableTarget += OnInterruptableTarget; Obj_AI_Base.OnDoCast += OnDoCast; Game.OnUpdate += OnUpdate; Drawing.OnDraw += OnDraw; Drawing.OnEndScene += OnEndScene; }
public Corki() { Q = new Spell(SpellSlot.Q, 825f); W = new Spell(SpellSlot.W, 800f); E = new Spell(SpellSlot.E, 600f); R = new Spell(SpellSlot.R, 1300f); Q.SetSkillshot(0.3f, 200f, 1000f, false, SkillshotType.SkillshotCircle); E.SetSkillshot(0.1f, (float)(45 * Math.PI / 180), 1500f, false, SkillshotType.SkillshotCone); R.SetSkillshot(0.2f, 40f, 2000f, true, SkillshotType.SkillshotLine); var comboMenu = Menu.AddSubMenu(new Menu("Combo", "Combo")); { comboMenu.AddItem(new MenuItem("ComboQ", "Use Q", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboE", "Use E", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboR", "Use R", true).SetValue(true)); comboMenu.AddItem( new MenuItem("ComboRLimit", "Use R|Limit Stack >= x", true).SetValue(new Slider(0, 0, 7))); } var harassMenu = Menu.AddSubMenu(new Menu("Harass", "Harass")); { harassMenu.AddItem(new MenuItem("HarassQ", "Use Q", true).SetValue(true)); harassMenu.AddItem(new MenuItem("HarassE", "Use E", true).SetValue(false)); harassMenu.AddItem(new MenuItem("HarassR", "Use R", true).SetValue(true)); harassMenu.AddItem( new MenuItem("HarassRLimit", "Use R|Limit Stack >= x", true).SetValue(new Slider(4, 0, 7))); harassMenu.AddItem( new MenuItem("AutoHarass", "Auto Harass?", true).SetValue(new KeyBind('G', KeyBindType.Toggle))); harassMenu.AddItem( new MenuItem("HarassMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var clearMenu = Menu.AddSubMenu(new Menu("Clear", "Clear")); { var laneClearMenu = clearMenu.AddSubMenu(new Menu("LaneClear", "LaneClear")); { laneClearMenu.AddItem(new MenuItem("LaneClearQ", "Use Q", true).SetValue(true)); laneClearMenu.AddItem( new MenuItem("LaneClearQCount", "If Q CanHit Counts >= x", true).SetValue(new Slider(3, 1, 5))); laneClearMenu.AddItem(new MenuItem("LaneClearE", "Use E", true).SetValue(true)); laneClearMenu.AddItem( new MenuItem("LaneClearECount", "If E CanHit Counts >= x", true).SetValue(new Slider(3, 1, 5))); laneClearMenu.AddItem(new MenuItem("LaneClearR", "Use R", true).SetValue(true)); laneClearMenu.AddItem( new MenuItem("LaneClearRLimit", "Use R|Limit Stack >= x", true).SetValue(new Slider(4, 0, 7))); laneClearMenu.AddItem( new MenuItem("LaneClearRCount", "If R CanHit Counts >= x", true).SetValue(new Slider(3, 1, 5))); laneClearMenu.AddItem( new MenuItem("LaneClearMana", "If Player ManaPercent >= %", true).SetValue(new Slider(60))); } var jungleClearMenu = clearMenu.AddSubMenu(new Menu("JungleClear", "JungleClear")); { jungleClearMenu.AddItem(new MenuItem("JungleClearQ", "Use Q", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearE", "Use E", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearR", "Use R", true).SetValue(true)); jungleClearMenu.AddItem( new MenuItem("JungleClearRLimit", "Use R|Limit Stack >= x", true).SetValue(new Slider(0, 0, 7))); jungleClearMenu.AddItem( new MenuItem("JungleClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(30))); } clearMenu.AddItem(new MenuItem("asdqweqwe", " ", true)); ManaManager.AddSpellFarm(clearMenu); } var killStealMenu = Menu.AddSubMenu(new Menu("KillSteal", "KillSteal")); { killStealMenu.AddItem(new MenuItem("KillStealQ", "Use Q", true).SetValue(true)); killStealMenu.AddItem(new MenuItem("KillStealR", "Use R", true).SetValue(true)); } var fleeMenu = Menu.AddSubMenu(new Menu("Flee", "Flee")); { fleeMenu.AddItem(new MenuItem("FleeW", "Use W", true).SetValue(true)); fleeMenu.AddItem(new MenuItem("FleeKey", "Flee Key", true).SetValue(new KeyBind('Z', KeyBindType.Press))); } var miscMenu = Menu.AddSubMenu(new Menu("Misc", "Misc")); { miscMenu.AddItem( new MenuItem("SemiR", "Semi-manual R Key", true).SetValue(new KeyBind('T', KeyBindType.Press))); } var utilityMenu = Menu.AddSubMenu(new Menu("Utility", "Utility")); { var skinMenu = utilityMenu.AddSubMenu(new Menu("Skin Change", "Skin Change")); { SkinManager.AddToMenu(skinMenu); } var autoLevelMenu = utilityMenu.AddSubMenu(new Menu("Auto Levels", "Auto Levels")); { LevelsManager.AddToMenu(autoLevelMenu); } var itemsMenu = utilityMenu.AddSubMenu(new Menu("Items", "Items")); { ItemsManager.AddToMenu(itemsMenu); } } var drawMenu = Menu.AddSubMenu(new Menu("Drawings", "Drawings")); { drawMenu.AddItem(new MenuItem("DrawQ", "Draw Q Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawW", "Draw W Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawE", "Draw E Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawR", "Draw R Range", true).SetValue(false)); ManaManager.AddDrawFarm(drawMenu); DamageIndicator.AddToMenu(drawMenu); } Obj_AI_Base.OnSpellCast += OnSpellCast; Game.OnUpdate += OnUpdate; Drawing.OnDraw += OnDraw; }
public Jinx() { Q = new Spell(SpellSlot.Q, 525f); W = new Spell(SpellSlot.W, 1500f); E = new Spell(SpellSlot.E, 920f); R = new Spell(SpellSlot.R, 3000f); W.SetSkillshot(0.6f, 60f, 3300f, true, SkillshotType.SkillshotLine); E.SetSkillshot(1.2f, 100f, 1750f, false, SkillshotType.SkillshotCircle); R.SetSkillshot(0.7f, 140f, 1500f, false, SkillshotType.SkillshotLine); var comboMenu = Menu.AddSubMenu(new Menu("Combo", "Combo")); { comboMenu.AddItem(new MenuItem("ComboQ", "Use Q", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboW", "Use W", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboE", "Use E", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboR", "Use R", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboRTeam", "Use R|Team Fight", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboRSolo", "Use R|Solo Mode", true).SetValue(true)); } var harassMenu = Menu.AddSubMenu(new Menu("Harass", "Harass")); { harassMenu.AddItem(new MenuItem("HarassQ", "Use Q", true).SetValue(true)); harassMenu.AddItem(new MenuItem("HarassW", "Use W", true).SetValue(true)); harassMenu.AddItem( new MenuItem("HarassMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var clearMenu = Menu.AddSubMenu(new Menu("Clear", "Clear")); { var laneClearMenu = clearMenu.AddSubMenu(new Menu("LaneClear", "LaneClear")); { laneClearMenu.AddItem(new MenuItem("LaneClearQ", "Use Q", true).SetValue(true)); laneClearMenu.AddItem( new MenuItem("LaneClearQCount", "If Q CanHit Counts >= ", true).SetValue(new Slider(3, 1, 5))); laneClearMenu.AddItem( new MenuItem("LaneClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var jungleClearMenu = clearMenu.AddSubMenu(new Menu("JungleClear", "JungleClear")); { jungleClearMenu.AddItem(new MenuItem("JungleClearQ", "Use Q", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearW", "Use W", true).SetValue(true)); jungleClearMenu.AddItem( new MenuItem("JungleClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(30))); } clearMenu.AddItem(new MenuItem("asdqweqwe", " ", true)); ManaManager.AddSpellFarm(clearMenu); } var killStealMenu = Menu.AddSubMenu(new Menu("KillSteal", "KillSteal")); { killStealMenu.AddItem(new MenuItem("KillStealW", "Use W", true).SetValue(true)); killStealMenu.AddItem(new MenuItem("KillStealR", "Use R", true).SetValue(true)); foreach (var target in HeroManager.Enemies) { killStealMenu.AddItem(new MenuItem("KillStealR" + target.ChampionName.ToLower(), "Kill: " + target.ChampionName, true).SetValue(true)); } } var miscMenu = Menu.AddSubMenu(new Menu("Misc", "Misc")); { var wMenu = miscMenu.AddSubMenu(new Menu("W Settings", "W Settings")); { wMenu.AddItem(new MenuItem("AutoW", "Auto W| When target Cant Move", true).SetValue(true)); } var eMenu = miscMenu.AddSubMenu(new Menu("E Settings", "E Settings")); { eMenu.AddItem(new MenuItem("AutoE", "Auto E| When target Cant Move", true).SetValue(true)); eMenu.AddItem(new MenuItem("AutoETP", "Auto E| Teleport", true).SetValue(true)); eMenu.AddItem(new MenuItem("GapE", "Anti GapCloser E", true).SetValue(true)); } var rMenu = miscMenu.AddSubMenu(new Menu("R Settings", "R Settings")); { rMenu.AddItem( new MenuItem("rMenuSemi", "Semi R Key", true).SetValue( new KeyBind('T', KeyBindType.Press))); rMenu.AddItem( new MenuItem("rMenuMin", "Use R| Min Range >= x", true).SetValue(new Slider(1000, 500, 2500))); rMenu.AddItem( new MenuItem("rMenuMax", "Use R| Man Range <= x", true).SetValue(new Slider(3000, 1500, 3500))); } } var utilityMenu = Menu.AddSubMenu(new Menu("Utility", "Utility")); { var skinMenu = utilityMenu.AddSubMenu(new Menu("Skin Change", "Skin Change")); { SkinManager.AddToMenu(skinMenu); } var autoLevelMenu = utilityMenu.AddSubMenu(new Menu("Auto Levels", "Auto Levels")); { LevelsManager.AddToMenu(autoLevelMenu); } var humainzerMenu = utilityMenu.AddSubMenu(new Menu("Humanier", "Humanizer")); { HumanizerManager.AddToMenu(humainzerMenu); } var itemsMenu = utilityMenu.AddSubMenu(new Menu("Items", "Items")); { ItemsManager.AddToMenu(itemsMenu); } } var drawMenu = Menu.AddSubMenu(new Menu("Drawings", "Drawings")); { drawMenu.AddItem(new MenuItem("DrawW", "Draw W Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawE", "Draw E Range", true).SetValue(false)); ManaManager.AddDrawFarm(drawMenu); DamageIndicator.AddToMenu(drawMenu); } AntiGapcloser.OnEnemyGapcloser += OnEnemyGapcloser; Orbwalking.BeforeAttack += BeforeAttack; Game.OnUpdate += OnUpdate; Drawing.OnDraw += OnDraw; }
internal static void Init() { Menu = new Menu("mySeries: " + Me.ChampionName, "mySeries: " + Me.ChampionName, true); var targetSelectMenu = Menu.AddSubMenu(new Menu("Target Selector", "Target Selector")); { TargetSelector.AddToMenu(targetSelectMenu); } var orbMenu = Menu.AddSubMenu(new Menu("Orbwalking", "Orbwalking")); { Orbwalker = new Orbwalking.Orbwalker(orbMenu); } var comboMenu = Menu.AddSubMenu(new Menu("Combo", "Combo")); { comboMenu.AddItem(new MenuItem("ComboQ", "Use Q", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboW", "Use W", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboE", "Use E", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboR", "Use R", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboRUnder", "Use R| Under Turret", true).SetValue(false)); comboMenu.AddItem(new MenuItem("ComboSecondR", "Use Second R", true).SetValue(true)) .SetTooltip("Only Can Kill Target"); comboMenu.AddItem(new MenuItem("ComboDot", "Use Ignite", true).SetValue(true)); comboMenu.AddItem( new MenuItem("ComboMode", "Combo Mode?", true).SetValue(new StringList(new[] { "Q->R", "R->Q" }))); comboMenu.AddItem( new MenuItem("MisayaRange", "Min RQ Range >= x", true).SetValue(new Slider(500, 150, 825))); } var harassMenu = Menu.AddSubMenu(new Menu("Harass", "Harass")); { harassMenu.AddItem(new MenuItem("HarassQ", "Use Q", true).SetValue(true)); harassMenu.AddItem(new MenuItem("Harassmana", "When Player ManaPercent >= x%", true) .SetValue(new Slider(50))); } var clearMenu = Menu.AddSubMenu(new Menu("Clear", "Clear")); { var laneClearMenu = clearMenu.AddSubMenu(new Menu("LaneClear", "LaneClear")); { laneClearMenu.AddItem(new MenuItem("LaneClearQ", "Use Q", true).SetValue(true)); laneClearMenu.AddItem(new MenuItem("LaneClearQCount", "Use Q| Min Hit Count >= x", true) .SetValue(new Slider(3, 1, 5))); laneClearMenu.AddItem(new MenuItem("LaneClearW", "Use W", true).SetValue(true)); laneClearMenu.AddItem(new MenuItem("LaneClearWCount", "Use W| Min Hit Count >= x", true) .SetValue(new Slider(3, 1, 5))); laneClearMenu.AddItem(new MenuItem("LaneClearmana", "When Player ManaPercent >= x%", true) .SetValue(new Slider(50))); } var jungleClearMenu = clearMenu.AddSubMenu(new Menu("JungleClear", "JungleClear")); { jungleClearMenu.AddItem(new MenuItem("JungleClearQ", "Use Q", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearW", "Use W", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearR", "Use R", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearmana", "When Player ManaPercent >= x%", true) .SetValue(new Slider(30))); } clearMenu.AddItem(new MenuItem("asdqweqwe", " ", true)); ManaManager.AddSpellFarm(clearMenu); } var killStealMenu = Menu.AddSubMenu(new Menu("KillSteal", "KillSteal")); { killStealMenu.AddItem(new MenuItem("KillStealQ", "Use Q", true).SetValue(true)); killStealMenu.AddItem(new MenuItem("KillStealR", "Use R", true).SetValue(true)); killStealMenu.AddItem(new MenuItem("KillStealRtarget", "Use R List", true)); foreach (var target in HeroManager.Enemies) { killStealMenu.AddItem( new MenuItem("KillStealR" + target.ChampionName.ToLower(), target.ChampionName, true).SetValue(true)); } } var miscMenu = Menu.AddSubMenu(new Menu("Misc", "Misc")); { var eSettings = miscMenu.AddSubMenu(new Menu("E Settings", "E Settings")); { eSettings.AddItem(new MenuItem("EGap", "Use E Anti Gapcloser", true).SetValue(true)); eSettings.AddItem(new MenuItem("EInt", "Use E Interrupt Spell", true).SetValue(true)); eSettings.AddItem( new MenuItem("EFlash", "E Flash Key", true).SetValue(new KeyBind('T', KeyBindType.Press))); } var skinMenu = miscMenu.AddSubMenu(new Menu("SkinChange", "SkinChange")); { SkinManager.AddToMenu(skinMenu, 10); } var autoLevelMenu = miscMenu.AddSubMenu(new Menu("Auto Levels", "Auto Levels")); { LevelsManager.AddToMenu(autoLevelMenu); } } var drawMenu = Menu.AddSubMenu(new Menu("Drawings", "Drawings")); { drawMenu.AddItem(new MenuItem("DrawQ", "Draw Q Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawE", "Draw E Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawR", "Draw R Range", true).SetValue(false)); ManaManager.AddDrawFarm(drawMenu); DamageIndicator.AddToMenu(drawMenu, DamageCalculate.GetComboDamage); } Menu.AddItem(new MenuItem("asd ad asd ", " ", true)); Menu.AddItem(new MenuItem("Credit", "Credit: NightMoon", true)); Menu.AddToMainMenu(); }
internal static void Init() { Menu = new Menu("mySeries: " + Me.ChampionName, "mySeries: " + Me.ChampionName, true); var targetSelectMenu = Menu.AddSubMenu(new Menu("Target Selector", "Target Selector")); { TargetSelector.AddToMenu(targetSelectMenu); } var orbMenu = Menu.AddSubMenu(new Menu("Orbwalking", "Orbwalking")); { Orbwalker = new Orbwalking.Orbwalker(orbMenu); } var comboMenu = Menu.AddSubMenu(new Menu("Combo", "Combo")); { comboMenu.AddItem(new MenuItem("ComboQ", "Use Q", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboW", "Use W", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboE", "Use E", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboR", "Use R", true).SetValue(true)); comboMenu.AddItem( new MenuItem("ComboMode", "Combo Mode: ", true).SetValue(new StringList(new[] { "QEW", "EQW" }))); comboMenu.AddItem(new MenuItem("ComboDot", "Use Ignite", true).SetValue(true)); } var harassMenu = Menu.AddSubMenu(new Menu("Harass", "Harass")); { harassMenu.AddItem(new MenuItem("HarassQ", "Use Q", true).SetValue(true)); harassMenu.AddItem(new MenuItem("HarassW", "Use W", true).SetValue(true)); harassMenu.AddItem(new MenuItem("HarassE", "Use E", true).SetValue(true)); harassMenu.AddItem( new MenuItem("HarassMode", "Harass Mode: ", true).SetValue(new StringList(new[] { "QEW", "EQW" }))); } var clearMenu = Menu.AddSubMenu(new Menu("Clear", "Clear")); { var laneClearMenu = clearMenu.AddSubMenu(new Menu("LaneClear", "LaneClear")); { laneClearMenu.AddItem(new MenuItem("LaneClearQ", "Use Q", true).SetValue(true)); laneClearMenu.AddItem(new MenuItem("LaneClearQLH", "Use Q|Only Last Hit", true).SetValue(false)); laneClearMenu.AddItem(new MenuItem("LaneClearW", "Use W", true).SetValue(true)); laneClearMenu.AddItem( new MenuItem("LaneClearWCount", "Use W| Hit Count >= x", true).SetValue(new Slider(3, 1, 10))); } var jungleClearMenu = clearMenu.AddSubMenu(new Menu("JungleClear", "JungleClear")); { jungleClearMenu.AddItem(new MenuItem("JungleClearQ", "Use Q", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearW", "Use W", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearE", "Use E", true).SetValue(true)); } clearMenu.AddItem(new MenuItem("asdqweqwe", " ", true)); ManaManager.AddSpellFarm(clearMenu); } var lastHitMenu = Menu.AddSubMenu(new Menu("LastHit", "LastHit")); { lastHitMenu.AddItem(new MenuItem("LastHitQ", "Use Q", true).SetValue(true)); } var killStealMenu = Menu.AddSubMenu(new Menu("KillSteal", "KillSteal")); { killStealMenu.AddItem(new MenuItem("KillStealQ", "Use Q", true).SetValue(true)); killStealMenu.AddItem(new MenuItem("KillStealE", "Use E", true).SetValue(true)); killStealMenu.AddItem(new MenuItem("KillStealCancel", "Cancel Ult", true).SetValue(true)); } var fleeMenu = Menu.AddSubMenu(new Menu("Flee", "Flee")); { fleeMenu.AddItem(new MenuItem("FleeW", "Use W", true).SetValue(true)); fleeMenu.AddItem(new MenuItem("FleeE", "Use E", true).SetValue(true)); } var miscMenu = Menu.AddSubMenu(new Menu("Misc", "Misc")); { var skinMenu = miscMenu.AddSubMenu(new Menu("SkinChange", "SkinChange")); { SkinManager.AddToMenu(skinMenu, 9); } var autoLevelMenu = miscMenu.AddSubMenu(new Menu("Auto Levels", "Auto Levels")); { LevelsManager.AddToMenu(autoLevelMenu); } miscMenu.AddItem( new MenuItem("AutoCancel", "Auto Cancel Ult", true).SetValue(true) .SetTooltip("When No Ememies in R range auto cancel r")); } var drawMenu = Menu.AddSubMenu(new Menu("Drawings", "Drawings")); { drawMenu.AddItem(new MenuItem("DrawQ", "Draw Q Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawE", "Draw E Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawR", "Draw R Range", true).SetValue(false)); ManaManager.AddDrawFarm(drawMenu); DamageIndicator.AddToMenu(drawMenu, DamageCalculate.GetComboDamage); } Menu.AddItem(new MenuItem("asd ad asd ", " ", true)); Menu.AddItem(new MenuItem("Credit", "Credit: NightMoon", true)); Menu.AddToMainMenu(); }
public Sivir() { Q = new Spell(SpellSlot.Q, 1200f); W = new Spell(SpellSlot.W); E = new Spell(SpellSlot.E); R = new Spell(SpellSlot.R); Q.SetSkillshot(0.25f, 90f, 1350f, false, SkillshotType.SkillshotLine); var comboMenu = Menu.AddSubMenu(new Menu("Combo", "Combo")); { comboMenu.AddItem(new MenuItem("ComboQ", "Use Q", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboW", "Use W", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboR", "Use R", true).SetValue(true)); comboMenu.AddItem( new MenuItem("ComboRCount", "Use R| When Enemies Counts >= x", true).SetValue(new Slider(3, 1, 5))); } var harassMenu = Menu.AddSubMenu(new Menu("Harass", "Harass")); { harassMenu.AddItem(new MenuItem("HarassQ", "Use Q", true).SetValue(true)); harassMenu.AddItem( new MenuItem("HarassMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var clearMenu = Menu.AddSubMenu(new Menu("Clear", "Clear")); { var laneClearMenu = clearMenu.AddSubMenu(new Menu("LaneClear", "LaneClear")); { laneClearMenu.AddItem(new MenuItem("LaneClearQ", "Use Q", true).SetValue(true)); laneClearMenu.AddItem( new MenuItem("LaneClearQCount", "If Q CanHit Counts >= ", true).SetValue(new Slider(3, 1, 5))); laneClearMenu.AddItem(new MenuItem("LaneClearW", "Use W", true).SetValue(true)); laneClearMenu.AddItem(new MenuItem("LaneClearWTurret", "Use W| Attack Turret", true).SetValue(true)); laneClearMenu.AddItem( new MenuItem("LaneClearMana", "If Player ManaPercent >= %", true).SetValue(new Slider(60))); } var jungleClearMenu = clearMenu.AddSubMenu(new Menu("JungleClear", "JungleClear")); { jungleClearMenu.AddItem(new MenuItem("JungleClearQ", "Use Q", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearW", "Use W", true).SetValue(true)); jungleClearMenu.AddItem( new MenuItem("JungleClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(30))); } clearMenu.AddItem(new MenuItem("asdqweqwe", " ", true)); ManaManager.AddSpellFarm(clearMenu); } var killStealMenu = Menu.AddSubMenu(new Menu("KillSteal", "KillSteal")); { killStealMenu.AddItem(new MenuItem("KillStealQ", "Use Q", true).SetValue(true)); } var miscMenu = Menu.AddSubMenu(new Menu("Misc", "Misc")); { var qMenu = miscMenu.AddSubMenu(new Menu("Q Settings", "Q Settings")); { qMenu.AddItem(new MenuItem("AutoQ", "Auto Q?", true).SetValue(true)); } var eMenu = miscMenu.AddSubMenu(new Menu("E Settings", "E Settings")); { eMenu.AddItem(new MenuItem("AutoE", "Auto E?", true).SetValue(true)); eMenu.AddItem( new MenuItem("AutoEHp", "Auto E| When Player HealthPercent <= x%", true).SetValue(new Slider(80))); } var rMenu = miscMenu.AddSubMenu(new Menu("R Settings", "R Settings")); { rMenu.AddItem(new MenuItem("AutoR", "Auto R?", true).SetValue(false)); } } var utilityMenu = Menu.AddSubMenu(new Menu("Utility", "Utility")); { var skinMenu = utilityMenu.AddSubMenu(new Menu("Skin Change", "Skin Change")); { SkinManager.AddToMenu(skinMenu); } var autoLevelMenu = utilityMenu.AddSubMenu(new Menu("Auto Levels", "Auto Levels")); { LevelsManager.AddToMenu(autoLevelMenu); } var itemsMenu = utilityMenu.AddSubMenu(new Menu("Items", "Items")); { ItemsManager.AddToMenu(itemsMenu); } } var drawMenu = Menu.AddSubMenu(new Menu("Drawings", "Drawings")); { drawMenu.AddItem(new MenuItem("DrawQ", "Draw Q Range", true).SetValue(false)); ManaManager.AddDrawFarm(drawMenu); DamageIndicator.AddToMenu(drawMenu); } Game.OnUpdate += OnUpdate; Obj_AI_Base.OnSpellCast += OnSpellCast; Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast; Drawing.OnDraw += OnDraw; }
private static void Loading_OnLoadingComplete(EventArgs eventArgs) { if (Player.Instance.Hero != Champion.Blitzcrank) { return; } Chat.Print("aiRTako Blitzcrank: Welcome to use my Addon!", System.Drawing.Color.Orange); var slot = Player.Instance.Spellbook.Spells.FirstOrDefault(x => x.Name.ToLower().Contains("smite")); if (slot != null) { Smite = slot.Slot; } Q = new Spell.Skillshot(SpellSlot.Q, 950, SkillShotType.Linear, 250, 1800, 80, DamageType.Magical); W = new Spell.Active(SpellSlot.W); E = new Spell.Active(SpellSlot.E); R = new Spell.Skillshot(SpellSlot.R, 545, SkillShotType.Circular); Menu = MainMenu.AddMenu("aiRTako Biltzcrank", "aiRTako Biltzcrank"); ComboMenu = Menu.AddSubMenu("Combo", "Combo"); { ComboMenu.AddLabel("Q Target Settings"); foreach (var target in EntityManager.Heroes.Enemies) { ComboMenu.Add("ComboQ" + target.ChampionName, new CheckBox(target.ChampionName)); } ComboMenu.AddSeparator(); ComboMenu.AddLabel("Q Settings"); ComboMenu.Add("ComboQ", new CheckBox("Use Q")); ComboMenu.AddSeparator(); ComboMenu.AddLabel("W Settings"); ComboMenu.Add("ComboW", new CheckBox("Use W", false)); ComboMenu.AddSeparator(); ComboMenu.AddLabel("E Settings"); ComboMenu.Add("ComboE", new CheckBox("Use E")); ComboMenu.AddSeparator(); ComboMenu.AddLabel("R Settings"); ComboMenu.Add("ComboR", new CheckBox("Use R")); } HarassMenu = Menu.AddSubMenu("Harass", "Harass"); { HarassMenu.AddLabel("Q Target Settings"); foreach (var target in EntityManager.Heroes.Enemies) { HarassMenu.Add("HarassQ" + target.ChampionName, new CheckBox(target.ChampionName)); } HarassMenu.AddSeparator(); HarassMenu.AddLabel("Q Settings"); HarassMenu.Add("HarassQ", new CheckBox("Use Q")); HarassMenu.AddSeparator(); HarassMenu.AddLabel("E Settings"); HarassMenu.Add("HarassE", new CheckBox("Use E")); HarassMenu.AddSeparator(); HarassMenu.AddLabel("Mana Settings"); HarassMenu.Add("HarassMana", new Slider("Min Mana %", 60)); } AutoMenu = Menu.AddSubMenu("Auto", "Auto"); { AutoMenu.AddLabel("Q Target Settings"); foreach (var target in EntityManager.Heroes.Enemies) { AutoMenu.Add("AutoQ" + target.ChampionName, new CheckBox(target.ChampionName)); } AutoMenu.AddSeparator(); AutoMenu.AddLabel("Q Settings"); AutoMenu.Add("AutoQ", new KeyBind("Use Q", false, KeyBind.BindTypes.PressToggle, 'T')); AutoMenu.AddSeparator(); AutoMenu.AddLabel("Mana Settings"); AutoMenu.Add("AutoMana", new Slider("Min Mana %", 60)); } JungleStealMenu = Menu.AddSubMenu("JungleSteal", "JungleSteal"); { JungleStealMenu.AddLabel("Global Settings"); JungleStealMenu.Add("JungleEnabled", new CheckBox("Enbaled Jungle Steal")); JungleStealMenu.AddSeparator(); JungleStealMenu.AddLabel("Q Settings"); JungleStealMenu.Add("JungleQ", new CheckBox("Use Q")); JungleStealMenu.AddSeparator(); JungleStealMenu.AddLabel("R Settings"); JungleStealMenu.Add("JungleR", new CheckBox("Use R")); JungleStealMenu.AddSeparator(); JungleStealMenu.AddLabel("Other Settings"); JungleStealMenu.Add("JungleAlly", new CheckBox("If Have Ally In Range Dont Steal")); JungleStealMenu.Add("JungleAllyRange", new Slider("Search Ally Range", 500, 200, 920)); JungleStealMenu.AddSeparator(); JungleStealMenu.AddLabel("Steal Settings"); foreach (var item in SmiteObjects) { JungleStealMenu.Add($"{item.Value}", new CheckBox($"{item.Key}")); } } MiscMenu = Menu.AddSubMenu("Misc", "Misc"); { MiscMenu.AddLabel("Q Settings"); MiscMenu.Add("SmiteQ", new CheckBox("Smite Q")); MiscMenu.Add("InterruptQ", new CheckBox("Interrupt Spell")); MiscMenu.Add("MinQRange", new Slider("Min Cast Q Range", 250, 100, 920)); MiscMenu.AddSeparator(); MiscMenu.AddLabel("E Settings"); MiscMenu.Add("AntiGapE", new CheckBox("Anti Gaplcoser")); MiscMenu.AddSeparator(); MiscMenu.AddLabel("R Settings"); MiscMenu.Add("InterruptR", new CheckBox("Interrupt Spell")); } DrawMenu = Menu.AddSubMenu("Drawings", "Drawings"); { DrawMenu.AddLabel("Spell Range"); DrawMenu.Add("DrawQ", new CheckBox("Draw Q Range", false)); DrawMenu.Add("DrawR", new CheckBox("Draw R Range", false)); DrawMenu.AddLabel("Auto Q Status"); DrawMenu.Add("DrawAutoQ", new CheckBox("Draw Auto Q Status")); DamageIndicator.AddToMenu(DrawMenu); } Game.OnUpdate += Game_OnUpdate; Orbwalker.OnPostAttack += Orbwalker_OnPostAttack; Obj_AI_Base.OnBuffGain += Obj_AI_Base_OnBuffGain; Gapcloser.OnGapcloser += Gapcloser_OnGapcloser; Interrupter.OnInterruptableSpell += Interrupter_OnInterruptableSpell; Drawing.OnDraw += Drawing_OnDraw; }
public KogMaw() { Q = new Spell(SpellSlot.Q, 980f); W = new Spell(SpellSlot.W, Me.AttackRange); E = new Spell(SpellSlot.E, 1200f); R = new Spell(SpellSlot.R, 1800f); Q.SetSkillshot(0.25f, 50f, 2000f, true, SkillshotType.SkillshotLine); E.SetSkillshot(0.25f, 120f, 1400f, false, SkillshotType.SkillshotLine); R.SetSkillshot(1.2f, 120f, float.MaxValue, false, SkillshotType.SkillshotCircle); var comboMenu = Menu.AddSubMenu(new Menu("Combo", "Combo")); { comboMenu.AddItem(new MenuItem("ComboQ", "Use Q", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboW", "Use W", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboE", "Use E", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboR", "Use R", true).SetValue(true)); comboMenu.AddItem( new MenuItem("ComboRLimit", "Use R|Limit Stack >= x", true).SetValue(new Slider(3, 0, 10))); } var harassMenu = Menu.AddSubMenu(new Menu("Harass", "Harass")); { harassMenu.AddItem(new MenuItem("HarassQ", "Use Q", true).SetValue(true)); harassMenu.AddItem(new MenuItem("HarassE", "Use E", true).SetValue(true)); harassMenu.AddItem(new MenuItem("HarassR", "Use R", true).SetValue(true)); harassMenu.AddItem( new MenuItem("HarassRLimit", "Use R|Limit Stack >= x", true).SetValue(new Slider(5, 0, 10))); harassMenu.AddItem( new MenuItem("HarassMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var clearMenu = Menu.AddSubMenu(new Menu("Clear", "Clear")); { var laneClearMenu = clearMenu.AddSubMenu(new Menu("LaneClear", "LaneClear")); { laneClearMenu.AddItem(new MenuItem("LaneClearQ", "Use Q", true).SetValue(true)); laneClearMenu.AddItem(new MenuItem("LaneClearE", "Use E", true).SetValue(true)); laneClearMenu.AddItem( new MenuItem("LaneClearECount", "If E CanHit Counts >= x", true).SetValue(new Slider(3, 1, 5))); laneClearMenu.AddItem(new MenuItem("LaneClearR", "Use R", true).SetValue(true)); laneClearMenu.AddItem( new MenuItem("LaneClearRLimit", "Use R|Limit Stack >= x", true).SetValue(new Slider(4, 0, 10))); laneClearMenu.AddItem( new MenuItem("LaneClearMana", "If Player ManaPercent >= %", true).SetValue(new Slider(60))); } var jungleClearMenu = clearMenu.AddSubMenu(new Menu("JungleClear", "JungleClear")); { jungleClearMenu.AddItem(new MenuItem("JungleClearQ", "Use Q", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearW", "Use W", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearE", "Use E", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearR", "Use R", true).SetValue(true)); jungleClearMenu.AddItem( new MenuItem("JungleClearRLimit", "Use R|Limit Stack >= x", true).SetValue(new Slider(5, 0, 10))); jungleClearMenu.AddItem( new MenuItem("JungleClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(30))); } clearMenu.AddItem(new MenuItem("asdqweqwe", " ", true)); ManaManager.AddSpellFarm(clearMenu); } var killStealMenu = Menu.AddSubMenu(new Menu("KillSteal", "KillSteal")); { killStealMenu.AddItem(new MenuItem("KillStealQ", "Use Q", true).SetValue(true)); killStealMenu.AddItem(new MenuItem("KillStealE", "Use E", true).SetValue(true)); killStealMenu.AddItem(new MenuItem("KillStealR", "Use R", true).SetValue(true)); } var miscMenu = Menu.AddSubMenu(new Menu("Misc", "Misc")); { miscMenu.AddItem(new MenuItem("GapE", "Anti GapCloser E", true).SetValue(true)); miscMenu.AddItem( new MenuItem("SemiR", "Semi-manual R Key", true).SetValue(new KeyBind('T', KeyBindType.Press))); } var utilityMenu = Menu.AddSubMenu(new Menu("Utility", "Utility")); { var skinMenu = utilityMenu.AddSubMenu(new Menu("Skin Change", "Skin Change")); { SkinManager.AddToMenu(skinMenu); } var autoLevelMenu = utilityMenu.AddSubMenu(new Menu("Auto Levels", "Auto Levels")); { LevelsManager.AddToMenu(autoLevelMenu); } var humainzerMenu = utilityMenu.AddSubMenu(new Menu("Humanier", "Humanizer")); { HumanizerManager.AddToMenu(humainzerMenu); } var itemsMenu = utilityMenu.AddSubMenu(new Menu("Items", "Items")); { ItemsManager.AddToMenu(itemsMenu); } } var drawMenu = Menu.AddSubMenu(new Menu("Drawings", "Drawings")); { drawMenu.AddItem(new MenuItem("DrawQ", "Draw Q Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawW", "Draw W Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawE", "Draw E Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawR", "Draw R Range", true).SetValue(false)); ManaManager.AddDrawFarm(drawMenu); DamageIndicator.AddToMenu(drawMenu); } AntiGapcloser.OnEnemyGapcloser += OnEnemyGapcloser; Obj_AI_Base.OnDoCast += OnDoCast; Game.OnUpdate += OnUpdate; Drawing.OnDraw += OnDraw; }
internal static void Init() { mainMenu = MainMenu.AddMenu("Moon" + Player.Instance.ChampionName, "Moon" + Player.Instance.ChampionName); { mainMenu.AddGroupLabel("Please Set the Orbwalker"); mainMenu.AddGroupLabel("Orbwalker -> Advanced -> Update Event Listening -> Enabled On Update(more fast)"); mainMenu.AddGroupLabel("--------------------"); mainMenu.AddGroupLabel("One Things You Need to Know"); mainMenu.AddGroupLabel("Combo/Burst/Harass Mode"); mainMenu.AddGroupLabel("Dont Forgot Use Left Click to Select Target"); mainMenu.AddGroupLabel("It will make the Addon More Better"); mainMenu.AddGroupLabel("---------------------"); mainMenu.AddGroupLabel("My GitHub: https://github.com/aiRTako/EloBuddy"); mainMenu.AddGroupLabel("If you have Feedback pls post to my topic"); mainMenu.AddGroupLabel("----------------------"); mainMenu.AddGroupLabel("Credit: NightMoon & aiRTako"); } comboMenu = mainMenu.AddSubMenu("Combo", "Combo"); { comboMenu.AddLine("Q"); comboMenu.AddBool("ComboQGap", "Use Q Gapcloser"); comboMenu.AddLine("W"); comboMenu.AddBool("ComboW", "Use W"); comboMenu.AddBool("ComboWLogic", "Use W Cancel Spell Animation"); comboMenu.AddLine("E"); comboMenu.AddBool("ComboE", "Use E"); comboMenu.AddBool("ComboEGap", "Use E Gapcloser"); comboMenu.AddLine("R"); comboMenu.AddKey("ComboR1", "Use R1: ", KeyBind.BindTypes.PressToggle, 'G', true); comboMenu.AddList("ComboR2", "Use R2 Mode: ", new[] { "my Logic", "Only KillSteal", "First Cast", "Off" }); comboMenu.AddLine("Others"); comboMenu.AddBool("ComboItem", "Use Item"); comboMenu.AddBool("ComboYoumuu", "Use Youmuu"); comboMenu.AddBool("ComboDot", "Use Ignite"); comboMenu.AddLine("Burst"); } burstMenu = mainMenu.AddSubMenu("Burst", "Burst"); { burstMenu.AddBool("BurstFlash", "Use Flash"); burstMenu.AddBool("BurstDot", "Use Ignite"); burstMenu.AddList("BurstMode", "Burst Mode: ", new[] { "Shy Mode", "EQ Mode" }); burstMenu.AddKey("BurstEnabledKey", "Enabled Burst Key: ", KeyBind.BindTypes.PressToggle, 'T'); burstMenu.AddSeparator(); burstMenu.AddLabel("How to burst"); burstMenu.AddLabel("1.you need to enbaled the Key"); burstMenu.AddLabel("2.Select the Target (or not, but this will be force target to burst)"); burstMenu.AddLabel("3.just press the Combo Key"); } harassMenu = mainMenu.AddSubMenu("Harass", "Harass"); { harassMenu.AddLine("Q"); harassMenu.AddBool("HarassQ", "Use Q"); harassMenu.AddLine("W"); harassMenu.AddBool("HarassW", "Use W"); harassMenu.AddLine("E"); harassMenu.AddBool("HarassE", "Use E"); harassMenu.AddLine("Mode"); harassMenu.AddList("HarassMode", "Harass Mode: ", new[] { "Smart", "Normal" }); } clearMenu = mainMenu.AddSubMenu("Clear", "Clear"); { clearMenu.AddText("LaneClear Settings"); clearMenu.AddLine("LaneClear Q"); clearMenu.AddBool("LaneClearQ", "Use Q"); clearMenu.AddBool("LaneClearQSmart", "Use Q Smart Farm"); clearMenu.AddBool("LaneClearQT", "Use Q Reset Attack Turret"); clearMenu.AddLine("LaneClear W"); clearMenu.AddBool("LaneClearW", "Use W", false); clearMenu.AddSlider("LaneClearWCount", "Use W| Min hit Count >= x", 3, 1, 10); clearMenu.AddLine("LaneClear Items"); clearMenu.AddBool("LaneClearItem", "Use Items"); clearMenu.AddSeparator(); clearMenu.AddText("JungleClear Settings"); clearMenu.AddLine("JungleClear Q"); clearMenu.AddBool("JungleClearQ", "Use Q"); clearMenu.AddLine("JungleClear W"); clearMenu.AddBool("JungleClearW", "Use W"); clearMenu.AddLine("JungleClear E"); clearMenu.AddBool("JungleClearE", "Use E"); clearMenu.AddLine("JungleClear Items"); clearMenu.AddBool("JungleClearItem", "Use Items"); ManaManager.AddSpellFarm(clearMenu); } fleeMenu = mainMenu.AddSubMenu("Flee", "Flee"); { fleeMenu.AddText("Q"); fleeMenu.AddBool("FleeQ", "Use Q"); fleeMenu.AddText("W"); fleeMenu.AddBool("FleeW", "Use W"); fleeMenu.AddText("E"); fleeMenu.AddBool("FleeE", "Use E"); } killStealMenu = mainMenu.AddSubMenu("KillSteal", "KillSteal"); { killStealMenu.AddText("R"); killStealMenu.AddBool("KillStealR", "Use R"); } miscMenu = mainMenu.AddSubMenu("Misc", "Misc"); { miscMenu.AddText("Q"); miscMenu.AddBool("KeepQ", "Keep Q alive"); miscMenu.AddList("QMode", "Q Mode: ", new[] { "To target", "To mouse" }); miscMenu.AddSeparator(); miscMenu.AddText("W"); miscMenu.AddBool("AntiGapcloserW", "Anti Gapcloser"); miscMenu.AddBool("InterruptW", "Interrupt Danger Spell"); miscMenu.AddSeparator(); miscMenu.AddText("Animation"); miscMenu.AddBool("manualCancel", "Semi Cancel Animation"); miscMenu.AddBool("manualCancelPing", "Cancel Animation Calculate Ping?"); } eMenu = mainMenu.AddSubMenu("Evade", "Evade"); { //TODO: //1.Add dodge not unit Spell eMenu.AddText("Evade Opinion"); eMenu.AddBool("evadeELogic", "Enabled Use E Dodge"); if (EntityManager.Heroes.Enemies.Any()) { foreach (var target in EntityManager.Heroes.Enemies) { eMenu.AddText(target.ChampionName + " Skills"); #region //SelfAOE (not include the Karma E and?) //if (target.Spellbook.GetSpell(SpellSlot.Q).SData.TargettingType != SpellDataTargetType.Self && // target.Spellbook.GetSpell(SpellSlot.Q).SData.TargettingType != SpellDataTargetType.SelfAndUnit) //{ // eMenu.AddBool(target.ChampionName + "Skill" + target.Spellbook.GetSpell(SpellSlot.Q).SData.Name, // target.Spellbook.GetSpell(SpellSlot.Q).SData.Name, // target.Spellbook.GetSpell(SpellSlot.Q).SData.TargettingType == SpellDataTargetType.Unit); //} //if (target.Spellbook.GetSpell(SpellSlot.W).SData.TargettingType != SpellDataTargetType.Self && // target.Spellbook.GetSpell(SpellSlot.W).SData.TargettingType != SpellDataTargetType.SelfAndUnit) //{ // eMenu.AddBool(target.ChampionName + "Skill" + target.Spellbook.GetSpell(SpellSlot.W).SData.Name, // target.Spellbook.GetSpell(SpellSlot.W).SData.Name, // target.Spellbook.GetSpell(SpellSlot.W).SData.TargettingType == SpellDataTargetType.Unit); //} //if (target.Spellbook.GetSpell(SpellSlot.E).SData.TargettingType != SpellDataTargetType.Self && // target.Spellbook.GetSpell(SpellSlot.E).SData.TargettingType != SpellDataTargetType.SelfAndUnit) //{ // eMenu.AddBool(target.ChampionName + "Skill" + target.Spellbook.GetSpell(SpellSlot.E).SData.Name, // target.Spellbook.GetSpell(SpellSlot.E).SData.Name, // target.Spellbook.GetSpell(SpellSlot.E).SData.TargettingType == SpellDataTargetType.Unit); //} //if (target.Spellbook.GetSpell(SpellSlot.R).SData.TargettingType != SpellDataTargetType.Self && // target.Spellbook.GetSpell(SpellSlot.R).SData.TargettingType != SpellDataTargetType.SelfAndUnit) //{ // eMenu.AddBool(target.ChampionName + "Skill" + target.Spellbook.GetSpell(SpellSlot.R).SData.Name, // target.Spellbook.GetSpell(SpellSlot.R).SData.Name, // target.Spellbook.GetSpell(SpellSlot.R).SData.TargettingType == SpellDataTargetType.Unit); //} #endregion if (target.Spellbook.GetSpell(SpellSlot.Q).SData.TargettingType == SpellDataTargetType.Unit) { eMenu.AddBool(target.ChampionName + "Skill" + target.Spellbook.GetSpell(SpellSlot.Q).SData.Name, target.Spellbook.GetSpell(SpellSlot.Q).SData.Name); } if (target.Spellbook.GetSpell(SpellSlot.W).SData.TargettingType == SpellDataTargetType.Unit) { eMenu.AddBool(target.ChampionName + "Skill" + target.Spellbook.GetSpell(SpellSlot.W).SData.Name, target.Spellbook.GetSpell(SpellSlot.W).SData.Name); } if (target.Spellbook.GetSpell(SpellSlot.E).SData.TargettingType == SpellDataTargetType.Unit) { eMenu.AddBool(target.ChampionName + "Skill" + target.Spellbook.GetSpell(SpellSlot.E).SData.Name, target.Spellbook.GetSpell(SpellSlot.E).SData.Name); } if (target.Spellbook.GetSpell(SpellSlot.R).SData.TargettingType == SpellDataTargetType.Unit) { eMenu.AddBool(target.ChampionName + "Skill" + target.Spellbook.GetSpell(SpellSlot.R).SData.Name, target.Spellbook.GetSpell(SpellSlot.R).SData.Name); } } } } drawMenu = mainMenu.AddSubMenu("Drawings", "Drawings"); { drawMenu.AddText("Spell Range"); drawMenu.AddBool("DrawW", "Draw W Range", false); drawMenu.AddBool("DrawE", "Draw E Range", false); drawMenu.AddBool("DrawR1", "Draw R1 Range", false); drawMenu.AddBool("DrawR", "Draw R Status"); drawMenu.AddBool("DrawBurst", "Draw R Status"); ManaManager.AddDrawFarm(drawMenu); DamageIndicator.AddToMenu(drawMenu); } }
internal static void Init() { Menu = new Menu("mySeries: " + Me.ChampionName, "mySeries: " + Me.ChampionName, true); var targetSelectMenu = Menu.AddSubMenu(new Menu("Target Selector", "Target Selector")); { TargetSelector.AddToMenu(targetSelectMenu); } var orbMenu = Menu.AddSubMenu(new Menu("Orbwalking", "Orbwalking")); { Orbwalker = new Orbwalking.Orbwalker(orbMenu); } var comboMenu = Menu.AddSubMenu(new Menu("Combo", "Combo")); { comboMenu.AddItem(new MenuItem("ComboQ", "Use Q", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboQFollow", "Auto Follow Q", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboW", "Use W", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboR", "Use R", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboRHit", "R Min HitChance Counts", true).SetValue(new Slider(2, 1, 5))); } var harassMenu = Menu.AddSubMenu(new Menu("Harass", "Harass")); { harassMenu.AddItem(new MenuItem("HarassQ", "Use Q", true).SetValue(true)); harassMenu.AddItem(new MenuItem("HarassW", "Use W", true).SetValue(true)); harassMenu.AddItem(new MenuItem("HarassMana", "When Player ManaPercent >= %", true).SetValue(new Slider(40))); } var clearMenu = Menu.AddSubMenu(new Menu("Clear", "Clear")); { var laneClearMenu = Menu.AddSubMenu(new Menu("LaneClear", "LaneClear")); { laneClearMenu.AddItem(new MenuItem("LaneClearQ", "Use Q", true).SetValue(true)); laneClearMenu.AddItem(new MenuItem("LaneClearW", "Use W", true).SetValue(true)); laneClearMenu.AddItem( new MenuItem("LaneClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(40))); } var jungleClearMenu = Menu.AddSubMenu(new Menu("JungleClear", "JungleClear")); { jungleClearMenu.AddItem(new MenuItem("JungleClearQ", "Use Q", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearW", "Use W", true).SetValue(true)); jungleClearMenu.AddItem( new MenuItem("JungleClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(40))); } clearMenu.AddItem(new MenuItem("asdqweqwe", " ", true)); ManaManager.AddSpellFarm(clearMenu); } var killStealMenu = Menu.AddSubMenu(new Menu("KillSteal", "KillSteal")); { killStealMenu.AddItem(new MenuItem("KillStealQ", "Use Q", true).SetValue(true)); killStealMenu.AddItem(new MenuItem("KillStealR", "Use R", true).SetValue(true)); } var miscMenu = Menu.AddSubMenu(new Menu("Misc", "Misc")); { var interruptMenu = miscMenu.AddSubMenu(new Menu("Interrupt", "Interrupt")); { interruptMenu.AddItem(new MenuItem("InterruptQ", "Use Q", true).SetValue(true)); interruptMenu.AddItem(new MenuItem("InterruptR", "Use R", true).SetValue(false)); } var antiGapcloserMenu = miscMenu.AddSubMenu(new Menu("Anti Gapcloser", "Anti Gapcloser")); { antiGapcloserMenu.AddItem(new MenuItem("GapCloserQ", "Use Q", true).SetValue(true)); antiGapcloserMenu.AddItem(new MenuItem("GapCloserR", "Use R", true).SetValue(false)); } var skinMenu = miscMenu.AddSubMenu(new Menu("SkinChange", "SkinChange")); { SkinManager.AddToMenu(skinMenu, 2); } var autoLevelMenu = miscMenu.AddSubMenu(new Menu("Auto Levels", "Auto Levels")); { LevelsManager.AddToMenu(autoLevelMenu); } } var drawMenu = Menu.AddSubMenu(new Menu("Drawings", "Drawings")); { drawMenu.AddItem(new MenuItem("DrawQ", "Draw Q Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawW", "Draw W Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawE", "Draw E Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawR", "Draw R Range", true).SetValue(false)); ManaManager.AddDrawFarm(drawMenu); DamageIndicator.AddToMenu(drawMenu, DamageCalculate.GetComboDamage); } Menu.AddItem(new MenuItem("asd ad asd ", " ", true)); Menu.AddItem(new MenuItem("Credit", "Credit: NightMoon", true)); Menu.AddToMainMenu(); }
public Twitch() { Q = new Spell(SpellSlot.Q, 0f); W = new Spell(SpellSlot.W, 950f); E = new Spell(SpellSlot.E, 1200f); R = new Spell(SpellSlot.R, 975f); W.SetSkillshot(0.25f, 100f, 1410f, false, SkillshotType.SkillshotCircle); var comboMenu = Menu.AddSubMenu(new Menu("Combo", "Combo")); { comboMenu.AddItem(new MenuItem("ComboQ", "Use Q", true).SetValue(true)); comboMenu.AddItem( new MenuItem("ComboQRange", "Use Q | Search Enemy Range", true).SetValue(new Slider(900, 0, 1800))); comboMenu.AddItem( new MenuItem("ComboQCount", "Use Q | Count Enemies >= x", true).SetValue(new Slider(3, 1, 5))); comboMenu.AddItem(new MenuItem("ComboW", "Use W", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboE", "Use E", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboEStack", "Use E| target will leave e range", true).SetValue(true)); comboMenu.AddItem( new MenuItem("ComboEStackCount", "Use E | Min E Stack Count(will Leave E Range Auto E)", true) .SetValue(new Slider(3, 1, 6))); comboMenu.AddItem(new MenuItem("ComboEFull", "Use E | If enemy full stack", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboEKill", "Use E | If enemy can kill", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboR", "Use R", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboRYouMuu", "Use R| Auto Youmuu?", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboRKillSteal", "Use R| KillSteal", true).SetValue(true)); comboMenu.AddItem( new MenuItem("ComboRCount", "Use R | If enemies in counts >= x", true).SetValue(new Slider(3, 1, 5))); } var harassMenu = Menu.AddSubMenu(new Menu("Harass", "Harass")); { harassMenu.AddItem(new MenuItem("HarassW", "Use W", true).SetValue(false)); harassMenu.AddItem(new MenuItem("HarassE", "Use E", true).SetValue(true)); harassMenu.AddItem(new MenuItem("HarassEStack", "Min E Stack Count", true).SetValue(new Slider(2, 1, 6))); harassMenu.AddItem(new MenuItem("HarassMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var clearMenu = Menu.AddSubMenu(new Menu("Clear", "Clear")); { var laneClearMenu = clearMenu.AddSubMenu(new Menu("LaneClear", "LaneClear")); { laneClearMenu.AddItem(new MenuItem("LaneClearE", "Use E", true).SetValue(true)); laneClearMenu.AddItem( new MenuItem("LaneClearECount", "If E CanHit Counts >= x", true).SetValue(new Slider(3, 1, 5))); laneClearMenu.AddItem( new MenuItem("LaneClearMana", "If Player ManaPercent >= %", true).SetValue(new Slider(60))); } var jungleClearMenu = clearMenu.AddSubMenu(new Menu("JungleClear", "JungleClear")); { jungleClearMenu.AddItem(new MenuItem("JungleStealE", "Use E", true).SetValue(true)); } clearMenu.AddItem(new MenuItem("asdqweqwe", " ", true)); ManaManager.AddSpellFarm(clearMenu); } var killStealMenu = Menu.AddSubMenu(new Menu("KillSteal", "KillSteal")); { killStealMenu.AddItem(new MenuItem("KillStealW", "Use W", true).SetValue(true)); killStealMenu.AddItem(new MenuItem("KillStealE", "Use E", true).SetValue(true)); } var miscMenu = Menu.AddSubMenu(new Menu("Misc", "Misc")); { miscMenu.AddItem(new MenuItem("AutoQ", "Auto Q?", true).SetValue(true)); } var utilityMenu = Menu.AddSubMenu(new Menu("Utility", "Utility")); { var skinMenu = utilityMenu.AddSubMenu(new Menu("Skin Change", "Skin Change")); { SkinManager.AddToMenu(skinMenu, 7); } var autoLevelMenu = utilityMenu.AddSubMenu(new Menu("Auto Levels", "Auto Levels")); { LevelsManager.AddToMenu(autoLevelMenu); } var itemsMenu = utilityMenu.AddSubMenu(new Menu("Items", "Items")); { ItemsManager.AddToMenu(itemsMenu); } } var drawMenu = Menu.AddSubMenu(new Menu("Drawings", "Drawings")); { drawMenu.AddItem(new MenuItem("DrawW", "Draw W Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawE", "Draw E Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawR", "Draw R Range", true).SetValue(false)); ManaManager.AddDrawFarm(drawMenu); DamageIndicator.AddToMenu(drawMenu, GetRealEDamage); } Obj_AI_Base.OnDoCast += OnDoCast; Game.OnUpdate += OnUpdate; Game.OnNotify += OnNotify; Drawing.OnDraw += OnDraw; }
public Lucian() { Q = new Spell(SpellSlot.Q, 650f); QExtend = new Spell(SpellSlot.Q, 900f); W = new Spell(SpellSlot.W, 1000f); E = new Spell(SpellSlot.E, 425f); R = new Spell(SpellSlot.R, 1200f); Q.SetTargetted(0.25f, float.MaxValue); QExtend.SetSkillshot(0.35f, 25f, float.MaxValue, false, SkillshotType.SkillshotLine); W.SetSkillshot(0.3f, 80f, 1600, true, SkillshotType.SkillshotLine); E.SetSkillshot(0.25f, 1f, float.MaxValue, false, SkillshotType.SkillshotLine); R.SetSkillshot(0.2f, 110f, 2800, true, SkillshotType.SkillshotLine); var comboMenu = Menu.AddSubMenu(new Menu("Combo", "Combo")); { comboMenu.AddItem(new MenuItem("ComboQ", "Use Q", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboQExtended", "Use Q Extended", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboW", "Use W", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboE", "Use E", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboELogic", "Use E|First E Logic?", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboR", "Use R", true).SetValue(true)); } var harassMenu = Menu.AddSubMenu(new Menu("Harass", "Harass")); { harassMenu.AddItem(new MenuItem("HarassQ", "Use Q", true).SetValue(true)); harassMenu.AddItem(new MenuItem("HarassQExtended", "Use Q Extended", true).SetValue(true)); harassMenu.AddItem(new MenuItem("HarassW", "Use W", true).SetValue(false)); harassMenu.AddItem( new MenuItem("HarassMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var clearMenu = Menu.AddSubMenu(new Menu("Clear", "Clear")); { var laneClearMenu = clearMenu.AddSubMenu(new Menu("LaneClear", "LaneClear")); { laneClearMenu.AddItem(new MenuItem("LaneClearQ", "Use Q", true).SetValue(true)); laneClearMenu.AddItem(new MenuItem("LaneClearW", "Use W", true).SetValue(true)); laneClearMenu.AddItem( new MenuItem("LaneClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var jungleClearMenu = clearMenu.AddSubMenu(new Menu("JungleClear", "JungleClear")); { jungleClearMenu.AddItem(new MenuItem("JungleClearQ", "Use Q", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearW", "Use W", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearE", "Use E", true).SetValue(true)); jungleClearMenu.AddItem( new MenuItem("JungleClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(30))); } clearMenu.AddItem(new MenuItem("asdqweqwe", " ", true)); ManaManager.AddSpellFarm(clearMenu); } var killStealMenu = Menu.AddSubMenu(new Menu("KillSteal", "KillSteal")); { killStealMenu.AddItem(new MenuItem("KillStealQ", "Use Q", true).SetValue(true)); killStealMenu.AddItem(new MenuItem("KillStealW", "Use W", true).SetValue(true)); } var miscMenu = Menu.AddSubMenu(new Menu("Misc", "Misc")); { var eMenu = miscMenu.AddSubMenu(new Menu("E Settings", "E Settings")); { eMenu.AddItem(new MenuItem("Anti", "Anti Gapcloser E", true).SetValue(true)); eMenu.AddItem(new MenuItem("ShortELogic", "Smart Short E Logic", true).SetValue(true)); eMenu.AddItem(new MenuItem("underE", "Dont E to Enemy Turret", true).SetValue(true)); eMenu.AddItem(new MenuItem("ECheck", "Check Wall/ Building", true).SetValue(true)); eMenu.AddItem(new MenuItem("SafeCheck", "Safe Check", true).SetValue(true)); } var rMenu = miscMenu.AddSubMenu(new Menu("R Settings", "R Settings")); { rMenu.AddItem(new MenuItem("RMove", "Auto Move|If R Is Casting?", true).SetValue(true)); rMenu.AddItem(new MenuItem("RYoumuu", "Auto Youmuu|If R Is Casting?", true).SetValue(true)); } } var utilityMenu = Menu.AddSubMenu(new Menu("Utility", "Utility")); { var skinMenu = utilityMenu.AddSubMenu(new Menu("Skin Change", "Skin Change")); { SkinManager.AddToMenu(skinMenu); } var autoLevelMenu = utilityMenu.AddSubMenu(new Menu("Auto Levels", "Auto Levels")); { LevelsManager.AddToMenu(autoLevelMenu); } var itemsMenu = utilityMenu.AddSubMenu(new Menu("Items", "Items")); { ItemsManager.AddToMenu(itemsMenu); } } var drawMenu = Menu.AddSubMenu(new Menu("Drawings", "Drawings")); { drawMenu.AddItem(new MenuItem("DrawQ", "Draw Q Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawQEx", "Draw QEx Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawW", "Draw W Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawE", "Draw E Range", true).SetValue(false)); ManaManager.AddDrawFarm(drawMenu); DamageIndicator.AddToMenu(drawMenu); } Game.OnUpdate += OnUpdate; Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast; Obj_AI_Base.OnDoCast += OnDoCast; AntiGapcloser.OnEnemyGapcloser += OnEnemyGapcloser; Drawing.OnDraw += OnDraw; }
internal static void Init() { Menu = new Menu("mySeries: " + Me.ChampionName, "mySeries: " + Me.ChampionName, true); var targetSelectMenu = Menu.AddSubMenu(new Menu("Target Selector", "Target Selector")); { TargetSelector.AddToMenu(targetSelectMenu); } var orbMenu = Menu.AddSubMenu(new Menu("Orbwalking", "Orbwalking")); { Orbwalker = new Orbwalking.Orbwalker(orbMenu); } var comboMenu = Menu.AddSubMenu(new Menu("Combo", "Combo")); { comboMenu.AddItem(new MenuItem("ComboQ", "Use Q", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboQGap", "Use Q Gapcloser Target", true).SetValue(true)); comboMenu.AddItem( new MenuItem("ComboQGapLevel", "When Player Level >= x| Q Gapcloser", true).SetValue( new Slider(9, 1, 18))); comboMenu.AddItem(new MenuItem("ComboW", "Use W", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboWLogic", "Use W| Logic", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboWTeam", "Use W| TeamFight", true).SetValue(true)); comboMenu.AddItem( new MenuItem("ComboWTeamHit", "Use W| TeamFight Hit Count >= x", true).SetValue(new Slider(3, 1, 5))); comboMenu.AddItem(new MenuItem("ComboE", "Use E", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboR", "Use R", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboRalways", "Use R| Always", true).SetValue(false)); comboMenu.AddItem(new MenuItem("ComboRKill", "Use R| KillSteal", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboRTeam", "Use R| TeamFight", true).SetValue(true)); comboMenu.AddItem( new MenuItem("ComboRTeamHit", "Use R| TeamFight Hit Count >= x", true).SetValue(new Slider(3, 1, 5))); comboMenu.AddItem(new MenuItem("ComboIgnite", "Use Ignite", true).SetValue(true)); } var harassMenu = Menu.AddSubMenu(new Menu("Harass", "Harass")); { harassMenu.AddItem(new MenuItem("HarassQ", "Use Q", true).SetValue(true)); harassMenu.AddItem(new MenuItem("HarassE", "Use E", true).SetValue(true)); harassMenu.AddItem( new MenuItem("HarassMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var clearMenu = Menu.AddSubMenu(new Menu("Clear", "Clear")); { var laneClearMenu = clearMenu.AddSubMenu(new Menu("LaneClear", "LaneClear")); { laneClearMenu.AddItem(new MenuItem("LaneClearQ", "Use Q", true).SetValue(true)); laneClearMenu.AddItem(new MenuItem("LaneClearE", "Use E", true).SetValue(true)); laneClearMenu.AddItem( new MenuItem("LaneClearECount", "Use E| Hit Count >= x", true).SetValue(new Slider(3, 1, 5))); laneClearMenu.AddItem( new MenuItem("LaneClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var jungleClearMenu = clearMenu.AddSubMenu(new Menu("JungleClear", "JungleClear")); { jungleClearMenu.AddItem(new MenuItem("JungleClearQ", "Use Q", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearE", "Use E", true).SetValue(true)); jungleClearMenu.AddItem( new MenuItem("JungleClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } clearMenu.AddItem(new MenuItem("asdqweqwe", " ", true)); ManaManager.AddSpellFarm(clearMenu); } var lastHitMenu = Menu.AddSubMenu(new Menu("LastHit", "LastHit")); { lastHitMenu.AddItem(new MenuItem("LastHitQ", "Use Q", true).SetValue(true)); lastHitMenu.AddItem( new MenuItem("LastHitMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var killStealMenu = Menu.AddSubMenu(new Menu("KillSteal", "KillSteal")); { killStealMenu.AddItem(new MenuItem("KillStealQ", "Use Q", true).SetValue(true)); killStealMenu.AddItem(new MenuItem("KillStealE", "Use E", true).SetValue(true)); } var miscMenu = Menu.AddSubMenu(new Menu("Misc", "Misc")); { var qSettings = miscMenu.AddSubMenu(new Menu("Q Settings", "Q Settings")); { qSettings.AddItem( new MenuItem("DisableAA", "When Q is Ready Disable AutoAttack", true).SetValue(true) .SetTooltip("just Only Work in Combo Mode")); qSettings.AddItem( new MenuItem("DisableAALevel", "When Player Level >= x| Auto Disable", true).SetValue( new Slider(9, 1, 18))); qSettings.AddItem(new MenuItem("DisableAAALL", "Or All Level Disable Attack", true).SetValue(false)); } var wSettings = miscMenu.AddSubMenu(new Menu("W Settings", "W Settings")); { wSettings.AddItem(new MenuItem("AutoW", "If Enemy CC", true).SetValue(true)); wSettings.AddItem(new MenuItem("BrokenW", "Broken Spell", true).SetValue(true)); wSettings.AddItem(new MenuItem("GapW", "Anti Gapcloser", true).SetValue(true)); wSettings.AddItem(new MenuItem("IntW", "Interrupt Spell", true).SetValue(true)); } var rSettings = miscMenu.AddSubMenu(new Menu("R Settings", "R Settings")); { rSettings.AddItem(new MenuItem("AutoR", "Auto R Follow Logic", true).SetValue(true)); } var skinMenu = miscMenu.AddSubMenu(new Menu("SkinChange", "SkinChange")); { SkinManager.AddToMenu(skinMenu, 3); } var autoLevelMenu = miscMenu.AddSubMenu(new Menu("Auto Levels", "Auto Levels")); { LevelsManager.AddToMenu(autoLevelMenu); } } var drawMenu = Menu.AddSubMenu(new Menu("Drawings", "Drawings")); { drawMenu.AddItem(new MenuItem("DrawQ", "Draw Q Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawW", "Draw W Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawE", "Draw E Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawEMax", "Draw EMax Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawR", "Draw R Range", true).SetValue(false)); ManaManager.AddDrawFarm(drawMenu); DamageIndicator.AddToMenu(drawMenu, DamageCalculate.GetComboDamage); } Menu.AddItem(new MenuItem("asd ad asd ", " ", true)); Menu.AddItem(new MenuItem("Credit", "Credit: NightMoon", true)); Menu.AddToMainMenu(); }
public Vayne() { Q = new Spell(SpellSlot.Q, 300f); E = new Spell(SpellSlot.E, 650f); R = new Spell(SpellSlot.R); E.SetTargetted(0.25f, 1600f); var comboMenu = Menu.AddSubMenu(new Menu("Combo", "Combo")); { comboMenu.AddItem(new MenuItem("ComboQ", "Use Q", true).SetValue(true)); comboMenu.AddItem(new MenuItem("AQALogic", "Use AA-Q-AA Logic", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboE", "Use E", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboR", "Use R", true).SetValue(true)); comboMenu.AddItem( new MenuItem("ComboRCount", "Use R|When Enemies Counts >= x", true).SetValue(new Slider(3, 1, 5))); comboMenu.AddItem( new MenuItem("ComboRHp", "Use R|Or Player HealthPercent <= x%", true).SetValue(new Slider(45))); } var harassMenu = Menu.AddSubMenu(new Menu("Harass", "Harass")); { harassMenu.AddItem(new MenuItem("HarassQ", "Use Q", true).SetValue(true)); harassMenu.AddItem( new MenuItem("HarassQ2Passive", "Use Q|Only Target have 2 Passive", true).SetValue(true)); harassMenu.AddItem(new MenuItem("HarassE", "Use E|Only Target have 2 Passive", true).SetValue(false)); harassMenu.AddItem( new MenuItem("HarassMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var clearMenu = Menu.AddSubMenu(new Menu("Clear", "Clear")); { var laneClearMenu = clearMenu.AddSubMenu(new Menu("LaneClear", "LaneClear")); { laneClearMenu.AddItem(new MenuItem("LaneClearQ", "Use Q", true).SetValue(true)); laneClearMenu.AddItem(new MenuItem("LaneClearQTurret", "Use Q|Attack Tower", true).SetValue(true)); laneClearMenu.AddItem( new MenuItem("LaneClearMana", "When Player ManaPercent >= %", true).SetValue(new Slider(60))); } var jungleClearMenu = clearMenu.AddSubMenu(new Menu("JungleClear", "JungleClear")); { jungleClearMenu.AddItem(new MenuItem("JungleClearQ", "Use Q", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearE", "Use E", true).SetValue(true)); jungleClearMenu.AddItem( new MenuItem("JungleClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(30))); } clearMenu.AddItem(new MenuItem("asdqweqwe", " ", true)); ManaManager.AddSpellFarm(clearMenu); } var miscMenu = Menu.AddSubMenu(new Menu("Misc", "Misc")); { var qMenu = miscMenu.AddSubMenu(new Menu("Q Settings", "Q Settings")); { qMenu.AddItem(new MenuItem("QCheck", "Use Q|Safe Check?", true).SetValue(true)); qMenu.AddItem(new MenuItem("QTurret", "Use Q|Dont Cast To Turret", true).SetValue(true)); qMenu.AddItem(new MenuItem("QMelee", "Use Q|Anti Melee", true).SetValue(true)); } var eMenu = miscMenu.AddSubMenu(new Menu("E Settings", "E Settings")); { var condemnMenu = eMenu.AddSubMenu(new Menu("Condemn Settings", "Condemn Settings")); { condemnMenu.AddItem( new MenuItem("EMode", "Use E Mode:", true).SetValue( new StringList(new[] { "Default", "VHR", "Marksman", "SharpShooter", "OKTW" }))); condemnMenu.AddItem( new MenuItem("ComboEPush", "Use E|Push Tolerance", true).SetValue(new Slider(0, -50, 50))); } var interruptMenu = eMenu.AddSubMenu(new Menu("Interrupt Settings", "Interrupt Settings")); { interruptMenu.AddItem(new MenuItem("Interrupt", "Interrupt Danger Spells", true).SetValue(false)); interruptMenu.AddItem(new MenuItem("AntiAlistar", "Interrupt Alistar W", true).SetValue(true)); interruptMenu.AddItem(new MenuItem("AntiRengar", "Interrupt Rengar Jump", true).SetValue(true)); interruptMenu.AddItem(new MenuItem("AntiKhazix", "Interrupt Khazix R", true).SetValue(true)); } var antigapcloserMenu = eMenu.AddSubMenu(new Menu("AntiGapcloser Settings", "AntiGapcloser Settings")); { antigapcloserMenu.AddItem(new MenuItem("Gapcloser", "Anti Gapcloser", true).SetValue(false)); foreach (var target in HeroManager.Enemies) { antigapcloserMenu.AddItem( new MenuItem("AntiGapcloser" + target.ChampionName.ToLower(), target.ChampionName, true) .SetValue(false)); } } var autocondemnMenu = eMenu.AddSubMenu(new Menu("AutoCondemn Settings", "AutoCondemn Settings")); { autocondemnMenu.AddItem(new MenuItem("AutoE", "Auto E?", true).SetValue(false)); foreach (var target in HeroManager.Enemies) { autocondemnMenu.AddItem(new MenuItem("AutoE" + target.ChampionName.ToLower(), target.ChampionName, true).SetValue(true)); } } } var rMenu = miscMenu.AddSubMenu(new Menu("R Settings", "R Settings")); { rMenu.AddItem(new MenuItem("AutoR", "Auto R?", true).SetValue(true)); rMenu.AddItem( new MenuItem("AutoRCount", "Auto R|When Enemies Counts >= x", true).SetValue(new Slider(3, 1, 5))); rMenu.AddItem( new MenuItem("AutoRRange", "Auto R|Search Enemies Range", true).SetValue(new Slider(600, 500, 1200))); } miscMenu.AddItem(new MenuItem("Forcus", "Force 2 Passive Target", true).SetValue(true)); } var utilityMenu = Menu.AddSubMenu(new Menu("Utility", "Utility")); { var skinMenu = utilityMenu.AddSubMenu(new Menu("Skin Change", "Skin Change")); { SkinManager.AddToMenu(skinMenu, 10); } var autoLevelMenu = utilityMenu.AddSubMenu(new Menu("Auto Levels", "Auto Levels")); { LevelsManager.AddToMenu(autoLevelMenu); } var itemsMenu = utilityMenu.AddSubMenu(new Menu("Items", "Items")); { ItemsManager.AddToMenu(itemsMenu); } } var drawMenu = Menu.AddSubMenu(new Menu("Drawings", "Drawings")); { drawMenu.AddItem(new MenuItem("DrawE", "Draw E Range", true).SetValue(false)); ManaManager.AddDrawFarm(drawMenu); DamageIndicator.AddToMenu(drawMenu); } Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast; Game.OnUpdate += OnUpdate; Orbwalking.BeforeAttack += BeforeAttack; Orbwalking.AfterAttack += AfterAttack; Interrupter2.OnInterruptableTarget += OnInterruptableTarget; AntiGapcloser.OnEnemyGapcloser += OnEnemyGapcloser; GameObject.OnCreate += OnCreate; Drawing.OnDraw += OnDraw; }
public Kindred() { Q = new Spell(SpellSlot.Q, 340f); W = new Spell(SpellSlot.W, 800f); E = new Spell(SpellSlot.E, 550f); R = new Spell(SpellSlot.R, 550f); var comboMenu = Menu.AddSubMenu(new Menu("Combo", "Combo")); { comboMenu.AddItem(new MenuItem("ComboQ", "Use Q", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboAQA", "Use AA-Q-AA Logic", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboW", "Use W", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboE", "Use E", true).SetValue(true)); } var harassMenu = Menu.AddSubMenu(new Menu("Harass", "Harass")); { harassMenu.AddItem(new MenuItem("HarassQ", "Use Q", true).SetValue(true)); harassMenu.AddItem(new MenuItem("HarassW", "Use W", true).SetValue(true)); harassMenu.AddItem(new MenuItem("HarassE", "Use E", true).SetValue(true)); harassMenu.AddItem( new MenuItem("HarassMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var clearMenu = Menu.AddSubMenu(new Menu("Clear", "Clear")); { var laneClearMenu = clearMenu.AddSubMenu(new Menu("LaneClear", "LaneClear")); { laneClearMenu.AddItem(new MenuItem("LaneClearQ", "Use Q", true).SetValue(true)); laneClearMenu.AddItem( new MenuItem("LaneClearQCount", "If Q CanHit Counts >= ", true).SetValue(new Slider(3, 1, 5))); laneClearMenu.AddItem( new MenuItem("LaneClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var jungleClearMenu = clearMenu.AddSubMenu(new Menu("JungleClear", "JungleClear")); { jungleClearMenu.AddItem(new MenuItem("JungleClearQ", "Use Q", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearW", "Use W", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearE", "Use E", true).SetValue(true)); jungleClearMenu.AddItem( new MenuItem("JungleClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(20))); } clearMenu.AddItem(new MenuItem("asdqweqwe", " ", true)); ManaManager.AddSpellFarm(clearMenu); } var killStealMenu = Menu.AddSubMenu(new Menu("KillSteal", "KillSteal")); { killStealMenu.AddItem(new MenuItem("KillStealQ", "Use Q", true).SetValue(true)); } var fleeMenu = Menu.AddSubMenu(new Menu("Flee", "Flee")); { fleeMenu.AddItem(new MenuItem("FleeQ", "Use Q", true).SetValue(true)); fleeMenu.AddItem(new MenuItem("FleeKey", "Flee Key", true).SetValue(new KeyBind('Z', KeyBindType.Press))); } var miscMenu = Menu.AddSubMenu(new Menu("Misc", "Misc")); { var qMenu = miscMenu.AddSubMenu(new Menu("Q Settings", "Q Settings")); { qMenu.AddItem(new MenuItem("QCheck", "Use Q|Safe Check?", true).SetValue(true)); qMenu.AddItem(new MenuItem("QTurret", "Use Q|Dont Cast To Turret", true).SetValue(true)); qMenu.AddItem(new MenuItem("QMelee", "Use Q|Anti Melee", true).SetValue(true)); } var rMenu = miscMenu.AddSubMenu(new Menu("R Settings", "R Settings")); { rMenu.AddItem(new MenuItem("AutoR", "Auto R Save Myself?", true).SetValue(true)); rMenu.AddItem( new MenuItem("AutoRHp", "Auto R| When Player Health Percent <= x%", true).SetValue(new Slider(15))); rMenu.AddItem(new MenuItem("AutoSave", "Auto R Save Ally?", true).SetValue(true)); rMenu.AddItem( new MenuItem("AutoSaveHp", "Auto R| When Ally Health Percent <= x%", true).SetValue(new Slider(20))); } miscMenu.AddItem(new MenuItem("Forcus", "Forcus Attack Passive Target", true).SetValue(true)); miscMenu.AddItem(new MenuItem("ForcusE", "Forcus Attack E Mark Target", true).SetValue(true)); } var utilityMenu = Menu.AddSubMenu(new Menu("Utility", "Utility")); { var skinMenu = utilityMenu.AddSubMenu(new Menu("Skin Change", "Skin Change")); { SkinManager.AddToMenu(skinMenu); } var autoLevelMenu = utilityMenu.AddSubMenu(new Menu("Auto Levels", "Auto Levels")); { LevelsManager.AddToMenu(autoLevelMenu); } var humainzerMenu = utilityMenu.AddSubMenu(new Menu("Humanier", "Humanizer")); { HumanizerManager.AddToMenu(humainzerMenu); } var itemsMenu = utilityMenu.AddSubMenu(new Menu("Items", "Items")); { ItemsManager.AddToMenu(itemsMenu); } } var drawMenu = Menu.AddSubMenu(new Menu("Drawings", "Drawings")); { drawMenu.AddItem(new MenuItem("DrawW", "Draw W Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawE", "Draw E Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawR", "Draw R Range", true).SetValue(false)); ManaManager.AddDrawFarm(drawMenu); DamageIndicator.AddToMenu(drawMenu); } Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast; Game.OnUpdate += OnUpdate; Orbwalking.BeforeAttack += BeforeAttack; Orbwalking.AfterAttack += AfterAttack; Drawing.OnDraw += OnDraw; }
public Graves() { Q = new Spell(SpellSlot.Q, 800f); W = new Spell(SpellSlot.W, 900f); E = new Spell(SpellSlot.E, 425f); R = new Spell(SpellSlot.R, 1050f); Q.SetSkillshot(0.25f, 40f, 3000f, false, SkillshotType.SkillshotLine); W.SetSkillshot(0.25f, 250f, 1000f, false, SkillshotType.SkillshotCircle); R.SetSkillshot(0.25f, 100f, 2100f, false, SkillshotType.SkillshotLine); var comboMenu = Menu.AddSubMenu(new Menu("Combo", "Combo")); { comboMenu.AddItem(new MenuItem("ComboQ", "Use Q", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboW", "Use W", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboE", "Use E", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboEAA", "Use E| Reset Attack", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboECheck", "Use E| Safe Check", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboR", "Use R", true).SetValue(false)); comboMenu.AddItem( new MenuItem("ComboRCount", "Use R| Min Hit Count >= x", true).SetValue(new Slider(4, 1, 5))); } var harassMenu = Menu.AddSubMenu(new Menu("Harass", "Harass")); { harassMenu.AddItem(new MenuItem("HarassQ", "Use Q", true).SetValue(true)); harassMenu.AddItem( new MenuItem("HarassMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var clearMenu = Menu.AddSubMenu(new Menu("Clear", "Clear")); { var laneClearMenu = clearMenu.AddSubMenu(new Menu("LaneClear", "LaneClear")); { laneClearMenu.AddItem(new MenuItem("LaneClearQ", "Use Q", true).SetValue(true)); laneClearMenu.AddItem( new MenuItem("LaneClearQCount", "Use Q| Min Hit Count >= x", true).SetValue(new Slider(3, 1, 5))); laneClearMenu.AddItem( new MenuItem("LaneClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var jungleClearMenu = clearMenu.AddSubMenu(new Menu("JungleClear", "JungleClear")); { jungleClearMenu.AddItem(new MenuItem("JungleClearQ", "Use Q", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearE", "Use E", true).SetValue(true)); jungleClearMenu.AddItem( new MenuItem("JungleClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(20))); } clearMenu.AddItem(new MenuItem("asdqweqwe", " ", true)); ManaManager.AddSpellFarm(clearMenu); } var killStealMenu = Menu.AddSubMenu(new Menu("KillSteal", "KillSteal")); { killStealMenu.AddItem(new MenuItem("KillStealQ", "KillSteal Q", true).SetValue(true)); killStealMenu.AddItem(new MenuItem("KillStealW", "KillSteal W", true).SetValue(true)); killStealMenu.AddItem(new MenuItem("KillStealR", "KillSteal R", true).SetValue(true)); foreach (var target in HeroManager.Enemies) { killStealMenu.AddItem(new MenuItem("KillStealR" + target.ChampionName.ToLower(), "Kill: " + target.ChampionName, true).SetValue(true)); } } var burstMenu = Menu.AddSubMenu(new Menu("Burst", "Burst")); { burstMenu.AddItem(new MenuItem("BurstKeys", "Burst Key -> Please Check The Orbwalker Key!", true)); burstMenu.AddItem(new MenuItem("Bursttarget", "Burst Target -> Left Click to Lock!", true)); burstMenu.AddItem(new MenuItem("Burstranges", "How to Burst -> Lock the target and then just press Burst Key!", true)); burstMenu.AddItem(new MenuItem("BurstER", "Burst Mode -> Enabled E->R?", true).SetValue(false)) .SetTooltip("if you dont enabled is RE Burst Mode"); } var miscMenu = Menu.AddSubMenu(new Menu("Misc", "Misc")); { miscMenu.AddItem(new MenuItem("GapW", "Use W| Anti GapCloser", true).SetValue(true)); } var utilityMenu = Menu.AddSubMenu(new Menu("Utility", "Utility")); { var skinMenu = utilityMenu.AddSubMenu(new Menu("Skin Change", "Skin Change")); { SkinManager.AddToMenu(skinMenu); } var autoLevelMenu = utilityMenu.AddSubMenu(new Menu("Auto Levels", "Auto Levels")); { LevelsManager.AddToMenu(autoLevelMenu); } var itemsMenu = utilityMenu.AddSubMenu(new Menu("Items", "Items")); { ItemsManager.AddToMenu(itemsMenu); } } var drawMenu = Menu.AddSubMenu(new Menu("Drawings", "Drawings")); { drawMenu.AddItem(new MenuItem("DrawQ", "Draw Q Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawW", "Draw W Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawE", "Draw E Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawR", "Draw R Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawBurst", "Draw Burst Range", true).SetValue(false)); ManaManager.AddDrawFarm(drawMenu); DamageIndicator.AddToMenu(drawMenu); } Obj_AI_Base.OnPlayAnimation += OnPlayAnimation; Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast; Game.OnUpdate += OnUpdate; Obj_AI_Base.OnDoCast += OnDoCast; AntiGapcloser.OnEnemyGapcloser += OnEnemyGapcloser; Drawing.OnDraw += OnDraw; }
public Draven() { Q = new Spell(SpellSlot.Q); W = new Spell(SpellSlot.W); E = new Spell(SpellSlot.E, 950f); R = new Spell(SpellSlot.R, 3000f); E.SetSkillshot(0.25f, 100f, 1400f, false, SkillshotType.SkillshotLine); R.SetSkillshot(0.4f, 160f, 2000f, false, SkillshotType.SkillshotLine); var comboMenu = Menu.AddSubMenu(new Menu("Combo", "Combo")); { comboMenu.AddItem(new MenuItem("ComboQ", "Use Q", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboW", "Use W", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboWLogic", "Use W| If Target Not In Attack Range", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboE", "Use E", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboR", "Use R", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboRSolo", "Use R|Solo Mode", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboRTeam", "Use R|TeamFight", true).SetValue(true)); } var harassMenu = Menu.AddSubMenu(new Menu("Harass", "Harass")); { harassMenu.AddItem(new MenuItem("HarassQ", "Use Q", true).SetValue(true)); harassMenu.AddItem(new MenuItem("HarassE", "Use E", true).SetValue(true)); harassMenu.AddItem( new MenuItem("HarassMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var clearMenu = Menu.AddSubMenu(new Menu("Clear", "Clear")); { var laneClearMenu = clearMenu.AddSubMenu(new Menu("LaneClear", "LaneClear")); { laneClearMenu.AddItem(new MenuItem("LaneClearQ", "Use Q", true).SetValue(true)); laneClearMenu.AddItem(new MenuItem("LaneClearE", "Use E", true).SetValue(true)); laneClearMenu.AddItem( new MenuItem("LaneClearECount", "If E CanHit Counts >= ", true).SetValue(new Slider(3, 1, 5))); laneClearMenu.AddItem( new MenuItem("LaneClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var jungleClearMenu = clearMenu.AddSubMenu(new Menu("JungleClear", "JungleClear")); { jungleClearMenu.AddItem(new MenuItem("JungleClearQ", "Use Q", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearW", "Use W", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearE", "Use E", true).SetValue(false)); jungleClearMenu.AddItem( new MenuItem("JungleClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(30))); } clearMenu.AddItem(new MenuItem("asdqweqwe", " ", true)); ManaManager.AddSpellFarm(clearMenu); } var killStealMenu = Menu.AddSubMenu(new Menu("KillSteal", "KillSteal")); { killStealMenu.AddItem(new MenuItem("KillStealE", "Use E", true).SetValue(true)); killStealMenu.AddItem(new MenuItem("KillStealR", "Use R", true).SetValue(true)); foreach (var target in HeroManager.Enemies) { killStealMenu.AddItem(new MenuItem("KillStealR" + target.ChampionName.ToLower(), "Kill: " + target.ChampionName, true).SetValue(true)); } } var fleeMenu = Menu.AddSubMenu(new Menu("Flee", "Flee")); { fleeMenu.AddItem(new MenuItem("FleeW", "Use W", true).SetValue(true)); fleeMenu.AddItem(new MenuItem("FleeKey", "Flee Key", true).SetValue(new KeyBind('Z', KeyBindType.Press))); } var miscMenu = Menu.AddSubMenu(new Menu("Misc", "Misc")); { var qSettings = miscMenu.AddSubMenu(new Menu("Q Settings", "Q Settings")); { qSettings.AddItem( new MenuItem("CatchMode", "Catch Axe Mode: ", true).SetValue( new StringList(new[] { "All Mode", "Only Combo", "Off" }))); qSettings.AddItem( new MenuItem("CatchRange", "Max Catch Range(Mouse is Center)", true).SetValue(new Slider(600, 150, 1500))); qSettings.AddItem(new MenuItem("UnderTurret", "Dont Cast In Under Turret", true).SetValue(true)); qSettings.AddItem(new MenuItem("CheckSafe", "Check Axe Position is Safe", true).SetValue(true)); qSettings.AddItem(new MenuItem("MaxAxeCount", "Max Axe Count <= x", true).SetValue(new Slider(2, 1, 3))); qSettings.AddItem(new MenuItem("EnableControl", "Enable Cancel Catch Axe Key?", true).SetValue(false)); qSettings.AddItem( new MenuItem("ControlKey", "Cancel Key", true).SetValue(new KeyBind('G', KeyBindType.Press))) .ValueChanged += CatchTimeValueChange; qSettings.AddItem( new MenuItem("ControlKey2", "Or Right Click?", true).SetValue(true)); qSettings.AddItem( new MenuItem("ControlKey3", "Or Mouse Scroll?", true).SetValue(false)); } var wSettings = miscMenu.AddSubMenu(new Menu("W Settings", "W Settings")); { wSettings.AddItem( new MenuItem("WCatchAxe", "If Axe too Far Auto Use", true).SetValue( new StringList(new[] { "Combo/Harass Mode", "Only Combo", "Off" }))); wSettings.AddItem(new MenuItem("AutoWSlow", "Auto W|If Player Have Slow Debuff", true).SetValue(true)); } var eSettings = miscMenu.AddSubMenu(new Menu("E Settings", "E Settings")); { eSettings.AddItem(new MenuItem("Interrupt", "Interrupt Spell", true).SetValue(true)); eSettings.AddItem(new MenuItem("Anti", "Anti Gapcloser", true).SetValue(false)); eSettings.AddItem(new MenuItem("AntiRengar", "Anti Rengar", true).SetValue(true)); eSettings.AddItem(new MenuItem("AntiKhazix", "Anti Khazix", true).SetValue(true)); eSettings.AddItem(new MenuItem("AntiMelee", "Anti Melee", true).SetValue(true)); } var rSettings = miscMenu.AddSubMenu(new Menu("R Settings", "R Settings")); { rSettings.AddItem( new MenuItem("rMenuSemi", "Semi R Key", true).SetValue( new KeyBind('T', KeyBindType.Press))); rSettings.AddItem( new MenuItem("rMenuMin", "Use R| Min Range >= x", true).SetValue(new Slider(1000, 500, 2500))); rSettings.AddItem( new MenuItem("rMenuMax", "Use R| Man Range <= x", true).SetValue(new Slider(3000, 1500, 3500))); } } var utilityMenu = Menu.AddSubMenu(new Menu("Utility", "Utility")); { var skinMenu = utilityMenu.AddSubMenu(new Menu("Skin Change", "Skin Change")); { SkinManager.AddToMenu(skinMenu); } var autoLevelMenu = utilityMenu.AddSubMenu(new Menu("Auto Levels", "Auto Levels")); { LevelsManager.AddToMenu(autoLevelMenu); } var humainzerMenu = utilityMenu.AddSubMenu(new Menu("Humanier", "Humanizer")); { HumanizerManager.AddToMenu(humainzerMenu); } var itemsMenu = utilityMenu.AddSubMenu(new Menu("Items", "Items")); { ItemsManager.AddToMenu(itemsMenu); } } var drawMenu = Menu.AddSubMenu(new Menu("Drawings", "Drawings")); { drawMenu.AddItem( new MenuItem("DrawCatchAxe", "Draw Catch Axe Range", true).SetValue(new Circle(true, Color.FromArgb(251, 0, 255)))); drawMenu.AddItem( new MenuItem("DrawAxe", "Draw Axe Position", true).SetValue(new Circle(true, Color.FromArgb(45, 255, 0)))); drawMenu.AddItem( new MenuItem("DrawThinkness", "Draw Circle Thinkness", true).SetValue(new Slider(3, 1, 10))); drawMenu.AddItem(new MenuItem("DrawE", "Draw E Range", true).SetValue(false)); ManaManager.AddDrawFarm(drawMenu); DamageIndicator.AddToMenu(drawMenu); } Game.OnWndProc += OnWndProc; Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast; AntiGapcloser.OnEnemyGapcloser += OnEnemyGapcloser; Interrupter2.OnInterruptableTarget += OnInterruptableTarget; Orbwalking.BeforeAttack += BeforeAttack; Game.OnUpdate += OnUpdate; GameObject.OnCreate += OnCreate; GameObject.OnDelete += OnDelete; Drawing.OnDraw += OnDraw; }
public Quinn() { Q = new Spell(SpellSlot.Q, 1000f); W = new Spell(SpellSlot.W, 2000f); E = new Spell(SpellSlot.E, 700f); R = new Spell(SpellSlot.R, 550f); Q.SetSkillshot(0.25f, 90f, 1550f, true, SkillshotType.SkillshotLine); W.SetSkillshot(0.25f, 2000f, 1400f, false, SkillshotType.SkillshotCircle); E.SetTargetted(0.25f, 2000f); var comboMenu = Menu.AddSubMenu(new Menu("Combo", "Combo")); { comboMenu.AddItem(new MenuItem("ComboQ", "Use Q", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboW", "Use W", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboE", "Use E", true).SetValue(true)); } var harassMenu = Menu.AddSubMenu(new Menu("Harass", "Harass")); { harassMenu.AddItem(new MenuItem("HarassQ", "Use Q", true).SetValue(true)); harassMenu.AddItem( new MenuItem("HarassMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var clearMenu = Menu.AddSubMenu(new Menu("Clear", "Clear")); { var laneClearMenu = clearMenu.AddSubMenu(new Menu("LaneClear", "LaneClear")); { laneClearMenu.AddItem(new MenuItem("LaneClearQ", "Use Q", true).SetValue(true)); laneClearMenu.AddItem( new MenuItem("LaneClearQCount", "If Q CanHit Counts >= ", true).SetValue(new Slider(3, 1, 5))); laneClearMenu.AddItem( new MenuItem("LaneClearMana", "When Player ManaPercent >= %", true).SetValue(new Slider(60))); } var jungleClearMenu = clearMenu.AddSubMenu(new Menu("JungleClear", "JungleClear")); { jungleClearMenu.AddItem(new MenuItem("JungleClearQ", "Use Q", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearE", "Use E", true).SetValue(true)); jungleClearMenu.AddItem( new MenuItem("JungleClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(30))); } clearMenu.AddItem(new MenuItem("asdqweqwe", " ", true)); ManaManager.AddSpellFarm(clearMenu); } var killStealMenu = Menu.AddSubMenu(new Menu("KillSteal", "KillSteal")); { killStealMenu.AddItem(new MenuItem("KillStealQ", "KillSteal Q", true).SetValue(true)); } var miscMenu = Menu.AddSubMenu(new Menu("Misc", "Misc")); { var eMenu = miscMenu.AddSubMenu(new Menu("E Settings", "E Settings")); { eMenu.AddItem(new MenuItem("Interrupt", "Interrupt Danger Spells", true).SetValue(true)); eMenu.AddItem(new MenuItem("Gapcloser", "Anti Gapcloser", true).SetValue(true)); eMenu.AddItem(new MenuItem("AntiAlistar", "Anti Alistar", true).SetValue(true)); eMenu.AddItem(new MenuItem("AntiRengar", "Anti Rengar", true).SetValue(true)); eMenu.AddItem(new MenuItem("AntiKhazix", "Anti Khazix", true).SetValue(true)); } var rMenu = miscMenu.AddSubMenu(new Menu("R Settings", "R Settings")); { rMenu.AddItem(new MenuItem("AutoR", "Auto R?", true).SetValue(true)); } miscMenu.AddItem(new MenuItem("Forcus", "Forcus Attack Passive Target", true).SetValue(true)); } var utilityMenu = Menu.AddSubMenu(new Menu("Utility", "Utility")); { var skinMenu = utilityMenu.AddSubMenu(new Menu("Skin Change", "Skin Change")); { SkinManager.AddToMenu(skinMenu); } var autoLevelMenu = utilityMenu.AddSubMenu(new Menu("Auto Levels", "Auto Levels")); { LevelsManager.AddToMenu(autoLevelMenu); } var itemsMenu = utilityMenu.AddSubMenu(new Menu("Items", "Items")); { ItemsManager.AddToMenu(itemsMenu); } } var drawMenu = Menu.AddSubMenu(new Menu("Drawings", "Drawings")); { drawMenu.AddItem(new MenuItem("DrawQ", "Draw Q Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawE", "Draw E Range", true).SetValue(false)); ManaManager.AddDrawFarm(drawMenu); DamageIndicator.AddToMenu(drawMenu); } GameObject.OnCreate += OnCreate; Orbwalking.BeforeAttack += BeforeAttack; Obj_AI_Base.OnDoCast += OnDoCast; AntiGapcloser.OnEnemyGapcloser += OnEnemyGapcloser; Interrupter2.OnInterruptableTarget += OnInterruptableTarget; Game.OnUpdate += OnUpdate; Drawing.OnDraw += OnDraw; }
public MissFortune() { Q = new Spell(SpellSlot.Q, 700f); QExtend = new Spell(SpellSlot.Q, 1300f); W = new Spell(SpellSlot.W); E = new Spell(SpellSlot.E, 1000f); R = new Spell(SpellSlot.R, 1350f); QExtend.SetSkillshot(0.25f, 70f, 1500f, true, SkillshotType.SkillshotLine); Q.SetTargetted(0.25f, 1400f); E.SetSkillshot(0.5f, 200f, float.MaxValue, false, SkillshotType.SkillshotCircle); R.SetSkillshot(0.25f, 50f, 3000f, false, SkillshotType.SkillshotCircle); var comboMenu = Menu.AddSubMenu(new Menu("Combo", "Combo")); { comboMenu.AddItem(new MenuItem("ComboQ", "Use Q", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboQ1", "Use Second Q", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboW", "Use W", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboE", "Use E", true).SetValue(true)); } var harassMenu = Menu.AddSubMenu(new Menu("Harass", "Harass")); { harassMenu.AddItem(new MenuItem("HarassQ", "Use Q", true).SetValue(true)); harassMenu.AddItem(new MenuItem("HarassQ1", "Use Second Q", true).SetValue(true)); harassMenu.AddItem(new MenuItem("HarassE", "Use E", true).SetValue(false)); harassMenu.AddItem( new MenuItem("AutoHarass", "Auto Harass?", true).SetValue(new KeyBind('G', KeyBindType.Toggle))); harassMenu.AddItem( new MenuItem("HarassMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var clearMenu = Menu.AddSubMenu(new Menu("Clear", "Clear")); { var laneClearMenu = clearMenu.AddSubMenu(new Menu("LaneClear", "LaneClear")); { laneClearMenu.AddItem(new MenuItem("LaneClearQ", "Use Q", true).SetValue(true)); laneClearMenu.AddItem(new MenuItem("LaneClearE", "Use E", true).SetValue(true)); laneClearMenu.AddItem( new MenuItem("LaneClearECount", "If E CanHit Counts >= x", true).SetValue(new Slider(3, 1, 5))); laneClearMenu.AddItem( new MenuItem("LaneClearMana", "If Player ManaPercent >= %", true).SetValue(new Slider(60))); } var jungleClearMenu = clearMenu.AddSubMenu(new Menu("JungleClear", "JungleClear")); { jungleClearMenu.AddItem(new MenuItem("JungleClearQ", "Use Q", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearW", "Use W", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearE", "Use E", true).SetValue(true)); jungleClearMenu.AddItem( new MenuItem("JungleClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(30))); } clearMenu.AddItem(new MenuItem("asdqweqwe", " ", true)); ManaManager.AddSpellFarm(clearMenu); } var killStealMenu = Menu.AddSubMenu(new Menu("KillSteal", "KillSteal")); { killStealMenu.AddItem(new MenuItem("KillStealQ", "Use Q", true).SetValue(true)); } var miscMenu = Menu.AddSubMenu(new Menu("Misc", "Misc")); { miscMenu.AddItem( new MenuItem("SemiR", "Semi-manual R Key", true).SetValue(new KeyBind('T', KeyBindType.Press))); } var utilityMenu = Menu.AddSubMenu(new Menu("Utility", "Utility")); { var skinMenu = utilityMenu.AddSubMenu(new Menu("Skin Change", "Skin Change")); { SkinManager.AddToMenu(skinMenu); } var autoLevelMenu = utilityMenu.AddSubMenu(new Menu("Auto Levels", "Auto Levels")); { LevelsManager.AddToMenu(autoLevelMenu); } var itemsMenu = utilityMenu.AddSubMenu(new Menu("Items", "Items")); { ItemsManager.AddToMenu(itemsMenu); } } var drawMenu = Menu.AddSubMenu(new Menu("Drawings", "Drawings")); { drawMenu.AddItem(new MenuItem("DrawQ", "Draw Q Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawE", "Draw E Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawR", "Draw R Range", true).SetValue(false)); ManaManager.AddDrawFarm(drawMenu); DamageIndicator.AddToMenu(drawMenu); } Obj_AI_Base.OnSpellCast += OnSpellCast; Game.OnUpdate += OnUpdate; Drawing.OnDraw += OnDraw; }
public Ezreal() { Q = new Spell(SpellSlot.Q, 1150f); W = new Spell(SpellSlot.W, 950f); E = new Spell(SpellSlot.E, 475f); R = new Spell(SpellSlot.R, 10000f); EQ = new Spell(SpellSlot.Q, 1150f + 475f); EQ.SetSkillshot(0.25f + 0.65f, 60f, 2000f, true, SkillshotType.SkillshotLine); Q.SetSkillshot(0.25f, 60f, 2000f, true, SkillshotType.SkillshotLine); W.SetSkillshot(0.25f, 80f, 1600f, false, SkillshotType.SkillshotLine); R.SetSkillshot(1.1f, 160f, 2000f, false, SkillshotType.SkillshotLine); var comboMenu = Menu.AddSubMenu(new Menu("Combo", "Combo")); { comboMenu.AddItem(new MenuItem("ComboQ", "Use Q", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboW", "Use W", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboE", "Use E", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboECheck", "Use E |Safe Check", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboEWall", "Use E |Wall Check", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboR", "Use R", true).SetValue(true)); } var harassMenu = Menu.AddSubMenu(new Menu("Harass", "Harass")); { harassMenu.AddItem(new MenuItem("HarassQ", "Use Q", true).SetValue(true)); harassMenu.AddItem(new MenuItem("HarassW", "Use W", true).SetValue(false)); harassMenu.AddItem( new MenuItem("HarassMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); harassMenu.AddItem(new MenuItem("Harasstarget", "Harass List:", true)); foreach (var target in HeroManager.Enemies) { harassMenu.AddItem(new MenuItem("Harasstarget" + target.ChampionName.ToLower(), target.ChampionName, true).SetValue(true)); } } var clearMenu = Menu.AddSubMenu(new Menu("Clear", "Clear")); { var laneClearMenu = clearMenu.AddSubMenu(new Menu("LaneClear", "LaneClear")); { laneClearMenu.AddItem(new MenuItem("LaneClearQ", "Use Q", true).SetValue(true)); laneClearMenu.AddItem( new MenuItem("LaneClearQOut", "Use Q| Out of Attack Range Farm", true).SetValue(true)); laneClearMenu.AddItem(new MenuItem("LaneClearW", "Use W", true).SetValue(true)); laneClearMenu.AddItem( new MenuItem("LaneClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var jungleClearMenu = clearMenu.AddSubMenu(new Menu("JungleClear", "JungleClear")); { jungleClearMenu.AddItem(new MenuItem("JungleClearQ", "Use Q", true).SetValue(true)); jungleClearMenu.AddItem( new MenuItem("JungleClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(20))); } clearMenu.AddItem(new MenuItem("asdqweqwe", " ", true)); ManaManager.AddSpellFarm(clearMenu); } var lastHitMenu = Menu.AddSubMenu(new Menu("LastHit", "LastHit")); { lastHitMenu.AddItem(new MenuItem("LastHitQ", "Use Q", true).SetValue(true)); lastHitMenu.AddItem( new MenuItem("LastHitMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(20))); } var killStealMenu = Menu.AddSubMenu(new Menu("KillSteal", "KillSteal")); { killStealMenu.AddItem(new MenuItem("KillStealQ", "KillSteal Q", true).SetValue(true)); killStealMenu.AddItem(new MenuItem("KillStealW", "KillSteal W", true).SetValue(true)); } var miscMenu = Menu.AddSubMenu(new Menu("Misc", "Misc")); { var eMenu = miscMenu.AddSubMenu(new Menu("E Settings", "E Settings")); { eMenu.AddItem(new MenuItem("Gapcloser", "Anti GapCloser", true).SetValue(true)); eMenu.AddItem(new MenuItem("AntiMelee", "Anti Melee", true).SetValue(true)); eMenu.AddItem( new MenuItem("AntiMeleeHp", "Anti Melee|When Player HealthPercent <= x%", true).SetValue( new Slider(50))); } var rMenu = miscMenu.AddSubMenu(new Menu("R Settings", "R Settings")); { rMenu.AddItem(new MenuItem("AutoR", "Auto R?", true).SetValue(true)); rMenu.AddItem( new MenuItem("RRange", "Use R |Min Cast Range >= x", true).SetValue(new Slider(800, 0, 1500))); rMenu.AddItem( new MenuItem("RMaxRange", "Use R |Max Cast Range >= x", true).SetValue(new Slider(3000, 1500, 5000))); rMenu.AddItem( new MenuItem("RMinCast", "Use R| Min Hit Enemies >= x", true).SetValue(new Slider(2, 1, 6))); rMenu.AddItem( new MenuItem("SemiR", "Semi-manual R Key", true).SetValue(new KeyBind('T', KeyBindType.Press))); } miscMenu.AddItem(new MenuItem("PlayMode", "Play Mode: ", true).SetValue(new StringList(new[] { "AD", "AP" }))); } var utilityMenu = Menu.AddSubMenu(new Menu("Utility", "Utility")); { var skinMenu = utilityMenu.AddSubMenu(new Menu("Skin Change", "Skin Change")); { SkinManager.AddToMenu(skinMenu); } var autoLevelMenu = utilityMenu.AddSubMenu(new Menu("Auto Levels", "Auto Levels")); { LevelsManager.AddToMenu(autoLevelMenu); } var stackMenu = utilityMenu.AddSubMenu(new Menu("Auto Stack", "Auto Stack")); { StackManager.AddToMenu(stackMenu, true, true, false); } var itemsMenu = utilityMenu.AddSubMenu(new Menu("Items", "Items")); { ItemsManager.AddToMenu(itemsMenu); } } var drawMenu = Menu.AddSubMenu(new Menu("Drawings", "Drawings")); { drawMenu.AddItem(new MenuItem("DrawQ", "Draw Q Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawW", "Draw W Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawE", "Draw E Range", true).SetValue(false)); ManaManager.AddDrawFarm(drawMenu); DamageIndicator.AddToMenu(drawMenu); } Game.OnUpdate += OnUpdate; Orbwalking.BeforeAttack += BeforeAttack; Obj_AI_Base.OnSpellCast += OnSpellCast; AntiGapcloser.OnEnemyGapcloser += OnEnemyGapcloser; Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast; Drawing.OnDraw += OnDraw; }
internal static void Init() { mainMenu = MainMenu.AddMenu("Moon" + Player.Instance.ChampionName, "Moon" + Player.Instance.ChampionName); { mainMenu.AddGroupLabel("pls setting the Orbwalker"); mainMenu.AddGroupLabel("Orbwalker -> Advanced -> Update event listening -> Enabled On Update(more fast)"); mainMenu.AddGroupLabel("--------------------"); mainMenu.AddGroupLabel("My GitHub: https://github.com/aiRTako/EloBuddy"); mainMenu.AddGroupLabel("If you have Feedback pls post to my topic"); mainMenu.AddGroupLabel("---------------------"); mainMenu.AddGroupLabel("Credit: NightMoon & aiRTako"); } comboMenu = mainMenu.AddSubMenu("Combo", "Combo"); { comboMenu.AddLine("Q"); comboMenu.AddBool("ComboQ", "Use Q"); comboMenu.AddBool("ComboQExtend", "Use Q Extend"); comboMenu.AddLine("W"); comboMenu.AddBool("ComboW", "Use W"); comboMenu.AddBool("ComboWFast", "Use W Fast Cast to Reset the Passive"); comboMenu.AddLine("E"); comboMenu.AddBool("ComboEDash", "Use E Dash to target"); comboMenu.AddBool("ComboEReset", "Use E Reset Auto Attack"); comboMenu.AddBool("ComboESafe", "Use E| Safe Check"); comboMenu.AddBool("ComboEWall", "Use E| Dont Dash to Wall"); comboMenu.AddBool("ComboEShort", "Use E| Enabled the Short E Logic"); comboMenu.AddLine("R"); comboMenu.AddBool("ComboR", "Use R"); } harassMenu = mainMenu.AddSubMenu("Harass", "Harass"); { harassMenu.AddLine("Q"); harassMenu.AddBool("HarassQ", "Use Q"); harassMenu.AddBool("HarassQExtend", "Use Q Extend"); harassMenu.AddLine("W"); harassMenu.AddBool("HarassW", "Use W", false); harassMenu.AddLine("Mana"); harassMenu.AddSlider("HarassMP", "When Player Mana Percent >= x%, Enabled Spell Harass", 60); harassMenu.AddLine("Harass Target"); if (EntityManager.Heroes.Enemies.Any()) { foreach (var target in EntityManager.Heroes.Enemies) { harassMenu.AddBool("Harasstarget" + target.ChampionName.ToLower(), target.ChampionName); } } } clearMenu = mainMenu.AddSubMenu("Clear", "Clear"); { clearMenu.AddText("LaneClear Settings"); clearMenu.AddLine("LaneClear Q"); clearMenu.AddBool("LaneClearQ", "Use Q"); clearMenu.AddLine("LaneClear W"); clearMenu.AddBool("LaneClearW", "Use W", false); clearMenu.AddLine("LaneClearMana"); clearMenu.AddSlider("LaneClearMP", "When Player Mana Percent >= x%, Enabled LaneClear Spell", 60); clearMenu.AddSeparator(); clearMenu.AddText("PushTurret Settings"); clearMenu.AddLine("TurretClear W"); clearMenu.AddBool("TurretClearW", "Use W"); clearMenu.AddLine("TurretClear E"); clearMenu.AddBool("TurretClearE", "Use E"); clearMenu.AddLine("TurretClearMana"); clearMenu.AddSlider("TurretClearMP", "When Player Mana Percent >= x%, Enabled TurretClear Spell", 60); clearMenu.AddSeparator(); clearMenu.AddText("JungleClear Settings"); clearMenu.AddLine("JungleClear Q"); clearMenu.AddBool("JungleClearQ", "Use Q"); clearMenu.AddLine("JungleClear W"); clearMenu.AddBool("JungleClearW", "Use W"); clearMenu.AddLine("JungleClear E"); clearMenu.AddBool("JungleClearE", "Use E"); clearMenu.AddSlider("JungleClearMP", "When Player Mana Percent >= x%, Enabled JungleClear Spell", 30); ManaManager.AddSpellFarm(clearMenu); } killStealMenu = mainMenu.AddSubMenu("KillSteal", "KillSteal"); { killStealMenu.AddText("Q"); killStealMenu.AddBool("KillStealQ", "Use Q"); killStealMenu.AddText("W"); killStealMenu.AddBool("KillStealW", "Use W"); } miscMenu = mainMenu.AddSubMenu("Misc", "Misc"); { miscMenu.AddText("R"); miscMenu.AddKey("SemiR", "Semi Cast R Key", KeyBind.BindTypes.HoldActive, 'T'); miscMenu.AddSeparator(); miscMenu.AddText("Anti Gapcloser"); miscMenu.AddBool("EnabledAnti", "Enabled"); miscMenu.AddSlider("AntiGapCloserHp", "When Player HealthPercent <= x%, Enabled Anti Gapcloser Settings", 30); miscMenu.AddText("Anti Target"); if (EntityManager.Heroes.Enemies.Any()) { foreach (var target in EntityManager.Heroes.Enemies) { miscMenu.AddBool("AntiGapCloserE" + target.ChampionName.ToLower(), target.ChampionName, target.IsMelee); } } miscMenu.AddSeparator(); miscMenu.AddText("Anti Melee"); miscMenu.AddBool("EnabledAntiMelee", "Enabled"); miscMenu.AddSlider("AntiMeleeHp", "When Player HealthPercent <= x%, Enabled Anti Melee Settings", 30); } drawMenu = mainMenu.AddSubMenu("Drawings", "Drawings"); { drawMenu.AddText("Spell Range"); drawMenu.AddBool("DrawQ", "Draw Q Range", false); drawMenu.AddBool("DrawQExtend", "Draw QExtend Range", false); drawMenu.AddBool("DrawW", "Draw W Range", false); drawMenu.AddBool("DrawE", "Draw E Range", false); drawMenu.AddBool("DrawR", "Draw R Range", false); ManaManager.AddDrawFarm(drawMenu); DamageIndicator.AddToMenu(drawMenu); } }
internal static void Init() { Menu = new Menu("Flowers' Darius", "Flowers' Darius", true).SetFontStyle( System.Drawing.FontStyle.Regular, menuColor); var targetMenu = Menu.AddSubMenu(new Menu("Target Selector", "Target Selector")); { TargetSelector.AddToMenu(targetMenu); } var orbMenu = Menu.AddSubMenu(new Menu("Orbwalking", "Orbwalking")); { Orbwalker = new Orbwalking.Orbwalker(orbMenu); } var comboMenu = Menu.AddSubMenu(new Menu("Combo", "Combo")); { comboMenu.AddItem(new MenuItem("ComboQ", "Use Q", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboW", "Use W", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboE", "Use E", true).SetValue(true)); comboMenu.AddItem( new MenuItem("ComboR", "Use R", true).SetValue(new KeyBind('G', KeyBindType.Toggle, true))) .Permashow(); comboMenu.AddItem(new MenuItem("ComboSaveMana", "Save Mana to Cast R", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboIgnite", "Use Ignite", true).SetValue(true)); } var harassMenu = Menu.AddSubMenu(new Menu("Harass", "Harass")); { harassMenu.AddItem(new MenuItem("HarassQ", "Use Q", true).SetValue(true)); harassMenu.AddItem(new MenuItem("HarassW", "Use W", true).SetValue(true)); harassMenu.AddItem(new MenuItem("HarassE", "Use E", true).SetValue(true)); harassMenu.AddItem( new MenuItem("HarassMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var clearMenu = Menu.AddSubMenu(new Menu("Clear", "Clear")); { var laneClearMenu = clearMenu.AddSubMenu(new Menu("LaneClear", "LaneClear")); { laneClearMenu.AddItem(new MenuItem("LaneClearQ", "Use Q", true).SetValue(true)); laneClearMenu.AddItem( new MenuItem("LaneClearQCount", "Use Q| Minions Hit >= x", true).SetValue(new Slider(3, 1, 5))); laneClearMenu.AddItem(new MenuItem("LaneClearW", "Use W", true).SetValue(true)); laneClearMenu.AddItem( new MenuItem("LaneClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var jungleClearMenu = clearMenu.AddSubMenu(new Menu("JungleClear", "JungleClear")); { jungleClearMenu.AddItem(new MenuItem("JungleClearQ", "Use Q", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearW", "Use W", true).SetValue(true)); jungleClearMenu.AddItem( new MenuItem("JungleClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } clearMenu.AddItem(new MenuItem("asdqweqwe", " ", true)); ManaManager.AddSpellFarm(clearMenu); } var killStealMenu = Menu.AddSubMenu(new Menu("KillSteal", "KillSteal")); { killStealMenu.AddItem(new MenuItem("KillStealQ", "Use Q", true).SetValue(true)); killStealMenu.AddItem(new MenuItem("KillStealR", "Use R", true).SetValue(true)); killStealMenu.AddItem( new MenuItem("KillStealRNotCombo", "Use R| Dont work in Combo Mode", true).SetValue(true)); } var miscMenu = Menu.AddSubMenu(new Menu("Misc", "Misc")); { var qMenu = miscMenu.AddSubMenu(new Menu("Q Settings", "Q Settings")); { qMenu.AddItem(new MenuItem("ComboQLock", "Lock Q Logic(Active in Combo Mode)", true).SetValue(true)); qMenu.AddItem(new MenuItem("HarassQLock", "Lock Q Logic(Active in Harass Mode)", true).SetValue(true)); } var skinMenu = miscMenu.AddSubMenu(new Menu("SkinChance", "SkinChance")); { SkinManager.AddToMenu(skinMenu, 13); } } var drawMenu = Menu.AddSubMenu(new Menu("Drawings", "Drawings")); { drawMenu.AddItem(new MenuItem("DrawQ", "Draw Q Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawE", "Draw E Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawR", "Draw R Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawRStatus", "Draw R Status", true).SetValue(true)); DamageIndicator.AddToMenu(drawMenu); } Menu.AddItem(new MenuItem("asdvre1w56", " ")); Menu.AddItem(new MenuItem("Credit", "Credit : NightMoon")).SetFontStyle( System.Drawing.FontStyle.Regular, menuColor); Menu.AddItem(new MenuItem("Version", "Version : 1.0.0.0")).SetFontStyle( System.Drawing.FontStyle.Regular, menuColor); Menu.AddToMainMenu(); }
public Caitlyn() { Q = new Spell(SpellSlot.Q, 1250f); W = new Spell(SpellSlot.W, 800f); E = new Spell(SpellSlot.E, 750f); R = new Spell(SpellSlot.R, 2000f); Q.SetSkillshot(0.50f, 50f, 2000f, false, SkillshotType.SkillshotLine); E.SetSkillshot(0.25f, 60f, 1600f, true, SkillshotType.SkillshotLine); var comboMenu = Menu.AddSubMenu(new Menu("Combo", "Combo")); { comboMenu.AddItem(new MenuItem("ComboQ", "Use Q", true).SetValue(true)); comboMenu.AddItem( new MenuItem("ComboQCount", "Use Q| Min Hit Count >= x", true).SetValue(new Slider(2, 1, 5))); comboMenu.AddItem( new MenuItem("ComboQRange", "Use Q| Min Range >= x", true).SetValue(new Slider(750, 500, 1000))); comboMenu.AddItem(new MenuItem("ComboW", "Use W", true).SetValue(true)); comboMenu.AddItem( new MenuItem("ComboWCount", "Use W| Min Count >= x", true).SetValue(new Slider(1, 1, 3))); comboMenu.AddItem(new MenuItem("ComboE", "Use E", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboR", "Use R", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboRSafe", "Use R| Safe Check?", true).SetValue(true)); comboMenu.AddItem( new MenuItem("ComboRRange", "Use R| Min Range >= x", true).SetValue(new Slider(900, 500, 1500))); } var harassMenu = Menu.AddSubMenu(new Menu("Harass", "Harass")); { harassMenu.AddItem(new MenuItem("HarassQ", "Use Q", true).SetValue(true)); harassMenu.AddItem( new MenuItem("HarassMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var clearMenu = Menu.AddSubMenu(new Menu("Clear", "Clear")); { var laneClearMenu = clearMenu.AddSubMenu(new Menu("LaneClear", "LaneClear")); { laneClearMenu.AddItem(new MenuItem("LaneClearQ", "Use Q", true).SetValue(true)); laneClearMenu.AddItem( new MenuItem("LaneClearQCount", "If Q CanHit Counts >= ", true).SetValue(new Slider(3, 1, 5))); laneClearMenu.AddItem( new MenuItem("LaneClearMana", "When Player ManaPercent >= %", true).SetValue(new Slider(60))); } var jungleClearMenu = clearMenu.AddSubMenu(new Menu("JungleClear", "JungleClear")); { jungleClearMenu.AddItem(new MenuItem("JungleClearQ", "Use Q", true).SetValue(true)); jungleClearMenu.AddItem( new MenuItem("JungleClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(30))); } clearMenu.AddItem(new MenuItem("asdqweqwe", " ", true)); ManaManager.AddSpellFarm(clearMenu); } var fleeMenu = Menu.AddSubMenu(new Menu("Flee", "Flee")); { fleeMenu.AddItem(new MenuItem("FleeE", "Use E", true).SetValue(true)); fleeMenu.AddItem(new MenuItem("FleeKey", "Flee Key", true).SetValue(new KeyBind('Z', KeyBindType.Press))); } var killStealMenu = Menu.AddSubMenu(new Menu("KillSteal", "KillSteal")); { killStealMenu.AddItem(new MenuItem("KillStealQ", "Use Q", true).SetValue(true)); } var miscMenu = Menu.AddSubMenu(new Menu("Misc", "Misc")); { var qSettings = miscMenu.AddSubMenu(new Menu("Q Settings", "Q Settings")); { qSettings.AddItem(new MenuItem("AutoQ", "Auto Q?", true).SetValue(true)); } var wSettings = miscMenu.AddSubMenu(new Menu("W Settings", "W Settings")); { wSettings.AddItem(new MenuItem("AutoWCC", "Auto W|CC", true).SetValue(true)); wSettings.AddItem(new MenuItem("AutoWTP", "Auto W|Teleport", true).SetValue(true)); } var eSettings = miscMenu.AddSubMenu(new Menu("E Settings", "E Settings")); { var interruptMenu = eSettings.AddSubMenu(new Menu("Interrupt Settings", "Interrupt Settings")); { interruptMenu.AddItem(new MenuItem("Interrupt", "Interrupt Danger Spells", true).SetValue(true)); interruptMenu.AddItem(new MenuItem("AntiAlistar", "Interrupt Alistar W", true).SetValue(true)); interruptMenu.AddItem(new MenuItem("AntiRengar", "Interrupt Rengar Jump", true).SetValue(true)); interruptMenu.AddItem(new MenuItem("AntiKhazix", "Interrupt Khazix R", true).SetValue(true)); } var antigapcloserMenu = eSettings.AddSubMenu(new Menu("AntiGapcloser Settings", "AntiGapcloser Settings")); { antigapcloserMenu.AddItem(new MenuItem("Gapcloser", "Anti Gapcloser", true).SetValue(false)); foreach (var target in HeroManager.Enemies) { antigapcloserMenu.AddItem( new MenuItem("AntiGapcloser" + target.ChampionName.ToLower(), target.ChampionName, true) .SetValue(false)); } } } var rSettings = miscMenu.AddSubMenu(new Menu("R Settings", "R Settings")); { rSettings.AddItem( new MenuItem("SemiR", "Semi-manual R Key", true).SetValue(new KeyBind('T', KeyBindType.Press))); } miscMenu.AddItem( new MenuItem("EQKey", "One Key EQ target", true).SetValue(new KeyBind('G', KeyBindType.Press))); } var utilityMenu = Menu.AddSubMenu(new Menu("Utility", "Utility")); { var skinMenu = utilityMenu.AddSubMenu(new Menu("Skin Change", "Skin Change")); { SkinManager.AddToMenu(skinMenu); } var autoLevelMenu = utilityMenu.AddSubMenu(new Menu("Auto Levels", "Auto Levels")); { LevelsManager.AddToMenu(autoLevelMenu); } var humainzerMenu = utilityMenu.AddSubMenu(new Menu("Humanier", "Humanizer")); { HumanizerManager.AddToMenu(humainzerMenu); } var itemsMenu = utilityMenu.AddSubMenu(new Menu("Items", "Items")); { ItemsManager.AddToMenu(itemsMenu); } } var drawMenu = Menu.AddSubMenu(new Menu("Drawings", "Drawings")); { drawMenu.AddItem(new MenuItem("DrawQ", "Draw Q Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawW", "Draw W Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawE", "Draw E Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawR", "Draw R Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawRMin", "Draw R Range(MinMap)", true).SetValue(false)); ManaManager.AddDrawFarm(drawMenu); DamageIndicator.AddToMenu(drawMenu); } GameObject.OnCreate += OnCreate; AntiGapcloser.OnEnemyGapcloser += OnEnemyGapcloser; Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast; Game.OnUpdate += OnUpdate; Drawing.OnDraw += OnDraw; Drawing.OnEndScene += OnEndScene; }
public Tristana() { Q = new Spell(SpellSlot.Q, 0f); W = new Spell(SpellSlot.W, 900f); E = new Spell(SpellSlot.E, 700f); R = new Spell(SpellSlot.R, 700f); W.SetSkillshot(0.50f, 250f, 1400f, false, SkillshotType.SkillshotCircle); var comboMenu = Menu.AddSubMenu(new Menu("Combo", "Combo")); { comboMenu.AddItem(new MenuItem("ComboQ", "Use Q", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboQOnlyPassive", "Use Q | Only target Have E Buff", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboE", "Use E", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboEOnlyAfterAA", "Use E| Only After Attack", true).SetValue(true)); comboMenu.AddItem(new MenuItem("ComboR", "Use R| Save MySelf", true).SetValue(true)); comboMenu.AddItem( new MenuItem("ComboRHp", "Use R| When Player HealthPercent <= x%", true).SetValue(new Slider(20))); } var harassMenu = Menu.AddSubMenu(new Menu("Harass", "Harass")); { harassMenu.AddItem(new MenuItem("HarassE", "Use E", true).SetValue(false)); harassMenu.AddItem(new MenuItem("HarassEToMinion", "Use E| To Minion", true).SetValue(true)); harassMenu.AddItem(new MenuItem("HarassMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(60))); } var clearMenu = Menu.AddSubMenu(new Menu("Clear", "Clear")); { var laneClearMenu = clearMenu.AddSubMenu(new Menu("LaneClear", "LaneClear")); { laneClearMenu.AddItem(new MenuItem("LaneClearQ", "Use Q", true).SetValue(true)); laneClearMenu.AddItem(new MenuItem("LaneClearE", "Use E", true).SetValue(true)); laneClearMenu.AddItem( new MenuItem("LaneClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(30))); } var jungleClearMenu = clearMenu.AddSubMenu(new Menu("JungleClear", "JungleClear")); { jungleClearMenu.AddItem(new MenuItem("JungleClearQ", "Use Q", true).SetValue(true)); jungleClearMenu.AddItem(new MenuItem("JungleClearE", "Use E", true).SetValue(true)); jungleClearMenu.AddItem( new MenuItem("JungleClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(30))); } clearMenu.AddItem(new MenuItem("asdqweqwe", " ", true)); ManaManager.AddSpellFarm(clearMenu); } var killStealMenu = Menu.AddSubMenu(new Menu("KillSteal", "KillSteal")); { killStealMenu.AddItem(new MenuItem("KillStealE", "Use E", true).SetValue(true)); killStealMenu.AddItem(new MenuItem("KillStealR", "Use R", true).SetValue(true)); foreach (var target in HeroManager.Enemies) { killStealMenu.AddItem(new MenuItem("KillStealR" + target.ChampionName.ToLower(), "Kill: " + target.ChampionName, true).SetValue(true)); } } var fleeMenu = Menu.AddSubMenu(new Menu("Flee", "Flee")); { fleeMenu.AddItem(new MenuItem("FleeW", "Use W", true).SetValue(true)); fleeMenu.AddItem(new MenuItem("FleeKey", "Flee Key", true).SetValue(new KeyBind('Z', KeyBindType.Press))); } var miscMenu = Menu.AddSubMenu(new Menu("Misc", "Misc")); { var eMenu = miscMenu.AddSubMenu(new Menu("E Settings", "E Settings")); { eMenu.AddItem( new MenuItem("SemiE", "Semi-manual E Key", true).SetValue(new KeyBind('E', KeyBindType.Press))); foreach (var target in HeroManager.Enemies) { eMenu.AddItem( new MenuItem("Semi" + target.ChampionName.ToLower(), "E target: " + target.ChampionName, true) .SetValue(true)); } } var rMenu = miscMenu.AddSubMenu(new Menu("R Settings", "R Settings")); { rMenu.AddItem(new MenuItem("InterruptR", "Use R Interrupt Spell", true).SetValue(true)); rMenu.AddItem(new MenuItem("AntiR", "Use R Anti Gapcloser", true).SetValue(false)); rMenu.AddItem(new MenuItem("AntiRengar", "Use R Anti Rengar", true).SetValue(true)); rMenu.AddItem(new MenuItem("AntiKhazix", "Use R Anti Khazix", true).SetValue(true)); } miscMenu.AddItem(new MenuItem("Forcustarget", "Forcus Attack Passive Target", true).SetValue(true)); } var utilityMenu = Menu.AddSubMenu(new Menu("Utility", "Utility")); { var skinMenu = utilityMenu.AddSubMenu(new Menu("Skin Change", "Skin Change")); { SkinManager.AddToMenu(skinMenu); } var autoLevelMenu = utilityMenu.AddSubMenu(new Menu("Auto Levels", "Auto Levels")); { LevelsManager.AddToMenu(autoLevelMenu); } var humainzerMenu = utilityMenu.AddSubMenu(new Menu("Humanier", "Humanizer")); { HumanizerManager.AddToMenu(humainzerMenu); } var itemsMenu = utilityMenu.AddSubMenu(new Menu("Items", "Items")); { ItemsManager.AddToMenu(itemsMenu); } } var drawMenu = Menu.AddSubMenu(new Menu("Drawings", "Drawings")); { drawMenu.AddItem(new MenuItem("DrawW", "Draw W Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawE", "Draw E Range", true).SetValue(false)); drawMenu.AddItem(new MenuItem("DrawR", "Draw R Range", true).SetValue(false)); ManaManager.AddDrawFarm(drawMenu); DamageIndicator.AddToMenu(drawMenu); } Game.OnUpdate += OnUpdate; GameObject.OnCreate += OnCreate; AntiGapcloser.OnEnemyGapcloser += OnEnemyGapcloser; Interrupter2.OnInterruptableTarget += OnInterruptableTarget; Orbwalking.BeforeAttack += BeforeAttack; Orbwalking.AfterAttack += AfterAttack; Drawing.OnDraw += OnDraw; }