private static void OnGameLoad() { if (ObjectManager.Player.ChampionName != "Diana") { return; } Me = ObjectManager.Player; Q = new Spell(SpellSlot.Q, 900f); W = new Spell(SpellSlot.W, 250f); E = new Spell(SpellSlot.E, 450f); R = new Spell(SpellSlot.R, 825f); Q.SetSkillshot(0.25f, 150f, 1400f, false, SkillshotType.SkillshotCircle); Ignite = Me.GetSpellSlot("SummonerDot"); Flash = Me.GetSpellSlot("SummonerFlash"); SkinID = Me.SkinId; Menu = new Menu("Flowers' Diana", "Flowers' Diana", true); 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(300, 150, 825)));// if target distance player < 150f, misaya combo dont work! } 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 LaneMenu = Menu.AddSubMenu(new Menu("LaneClear", "LaneClear")); { LaneMenu.AddItem(new MenuItem("LaneClearQ", "Use Q", true).SetValue(true)); LaneMenu.AddItem(new MenuItem("LaneClearQCount", "Use Q| Min Hit Count >= x", true) .SetValue(new Slider(3, 1, 5))); LaneMenu.AddItem(new MenuItem("LaneClearW", "Use W", true).SetValue(true)); LaneMenu.AddItem(new MenuItem("LaneClearWCount", "Use W| Min Hit Count >= x", true) .SetValue(new Slider(3, 1, 5))); LaneMenu.AddItem(new MenuItem("LaneClearmana", "When Player ManaPercent >= x%", true) .SetValue(new Slider(50))); } var JungleMenu = Menu.AddSubMenu(new Menu("JungleClear", "JungleClear")); { JungleMenu.AddItem(new MenuItem("JungleClearQ", "Use Q", true).SetValue(true)); JungleMenu.AddItem(new MenuItem("JungleClearW", "Use W", true).SetValue(true)); JungleMenu.AddItem(new MenuItem("JungleClearR", "Use R", true).SetValue(true)); JungleMenu.AddItem(new MenuItem("JungleClearmana", "When Player ManaPercent >= x%", true) .SetValue(new Slider(30))); } 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( AutoEnableList.Contains(target.ChampionName))); } } var MiscMenu = Menu.AddSubMenu(new Menu("Misc", "Misc")); { MiscMenu.AddItem(new MenuItem("EGap", "Use E Anti Gapcloser", true).SetValue(true)); MiscMenu.AddItem(new MenuItem("EInt", "Use E Interrupt Spell", true).SetValue(true)); MiscMenu.AddItem( new MenuItem("EFlash", "E Flash Key", true).SetValue(new KeyBind('T', KeyBindType.Press))); } var SkinMenu = Menu.AddSubMenu(new Menu("SkinChance", "SkinChance")); { SkinMenu.AddItem(new MenuItem("EnableSkin", "Enabled", true).SetValue(false)).ValueChanged += EnbaleSkin; SkinMenu.AddItem( new MenuItem("SelectSkin", "Select Skin: ", true).SetValue( new StringList(new[] { "Classic", "Dark Valkyrie Diana", "Lunar Goddess Diana", "Infernal Diana" }))); } var PredMenu = Menu.AddSubMenu(new Menu("Prediction", "Prediction")); { PredMenu.AddItem(new MenuItem("SelectPred", "Select Prediction: ", true).SetValue(new StringList(new[] { "Common Prediction", "OKTW Prediction", "SDK Prediction", "SPrediction(Need F5 Reload)", "xcsoft AIO Prediction" }))); PredMenu.AddItem( new MenuItem("SetHitchance", "HitChance: ", true).SetValue( new StringList(new[] { "VeryHigh", "High", "Medium", "Low" }))); PredMenu.AddItem(new MenuItem("AboutCommonPred", "Common Prediction -> LeagueSharp.Commmon Prediction")); PredMenu.AddItem(new MenuItem("AboutOKTWPred", "OKTW Prediction -> Sebby' Prediction")); PredMenu.AddItem(new MenuItem("AboutSDKPred", "SDK Prediction -> LeagueSharp.SDKEx Prediction")); PredMenu.AddItem(new MenuItem("AboutSPred", "SPrediction -> Shine' Prediction")); PredMenu.AddItem(new MenuItem("AboutxcsoftAIOPred", "xcsoft AIO Prediction -> xcsoft ALL In One Prediction")); } 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("DrawDamage", "Draw ComboDamage", true).SetValue(true)); } Menu.AddItem(new MenuItem("Credit", "Credit: NightMoon", true)); Menu.AddToMainMenu(); if (Menu.Item("SelectPred", true).GetValue <StringList>().SelectedIndex == 3) { SPrediction.Prediction.Initialize(PredMenu); } Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast; AntiGapcloser.OnEnemyGapcloser += OnEnemyGapcloser; Interrupter2.OnInterruptableTarget += OnInterruptableTarget; Game.OnUpdate += OnUpdate; Drawing.OnDraw += OnDraw; }
internal static void Init() { Menu = new Menu(Assembly.GetExecutingAssembly().GetName().Name, Assembly.GetExecutingAssembly().GetName().Name, true).Attach(); var Key = Menu.Add(new Menu("Key", "Kets Settings")); { Key.Add(new MenuKeyBind("Combo", "Combo", System.Windows.Forms.Keys.Space, KeyBindType.Press)); Key.Add(new MenuKeyBind("Harass", "Harass", System.Windows.Forms.Keys.C, KeyBindType.Press)); Key.Add(new MenuKeyBind("LaneClear", "LaneClear", System.Windows.Forms.Keys.V, KeyBindType.Press)); } var QMenu = Menu.Add(new Menu("Q", "[Q] Settings")); { AddBool(QMenu, "Auto", "Auto"); AddBool(QMenu, "Combo", "Combo"); AddBool(QMenu, "Harass", "Harass"); AddSlider(QMenu, "HarassMana", "Harass Min Mana >= %", 50); AddBool(QMenu, "Lane", "LaneClear"); AddSlider(QMenu, "LaneMana", "LaneClear Min Mana >= %", 20); AddSlider(QMenu, "LaneHit", "LaneClear Min Hit >= ", 3, 1, 5); AddBool(QMenu, "Jungle", "Jungle"); AddSlider(QMenu, "JungleMana", "Jungle Min Mana >= %", 20); } var WMenu = Menu.Add(new Menu("W", "[W] Settings")); { AddBool(WMenu, "Combo", "Combo"); AddBool(WMenu, "Gap", "GapCloser"); } var EMenu = Menu.Add(new Menu("E", "[E] Settings")); { AddBool(EMenu, "Combo", "Combo"); AddBool(EMenu, "UnderTower", "Not Use When Player Under Towers(Enemy)"); AddBool(EMenu, "Jungle", "Jungle"); AddSlider(EMenu, "JungleMana", "Jungle Min Mana >= %", 20); } var RMenu = Menu.Add(new Menu("R", "[R] Settings")); { AddBool(RMenu, "Combo", "Combo"); AddSlider(RMenu, "ComboHit", "Combo Min Hit >= ", 4, 1, 5); AddBool(RMenu, "Auto", "Auto"); RMenu.Add(new MenuSeparator("RList", "Cast R List")); if (GameObjects.EnemyHeroes.Any()) { GameObjects.EnemyHeroes.ForEach(i => RMenu.Add(new MenuBool(i.ChampionName.ToLower(), i.ChampionName, AutoEnableList.Contains(i.ChampionName)))); } } var DrawMenu = Menu.Add(new Menu("Draw", "Drawing")); { AddBool(DrawMenu, "Q", "Q", false); AddBool(DrawMenu, "W", "W", false); AddBool(DrawMenu, "E", "E", false); AddBool(DrawMenu, "R", "R", false); } }
public static void Init() { Q = new Spell(SpellSlot.Q, 800f); W = new Spell(SpellSlot.W, 400f); E = new Spell(SpellSlot.E, 900f); R = new Spell(SpellSlot.R, 450f); Q.SetSkillshot(0.75f, 100f, float.MaxValue, false, SkillshotType.SkillshotLine); E.SetSkillshot(0.066f, 50f, 1900f, true, SkillshotType.SkillshotLine); var ComboMenu = Menu.Add(new Menu("Illaoi_Combo", "Combo")); { ComboMenu.Add(new MenuBool("Q", "Use Q", true)); ComboMenu.Add(new MenuBool("QGhost", "Use Q | To Ghost", true)); ComboMenu.Add(new MenuBool("W", "Use W", true)); ComboMenu.Add(new MenuBool("WOutRange", "Use W | Out of Attack Range")); ComboMenu.Add(new MenuBool("WUlt", "Use W | Ult Active", true)); ComboMenu.Add(new MenuBool("E", "Use E", true)); ComboMenu.Add(new MenuBool("R", "Use R", true)); ComboMenu.Add(new MenuBool("RSolo", "Use R | 1v1 Mode", true)); ComboMenu.Add(new MenuSlider("RCount", "Use R | Counts Enemies >=", 2, 1, 5)); } var HarassMenu = Menu.Add(new Menu("Illaoi_Harass", "Harass")); { HarassMenu.Add(new MenuBool("Q", "Use Q", true)); HarassMenu.Add(new MenuBool("W", "Use W", true)); HarassMenu.Add(new MenuBool("WOutRange", "Use W | Only Out of Attack Range", true)); HarassMenu.Add(new MenuBool("E", "Use E", true)); HarassMenu.Add(new MenuBool("Ghost", "Attack Ghost", true)); HarassMenu.Add(new MenuSlider("Mana", "Harass Mode | Min ManaPercent >= %", 60)); } var LaneClearMenu = Menu.Add(new Menu("Illaoi_LaneClear", "Lane Clear")); { LaneClearMenu.Add(new MenuSliderButton("Q", "Use Q | Min Hit Count >= ", 3, 1, 5, true)); LaneClearMenu.Add(new MenuSlider("Mana", "LaneClear Mode | Min ManaPercent >= %", 60)); } var JungleClearMenu = Menu.Add(new Menu("Illaoi_JungleClear", "Jungle Clear")); { JungleClearMenu.Add(new MenuBool("Q", "Use Q", true)); JungleClearMenu.Add(new MenuBool("W", "Use W", true)); JungleClearMenu.Add(new MenuBool("Item", "Use Item", true)); JungleClearMenu.Add(new MenuSlider("Mana", "JungleClear Mode | Min ManaPercent >= %", 60)); } var KillStealMenu = Menu.Add(new Menu("Illaoi_KillSteal", "Kill Steal")); { KillStealMenu.Add(new MenuBool("Q", "Use Q", true)); KillStealMenu.Add(new MenuBool("E", "Use E", true)); KillStealMenu.Add(new MenuBool("R", "Use R", true)); KillStealMenu.Add(new MenuSeparator("RList", "R List")); if (GameObjects.EnemyHeroes.Any()) { GameObjects.EnemyHeroes.ForEach(i => KillStealMenu.Add(new MenuBool(i.ChampionName.ToLower(), i.ChampionName, AutoEnableList.Contains(i.ChampionName)))); } } var EBlacklist = Menu.Add(new Menu("Illaoi_EBlackList", "E BlackList")); { EBlacklist.Add(new MenuSeparator("Adapt", "Only Adapt to Harass & KillSteal & Anti GapCloser Mode!")); if (GameObjects.EnemyHeroes.Any()) { GameObjects.EnemyHeroes.ForEach(i => EBlacklist.Add(new MenuBool(i.ChampionName.ToLower(), i.ChampionName, false))); } } var MiscMenu = Menu.Add(new Menu("Illaoi_Misc", "Misc")); { MiscMenu.Add(new MenuBool("EGap", "Use E Anti GapCloset", true)); } var DrawMenu = Menu.Add(new Menu("Illaoi_Draw", "Draw")); { DrawMenu.Add(new MenuBool("Q", "Q Range")); DrawMenu.Add(new MenuBool("W", "W Range")); DrawMenu.Add(new MenuBool("E", "E Range")); DrawMenu.Add(new MenuBool("R", "R Range")); DrawMenu.Add(new MenuBool("DrawDamage", "Draw Combo Damage", true)); } WriteConsole(GameObjects.Player.ChampionName + " Inject!"); Events.OnGapCloser += OnGapCloser; Obj_AI_Base.OnSpellCast += OnSpellCast; Variables.Orbwalker.OnAction += OnAction; Game.OnUpdate += OnUpdate; Drawing.OnDraw += OnDraw; }
public Urgot() { Q = new Spell(SpellSlot.Q, 1000f); Q1 = 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); Q1.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 LaneClearMenu = Menu.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 = 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("JungleClearE", "Use E", true).SetValue(true)); JungleClearMenu.AddItem( new MenuItem("JungleClearMana", "When Player ManaPercent >= x%", true).SetValue(new Slider(30))); } 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 rMenu = Menu.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(!AutoEnableList.Contains(target.ChampionName))); } } 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("DrawDamage", "Draw ComboDamage", true).SetValue(true)); } Obj_AI_Base.OnDoCast += OnDoCast; Game.OnUpdate += OnUpdate; Drawing.OnDraw += OnDraw; }
public static void Init() { Q = new Spell(SpellSlot.Q, 1150f); W = new Spell(SpellSlot.W, 900f); E = new Spell(SpellSlot.E, 800f); R = new Spell(SpellSlot.R, 600f); Q.SetSkillshot(0.25f, 70f, 1200f, true, SkillshotType.SkillshotLine); W.SetSkillshot(0.50f, 200f, 2200f, false, SkillshotType.SkillshotCircle); Flash = Me.GetSpellSlot("SummonerFlash"); var ComboMenu = Menu.Add(new Menu("Morgana_Combo", "Combo")); { ComboMenu.Add(new MenuBool("Q", "Use Q", true)); ComboMenu.Add(new MenuBool("W", "Use W", true)); ComboMenu.Add(new MenuBool("R", "Use R", true)); ComboMenu.Add(new MenuBool("RSolo", "Use R| If Can Kill Enemy", true)); ComboMenu.Add(new MenuSlider("RCount", "Use R| Min Hit Enemies >= ", 3, 1, 5)); ComboMenu.Add(new MenuBool("Zhonya", "Use Zhonya", true)); ComboMenu.Add(new MenuSlider("ZhonyaHp", "When Player HealthPercent <= ", 80)); ComboMenu.Add(new MenuKeyBind("FlashR", "Flash R!", System.Windows.Forms.Keys.T, KeyBindType.Toggle)); ComboMenu.Add(new MenuSlider("FlashRCount", "Flash R Min Hit Enemies >= ", 2, 1, 5)); } var HarassMenu = Menu.Add(new Menu("Morgana_Harass", "Harass")); { HarassMenu.Add(new MenuBool("Q", "Use Q", true)); HarassMenu.Add(new MenuBool("W", "Use W", true)); HarassMenu.Add(new MenuBool("WDebuff", "Use W| Only Target Have Debuff", true)); HarassMenu.Add(new MenuSlider("Mana", "When Player ManaPercent >= %", 60)); } var LaneClearMenu = Menu.Add(new Menu("Morgana_LaneClear", "Lane Clear")); { LaneClearMenu.Add(new MenuBool("Q", "Use Q", false)); LaneClearMenu.Add(new MenuSliderButton("W", "Use W| Min Hit Count >= ", 3, 1, 5, true)); LaneClearMenu.Add(new MenuSlider("Mana", "When Player ManaPercent >= %", 60)); } var JungleMenu = Menu.Add(new Menu("Morgana_JungleClear", "Jungle Clear")); { JungleMenu.Add(new MenuBool("Q", "Use Q", true)); JungleMenu.Add(new MenuBool("W", "Use W", true)); JungleMenu.Add(new MenuSlider("Mana", "Use Q|When Player ManaPercent >= %", 50)); } var KillStealMenu = Menu.Add(new Menu("Morgana_KillSteal", "Kill Steal")); { KillStealMenu.Add(new MenuBool("Q", "Use Q", true)); KillStealMenu.Add(new MenuBool("W", "Use W", true)); } var QList = Menu.Add(new Menu("Morgana_QList", "Q Black List")); { QList.Add(new MenuSeparator("sfsd", "Only Work in Harass")); if (GameObjects.EnemyHeroes.Any()) { GameObjects.EnemyHeroes.ForEach(i => QList.Add(new MenuBool(i.ChampionName.ToLower(), i.ChampionName, !AutoEnableList.Contains(i.ChampionName)))); } } var MiscMenu = Menu.Add(new Menu("Morgana_Misc", "Misc")); { MiscMenu.Add(new MenuBool("QInt", "Use Q| Interrupt Spells", true)); MiscMenu.Add(new MenuBool("QGap", "Use Q| Anti Gapcloser", true)); MiscMenu.Add(new MenuSeparator("QGapList", "Anti Gapcloser List")); if (GameObjects.EnemyHeroes.Any()) { GameObjects.EnemyHeroes.ForEach(i => MiscMenu.Add(new MenuBool(i.ChampionName.ToLower(), i.ChampionName, !AutoEnableList.Contains(i.ChampionName)))); } } var Draw = Menu.Add(new Menu("Morgana_Draw", "Draw")); { Draw.Add(new MenuBool("Q", "Q Range")); Draw.Add(new MenuBool("W", "W Range")); Draw.Add(new MenuBool("E", "E Range")); Draw.Add(new MenuBool("R", "R Range")); Draw.Add(new MenuBool("FlashR", "Flash + R Range")); Draw.Add(new MenuBool("DrawDamage", "Draw Combo Damage", true)); Draw.Add(new MenuBool("DrawBurst", "Draw Flash Combo Status", true)); } Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast; Game.OnUpdate += OnUpdate; Events.OnGapCloser += OnGapCloser; Events.OnInterruptableTarget += OnInterruptableTarget; Drawing.OnDraw += OnDraw; }
internal static void Init() { Q = new Spell(SpellSlot.Q, 860).SetSkillshot(0.25f, 150f, 1400f, false, SkillshotType.SkillshotCircle); W = new Spell(SpellSlot.W); E = new Spell(SpellSlot.E, 450); R = new Spell(SpellSlot.R, 850); var QMenu = Menu.Add(new Menu("Q", "Q.Set")); { QMenu.GetSeparator("Combo Mobe"); QMenu.Add(new MenuBool("ComboQ", "Combo Q", true)); QMenu.GetSeparator("Harass Mobe"); QMenu.Add(new MenuBool("HarassQ", "Harass Q", true)); QMenu.Add(new MenuSlider("HarassQMana", "Harass Q Min Mana >= ", 40, 0, 100)); QMenu.GetSeparator("LaneClear Mobe"); QMenu.Add(new MenuBool("LaneClearQ", "LaneClear Q", true)); QMenu.Add(new MenuBool("JungleQ", "Jungle Q", true)); QMenu.Add(new MenuSlider("JungleQMana", "Jungle Q Min Mana >= ", 40)); QMenu.Add(new MenuSlider("LaneClearQMana", "LaneClear Q Min Mana >= ", 40, 0, 100)); QMenu.Add(new MenuSlider("LaneClearMinMinions", "LaneClear Q Min Minions", 3, 1, 5)); var QList = QMenu.Add(new Menu("QList", "Q Harass List")); { if (GameObjects.EnemyHeroes.Any()) { GameObjects.EnemyHeroes.ForEach(i => QList.Add(new MenuBool(i.ChampionName.ToLower(), i.ChampionName, !AutoEnableList.Contains(i.ChampionName)))); } } } var WMenu = Menu.Add(new Menu("W", "W.Set")); { WMenu.GetSeparator("Combo Mobe"); WMenu.Add(new MenuBool("ComboW", "Combo W", true)); WMenu.GetSeparator("Harass Mobe"); WMenu.Add(new MenuBool("HarassW", "Harass W", true)); WMenu.GetSeparator("LaneClear Mobe"); WMenu.Add(new MenuBool("LaneClearW", "LaneClear W", true)); WMenu.Add(new MenuBool("JungleW", "Jungle W", true)); WMenu.Add(new MenuSlider("JungleWMana", "Jungle W Min Mana >= ", 40)); WMenu.Add(new MenuSlider("WMinMana", "W Spell Min Mana", 40, 0, 100)); WMenu.Add(new MenuSeparator("MISC", " ")); WMenu.Add(new MenuBool("AntiMelee", "Anti Melee Auto W", true)); } var EMenu = Menu.Add(new Menu("E", "E.Set")); { EMenu.GetSeparator("Combo Mobe"); EMenu.Add(new MenuBool("ComboE", "Combo E", true)); EMenu.GetSeparator("Harass Mobe"); EMenu.Add(new MenuBool("HarassE", "Harass E", true)); EMenu.Add(new MenuSlider("HarassEMana", "Harass E Min Mana", 40, 0, 100)); EMenu.GetSeparator("Misc Mobe"); EMenu.Add(new MenuBool("InterruptE", "Use E Interrupt Enemy Spell", true)); EMenu.Add(new MenuBool("GapcloserE", "Use E Gapcloser", true)); } var RMenu = Menu.Add(new Menu("R", "R.Set")); { RMenu.GetSeparator("Combo Mobe"); RMenu.Add(new MenuBool("ComboR", "Combo R", true)); RMenu.Add(new MenuBool("ComboR2", "Combo R2", true)); RMenu.Add(new MenuSlider("RLimitation", "Use R2 Nearby Enemy Counts Kill >= ", 2, 1, 5)); RMenu.GetSeparator("R or R2 Mobe"); RMenu.Add(new MenuList <string>("ComboRMobe", "Combo R Mobe", new[] { "QR", "RQ", "RQR" })); RMenu.GetSeparator("Misc Mobe"); RMenu.Add(new MenuSlider("PreventMeMinUseR", "Prevent Me Hp Min Use R >= ", 20)); RMenu.Add(new MenuBool("RAD", "Battle priority Use R AD Hero", true)); } var FleeMenu = Menu.Add(new Menu("Flee", "Flee.Set")); { FleeMenu.GetSeparator("Flee Mobe"); FleeMenu.Add(new MenuKeyBind("FleeKey", "Use Q R Flee Key", System.Windows.Forms.Keys.Z, KeyBindType.Press)); FleeMenu.Add(new MenuKeyBind("FleeKey2", "Use R Flee Key", System.Windows.Forms.Keys.A, KeyBindType.Press)); } var DrawMenu = Menu.Add(new Menu("Draw", "Draw")); { DrawMenu.Add(new MenuBool("Q", "Q Range")); DrawMenu.Add(new MenuBool("E", "E Range")); DrawMenu.Add(new MenuBool("R", "R Range")); DrawMenu.Add(new MenuBool("DrawDamage", "Draw Combo Damage", true)); } Menu.Add(new MenuBool("ComboIgnite", "Combo Ignite", true)); PlaySharp.Write(GameObjects.Player.ChampionName + "OK! :)"); Game.OnUpdate += OnUpdate; Drawing.OnDraw += OnDraw; Drawing.OnEndScene += OnEndScene; Variables.Orbwalker.OnAction += OnAction; Events.OnGapCloser += OnGapCloser; Events.OnInterruptableTarget += OnInterruptableTarget; Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast; }
private static void LoadMenu() { Menu = new Menu("Flowers'Akali", "Flowers'Akali", true).Attach(); Utility.Tools.Inject(); var ComboMenu = Menu.Add(new Menu("Combo", "Combo")); { ComboMenu.Add(new MenuBool("Q", "Use Q", true)); ComboMenu.Add(new MenuBool("W", "Use W", true)); ComboMenu.Add(new MenuSlider("WCount", "Use W | Counts Enemies >= ", 2, 1, 5)); ComboMenu.Add(new MenuSlider("WHp", "Use W | Player HealthPercent <= %", 40)); ComboMenu.Add(new MenuBool("E", "Use E", true)); ComboMenu.Add(new MenuBool("R", "Use R", true)); ComboMenu.Add(new MenuSliderButton("RGap", "Use R Gapcloser | When R Buff Count >=", 2, 1, 3, true)); ComboMenu.Add(new MenuKeyBind("RTower", "Use R | Under Enemy Turret", System.Windows.Forms.Keys.T, KeyBindType.Toggle)).Active = true; ComboMenu.Add(new MenuBool("Ignite", "Use Ignite", true)); } var HarassMenu = Menu.Add(new Menu("Harass", "Harass")); { HarassMenu.Add(new MenuBool("Q", "Use Q", true)); HarassMenu.Add(new MenuBool("QLastHit", "Use Q | LastHit", true)); HarassMenu.Add(new MenuBool("E", "Use E", true)); HarassMenu.Add(new MenuSlider("Mana", "Harass Mode | Min ManaPercent >= %", 60)); } var LaneClearMenu = Menu.Add(new Menu("LaneClear", "Lane Clear")); { LaneClearMenu.Add(new MenuBool("Q", "Use Q", true)); LaneClearMenu.Add(new MenuSliderButton("E", "Use E | Min Hit Count >= ", 3, 1, 5, true)); LaneClearMenu.Add(new MenuSlider("Mana", "LaneClear Mode | Min ManaPercent >= %", 60)); } var JungleClearMenu = Menu.Add(new Menu("JungleClear", "Jungle Clear")); { JungleClearMenu.Add(new MenuBool("Q", "Use Q", true)); JungleClearMenu.Add(new MenuBool("E", "Use E", true)); JungleClearMenu.Add(new MenuSlider("Mana", "JungleClear Mode | Min ManaPercent >= %", 60)); } var LastHitMenu = Menu.Add(new Menu("LastHit", "Last Hit")); { LastHitMenu.Add(new MenuBool("Q", "Use Q", true)); LastHitMenu.Add(new MenuSlider("Mana", "LastHit Mode | Min ManaPercent >= %", 60)); } var KillStealMenu = Menu.Add(new Menu("KillSteal", "Kill Steal")); { KillStealMenu.Add(new MenuBool("Q", "Use Q", true)); KillStealMenu.Add(new MenuBool("E", "Use E", true)); KillStealMenu.Add(new MenuBool("R", "Use R", true)); KillStealMenu.Add(new MenuBool("RCount", "Use R | Only R Count >= 2", true)); KillStealMenu.Add(new MenuSeparator("RList", "R List")); if (GameObjects.EnemyHeroes.Any()) { GameObjects.EnemyHeroes.ForEach(i => KillStealMenu.Add(new MenuBool(i.ChampionName.ToLower(), i.ChampionName, AutoEnableList.Contains(i.ChampionName)))); } } var FleeMenu = Menu.Add(new Menu("Flee", "Flee")); { FleeMenu.Add(new MenuBool("W", "W", true)); FleeMenu.Add(new MenuSliderButton("R", "Use R | When R Buff Count >=", 2, 1, 3, true)); FleeMenu.Add(new MenuKeyBind("Key", "Flee Key", System.Windows.Forms.Keys.Z, KeyBindType.Press)); } var GapCloserMenu = Menu.Add(new Menu("GapCloser", "Anti GapCloser")); { GapCloserMenu.Add(new MenuBool("W", "W", true)); } var DrawMenu = Menu.Add(new Menu("Draw", "Draw")); { DrawMenu.Add(new MenuBool("Q", "Q Range")); DrawMenu.Add(new MenuBool("E", "E Range")); DrawMenu.Add(new MenuBool("R", "R Range")); DrawMenu.Add(new MenuBool("DrawDamage", "Draw Combo Damage", true)); DrawMenu.Add(new MenuBool("DrawR", "Draw R Status", true)); } }
internal static void Init() { Q = new Spell(SpellSlot.Q, 1150f).SetSkillshot(0.25f, 60f, 2000f, true, SkillshotType.SkillshotLine); W = new Spell(SpellSlot.W, 950f).SetSkillshot(0.25f, 80f, 1600f, false, SkillshotType.SkillshotLine); E = new Spell(SpellSlot.E, 475f); R = new Spell(SpellSlot.R, 1000f).SetSkillshot(1.1f, 160f, 2000f, false, SkillshotType.SkillshotLine); var QMenu = Menu.Add(new Menu("Q", "Q.Set")); { QMenu.Add(new MenuBool("Combo", "Combo!", true)); QMenu.Add(new MenuBool("Harass", "Harass!", true)); QMenu.Add(new MenuSlider("HarassMana", "Harass Min Mana >= %", 50)); QMenu.Add(new MenuBool("LaneClear", "LaneClear!", true)); QMenu.Add(new MenuSlider("LaneMana", "LaneClear Min Mana >= %", 50)); QMenu.Add(new MenuBool("Jungle", "Jungle!", true)); QMenu.Add(new MenuSlider("JungleMana", "Jungle Min Mana >= %", 50)); QMenu.Add(new MenuBool("LastHit", "LastHit!", true)); QMenu.Add(new MenuSlider("LastHitMana", "LastHit Min Mana >= %", 50)); QMenu.Add(new MenuBool("KillSteal", "KillSteal!", true)); var QList = QMenu.Add(new Menu("QList", "Q List")); { if (GameObjects.EnemyHeroes.Any()) { GameObjects.EnemyHeroes.ForEach(i => QList.Add(new MenuBool(i.ChampionName.ToLower(), i.ChampionName, !AutoEnableList.Contains(i.ChampionName)))); } } } var WMenu = Menu.Add(new Menu("W", "W.Set")); { WMenu.Add(new MenuBool("Combo", "Combo!", true)); WMenu.Add(new MenuBool("Harass", "Harass!", true)); WMenu.Add(new MenuSlider("HarassMana", "Harass Min Mana >= %", 50)); WMenu.Add(new MenuBool("LaneClear", "LaneClear! (Push Tower)", true)); WMenu.Add(new MenuBool("KillSteal", "KillSteal!", true)); var WList = WMenu.Add(new Menu("WList", "W List")); { if (GameObjects.EnemyHeroes.Any()) { GameObjects.EnemyHeroes.ForEach(i => WList.Add(new MenuBool(i.ChampionName.ToLower(), i.ChampionName, !AutoEnableList.Contains(i.ChampionName)))); } } } var EMenu = Menu.Add(new Menu("E", "E.Set")); { EMenu.Add(new MenuBool("Gapcloser", "GapCloser!", true)); EMenu.Add(new MenuBool("AntiMelee", "Anti Melee!", true)); EMenu.Add(new MenuBool("AutoEGrAD", "Auto E Gap AD", true)); } var RMenu = Menu.Add(new Menu("R", "R.Set")); { RMenu.Add(new MenuBool("Auto", "Auto R!", true)); RMenu.Add(new MenuBool("Safe", "Safe R!", true)); RMenu.Add(new MenuSlider("RMin", "Min Hit Counts >= ", 2, 1, 5)); RMenu.Add(new MenuKeyBind("RKey", "R Key", System.Windows.Forms.Keys.T, KeyBindType.Press)); } var Draw = Menu.Add(new Menu("Draw", "Draw")); { Draw.Add(new MenuBool("Q", "Q Range")); Draw.Add(new MenuBool("W", "W Range")); Draw.Add(new MenuBool("E", "E Range")); Draw.Add(new MenuBool("DrawDamage", "Draw Combo Damage", true)); } PlaySharp.Write(GameObjects.Player.ChampionName + "OK! :)"); Game.OnUpdate += OnUpdate; Drawing.OnDraw += OnDraw; Drawing.OnEndScene += OnEndScene; Variables.Orbwalker.OnAction += OnAction; Events.OnGapCloser += OnGapCloser; Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast; }
public static void Init() { Q = new Spell(SpellSlot.Q, 600f); W = new Spell(SpellSlot.W, 350f); E = new Spell(SpellSlot.E, 610f); R = new Spell(SpellSlot.R, 625f); Q.SetTargetted(0.25f, float.MaxValue); R.SetSkillshot(0.25f, 175, 700, false, SkillshotType.SkillshotCircle); var ComboMenu = Menu.Add(new Menu("Vladimir_Combo", "Combo")); { ComboMenu.Add(new MenuBool("Q", "Use Q", true)); ComboMenu.Add(new MenuBool("W", "Use W", false)); ComboMenu.Add(new MenuBool("WE", "Use W | Only E Is Charging!", true)); ComboMenu.Add(new MenuBool("E", "Use E", true)); ComboMenu.Add(new MenuSlider("ECharging", "Use E | Charging Max Range", 550, 300, 600)); ComboMenu.Add(new MenuBool("R", "Use R", true)); ComboMenu.Add(new MenuSlider("RCount", "Use R | Counts Enemies >=", 2, 1, 5)); ComboMenu.Add(new MenuBool("Ignite", "Use Ignite", true)); ComboMenu.Add(new MenuBool("Attack", "Disable AutoAttack In Combo Mode", false)); } var HarassMenu = Menu.Add(new Menu("Vladimir_Harass", "Harass")); { HarassMenu.Add(new MenuBool("Q", "Use Q", true)); HarassMenu.Add(new MenuKeyBind("Auto", "Auto Q Harass", System.Windows.Forms.Keys.G, KeyBindType.Toggle)); } var LaneClearMenu = Menu.Add(new Menu("Vladimir_LaneClear", "Lane Clear")); { LaneClearMenu.Add(new MenuBool("Q", "Use Q", true)); LaneClearMenu.Add(new MenuBool("QFrenzy", "Use Frenzy Q", true)); LaneClearMenu.Add(new MenuBool("QLh", "Use Q | Only LastHit", true)); LaneClearMenu.Add(new MenuSliderButton("E", "Use E | Min Hit Count >= ", 3, 1, 5, true)); } var JungleClearMenu = Menu.Add(new Menu("Vladimir_JungleClear", "Jungle Clear")); { JungleClearMenu.Add(new MenuBool("Q", "Use Q", true)); JungleClearMenu.Add(new MenuBool("E", "Use E", true)); } var LastHitMenu = Menu.Add(new Menu("Vladimir_LastHit", "Last Hit")); { LastHitMenu.Add(new MenuBool("Q", "Use Q", true)); LastHitMenu.Add(new MenuBool("QFrenzy", "Use Frenzy Q", true)); LastHitMenu.Add(new MenuBool("QHarass", "Use Q | Work in Harass Mode", true)); } var KillStealMenu = Menu.Add(new Menu("Vladimir_KillSteal", "Kill Steal")); { KillStealMenu.Add(new MenuBool("Q", "Use Q", true)); KillStealMenu.Add(new MenuBool("E", "Use E", true)); KillStealMenu.Add(new MenuBool("R", "Use R", true)); KillStealMenu.Add(new MenuSeparator("RList", "R List")); if (GameObjects.EnemyHeroes.Any()) { GameObjects.EnemyHeroes.ForEach(i => KillStealMenu.Add(new MenuBool(i.ChampionName.ToLower(), i.ChampionName, AutoEnableList.Contains(i.ChampionName)))); } } var FleeMenu = Menu.Add(new Menu("Vladimir_Flee", "Flee")); { FleeMenu.Add(new MenuBool("Q", "Use Q", false)); FleeMenu.Add(new MenuBool("W", "Use W", true)); FleeMenu.Add(new MenuKeyBind("Key", "Key", System.Windows.Forms.Keys.Z, KeyBindType.Press)); } var MiscMenu = Menu.Add(new Menu("Vladimir_Misc", "Misc")); { MiscMenu.Add(new MenuSliderButton("WGap", "Use W Anti GapCloset", 40, 0, 100, true)); } var DrawMenu = Menu.Add(new Menu("Vladimir_Draw", "Draw")); { DrawMenu.Add(new MenuBool("Q", "Q Range")); DrawMenu.Add(new MenuBool("E", "E Range")); DrawMenu.Add(new MenuBool("R", "R Range")); DrawMenu.Add(new MenuBool("DrawDamage", "Draw Combo Damage", true)); DrawMenu.Add(new MenuBool("Auto", "Draw Auto Q Status", true)); } WriteConsole(GameObjects.Player.ChampionName + " Inject!"); Variables.Orbwalker.OnAction += OnAction; Events.OnGapCloser += OnGapCloser; Game.OnUpdate += OnUpdate; Drawing.OnDraw += OnDraw; }
public static void Init() { 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, Q.Range + E.Range); EQ.SetSkillshot(0.25f, 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.Add(new Menu("Ezreal_Combo", "Combo")); { ComboMenu.Add(new MenuBool("Q", "Use Q", true)); ComboMenu.Add(new MenuBool("W", "Use W", true)); ComboMenu.Add(new MenuBool("E", "Use E", true)); } var HarassMenu = Menu.Add(new Menu("Ezreal_Harass", "Harass")); { HarassMenu.Add(new MenuBool("Q", "Use Q", true)); HarassMenu.Add(new MenuSlider("QMana", "Use Q|When Player ManaPercent >= %", 60)); HarassMenu.Add(new MenuBool("W", "Use W", true)); HarassMenu.Add(new MenuSlider("WMana", "Use W|When Player ManaPercent >= %", 70)); } var LaneClearMenu = Menu.Add(new Menu("Ezreal_LaneClear", "Lane Clear")); { LaneClearMenu.Add(new MenuBool("Q", "Use Q", true)); LaneClearMenu.Add(new MenuSlider("QMana", "Use Q|When Player ManaPercent >= %", 30)); LaneClearMenu.Add(new MenuBool("W", "Use W (Push Tower)", true)); } var JungleMenu = Menu.Add(new Menu("Ezreal_JungleClear", "Jungle Clear")); { JungleMenu.Add(new MenuBool("Q", "Use Q", true)); JungleMenu.Add(new MenuSlider("QMana", "Use Q|When Player ManaPercent >= %", 50)); } var LastHitMenu = Menu.Add(new Menu("Ezreal_LastHit", "Last Hit")); { LastHitMenu.Add(new MenuBool("Q", "Use Q", true)); LastHitMenu.Add(new MenuSlider("QMana", "Use Q|When Player ManaPercent >= %", 50)); } var KillStealMenu = Menu.Add(new Menu("Ezreal_KillSteal", "Kill Steal")); { KillStealMenu.Add(new MenuBool("Q", "Use Q", true)); KillStealMenu.Add(new MenuBool("W", "Use W", true)); } var AutoMenu = Menu.Add(new Menu("Ezreal_Auto", "Auto")); { AutoMenu.Add(new MenuKeyBind("Q", "Use Q", System.Windows.Forms.Keys.H, KeyBindType.Toggle)); AutoMenu.Add(new MenuKeyBind("W", "Use W", System.Windows.Forms.Keys.G, KeyBindType.Toggle)); } var QList = Menu.Add(new Menu("Ezreal_QList", "Q Black List")); { QList.Add(new MenuSeparator("sfsd", "Only Work in Harass or Auto Mode")); if (GameObjects.EnemyHeroes.Any()) { GameObjects.EnemyHeroes.ForEach(i => QList.Add(new MenuBool(i.ChampionName.ToLower(), i.ChampionName, !AutoEnableList.Contains(i.ChampionName)))); } } var WList = Menu.Add(new Menu("Ezreal_WList", "W Black List")); { WList.Add(new MenuSeparator("sfsd", "Only Work in Harass or Auto Mode")); if (GameObjects.EnemyHeroes.Any()) { GameObjects.EnemyHeroes.ForEach(i => WList.Add(new MenuBool(i.ChampionName.ToLower(), i.ChampionName, !AutoEnableList.Contains(i.ChampionName)))); } } var MiscMenu = Menu.Add(new Menu("Ezreal_Misc", "Misc")); { MiscMenu.Add(new MenuBool("Gapcloser", "Use E |Anti GapCloser", true)); MiscMenu.Add(new MenuBool("AntiMelee", "Use E |Anti Melee", true)); } var RMenu = Menu.Add(new Menu("Ezreal_RMenu", "R Settings")); { RMenu.Add(new MenuBool("Auto", "Auto R", true)); RMenu.Add(new MenuBool("Safe", "Safe R", true)); RMenu.Add(new MenuSlider("RMin", "Min R Hit Enemies >= ", 2, 1, 5)); RMenu.Add(new MenuBool("Steal", "Auto Steal Jungle", false)); RMenu.Add(new MenuKeyBind("R", "R Key (Press)", System.Windows.Forms.Keys.T, KeyBindType.Press)); } var Draw = Menu.Add(new Menu("Ezreal_Draw", "Draw")); { Draw.Add(new MenuBool("Q", "Q Range")); Draw.Add(new MenuBool("W", "W Range")); Draw.Add(new MenuBool("E", "E Range")); Draw.Add(new MenuBool("AutoQ", "Draw Auto Q States", true)); Draw.Add(new MenuBool("AutoW", "Draw Auto W States", true)); Draw.Add(new MenuBool("DrawDamage", "Draw Combo Damage", true)); } WriteConsole(GameObjects.Player.ChampionName + " Inject!"); Game.OnUpdate += OnUpdate; Variables.Orbwalker.OnAction += OnAction; Drawing.OnDraw += OnDraw; Events.OnGapCloser += OnGapCloser; Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast; }
public static void Init() { 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); SearchERange = E.Range + Me.GetRealAutoAttackRange() - 100; var ComboMenu = Menu.Add(new Menu("Graves_Combo", "Combo")); { ComboMenu.Add(new MenuBool("Q", "Use Q", true)); ComboMenu.Add(new MenuBool("W", "Use W", true)); ComboMenu.Add(new MenuBool("E", "Use E", true)); ComboMenu.Add(new MenuBool("ETower", "Use E|Safe Check", true)); ComboMenu.Add(new MenuBool("R", "Use R", false)); ComboMenu.Add(new MenuSlider("RHit", "R Min Hit Enemies Count >= ", 4, 1, 6)); } var HarassMenu = Menu.Add(new Menu("Graves_Harass", "Harass")); { HarassMenu.Add(new MenuBool("Q", "Use Q", true)); HarassMenu.Add(new MenuSlider("Mana", "When Player ManaPercent >= %", 20)); } var LaneClearMenu = Menu.Add(new Menu("Graves_LaneClear", "LaneClear")); { LaneClearMenu.Add(new MenuBool("Q", "Use Q", true)); LaneClearMenu.Add(new MenuSlider("Hit", "Min Q Hit Counts >=", 3, 1, 5)); LaneClearMenu.Add(new MenuSlider("Mana", "When Player ManaPercent >= %", 20)); } var JungleClearMenu = Menu.Add(new Menu("Graves_JungleClear", "JungleClear")); { JungleClearMenu.Add(new MenuBool("Q", "Use Q", true)); JungleClearMenu.Add(new MenuBool("E", "Use E", true)); JungleClearMenu.Add(new MenuSlider("Mana", "When Player ManaPercent >= %", 20)); } var AutoMenu = Menu.Add(new Menu("Graves_Auto", "Auto")); { AutoMenu.Add(new MenuBool("Q", "Use Q", true)); AutoMenu.Add(new MenuBool("R", "Use R", true)); } var RList = Menu.Add(new Menu("Graves_RList", "R BlackList")); { if (GameObjects.EnemyHeroes.Any()) { GameObjects.EnemyHeroes.ForEach(i => RList.Add(new MenuBool(i.ChampionName.ToLower(), i.ChampionName, !AutoEnableList.Contains(i.ChampionName)))); } } var MiscMenu = Menu.Add(new Menu("Graves_Misc", "Misc")); { MiscMenu.Add(new MenuBool("GapCloser", "Use W|Anti GapCloser", true)); } var DrawMenu = Menu.Add(new Menu("Graves_Draw", "Drawing")); { DrawMenu.Add(new MenuBool("Q", "Q")); DrawMenu.Add(new MenuBool("W", "W")); DrawMenu.Add(new MenuBool("E", "E")); DrawMenu.Add(new MenuBool("R", "R")); DrawMenu.Add(new MenuBool("DrawDamage", "Draw Combo Damage", true)); } WriteConsole(GameObjects.Player.ChampionName + " Inject!"); Game.OnUpdate += OnUpdate; Events.OnGapCloser += OnGapCloser; Variables.Orbwalker.OnAction += OnAction; Obj_AI_Base.OnSpellCast += OnSpellCast; Drawing.OnDraw += OnDraw; }
public static void Init() { Q = new Spell(SpellSlot.Q, 350f); W = new Spell(SpellSlot.W, 525f); E = new Spell(SpellSlot.E, 1000f); R = new Spell(SpellSlot.R, 1230f); R.SetSkillshot(0.25f, 300f, 1200f, false, SkillshotType.SkillshotCircle); var ComboMenu = Menu.Add(new Menu("Hecarim_Combo", "Combo")); { ComboMenu.Add(new MenuBool("Q", "Use Q", true)); ComboMenu.Add(new MenuBool("W", "Use W", true)); ComboMenu.Add(new MenuBool("E", "Use E", true)); ComboMenu.Add(new MenuBool("R", "Use R", true)); ComboMenu.Add(new MenuBool("RSolo", "Use R | 1v1 Mode", true)); ComboMenu.Add(new MenuSlider("RCount", "Use R | Counts Enemies >=", 2, 1, 5)); ComboMenu.Add(new MenuBool("Ignite", "Use Ignite", true)); ComboMenu.Add(new MenuBool("Item", "Use Item", true)); } var HarassMenu = Menu.Add(new Menu("Hecarim_Harass", "Harass")); { HarassMenu.Add(new MenuBool("Q", "Use Q", true)); HarassMenu.Add(new MenuSlider("Mana", "Harass Mode | Min ManaPercent >= %", 60)); HarassMenu.Add(new MenuKeyBind("Auto", "Auto Q Harass", System.Windows.Forms.Keys.G, KeyBindType.Toggle)); HarassMenu.Add(new MenuSlider("AutoMana", "Auto Harass Mode | Min ManaPercent >= %", 60)); } var LaneClearMenu = Menu.Add(new Menu("Hecarim_LaneClear", "Lane Clear")); { LaneClearMenu.Add(new MenuSliderButton("Q", "Use Q | Min Hit Count >= ", 3, 1, 5, true)); LaneClearMenu.Add(new MenuSliderButton("W", "Use W | Min Hit Count >= ", 3, 1, 5, true)); LaneClearMenu.Add(new MenuSlider("Mana", "LaneClear Mode | Min ManaPercent >= %", 60)); } var JungleClearMenu = Menu.Add(new Menu("Hecarim_JungleClear", "Jungle Clear")); { JungleClearMenu.Add(new MenuBool("Q", "Use Q", true)); JungleClearMenu.Add(new MenuBool("W", "Use W", true)); JungleClearMenu.Add(new MenuBool("Item", "Use Item", true)); JungleClearMenu.Add(new MenuSlider("Mana", "JungleClear Mode | Min ManaPercent >= %", 20)); } var KillStealMenu = Menu.Add(new Menu("Hecarim_KillSteal", "Kill Steal")); { KillStealMenu.Add(new MenuBool("Q", "Use Q", true)); KillStealMenu.Add(new MenuBool("W", "Use W", true)); KillStealMenu.Add(new MenuSliderButton("R", "Use R | If Target Distance >=", 600, 100, (int)R.Range, true)); KillStealMenu.Add(new MenuSeparator("RList", "R List")); if (GameObjects.EnemyHeroes.Any()) { GameObjects.EnemyHeroes.ForEach(i => KillStealMenu.Add(new MenuBool(i.ChampionName.ToLower(), i.ChampionName, AutoEnableList.Contains(i.ChampionName)))); } } var FleeMenu = Menu.Add(new Menu("Hecarim_Flee", "Flee")); { FleeMenu.Add(new MenuBool("W", "Use W", true)); FleeMenu.Add(new MenuBool("E", "Use E", true)); FleeMenu.Add(new MenuKeyBind("Key", "Key", System.Windows.Forms.Keys.Z, KeyBindType.Press)); } var MiscMenu = Menu.Add(new Menu("Hecarim_Misc", "Misc")); { MiscMenu.Add(new MenuBool("EGap", "Use E Anti GapCloset", true)); MiscMenu.Add(new MenuBool("EInt", "Use E Interrupt Spell", true)); MiscMenu.Add(new MenuBool("RInt", "Use R Interrupt Spell", true)); } var DrawMenu = Menu.Add(new Menu("Hecarim_Draw", "Draw")); { DrawMenu.Add(new MenuBool("Q", "Q Range")); DrawMenu.Add(new MenuBool("W", "W Range")); DrawMenu.Add(new MenuBool("E", "E Range")); DrawMenu.Add(new MenuBool("R", "R Range")); DrawMenu.Add(new MenuBool("DrawDamage", "Draw Combo Damage", true)); DrawMenu.Add(new MenuBool("Auto", "Draw Auto Q Status", true)); } WriteConsole(GameObjects.Player.ChampionName + " Inject!"); Variables.Orbwalker.OnAction += OnAction; Events.OnInterruptableTarget += OnInterruptableTarget; Events.OnGapCloser += OnGapCloser; Drawing.OnDraw += OnDraw; Game.OnUpdate += OnUpdate; }
public static void Init() { Q = new Spell(SpellSlot.Q, 600f); W = new Spell(SpellSlot.W, 700f); E = new Spell(SpellSlot.E, 325f); R = new Spell(SpellSlot.R, 700f); Q.SetTargetted(0.45f, float.MaxValue); W.SetSkillshot(0.25f, 400f, float.MaxValue, false, SkillshotType.SkillshotCircle); R.SetTargetted(0.20f, float.MaxValue); var ComboMenu = Menu.Add(new Menu("Akali_Combo", "Combo")); { ComboMenu.Add(new MenuBool("Q", "Use Q", true)); ComboMenu.Add(new MenuBool("W", "Use W", true)); ComboMenu.Add(new MenuSlider("WCount", "Use W | Counts Enemies >= ", 2, 1, 5)); ComboMenu.Add(new MenuSlider("WHp", "Use W | Player HealthPercent <= %", 40)); ComboMenu.Add(new MenuBool("E", "Use E", true)); ComboMenu.Add(new MenuBool("R", "Use R", true)); ComboMenu.Add(new MenuSliderButton("RGap", "Use R Gapcloser | When R Buff Count >=", 2, 1, 3, true)); ComboMenu.Add(new MenuKeyBind("RTower", "Use R | Under Enemy Turret", System.Windows.Forms.Keys.T, KeyBindType.Toggle)).Active = true; ComboMenu.Add(new MenuBool("Ignite", "Use Ignite", true)); } var HarassMenu = Menu.Add(new Menu("Akali_Harass", "Harass")); { HarassMenu.Add(new MenuBool("Q", "Use Q", true)); HarassMenu.Add(new MenuBool("QLastHit", "Use Q | LastHit", true)); HarassMenu.Add(new MenuBool("E", "Use E", true)); HarassMenu.Add(new MenuSlider("Mana", "Harass Mode | Min ManaPercent >= %", 60)); } var LaneClearMenu = Menu.Add(new Menu("Akali_LaneClear", "Lane Clear")); { LaneClearMenu.Add(new MenuBool("Q", "Use Q", true)); LaneClearMenu.Add(new MenuSliderButton("E", "Use E | Min Hit Count >= ", 3, 1, 5, true)); LaneClearMenu.Add(new MenuSlider("Mana", "LaneClear Mode | Min ManaPercent >= %", 60)); } var JungleClearMenu = Menu.Add(new Menu("Akali_JungleClear", "Jungle Clear")); { JungleClearMenu.Add(new MenuBool("Q", "Use Q", true)); JungleClearMenu.Add(new MenuBool("E", "Use E", true)); JungleClearMenu.Add(new MenuSlider("Mana", "JungleClear Mode | Min ManaPercent >= %", 60)); } var LastHitMenu = Menu.Add(new Menu("Akali_LastHit", "Last Hit")); { LastHitMenu.Add(new MenuBool("Q", "Use Q", true)); LastHitMenu.Add(new MenuSlider("Mana", "LastHit Mode | Min ManaPercent >= %", 60)); } var KillStealMenu = Menu.Add(new Menu("Akali_KillSteal", "Kill Steal")); { KillStealMenu.Add(new MenuBool("Q", "Use Q", true)); KillStealMenu.Add(new MenuBool("E", "Use E", true)); KillStealMenu.Add(new MenuBool("R", "Use R", true)); KillStealMenu.Add(new MenuBool("RCount", "Use R | Only R Count >= 2", true)); KillStealMenu.Add(new MenuSeparator("RList", "R List")); if (GameObjects.EnemyHeroes.Any()) { GameObjects.EnemyHeroes.ForEach(i => KillStealMenu.Add(new MenuBool(i.ChampionName.ToLower(), i.ChampionName, AutoEnableList.Contains(i.ChampionName)))); } } var FleeMenu = Menu.Add(new Menu("Akali_Flee", "Flee")); { FleeMenu.Add(new MenuBool("W", "W", true)); FleeMenu.Add(new MenuSliderButton("R", "Use R | When R Buff Count >=", 2, 1, 3, true)); FleeMenu.Add(new MenuKeyBind("Key", "Key", System.Windows.Forms.Keys.Z, KeyBindType.Press)); } var GapCloserMenu = Menu.Add(new Menu("Akali_GapCloser", "Anti GapCloser")); { GapCloserMenu.Add(new MenuBool("W", "W", true)); } var DrawMenu = Menu.Add(new Menu("Akali_Draw", "Draw")); { DrawMenu.Add(new MenuBool("Q", "Q Range")); DrawMenu.Add(new MenuBool("E", "E Range")); DrawMenu.Add(new MenuBool("R", "R Range")); DrawMenu.Add(new MenuBool("DrawDamage", "Draw Combo Damage", true)); DrawMenu.Add(new MenuBool("DrawR", "Draw R Status", true)); } WriteConsole(GameObjects.Player.ChampionName + " Inject!"); Events.OnGapCloser += OnGapCloser; Variables.Orbwalker.OnAction += OnAction; Game.OnUpdate += OnUpdate; Drawing.OnDraw += OnDraw; }
public static void Init() { Q = new Spell(SpellSlot.Q, 800f); W = new Spell(SpellSlot.W); E = new Spell(SpellSlot.E, 650f); R = new Spell(SpellSlot.R); E.SetTargetted(0.25f, 1600f); var ComboMenu = Menu.Add(new Menu("Vayne_Combo", "Combo")); { ComboMenu.Add(new MenuSeparator("QLogic", "Q Logic")); ComboMenu.Add(new MenuBool("Q", "Use Q", true)); ComboMenu.Add(new MenuBool("AQA", "A-Q-A", true)); ComboMenu.Add(new MenuBool("SafeCheck", "Safe Q Check", true)); ComboMenu.Add(new MenuBool("QTurret", "Dont Cast In Turret", true)); ComboMenu.Add(new MenuSeparator("ELogic", "E Logic")); ComboMenu.Add(new MenuBool("E", "Use E", true)); ComboMenu.Add(new MenuSeparator("RLogic", "R Logic")); ComboMenu.Add(new MenuBool("R", "Use R", true)); ComboMenu.Add(new MenuSlider("RCount", "When Enemies Counts >= ", 2, 1, 5)); ComboMenu.Add(new MenuSlider("RHp", "Or Player HealthPercent <= %", 45)); } var HarassMenu = Menu.Add(new Menu("Vayne_Harass", "Harass")); { HarassMenu.Add(new MenuBool("Q", "Use Q", true)); HarassMenu.Add(new MenuBool("SafeCheck", "Safe Q Check", true)); HarassMenu.Add(new MenuBool("QTurret", "Dont Cast In Turret", true)); HarassMenu.Add(new MenuBool("E", "Use E | Only Target have 2 Passive")); } var LaneClearMenu = Menu.Add(new Menu("Vayne_LaneClear", "LaneClear")); { LaneClearMenu.Add(new MenuBool("Q", "Use Q", true)); LaneClearMenu.Add(new MenuBool("QTurret", "Use Q To Attack Tower", true)); LaneClearMenu.Add(new MenuSlider("Mana", "Min LaneClear Mana >= %", 50)); } var JungleClearMenu = Menu.Add(new Menu("Vayne_JungleClear", "JungleClear")); { JungleClearMenu.Add(new MenuBool("Q", "Use Q", true)); JungleClearMenu.Add(new MenuBool("E", "Use E", true)); JungleClearMenu.Add(new MenuSlider("Mana", "Min JungleClear Mana >= %", 30)); } var AutoMenu = Menu.Add(new Menu("Vayne_Auto", "Auto")); { AutoMenu.Add(new MenuSeparator("ELogic", "E Logic")); AutoMenu.Add(new MenuBool("E", "Use E")); if (GameObjects.EnemyHeroes.Any()) { GameObjects.EnemyHeroes.ForEach(i => AutoMenu.Add(new MenuBool("CastE" + i.ChampionName, "Cast To :" + i.ChampionName, AutoEnableList.Contains(i.ChampionName)))); } AutoMenu.Add(new MenuSeparator("RLogic", "R Logic")); AutoMenu.Add(new MenuBool("R", "Use R", true)); AutoMenu.Add(new MenuSlider("RCount", "When Enemies Counts >= ", 3, 1, 5)); AutoMenu.Add(new MenuSlider("RRange", "Search Enemies Range ", 600, 500, 1200)); } var EMenu = Menu.Add(new Menu("Vayne_E", "E Settings")); { EMenu.Add(new MenuBool("Gapcloser", "Anti Gapcloser", true)); EMenu.Add(new MenuBool("AntiAlistar", "Anti Alistar", true)); EMenu.Add(new MenuBool("AntiRengar", "Anti Rengar", true)); EMenu.Add(new MenuBool("AntiKhazix", "Anti Khazix", true)); EMenu.Add(new MenuBool("Interrupt", "Interrupt Danger Spells", true)); EMenu.Add(new MenuBool("Under", "Dont Cast In Turret", true)); EMenu.Add(new MenuSlider("Push", "Push Tolerance", -30, -100, 100)); } var Draw = Menu.Add(new Menu("Vayne_Draw", "Draw")); { Draw.Add(new MenuBool("E", "Draw E Range")); Draw.Add(new MenuBool("Damage", "Draw Combo Damage", true)); } WriteConsole(GameObjects.Player.ChampionName + " Inject!"); GameObject.OnCreate += OnCreate; Game.OnUpdate += OnUpdate; Variables.Orbwalker.OnAction += OnAction; Events.OnInterruptableTarget += OnInterruptableTarget; Events.OnGapCloser += OnGapCloser; Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast; Drawing.OnDraw += OnDraw; }
public static void Init() { Q = new Spell(SpellSlot.Q, 950f); W = new Spell(SpellSlot.W, 700f); E = new Spell(SpellSlot.E, 800f); R = new Spell(SpellSlot.R); Q.SetSkillshot(0.25f, 60f, 1700f, true, SkillshotType.SkillshotLine); W.SetTargetted(0.25f, 2200f); E.SetTargetted(0.25f, float.MaxValue); var ComboMenu = Menu.Add(new Menu("Karma_Combo", "Combo")); { ComboMenu.Add(new MenuBool("Q", "Use Q", true)); ComboMenu.Add(new MenuBool("W", "Use W", true)); ComboMenu.Add(new MenuList <string>("E", "Use E | Mode", new[] { "Low Hp", "Gank", "Off" })); ComboMenu.Add(new MenuSlider("EHp", "Use E Low Hp Mode | Min HealthPercent >= %", 45)); ComboMenu.Add(new MenuKeyBind("ESwitch", "Switch E Mode Key", System.Windows.Forms.Keys.G, KeyBindType.Press)); ComboMenu.Add(new MenuList <string>("R", "Use R | Mode", new[] { "All", "Q", "W", "E", "Off" })); ComboMenu.Add(new MenuKeyBind("RSwitch", "Switch R Mode Key", System.Windows.Forms.Keys.H, KeyBindType.Press)); } var HarassMenu = Menu.Add(new Menu("Karma_Harass", "Harass")); { HarassMenu.Add(new MenuBool("Q", "Use Q", true)); HarassMenu.Add(new MenuBool("R", "Use R", true)); HarassMenu.Add(new MenuSlider("Mana", "Harass Mode | Min ManaPercent >= %", 60)); HarassMenu.Add(new MenuKeyBind("Auto", "Auto Q Harass", System.Windows.Forms.Keys.T, KeyBindType.Toggle)); HarassMenu.Add(new MenuSlider("AutoMana", "Auto Harass Mode | Min ManaPercent >= %", 60)); } var LaneClearMenu = Menu.Add(new Menu("Karma_LaneClear", "Lane Clear")); { LaneClearMenu.Add(new MenuSliderButton("Q", "Use Q | Min Hit Count >= ", 3, 1, 5, true)); LaneClearMenu.Add(new MenuSlider("Mana", "LaneClear Mode | Min ManaPercent >= %", 60)); } var JungleClearMenu = Menu.Add(new Menu("Karma_JungleClear", "Jungle Clear")); { JungleClearMenu.Add(new MenuBool("Q", "Use Q", true)); JungleClearMenu.Add(new MenuBool("W", "Use W", true)); JungleClearMenu.Add(new MenuBool("E", "Use E", true)); JungleClearMenu.Add(new MenuBool("R", "Use RQ", true)); JungleClearMenu.Add(new MenuSlider("Mana", "JungleClear Mode | Min ManaPercent >= %", 50)); } var KillStealMenu = Menu.Add(new Menu("Karma_KillSteal", "Kill Steal")); { KillStealMenu.Add(new MenuBool("Q", "Use Q", true)); KillStealMenu.Add(new MenuBool("W", "Use W", true)); KillStealMenu.Add(new MenuBool("R", "Use R", true)); KillStealMenu.Add(new MenuSeparator("KillStealList", "KillSteal List")); if (GameObjects.EnemyHeroes.Any()) { GameObjects.EnemyHeroes.ForEach(i => KillStealMenu.Add(new MenuBool(i.ChampionName.ToLower(), i.ChampionName, AutoEnableList.Contains(i.ChampionName)))); } } var FleeMenu = Menu.Add(new Menu("Karma_Flee", "Flee")); { FleeMenu.Add(new MenuBool("Q", "Use Q", true)); FleeMenu.Add(new MenuBool("W", "Use W", true)); FleeMenu.Add(new MenuBool("E", "Use E", true)); FleeMenu.Add(new MenuBool("R", "Use R", true)); FleeMenu.Add(new MenuKeyBind("Key", "Key", System.Windows.Forms.Keys.Z, KeyBindType.Press)); } var MiscMenu = Menu.Add(new Menu("Karma_Misc", "Misc")); { MiscMenu.Add(new MenuBool("QGap", "Use Q Anti GapCloset", true)); MiscMenu.Add(new MenuBool("WGap", "Use W Anti GapCloset", true)); MiscMenu.Add(new MenuBool("EGap", "Use E Anti GapCloset", true)); MiscMenu.Add(new MenuBool("RGap", "Use R Interrupt Spell", true)); MiscMenu.Add(new MenuBool("Support", "Support Mode!", false)); } var DrawMenu = Menu.Add(new Menu("Karma_Draw", "Draw")); { DrawMenu.Add(new MenuBool("Q", "Q Range")); DrawMenu.Add(new MenuBool("W", "W Range")); DrawMenu.Add(new MenuBool("E", "E Range")); DrawMenu.Add(new MenuBool("DrawDamage", "Draw Combo Damage", true)); DrawMenu.Add(new MenuBool("Auto", "Draw Auto Q Status", true)); DrawMenu.Add(new MenuBool("ComboE", "Draw Combo E Status", true)); DrawMenu.Add(new MenuBool("ComboR", "Draw Combo R Status", true)); } WriteConsole(GameObjects.Player.ChampionName + " Inject!"); Events.OnGapCloser += OnGapCloser; Variables.Orbwalker.OnAction += OnAction; Drawing.OnDraw += OnDraw; Game.OnUpdate += OnUpdate; }
internal static void Init() { Q = new Spell(SpellSlot.Q, 670); W = new Spell(SpellSlot.W, 900); E = new Spell(SpellSlot.E, 660); R = new Spell(SpellSlot.R, 900); var QMenu = Menu.Add(new Menu("Q", "Q.Set")); { QMenu.GetSeparator("Q: Always On"); QMenu.GetBool("AutoQ", "Auto Q"); QMenu.GetBool("JungleQ", "Jungle Q"); QMenu.GetSliderButton("QMana", "Q Mana", 50, 0, 99); var QList = QMenu.Add(new Menu("QList", "HarassQ List:", false)); { if (GameObjects.EnemyHeroes.Any()) { GameObjects.EnemyHeroes.ForEach(i => QMenu.GetBool(i.ChampionName.ToLower(), i.ChampionName, AutoEnableList.Contains(i.ChampionName))); } } } var WMenu = Menu.Add(new Menu("W", "W.Set")); { WMenu.GetBool("AutoW", "Auto W"); WMenu.GetBool("AutoWSpeed", "Auto W Speed", false); WMenu.GetSeparator("Auto W Ally Mobs"); foreach (var ally in GameObjects.Get <Obj_AI_Hero>().Where(ally => ally.IsAlly)) { WMenu.GetBool("Wally", "W ally" + ally.ChampionName, false); WMenu.GetSlider("WallyHp" + ally.ChampionName, "WallyHp", 40); } WMenu.GetSlider("WallyMp", "W ally Min Mp", 40); } var EMenu = Menu.Add(new Menu("E", "E.Set")); { EMenu.GetBool("AutoE", "Auto E Combo"); EMenu.GetBool("HarrasE", "Harras E", false); EMenu.GetBool("LaneClearE", "LaneClear E", false); EMenu.GetBool("JungleE", "Jungle E", false); } var RMenu = Menu.Add(new Menu("R", "R.Set")); { RMenu.GetBool("AutoR", "Auto R Me", false); RMenu.GetSeparator("Auto R ally Mobs"); foreach (var ally in GameObjects.Get <Obj_AI_Hero>().Where(ally => ally.IsAlly)) { RMenu.GetBool("Rally", "R ally" + ally.ChampionName, false); } foreach (var enemy in GameObjects.Get <Obj_AI_Hero>().Where(enemy => enemy.IsEnemy)) { for (int i = 0; i < 4; i++) { var spell = enemy.Spellbook.Spells[i]; if (spell.SData.TargettingType != SpellDataTargetType.Self && spell.SData.TargettingType != SpellDataTargetType.SelfAndUnit) { RMenu.GetBool(enemy.ChampionName, "Spell" + spell.SData.Name, false); } } } } var DrawMenu = Menu.Add(new Menu("Draw", "Draw")); { DrawMenu.GetBool("Q", "Q Range"); DrawMenu.GetBool("W", "W Range"); DrawMenu.GetBool("E", "E Range"); DrawMenu.GetBool("R", "R Range"); } var MiscMenu = Menu.Add(new Menu("Misc", "Misc")); { MiscMenu.GetSliderButton("ComboIgnite", "Combo Use Ignite Min Hp%", 10); MiscMenu.Add(new MenuBool("ClearEnable", "Clear Enable", true)); } Game.OnUpdate += OnUpdate; Game.OnWndProc += OnWndProc; Drawing.OnDraw += OnDraw; Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast; }
internal static void Init() { Q = new Spell(SpellSlot.Q); W = new Spell(SpellSlot.W, 1490f).SetSkillshot(0.6f, 60f, 3300f, true, SkillshotType.SkillshotLine); E = new Spell(SpellSlot.E, 920f).SetSkillshot(0.7f, 120f, 1750f, false, SkillshotType.SkillshotCircle); R = new Spell(SpellSlot.R, 3000f).SetSkillshot(0.7f, 140f, 1500f, false, SkillshotType.SkillshotLine); var QMenu = Menu.Add(new Menu("Q", "Q.Set")); { QMenu.GetSeparator("Q: Always On"); QMenu.Add(new MenuBool("ComboQ", "Combo Q", true)); QMenu.Add(new MenuBool("HarassQ", "Harass Q", true)); QMenu.Add(new MenuBool("LaneClearQ", "LaneClear Q", true)); } var WMenu = Menu.Add(new Menu("W", "W.Set")); { WMenu.Add(new MenuBool("ComboW", "Combo W", true)); WMenu.Add(new MenuBool("HarassW", "Harass W", true)); WMenu.Add(new MenuSlider("ManaW", "W Min Mana >= ", 40)); WMenu.Add(new MenuBool("KSW", "W Ks", true)); var WList = WMenu.Add(new Menu("WList", "W List:")); { if (GameObjects.EnemyHeroes.Any()) { GameObjects.EnemyHeroes.ForEach(i => WList.Add(new MenuBool(i.ChampionName.ToLower(), i.ChampionName, !AutoEnableList.Contains(i.ChampionName)))); } } } var EMenu = Menu.Add(new Menu("E", "E.Set")); { EMenu.GetSeparator("E: Mobe"); EMenu.Add(new MenuBool("ComboE", "Combo E", true)); EMenu.GetSeparator("E: Gapcloser | Melee Modes"); EMenu.Add(new MenuBool("Gapcloser", "Gapcloser E", true)); EMenu.GetSeparator("Auto E Set"); EMenu.Add(new MenuBool("SlowE", "Slow E", true)); EMenu.Add(new MenuBool("StunE", "Stun E", true)); EMenu.Add(new MenuBool("TelE", "Tel E", true)); EMenu.Add(new MenuBool("ImmeE", "Imm E", true)); EMenu.Add(new MenuBool("ProtectE", "Protect E", true)); } var RMenu = Menu.Add(new Menu("R", "R.Set")); { RMenu.GetSeparator("R: Mobe"); RMenu.Add(new MenuBool("Auto", "Auto R ", true)); } ModeBaseUlti.Init(Menu); var DrawMenu = Menu.Add(new Menu("Draw", "Draw")); { DrawMenu.Add(new MenuBool("W", "W Range")); DrawMenu.Add(new MenuBool("E", "E Range")); DrawMenu.Add(new MenuBool("RDKs", "Draw R KS", true)); } PlaySharp.Write(GameObjects.Player.ChampionName + "OK! :)"); Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast; Events.OnGapCloser += OnGapCloser; Variables.Orbwalker.OnAction += OnAction; Game.OnUpdate += OnUpdate; Drawing.OnDraw += OnDraw; }
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("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 LaneClearMenu = Menu.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 = Menu.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))); } 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)); } var MiscMenu = Menu.AddSubMenu(new Menu("Misc", "Misc")); { MiscMenu.AddItem(new MenuItem("Forcustarget", "Forcus Attack Passive Target", true).SetValue(true)); MiscMenu.AddItem(new MenuItem("InterruptR", "Use R Interrupt Spell", true).SetValue(true)); MiscMenu.AddItem(new MenuItem("AntiR", "Use R Anti Gapcloser", true).SetValue(false)); MiscMenu.AddItem(new MenuItem("AntiRengar", "Use R Anti Rengar", true).SetValue(true)); MiscMenu.AddItem(new MenuItem("AntiKhazix", "Use R Anti Khazix", true).SetValue(true)); MiscMenu.AddItem(new MenuItem("SemiE", "Semi-manual E Key", true).SetValue(new KeyBind('E', KeyBindType.Press))); foreach (var target in HeroManager.Enemies) { MiscMenu.AddItem( new MenuItem("Semi" + target.ChampionName.ToLower(), "E target: " + target.ChampionName, true) .SetValue(AutoEnableList.Contains(target.ChampionName))); } } 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)); DrawMenu.AddItem(new MenuItem("DrawDamage", "Draw ComboDamage", true).SetValue(true)); } Game.OnUpdate += OnUpdate; GameObject.OnCreate += OnCreate; AntiGapcloser.OnEnemyGapcloser += OnEnemyGapcloser; Interrupter2.OnInterruptableTarget += OnInterruptableTarget; Orbwalking.BeforeAttack += BeforeAttack; Orbwalking.AfterAttack += AfterAttack; Drawing.OnDraw += OnDraw; }
public static void Init() { Q = new Spell(SpellSlot.Q, GetAttackRange(Me)); 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.Add(new Menu("Ashe_Combo", "Combo")); { ComboMenu.Add(new MenuBool("Q", "Use Q", true)); ComboMenu.Add(new MenuBool("SaveMana", "Save Mana To Cast W&R", true)); ComboMenu.Add(new MenuBool("W", "Use W", true)); ComboMenu.Add(new MenuBool("R", "Use R", true)); } var HarassMenu = Menu.Add(new Menu("Ashe_Harass", "Harass")); { HarassMenu.Add(new MenuBool("W", "Use W", true)); HarassMenu.Add(new MenuSlider("WMana", "Min Harass Mana", 60)); } var ClearMenu = Menu.Add(new Menu("Ashe_Clear", "Clear")); { ClearMenu.Add(new MenuSeparator("LaneClear Settings", "LaneClear Settings")); ClearMenu.Add(new MenuBool("LCW", "Use W", true)); ClearMenu.Add(new MenuSlider("LCWMana", "If Player ManaPercent >= %", 50, 0, 100)); ClearMenu.Add(new MenuSlider("LCWCount", "If W CanHit Counts >= ", 3, 1, 10)); ClearMenu.Add(new MenuSeparator("JungleClear Settings", "JungleClear Settings")); ClearMenu.Add(new MenuSliderButton("JCQ", "Use Q | If Player ManaPercent >= %", 30, 0, 100, true)); ClearMenu.Add(new MenuSliderButton("JCW", "Use W | If Player ManaPercent >= %", 30, 0, 100, true)); } var EMenu = Menu.Add(new Menu("Ashe_ESettings", "E Settings")); { EMenu.Add(new MenuBool("AutoE", "Auto E", true)); } var RMenu = Menu.Add(new Menu("Ashe_RSettings", "R Settings")); { RMenu.Add(new MenuBool("AutoR", "Auto", true)); RMenu.Add(new MenuBool("Interrupt", "Interrupt Danger Spells", true)); RMenu.Add(new MenuKeyBind("R", "R Key", System.Windows.Forms.Keys.T, KeyBindType.Press)); RMenu.Add(new MenuSliderButton("AntiGapCloser", "Anti GapCloser | If Player HealthPercent <= %", 20, 0, 80, true)); RMenu.Add(new MenuSeparator("AntiGapCloserRList", "AntiGapCloser R List:")); if (GameObjects.EnemyHeroes.Any()) { GameObjects.EnemyHeroes.ForEach(i => RMenu.Add(new MenuBool(i.ChampionName.ToLower(), i.ChampionName, AutoEnableList.Contains(i.ChampionName)))); } } var KillStealMenu = Menu.Add(new Menu("Ashe_KillSteal", "KillSteal")); { KillStealMenu.Add(new MenuBool("KSW", "KillSteal W", true)); KillStealMenu.Add(new MenuBool("KSR", "KillSteal R", true)); KillStealMenu.Add(new MenuSeparator("KillStealRList", "KillSteal R List:")); if (GameObjects.EnemyHeroes.Any()) { GameObjects.EnemyHeroes.ForEach(i => KillStealMenu.Add(new MenuBool(i.ChampionName.ToLower(), i.ChampionName, AutoEnableList.Contains(i.ChampionName)))); } } var DrawMenu = Menu.Add(new Menu("Ashe_Draw", "Drawings")); { DrawMenu.Add(new MenuBool("W", "W")); DrawMenu.Add(new MenuBool("Damage", "Draw Combo Damage", true)); } WriteConsole(GameObjects.Player.ChampionName + " Inject!"); Events.OnGapCloser += OnGapCloser; Events.OnInterruptableTarget += OnInterruptableTarget; Game.OnUpdate += OnUpdate; Drawing.OnDraw += Drawing_OnDraw; Variables.Orbwalker.OnAction += OnAction; }