internal static void Init() { Q = new Spell(SpellSlot.Q); W = new Spell(SpellSlot.W, 950f) { MinHitChance = HitChance.VeryHigh }; E = new Spell(SpellSlot.E, 1200f); R = new Spell(SpellSlot.R, 975f); W.SetSkillshot(0.25f, 100f, 1410f, false, SkillshotType.SkillshotCircle); ComboOption.AddQ(); ComboOption.AddSlider("ComboQCount", "Use Q| Min Enemies Count >= x", 3, 1, 5); ComboOption.AddSlider("ComboQRange", "Use Q| Min Search Range", 600, 0, 1800); ComboOption.AddW(); ComboOption.AddE(); ComboOption.AddBool("ComboEKill", "Use E| Target Can KillSteal", false); ComboOption.AddBool("ComboEFull", "Use E| Target Have Full Stack", false); ComboOption.AddR(); ComboOption.AddBool("ComboRKillSteal", "Use R| Target Can KS"); ComboOption.AddSlider("ComboRCount", "Use R| Min Enemies Count >= x", 3, 1, 5); ComboOption.AddBool("ComboRYouMuu", "Use Youmuu| R Is Active"); HarassOption.AddW(); HarassOption.AddE(); HarassOption.AddBool("HarassEStack", "Use E| Target Will Leave E Range"); HarassOption.AddSlider("HarassEStackCount", "Use E| Target Min Stack Count >= x", 3, 1, 6); HarassOption.AddBool("HarassEFull", "Use E| Target Have Full Stack"); HarassOption.AddMana(); HarassOption.AddTargetList(); LaneClearOption.AddE(); LaneClearOption.AddSlider("LaneClearECount", "Use E| Min Kill Count >= x", 3, 1, 5); LaneClearOption.AddMana(); JungleClearOption.AddE(); JungleClearOption.AddMana(); LastHitOption.AddNothing(); FleeOption.AddMove(false); KillStealOption.AddW(); KillStealOption.AddE(); MiscOption.AddQ(); MiscOption.AddBool("AutoQ", "Auto Q| After KS Target and Have Enemies In Range"); DrawOption.AddW(); DrawOption.AddE(); DrawOption.AddR(); DrawOption.AddFarm(); DrawOption.AddEvent(); PlayerIsKillTarget = false; Game.OnUpdate += OnUpdate; Game.OnNotify += OnNotify; }
internal static void Init() { Q = new Spell(SpellSlot.Q); 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); ComboOption.AddQ(); ComboOption.AddBool("ComboQAlways", "Use Q| Always Cast it(Off = Logic Cast)"); ComboOption.AddE(); ComboOption.AddBool("ComboEOnlyAfterAA", "Use E| Only After Attack Cast it"); ComboOption.AddR(); ComboOption.AddSlider("ComboRHp", "Use R| Player HealthPercent <= x%(Save mySelf)", 25, 0, 100); HarassOption.AddE(false); HarassOption.AddBool("HarassEToMinion", "Use E| Cast Low Hp Minion"); HarassOption.AddMana(); HarassOption.AddTargetList(); LaneClearOption.AddQ(); LaneClearOption.AddE(); LaneClearOption.AddMana(); JungleClearOption.AddQ(); JungleClearOption.AddE(); JungleClearOption.AddMana(); LastHitOption.AddNothing(); FleeOption.AddW(); FleeOption.AddMove(); KillStealOption.AddE(); KillStealOption.AddR(); KillStealOption.AddTargetList(); MiscOption.AddE(); MiscOption.AddKey("SemiE", "Semi-manual E Key", SharpDX.DirectInput.Key.T); MiscOption.AddR(); //MiscOption.AddBool("InterruptR", "Use R| Interrupt Spell"); MiscOption.AddBool("AntiRengar", "Use R| Anti Rengar"); MiscOption.AddBool("AntiKhazix", "Use R| Anti Khazix"); MiscOption.AddSetting("Forcus"); MiscOption.AddBool("Forcustarget", "Forcus Attack Passive Target"); DrawOption.AddW(); DrawOption.AddE(); DrawOption.AddR(); DrawOption.AddFarm(); DrawOption.AddEvent(); Game.OnUpdate += OnUpdate; GameObject.OnCreate += OnCreate; //Interrupter Orbwalker.BeforeAttack += BeforeAttack; Orbwalker.AfterAttack += AfterAttack; }
private static void Initializer() { Q = new Spell(SpellSlot.Q); W = new Spell(SpellSlot.W, 900f); W.SetSkillshot(0.50f, 250f, 1400f, false, false, SkillshotType.Circle); E = new Spell(SpellSlot.E, 700f); R = new Spell(SpellSlot.R, 700f); ComboOption.AddMenu(); ComboOption.AddQ(); ComboOption.AddBool("ComboQAlways", "Use Q| Always Cast it(Off = Logic Cast)", false); ComboOption.AddE(); ComboOption.AddBool("ComboEOnlyAfterAA", "Use E| Only After Attack Cast it"); ComboOption.AddR(); ComboOption.AddSlider("ComboRHp", "Use R| Player HealthPercent <= x%(Save mySelf)", 25, 0, 100); HarassOption.AddMenu(); HarassOption.AddE(false); HarassOption.AddBool("HarassEToMinion", "Use E| Cast Low Hp Minion"); HarassOption.AddMana(); HarassOption.AddTargetList(); LaneClearOption.AddMenu(); LaneClearOption.AddQ(); LaneClearOption.AddE(); LaneClearOption.AddMana(); JungleClearOption.AddMenu(); JungleClearOption.AddQ(); JungleClearOption.AddE(); JungleClearOption.AddMana(); KillStealOption.AddMenu(); KillStealOption.AddE(); KillStealOption.AddR(); KillStealOption.AddTargetList(); //GapcloserOption.AddMenu(); MiscOption.AddMenu(); MiscOption.AddBasic(); MiscOption.AddE(); MiscOption.AddKey("E", "SemiE", "Semi-manual E Key", Keys.T, KeyBindType.Press); MiscOption.AddSetting("Forcus"); MiscOption.AddBool("Forcus", "Forcustarget", "Forcus Attack Passive Target"); DrawOption.AddMenu(); DrawOption.AddW(W); DrawOption.AddE(E); DrawOption.AddR(R); DrawOption.AddDamageIndicatorToHero(false, false, true, true, true); Game.OnUpdate += OnUpdate; //Gapcloser.OnGapcloser += OnGapcloser; Orbwalker.OnAction += OnAction; }
private static void Initializer() { Q = new Aimtec.SDK.Spell(SpellSlot.Q); W = new Aimtec.SDK.Spell(SpellSlot.W, 950f); W.SetSkillshot(0.25f, 100f, 1400f, false, SkillshotType.Circle); E = new Aimtec.SDK.Spell(SpellSlot.E, 1200f); R = new Aimtec.SDK.Spell(SpellSlot.R, 975f); ComboOption.AddMenu(); ComboOption.AddQ(); ComboOption.AddSlider("ComboQCount", "Use Q| Enemies Count >= x", 3, 1, 5); ComboOption.AddSlider("ComboQRange", "Use Q| Search Enemies Range", 600, 0, 1800); ComboOption.AddW(); ComboOption.AddE(); ComboOption.AddBool("ComboEKill", "Use E| When Target Can KillAble"); ComboOption.AddBool("ComboEFull", "Use E| When Target have Full Stack", false); ComboOption.AddR(); ComboOption.AddBool("ComboRKillSteal", "Use R| When Target Can KillAble"); ComboOption.AddSlider("ComboRCount", "Use R| Enemies Count >= x", 3, 1, 5); HarassOption.AddMenu(); HarassOption.AddW(); HarassOption.AddE(); HarassOption.AddBool("HarassEStack", "Use E| When Target will Leave E Range"); HarassOption.AddSlider("HarassEStackCount", "Use E(Leave)| Min Stack Count >= x", 3, 1, 6); HarassOption.AddBool("HarassEFull", "Use E| When Target have Full Stack"); HarassOption.AddMana(); HarassOption.AddTargetList(); LaneClearOption.AddMenu(); LaneClearOption.AddE(); LaneClearOption.AddSlider("LaneClearECount", "Use E| Min KillAble Count >= x", 3, 1, 5); LaneClearOption.AddMana(); JungleClearOption.AddMenu(); JungleClearOption.AddE(); JungleClearOption.AddMana(); KillStealOption.AddMenu(); KillStealOption.AddE(); MiscOption.AddMenu(); MiscOption.AddBasic(); DrawOption.AddMenu(); DrawOption.AddW(W); DrawOption.AddE(E); DrawOption.AddR(R); DrawOption.AddFarm(); DrawOption.AddDamageIndicatorToHero(false, false, true, false, false); Game.OnUpdate += OnUpdate; Orbwalker.PostAttack += PostAttack; }
internal static void Init() { 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); ComboOption.AddQ(); ComboOption.AddBool("ComboQ1", "Use Q Extend"); ComboOption.AddW(); ComboOption.AddE(); HarassOption.AddQ(); HarassOption.AddBool("HarassQ1", "Use Q Extend"); HarassOption.AddE(); HarassOption.AddMana(); HarassOption.AddTargetList(); LaneClearOption.AddQ(); LaneClearOption.AddE(); LaneClearOption.AddSlider("LaneClearECount", "Use E| Min Hit Counts >= x", 3, 1, 5); LaneClearOption.AddMana(); JungleClearOption.AddQ(); JungleClearOption.AddW(); JungleClearOption.AddE(); JungleClearOption.AddMana(); LastHitOption.AddNothing(); FleeOption.AddMove(false); KillStealOption.AddQ(); MiscOption.AddR(); MiscOption.AddKey("SemiR", "Semi-manual R Key", SharpDX.DirectInput.Key.T); DrawOption.AddQ(); DrawOption.AddE(); DrawOption.AddR(); DrawOption.AddFarm(); DrawOption.AddEvent(); Game.OnUpdate += OnUpdate; Orbwalker.AfterAttack += AfterAttack; }
private static void Initializer() { Q = new Aimtec.SDK.Spell(SpellSlot.Q, 1050f); Q.SetSkillshot(0.25f, 79f, 1200f, true, SkillshotType.Line); Q2 = new Aimtec.SDK.Spell(SpellSlot.Q, 600f) { Speed = float.MaxValue, Delay = 0.25f }; QE = new Aimtec.SDK.Spell(SpellSlot.Q, 1650f); QE.SetSkillshot(0.35f, 98f, 1900f, true, SkillshotType.Line); W = new Aimtec.SDK.Spell(SpellSlot.W); W2 = new Aimtec.SDK.Spell(SpellSlot.W, 350f); E = new Aimtec.SDK.Spell(SpellSlot.E, 650f); E.SetSkillshot(0.1f, 120f, float.MaxValue, false, SkillshotType.Circle); E2 = new Aimtec.SDK.Spell(SpellSlot.E, 240f) { Speed = float.MaxValue, Delay = 0.25f }; R = new Aimtec.SDK.Spell(SpellSlot.R); ComboOption.AddMenu(); ComboOption.AddBool("UsQECombo", "Use Cannon Q"); ComboOption.AddBool("UseWCombo", "Use Cannon W"); ComboOption.AddBool("UseECombo", "Use Cannon E"); ComboOption.AddBool("UsQEComboHam", "Use Hammer Q"); ComboOption.AddBool("UseWComboHam", "Use Hammer W"); ComboOption.AddBool("UseEComboHam", "Use Hammer E"); ComboOption.AddBool("UseRCombo", "Use R Switch"); HarassOption.AddMenu(); HarassOption.AddBool("UsQEHarass", "Use Cannon Q"); HarassOption.AddBool("UseWHarass", "Use Cannon W"); HarassOption.AddBool("UseEHarass", "Use Cannon E"); HarassOption.AddBool("UsQEHarassHam", "Use Hammer Q", false); HarassOption.AddBool("UseWHarassHam", "Use Hammer W", false); HarassOption.AddBool("UseEHarassHam", "Use Hammer E", false); HarassOption.AddBool("UseRHarass", "Use R Switch"); HarassOption.AddMana(60); HarassOption.AddTargetList(); LaneClearOption.AddMenu(); LaneClearOption.AddBool("UsQEFarm", "Use Cannon Q"); LaneClearOption.AddBool("UseRFarm", "Use R Switch"); LaneClearOption.AddMana(); JungleClearOption.AddMenu(); JungleClearOption.AddBool("UsQEJungle", "Use Cannon Q"); JungleClearOption.AddBool("UseWJungle", "Use Cannon W"); JungleClearOption.AddBool("UseEJungle", "Use Cannon E"); JungleClearOption.AddBool("UsQEJungleHam", "Use Hammer Q"); JungleClearOption.AddBool("UseWJungleHam", "Use Hammer W"); JungleClearOption.AddBool("UseEJungleHam", "Use Hammer E"); JungleClearOption.AddBool("UseRJungle", "Use R Switch"); JungleClearOption.AddMana(); FleeOption.AddMenu(); FleeOption.AddQ(); FleeOption.AddE(); FleeOption.AddR(); KillStealOption.AddMenu(); KillStealOption.AddQ(); KillStealOption.AddE(); KillStealOption.AddBool("UsQEEKS", "Use QE"); KillStealOption.AddR(); GapcloserOption.AddMenu(); MiscOption.AddMenu(); MiscOption.AddE(); MiscOption.AddBool("E", "forceGate", "Auto E| After Q", false); MiscOption.AddSlider("E", "gatePlace", "Gate Place Distance", 50, 50, 110); MiscOption.AddSlider("E", "autoE", "Auto E Save|When Player HealthPercent < x%", 20, 0, 101); MiscOption.AddSetting("QE"); MiscOption.AddKey("QE", "SemiQE", "Semi-manual QE Key", KeyCode.T, KeybindType.Press); MiscOption.AddList("QE", "SemiQEMode", "Semi-manual QE Mode", new[] { "To Target", "To Mouse" }); DrawOption.AddMenu(); DrawOption.AddRange(Q, "Cannon Q"); DrawOption.AddRange(QE, "Cannon Q Extend"); DrawOption.AddRange(W, "Cannon W"); DrawOption.AddRange(E, "Cannon E"); DrawOption.AddRange(Q, "Hammer Q"); DrawOption.AddRange(W, "Hammer W"); DrawOption.AddRange(E, "Hammer E"); DrawOption.AddFarm(); DrawOption.AddDamageIndicatorToHero(true, true, true, false, false); DrawOption.AddBool("DrawCoolDown", "Draw Spell CoolDown"); Game.OnUpdate += OnUpdate; Orbwalker.PostAttack += PostAttack; GameObject.OnCreate += OnCreate; Gapcloser.OnGapcloser += OnGapcloser; Render.OnRender += OnRender; }
private static void Initializer() { Q = new Spell(SpellSlot.Q, 650f) { Delay = 0.35f }; Q2 = new Spell(SpellSlot.Q, 900f); Q2.SetSkillshot(0.35f, 25f, int.MaxValue, false, true, SkillshotType.Line); W = new Spell(SpellSlot.W, 1000f); W.SetSkillshot(0.30f, 80f, 1600f, true, true, SkillshotType.Line); W2 = new Spell(SpellSlot.W, 1000f); W2.SetSkillshot(0.30f, 80f, 1600f, false, true, SkillshotType.Line); E = new Spell(SpellSlot.E, 425f); R = new Spell(SpellSlot.R, 1200f); R.SetSkillshot(0.10f, 110f, 2500f, true, true, SkillshotType.Line); R2 = new Spell(SpellSlot.R, 1200f); R2.SetSkillshot(0.10f, 110f, 2500f, false, true, SkillshotType.Line); ComboOption.AddMenu(); ComboOption.AddQ(); ComboOption.AddBool("ComboQExtend", "Use Q Extend", false); ComboOption.AddW(); ComboOption.AddBool("ComboWLogic", "Use W |Logic Cast"); ComboOption.AddBool("ComboEDash", "Use E Dash to target"); ComboOption.AddBool("ComboEReset", "Use E Reset Auto Attack"); ComboOption.AddBool("ComboESafe", "Use E| Safe Check"); ComboOption.AddBool("ComboEWall", "Use E| Dont Dash to Wall"); ComboOption.AddBool("ComboEShort", "Use E| Enabled the Short E Logic"); ComboOption.AddR(); HarassOption.AddMenu(); HarassOption.AddQ(); HarassOption.AddBool("HarassQExtend", "Use Q Extend"); HarassOption.AddW(false); HarassOption.AddMana(); HarassOption.AddTargetList(); LaneClearOption.AddMenu(); LaneClearOption.AddQ(); LaneClearOption.AddW(); LaneClearOption.AddE(); LaneClearOption.AddMana(); JungleClearOption.AddMenu(); JungleClearOption.AddQ(); JungleClearOption.AddW(); JungleClearOption.AddE(); JungleClearOption.AddMana(); KillStealOption.AddMenu(); KillStealOption.AddQ(); KillStealOption.AddW(); //GapcloserOption.AddMenu(); MiscOption.AddMenu(); MiscOption.AddBasic(); MiscOption.AddR(); MiscOption.AddKey("R", "SemiRKey", "Semi-manual R Key", Keys.T, KeyBindType.Press); DrawOption.AddMenu(); DrawOption.AddQ(Q); DrawOption.AddQExtend(Q2); DrawOption.AddW(W); DrawOption.AddR(R); DrawOption.AddDamageIndicatorToHero(true, true, false, true, true); Tick.OnTick += OnUpdate; AIBaseClient.OnPlayAnimation += OnPlayAnimation; Spellbook.OnCastSpell += OnCastSpell; AIBaseClient.OnProcessSpellCast += OnProcessSpellCast; Orbwalker.OnAction += OnAction; //Gapcloser.OnGapcloser += OnGapcloser; }
private static void Initializer() { Q = new Spell(SpellSlot.Q, 300f); W = new Spell(SpellSlot.W); E = new Spell(SpellSlot.E, 650f) { Delay = 0.25f }; R = new Spell(SpellSlot.R); ComboOption.AddMenu(); ComboOption.AddQ(); ComboOption.AddBool("ComboAQA", "Use Q| After Attack"); ComboOption.AddE(); ComboOption.AddR(); ComboOption.AddSlider("ComboRCount", "Use R| Enemies Count >= x", 2, 1, 5); ComboOption.AddSlider("ComboRHp", "Use R| And Player HealthPercent <= x%", 40, 0, 100); HarassOption.AddMenu(); HarassOption.AddQ(); HarassOption.AddBool("HarassQ2Passive", "Use Q| Only target have 2 Stack"); HarassOption.AddE(); HarassOption.AddBool("HarassE2Passive", "Use E| Only target have 2 Stack"); HarassOption.AddMana(); HarassOption.AddTargetList(); LaneClearOption.AddMenu(); LaneClearOption.AddQ(); LaneClearOption.AddMana(); JungleClearOption.AddMenu(); JungleClearOption.AddQ(); JungleClearOption.AddE(); JungleClearOption.AddMana(); KillStealOption.AddMenu(); KillStealOption.AddE(); //GapcloserOption.AddMenu(); MiscOption.AddMenu(); MiscOption.AddSubMenu("Stealth", "Stealth Settings"); MiscOption.AddList("Stealth", "HideSelect", "Enabled Mode: ", new[] { "Always Max Stealth Time", "Config", "Off" }, 1); MiscOption.AddBool("Stealth", "Hideinsolo", "Enabled Solo Stealth Config"); MiscOption.AddSlider("Stealth", "Hideinsolomyhp", "When Player HealthPercent <= x%", 30); MiscOption.AddSlider("Stealth", "Hideinsolotargethp", "And Enemy HealthPercent => x%", 60); MiscOption.AddBool("Stealth", "Hideinmulti", "Enabled Team Fight Stealth Config"); MiscOption.AddSlider("Stealth", "Hideinmultimyhp", "When Player HealthPercent <= x%", 70); MiscOption.AddSlider("Stealth", "HideinmultiallyCount", "And Allies Count <= x", 2, 0, 4); MiscOption.AddSlider("Stealth", "HideinmultienemyCount", "And Enemies Count >= x", 3, 2, 5); MiscOption.AddBasic(); MiscOption.AddQ(); MiscOption.AddBool("Q", "QCheck", "Auto Q| Safe Check"); MiscOption.AddList("Q", "QTurret", "Auto Q| Disable Dash to Enemy Turret", new[] { "Only Dash Q", "Only After Attack Q", "Both", "Off" }); MiscOption.AddBool("Q", "QMelee", "Auto Q| Anti Melee"); MiscOption.AddE(); MiscOption.AddBool("E", "AntiGapcloserE", "Auto E| Anti Gapcloser"); MiscOption.AddR(); MiscOption.AddBool("R", "AutoR", "Auto R"); MiscOption.AddSlider("R", "AutoRCount", "Auto R| Enemies Count >= x", 3, 1, 5); MiscOption.AddSlider("R", "AutoRRange", "Auto R| Search Enemies Range", 600, 500, 1200); MiscOption.AddSetting("Forcus"); MiscOption.AddBool("Forcus", "ForcusAttack", "Forcus Attack 2 Passive Target"); DrawOption.AddMenu(); DrawOption.AddE(E); DrawOption.AddDamageIndicatorToHero(false, true, true, false, true); Game.OnUpdate += OnUpdate; Orbwalker.OnAction += OnAction; //Gapcloser.OnGapcloser += OnGapcloser; }
private static void Initializer() { Q = new Spell(SpellSlot.Q, 700f) { Delay = 0.25f, Speed = 1400f }; Q2 = new Spell(SpellSlot.Q, 1300f); Q2.SetSkillshot(0.25f, 70f, 1500f, true, false, SkillshotType.Line); W = new Spell(SpellSlot.W); E = new Spell(SpellSlot.E, 1000f); E.SetSkillshot(0.5f, 200f, float.MaxValue, false, false, SkillshotType.Circle); R = new Spell(SpellSlot.R, 1350f); R.SetSkillshot(0.25f, 50f, 3000f, false, false, SkillshotType.Cone); ComboOption.AddMenu(); ComboOption.AddQ(); ComboOption.AddBool("ComboQ1", "Use Q Extend"); ComboOption.AddW(); ComboOption.AddE(); HarassOption.AddMenu(); HarassOption.AddQ(); HarassOption.AddBool("HarassQ1", "Use Q Extend"); HarassOption.AddE(); HarassOption.AddMana(); HarassOption.AddTargetList(); LaneClearOption.AddMenu(); LaneClearOption.AddE(); LaneClearOption.AddSlider("LaneClearECount", "Use E| Min Hit Counts >= x", 3, 1, 5); LaneClearOption.AddMana(); JungleClearOption.AddMenu(); JungleClearOption.AddQ(); JungleClearOption.AddW(); JungleClearOption.AddE(); JungleClearOption.AddMana(); KillStealOption.AddMenu(); KillStealOption.AddQ(); KillStealOption.AddE(); //GapcloserOption.AddMenu(); MiscOption.AddMenu(); MiscOption.AddBasic(); MiscOption.AddR(); MiscOption.AddKey("R", "SemiR", "Semi-manual R Key", Keys.T, KeyBindType.Press); DrawOption.AddMenu(); DrawOption.AddQ(Q); DrawOption.AddE(E); DrawOption.AddR(R); DrawOption.AddDamageIndicatorToHero(true, false, true, true, true); Game.OnUpdate += OnUpdate; Orbwalker.OnAction += OnAction; AIBaseClient.OnProcessSpellCast += OnProcessSpellCast; //Gapcloser.OnGapcloser += OnGapcloser; }
private static void Initializer() { Q = new Spell(SpellSlot.Q, 1150f); Q.SetSkillshot(0.35f, 40f, 2400f, true, false, SkillshotType.Line); W = new Spell(SpellSlot.W, 5000f); E = new Spell(SpellSlot.E, 950f); R = new Spell(SpellSlot.R, 1500f); ComboOption.AddMenu(); ComboOption.AddQ(); ComboOption.AddE(); ComboOption.AddBool("ComboESlow", "Use E| When Enemy Have Buff and Minion Can KillAble"); ComboOption.AddBool("ComboGapcloser", "Auto Attack Minion To Gapcloser Target"); HarassOption.AddMenu(); HarassOption.AddQ(); HarassOption.AddE(); HarassOption.AddBool("HarassESlow", "Use E| When Enemy Have Buff and Minion Can KillAble"); HarassOption.AddSliderBool("HarassELeave", "Use E| When Enemy Will Leave E Range And Buff Count >= x", 3, 1, 10); HarassOption.AddMana(); HarassOption.AddTargetList(); LaneClearOption.AddMenu(); LaneClearOption.AddSliderBool("LaneClearE", "Use E| Min KillAble Count >= x", 3, 1, 5, true); LaneClearOption.AddMana(); JungleClearOption.AddMenu(); JungleClearOption.AddQ(); JungleClearOption.AddE(); JungleClearOption.AddMana(); LastHitOption.AddMenu(); LastHitOption.AddE(); LastHitOption.AddMana(); KillStealOption.AddMenu(); KillStealOption.AddQ(); KillStealOption.AddE(); MiscOption.AddMenu(); MiscOption.AddBasic(); MiscOption.AddE(); MiscOption.AddBool("E", "AutoESteal", "Auto E Steal Mob (Only Buff&Dragon&Baron)"); MiscOption.AddSliderBool("E", "EToler", "Enabled E Toler DMG", 0, -100, 110, true); MiscOption.AddR(); MiscOption.AddSliderBool("R", "AutoRAlly", "Auto R| My Allies HealthPercent <= x%", 30, 1, 99, true); MiscOption.AddBool("R", "Balista", "Auto Balista"); MiscOption.AddSetting("Forcus"); MiscOption.AddBool("Forcus", "ForcusAttack", "Forcus Attack Passive Target"); DrawOption.AddMenu(); DrawOption.AddQ(Q); DrawOption.AddW(W); DrawOption.AddE(E); DrawOption.AddR(R); DrawOption.AddDamageIndicatorToHero(false, false, true, false, false); Tick.OnTick += OnUpdate; AIBaseClient.OnProcessSpellCast += OnProcessSpellCast; Orbwalker.OnAction += OnAction; }
private static void Initializer() { Q = new Spell(SpellSlot.Q, 600f); W = new Spell(SpellSlot.W, 2500f); W.SetSkillshot(0.75f, 40f, 5000f, false, false, SkillshotType.Line); E = new Spell(SpellSlot.E, 750f); E.SetSkillshot(0.50f, 120f, 1600f, false, true, SkillshotType.Circle); R = new Spell(SpellSlot.R, 3500f); R.SetSkillshot(0.21f, 80f, 5000f, true, false, SkillshotType.Line); ComboOption.AddMenu(); ComboOption.AddQ(); ComboOption.AddBool("ComboQMinion", "Use Q| On Minion", false); ComboOption.AddW(); ComboOption.AddBool("ComboWAA", "Use W| After Attack"); ComboOption.AddBool("ComboWOnly", "Use W| Only Use to MarkTarget"); ComboOption.AddE(); ComboOption.AddR(); HarassOption.AddMenu(); HarassOption.AddQ(); HarassOption.AddBool("HarassQMinion", "Use Q| On Minion"); HarassOption.AddW(); HarassOption.AddBool("HarassWOnly", "Use W| Only Use to MarkTarget"); HarassOption.AddE(); HarassOption.AddMana(); HarassOption.AddTargetList(); LaneClearOption.AddMenu(); LaneClearOption.AddQ(); LaneClearOption.AddW(); LaneClearOption.AddMana(); LaneClearOption.AddBool("LaneClearReload", "Use Spell Clear| Only Jhin Reloading"); JungleClearOption.AddMenu(); JungleClearOption.AddQ(); JungleClearOption.AddW(); JungleClearOption.AddE(); JungleClearOption.AddMana(); LastHitOption.AddMenu(); LastHitOption.AddQ(); LastHitOption.AddMana(); KillStealOption.AddMenu(); KillStealOption.AddQ(); KillStealOption.AddW(); KillStealOption.AddBool("KillStealWInAttackRange", "Use W| Target In Attack Range"); //GapcloserOption.AddMenu(); MiscOption.AddMenu(); MiscOption.AddBasic(); MiscOption.AddW(); MiscOption.AddBool("W", "AutoW", "Auto W| CC"); MiscOption.AddE(); MiscOption.AddBool("E", "AutoE", "Auto E| CC"); MiscOption.AddR(); MiscOption.AddBool("R", "rMenuAuto", "Auto R"); MiscOption.AddKey("R", "rMenuSemi", "Semi-manual R Key", Keys.T, KeyBindType.Press); MiscOption.AddBool("R", "rMenuCheck", "Use R| Check is Safe?"); MiscOption.AddSlider("R", "rMenuMin", "Use R| Min Range >= x", 1000, 500, 2500); MiscOption.AddSlider("R", "rMenuMax", "Use R| Max Range <= x", 3000, 1500, 3500); MiscOption.AddSlider("R", "rMenuKill", "Use R| Min Shot Can Kill >= x (0 = off)", 3, 0, 4); DrawOption.AddMenu(); DrawOption.AddQ(Q); DrawOption.AddW(W); DrawOption.AddE(E); DrawOption.AddR(R); DrawOption.AddDamageIndicatorToHero(true, true, false, true, true); Tick.OnTick += OnUpdate; Orbwalker.OnAction += OnAction; AIBaseClient.OnProcessSpellCast += OnProcessSpellCast; //Gapcloser.OnGapcloser += OnGapcloser; }
internal static void Init() { Q = new Spell(SpellSlot.Q, 300f); E = new Spell(SpellSlot.E, 650f); R = new Spell(SpellSlot.R); E.SetTargetted(0.25f, 1600f); ComboOption.AddQ(); ComboOption.AddBool("ComboAQA", "Use Q Reset Auto Attack"); ComboOption.AddE(); ComboOption.AddR(); ComboOption.AddSlider("ComboRCount", "Use R| Min Enemies Count >= x", 2, 1, 5); ComboOption.AddSlider("ComboRHp", "Use R| And Player HealthPercent <= x%", 40, 0, 100); HarassOption.AddQ(); HarassOption.AddBool("HarassQ2Passive", "Use Q| Only Target Have 2 Passive"); HarassOption.AddE(); HarassOption.AddBool("HarassE2Passive", "Use E| Only Target Have 2 Passive"); HarassOption.AddMana(); HarassOption.AddTargetList(); LaneClearOption.AddQ(); LaneClearOption.AddMana(); JungleClearOption.AddQ(); JungleClearOption.AddE(); JungleClearOption.AddMana(); LastHitOption.AddNothing(); FleeOption.AddMove(false); KillStealOption.AddE(); MiscOption.AddQ(); MiscOption.AddBool("QCheck", "Use Q| Check Safe"); MiscOption.AddBool("QTurret", "Use Q| Dont Dash To Enemy Turret"); MiscOption.AddBool("QMelee", "Use Q| Anti Melee"); MiscOption.AddE(); //MiscOption.AddBool("InterruptE", "Use E| Interrupt Spell"); //MiscOption.AddSlider("EPush", "Use E| Push Deviation", 25, 0, 150); MiscOption.AddSlider("EPush", "Use E| Push Deviation", 0, -100); MiscOption.AddBool("AntiAlistar", "Use E| Anti Alistar"); MiscOption.AddBool("AntiRengar", "Use E| Anti Rengar"); MiscOption.AddBool("AntiKhazix", "Use E| Anti Khazix"); MiscOption.AddBool("AntiGapcloserE", "Use E| Anti Gapcloser"); MiscOption.AddGapcloserTargetList(); MiscOption.AddR(); MiscOption.AddBool("AutoR", "Auto R"); MiscOption.AddSlider("AutoRCount", "Auto R| Min Enemies Count >= x", 3, 1, 5); MiscOption.AddSlider("AutoRRange", "Auto R| Min Search Enemy Range", 600, 500, 1200); MiscOption.AddSetting("Forcus"); MiscOption.AddBool("ForcusAttack", "Forcus Attack 2 Passive Target"); DrawOption.AddE(); DrawOption.AddFarm(); DrawOption.AddEvent(); Game.OnUpdate += OnUpdate; Orbwalker.BeforeAttack += BeforeAttack; Orbwalker.AfterAttack += AfterAttack; Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast; GameObject.OnCreate += OnCreate; AntiGapcloser.OnEnemyGapcloser += OnEnemyGapcloser; //Interrupter SpellBook.OnCastSpell += OnCastSpell; }
internal static void Init() { 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); ComboOption.AddQ(); ComboOption.AddBool("ComboQMinion", "Use Q| On Minion", false); ComboOption.AddW(); ComboOption.AddBool("ComboWAA", "Use W| After Attack"); ComboOption.AddBool("ComboWOnly", "Use W| Only Use to MarkTarget"); ComboOption.AddE(); ComboOption.AddR(); HarassOption.AddQ(); HarassOption.AddBool("HarassQMinion", "Use Q| On Minion"); HarassOption.AddW(); HarassOption.AddBool("HarassWOnly", "Use W| Only Use to MarkTarget"); HarassOption.AddE(); HarassOption.AddMana(); HarassOption.AddTargetList(); LaneClearOption.AddQ(); LaneClearOption.AddW(); LaneClearOption.AddMana(); JungleClearOption.AddQ(); JungleClearOption.AddW(); JungleClearOption.AddE(); JungleClearOption.AddMana(); LastHitOption.AddQ(); LastHitOption.AddMana(); FleeOption.AddMove(false); KillStealOption.AddQ(); KillStealOption.AddW(); KillStealOption.AddBool("KillStealWInAttackRange", "Use W| Target In Attack Range"); MiscOption.AddW(); MiscOption.AddBool("AutoW", "Auto W| When target Cant Move"); MiscOption.AddBool("GapW", "Anti GapCloser W| When target HavePassive"); MiscOption.AddE(); MiscOption.AddBool("AutoE", "Auto E| When target Cant Move"); MiscOption.AddBool("GapE", "Anti GapCloser E"); MiscOption.AddR(); MiscOption.AddBool("rMenuAuto", "Auto R?"); MiscOption.AddKey("rMenuSemi", "Semi R Key(One Press One Shot)", SharpDX.DirectInput.Key.T); MiscOption.AddBool("rMenuCheck", "Use R| Check is Safe?"); MiscOption.AddSlider("rMenuMin", "Use R| Min Range >= x", 1000, 500, 2500); MiscOption.AddSlider("rMenuMax", "Use R| Man Range <= x", 3000, 1500, 3500); MiscOption.AddSlider("rMenuKill", "Use R| Min Shot Can Kill >= x", 3, 1, 4); MiscOption.AddSetting("Notification"); MiscOption.AddBool("PingKill", "Auto Ping Killable Target"); MiscOption.AddBool("NormalPingKill", "Normal Ping Notification", false); MiscOption.AddBool("NotificationKill", "Notification Show Killable Target"); DrawOption.AddQ(); DrawOption.AddW(); DrawOption.AddE(); DrawOption.AddR(); DrawOption.AddFarm(); DrawOption.AddEvent(); Game.OnUpdate += OnUpdate; Orbwalker.AfterAttack += AfterAttack; Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast; AntiGapcloser.OnEnemyGapcloser += OnEnemyGapcloser; }
internal static void Init() { Q = new Spell(SpellSlot.Q, 650f); QExtend = new Spell(SpellSlot.Q, 900f); W = new Spell(SpellSlot.W, 1000f, TargetSelector.DamageType.Magical) { MinHitChance = HitChance.VeryHigh }; W1 = new Spell(SpellSlot.W, 1000f, TargetSelector.DamageType.Magical) { MinHitChance = HitChance.VeryHigh }; E = new Spell(SpellSlot.E, 425f); R = new Spell(SpellSlot.R, 1200f) { MinHitChance = HitChance.High }; R1 = new Spell(SpellSlot.R, 1200f) { MinHitChance = HitChance.High }; Q.SetTargetted(0.25f, float.MaxValue); QExtend.SetSkillshot(0.35f, 25f, float.MaxValue, false, SkillshotType.SkillshotLine); W.SetSkillshot(0.3f, 80f, 1600f, true, SkillshotType.SkillshotLine); W1.SetSkillshot(0.3f, 80f, 1600f, false, SkillshotType.SkillshotLine); E.SetSkillshot(0.25f, 1f, float.MaxValue, false, SkillshotType.SkillshotLine); R.SetSkillshot(0.1f, 110f, 2800f, true, SkillshotType.SkillshotLine); R1.SetSkillshot(0.1f, 110f, 2800f, false, SkillshotType.SkillshotLine); ComboOption.AddQ(); ComboOption.AddBool("ComboQExtend", "Use Q Extend"); ComboOption.AddW(); ComboOption.AddBool("ComboWFast", "Use W| Fast Reset the Passive"); ComboOption.AddE(); ComboOption.AddBool("ComboEDash", "Use E| Dash to Target"); ComboOption.AddBool("ComboEReset", "Use E| Reset Auto Attack"); ComboOption.AddBool("ComboEShort", "Use E| Short E Reset Auto Attack"); ComboOption.AddBool("ComboESafe", "Use E| Safe Check"); ComboOption.AddR(); HarassOption.AddQ(); HarassOption.AddBool("HarassQExtend", "Use Q Extend"); HarassOption.AddW(false); HarassOption.AddMana(); HarassOption.AddTargetList(); LaneClearOption.AddQ(); LaneClearOption.AddW(); LaneClearOption.AddE(); LaneClearOption.AddMana(); JungleClearOption.AddQ(); JungleClearOption.AddW(); JungleClearOption.AddE(); JungleClearOption.AddMana(); LastHitOption.AddNothing(); FleeOption.AddMove(false); KillStealOption.AddQ(); KillStealOption.AddW(); MiscOption.AddE(); MiscOption.AddBool("EnabledAnti", "Use E| Anti Gapcloser"); MiscOption.AddSlider("AntiGapCloserHp", "Use E| Player HealthPercent <= x%", 45); MiscOption.AddBool("EnabledAntiMelee", "Use E| Anti Melee"); MiscOption.AddSlider("AntiMeleeHp", "Use E| Player HealthPercent <= x%", 35); MiscOption.AddR(); MiscOption.AddKey("SemiR", "Semi Cast R Key", Key.T); DrawOption.AddQ(); DrawOption.AddQExtend(); DrawOption.AddW(); DrawOption.AddR(); DrawOption.AddFarm(); DrawOption.AddEvent(); Game.OnUpdate += OnUpdate; AntiGapcloser.OnEnemyGapcloser += OnEnemyGapcloser; Obj_AI_Base.OnPlayAnimation += OnPlayAnimation; Orbwalker.AfterAttack += AfterAttack; Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast; SpellBook.OnCastSpell += OnCastSpell; }
internal static void Init() { 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); ComboOption.AddQ(); ComboOption.AddW(); ComboOption.AddE(); ComboOption.AddBool("ComboEUse", "Use E| if minion can kill and target have buff stack"); ComboOption.AddBool("ComboMana", "Use E| Save Mana To Cast E"); ComboOption.AddBool("ComboAttack", "Auto Attack Minion To Dash"); HarassOption.AddQ(); HarassOption.AddE(); HarassOption.AddBool("HarassESlow", "Use E| if minion can kill and target have buff stack"); HarassOption.AddBool("HarassELeave", "Use E| if target leave E Range"); HarassOption.AddSlider("HarassECount", "Use E| if target buff stack >= x", 3, 1, 10); HarassOption.AddMana(); HarassOption.AddTargetList(); LaneClearOption.AddE(); LaneClearOption.AddSlider("LaneClearECount", "Use E| Min Kill Count>= x", 3, 1, 5); LaneClearOption.AddMana(); JungleClearOption.AddQ(); JungleClearOption.AddE(); JungleClearOption.AddMana(); LastHitOption.AddNothing(); FleeOption.AddMove(false); KillStealOption.AddQ(); KillStealOption.AddE(); MiscOption.AddE(); MiscOption.AddBool("AutoELast", "Auto E| LastHit Minion"); MiscOption.AddBool("AutoSteal", "Auto E| Steal Mobs"); MiscOption.AddSlider("EToler", "E Deviation", -100, 100, 0); MiscOption.AddR(); MiscOption.AddBool("AutoSave", "Auto R| Save Ally"); MiscOption.AddSlider("AutoSaveHp", "Auto R| Ally HealthPercent <= x%", 20); MiscOption.AddBool("Balista", "Auto R| Balista"); MiscOption.AddSetting("Forcus"); MiscOption.AddBool("Forcus", "Force Attack Have W Passive Target"); DrawOption.AddQ(); DrawOption.AddE(); DrawOption.AddR(); DrawOption.AddFarm(); DrawOption.AddEvent(); Game.OnUpdate += OnUpdate; Orbwalker.OnNonKillableMinion += OnNonKillableMinion; Orbwalker.BeforeAttack += BeforeAttack; Orbwalker.AfterAttack += AfterAttack; Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast; }