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; }
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; }
internal static void Init() { Q = new Spell(SpellSlot.Q, 825f); W = new Spell(SpellSlot.W, 800f); E = new Spell(SpellSlot.E, 600f); R = new Spell(SpellSlot.R, 1300f); Q.SetSkillshot(0.3f, 200f, 1000f, false, SkillshotType.SkillshotCircle); E.SetSkillshot(0.1f, (float)(45 * Math.PI / 180), 1500f, false, SkillshotType.SkillshotCone); R.SetSkillshot(0.2f, 40f, 2000f, true, SkillshotType.SkillshotLine); ComboOption.AddQ(); ComboOption.AddE(); ComboOption.AddR(); ComboOption.AddSlider("ComboRLimit", "Use R| Limit Stack >= x", 0, 0, 7); HarassOption.AddQ(); HarassOption.AddE(); HarassOption.AddR(); HarassOption.AddSlider("HarassRLimit", "Use R| Limit Stack >= x", 4, 0, 7); HarassOption.AddMana(); HarassOption.AddTargetList(); LaneClearOption.AddQ(); LaneClearOption.AddSlider("LaneClearQCount", "Use Q| Min Hit Count >= x", 3, 1, 5); LaneClearOption.AddE(); LaneClearOption.AddSlider("LaneClearECount", "Use E| Min Hit Count >= x", 3, 1, 5); LaneClearOption.AddR(); LaneClearOption.AddSlider("LaneClearRCount", "Use R| Min Hit Count >= x", 3, 1, 5); LaneClearOption.AddSlider("LaneClearRLimit", "Use Q| Limit Stack >= x", 4, 0, 7); LaneClearOption.AddMana(); JungleClearOption.AddQ(); JungleClearOption.AddE(); JungleClearOption.AddR(); JungleClearOption.AddSlider("JungleClearRLimit", "Use R| Limit Stack >= x", 0, 0, 7); JungleClearOption.AddMana(); LastHitOption.AddNothing(); FleeOption.AddW(); FleeOption.AddMove(false); KillStealOption.AddQ(); KillStealOption.AddR(); MiscOption.AddR(); MiscOption.AddKey("SemiR", "Semi-manual R Key", SharpDX.DirectInput.Key.T); DrawOption.AddQ(); DrawOption.AddW(); DrawOption.AddE(); DrawOption.AddR(); DrawOption.AddFarm(); DrawOption.AddEvent(); Game.OnUpdate += OnUpdate; Orbwalker.AfterAttack += AfterAttack; }
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 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, 925f); W = new Spell(SpellSlot.W, 0); E = new Spell(SpellSlot.E, 975f); R = new Spell(SpellSlot.R, 1050f); Q.SetSkillshot(0.25f, 70f, 1650f, false, SkillshotType.SkillshotLine); E.SetSkillshot(0.35f, 120f, 1500f, false, SkillshotType.SkillshotCircle); R.SetSkillshot(0.25f, 120f, 1950f, false, SkillshotType.SkillshotLine); Q.SetCharged("VarusQ", "VarusQ", 925, 1600, 1.5f); ComboOption.AddQ(); ComboOption.AddE(); ComboOption.AddR(); ComboOption.AddBool("ComboRSolo", "Use R| Solo Mode"); ComboOption.AddSlider("ComboRCount", "Use R| Min Enemies Count >= x", 3, 1, 5); ComboOption.AddSlider("ComboPassive", "Use Spell| Min Buff Count >= x", 3, 0, 3); HarassOption.AddQ(); HarassOption.AddE(false); HarassOption.AddMana(); HarassOption.AddTargetList(); LaneClearOption.AddQ(); LaneClearOption.AddSlider("LaneClearQCount", "Use Q| Min Hit Count >= x", 3, 1, 5); LaneClearOption.AddE(); LaneClearOption.AddSlider("LaneClearECount", "Use E| Min Hit Count >= x", 3, 1, 5); LaneClearOption.AddMana(); JungleClearOption.AddQ(); JungleClearOption.AddE(); JungleClearOption.AddMana(); LastHitOption.AddNothing(); FleeOption.AddMove(false); KillStealOption.AddQ(); KillStealOption.AddE(); 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.BeforeAttack += BeforeAttack; }
private static void Initializer() { Q = new Aimtec.SDK.Spell(SpellSlot.Q, 1200f); Q.SetSkillshot(0.25f, 90f, 1350f, false, SkillshotType.Line); W = new Aimtec.SDK.Spell(SpellSlot.W); E = new Aimtec.SDK.Spell(SpellSlot.E); R = new Aimtec.SDK.Spell(SpellSlot.R); ComboOption.AddMenu(); ComboOption.AddQ(); ComboOption.AddW(); ComboOption.AddR(); ComboOption.AddSlider("ComboRCount", "Use R| Enemies Count >= x", 3, 1, 5); HarassOption.AddMenu(); HarassOption.AddQ(); HarassOption.AddMana(); HarassOption.AddTargetList(); LaneClearOption.AddMenu(); LaneClearOption.AddQ(); LaneClearOption.AddSlider("LaneClearQCount", "Use Q|Min Hit Count >= x", 3, 1, 5); LaneClearOption.AddW(); LaneClearOption.AddMana(); JungleClearOption.AddMenu(); JungleClearOption.AddQ(); JungleClearOption.AddW(); JungleClearOption.AddMana(); KillStealOption.AddMenu(); KillStealOption.AddQ(); MiscOption.AddMenu(); MiscOption.AddBasic(); MiscOption.AddQ(); MiscOption.AddBool("Q", "AutoQ", "Auto Q| CC"); MiscOption.AddE(); MiscOption.AddSubMenu("Block", "Block Spell Settings"); MyEvadeManager.Attach(MiscMenu["SharpShooter.MiscSettings.Block"].As <Menu>()); MiscOption.AddR(); MiscOption.AddBool("R", "AutoR", "Auto R", false); DrawOption.AddMenu(); DrawOption.AddQ(Q); DrawOption.AddFarm(); DrawOption.AddDamageIndicatorToHero(true, false, false, false, true); Game.OnUpdate += OnUpdate; Orbwalker.PostAttack += PostAttack; }
internal static void Init() { Q = new Spell(SpellSlot.Q, 1200f) { MinHitChance = HitChance.VeryHigh }; W = new Spell(SpellSlot.W); E = new Spell(SpellSlot.E); R = new Spell(SpellSlot.R); Q.SetSkillshot(0.25f, 90f, 1350f, false, SkillshotType.SkillshotLine); ComboOption.AddQ(); ComboOption.AddW(); ComboOption.AddR(); ComboOption.AddSlider("ComboRCount", "Use R| Min Enemies Counts >= x", 3, 1, 5); HarassOption.AddQ(); HarassOption.AddMana(); HarassOption.AddTargetList(); LaneClearOption.AddQ(); LaneClearOption.AddSlider("LaneClearQCount", "Use Q| Min Hit Counts >= x", 3, 1, 5); LaneClearOption.AddW(); LaneClearOption.AddMana(); JungleClearOption.AddQ(); JungleClearOption.AddW(); JungleClearOption.AddMana(); LastHitOption.AddNothing(); FleeOption.AddMove(false); KillStealOption.AddQ(); MiscOption.AddQ(); MiscOption.AddBool("AutoQ", "Auto Q| CC"); MiscOption.AddE(); MiscOption.AddBool("AutoE", "Auto E| Shield Spell"); MiscOption.AddSlider("AutoEHp", "Auto E| Player HealthPercent <= x%", 80); MiscOption.AddR(); MiscOption.AddBool("AutoR", "Auto R", false); DrawOption.AddQ(); DrawOption.AddFarm(); DrawOption.AddEvent(); Game.OnUpdate += OnUpdate; Orbwalker.AfterAttack += AfterAttack; Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast; }
internal static void Init() { Q = new Spell(SpellSlot.Q, 1000f) { MinHitChance = HitChance.VeryHigh }; QExtend = new Spell(SpellSlot.Q, 1200f); W = new Spell(SpellSlot.W); E = new Spell(SpellSlot.E, 900f); R = new Spell(SpellSlot.R, 550f); Q.SetSkillshot(0.25f, 60f, 1600f, true, SkillshotType.SkillshotLine); QExtend.SetSkillshot(0.25f, 60f, 1600f, false, SkillshotType.SkillshotLine); E.SetSkillshot(0.25f, 120f, 1500f, false, SkillshotType.SkillshotCircle); ComboOption.AddQ(); ComboOption.AddW(); ComboOption.AddBool("ComboWAlways", "Use W| Always Use it", false); ComboOption.AddBool("ComboWBuff", "Use W| If target have E buff"); ComboOption.AddSlider("ComboWLowHp", "Use W| Player HealthPercent <= x%", 50, 0, 100); ComboOption.AddE(); ComboOption.AddBool("ComboFirstE", "Use E| First Cast To Target"); ComboOption.AddR(); HarassOption.AddQ(); HarassOption.AddW(); HarassOption.AddE(); HarassOption.AddMana(); HarassOption.AddTargetList(); LaneClearOption.AddQ(); LaneClearOption.AddE(); LaneClearOption.AddSlider("LaneClearECount", "Use E| Min Hit Count >= x", 3, 1, 5); LaneClearOption.AddMana(); JungleClearOption.AddQ(); JungleClearOption.AddW(); JungleClearOption.AddE(); JungleClearOption.AddMana(); LastHitOption.AddNothing(); FleeOption.AddMove(false); KillStealOption.AddQ(); KillStealOption.AddE(); MiscOption.AddR(); MiscOption.AddSlider("RSwap", "If After Swap Enemies Count <= x", 3, 1, 5); MiscOption.AddBool("RAlly", "If Target Under Ally Turret"); MiscOption.AddBool("RSafe", "Dont Cast In Enemy Turret"); MiscOption.AddBool("RKill", "If Target Can Kill"); MiscOption.AddSetting("Dont Cast Ult List"); foreach (var target in ObjectManager.Heroes.Enemies) { if (target != null) { MiscOption.AddBool("Dontr" + target.ChampionName.ToLower() + ObjectManager.Player.ChampionName, target.ChampionName); } } DrawOption.AddQ(); DrawOption.AddE(); DrawOption.AddR(); DrawOption.AddFarm(); DrawOption.AddEvent(); Game.OnUpdate += OnUpdate; Orbwalker.AfterAttack += AfterAttack; }
private static void Initializer() { Q = new Spell(SpellSlot.Q, 825f); Q.SetSkillshot(0.30f, 200f, 1000f, false, false, SkillshotType.Circle); W = new Spell(SpellSlot.W, 800f); E = new Spell(SpellSlot.E, 600f); R = new Spell(SpellSlot.R, rRange); R.SetSkillshot(0.20f, 50f, 2000f, true, false, SkillshotType.Line); ComboOption.AddMenu(); ComboOption.AddQ(); ComboOption.AddE(); ComboOption.AddR(); ComboOption.AddSlider("ComboRLimit", "Use R|Limit Stack >= x", 0, 0, 7); ComboOption.AddSlider("ComboRHP", "Use R|Target HealthPercent <= x%", 100, 1, 101); HarassOption.AddMenu(); HarassOption.AddQ(); HarassOption.AddE(); HarassOption.AddR(); HarassOption.AddSlider("HarassRLimit", "Use R|Limit Stack >= x", 4, 0, 7); HarassOption.AddMana(); HarassOption.AddTargetList(); LaneClearOption.AddMenu(); LaneClearOption.AddQ(); LaneClearOption.AddSlider("LaneClearQCount", "Use Q|Min Hit Count >= x", 3, 1, 5); LaneClearOption.AddE(); LaneClearOption.AddSlider("LaneClearECount", "Use E|Min Hit Count >= x", 3, 1, 5); LaneClearOption.AddR(); LaneClearOption.AddSlider("LaneClearRCount", "Use R|Min Hit Count >= x", 3, 1, 5); LaneClearOption.AddSlider("LaneClearRLimit", "Use R|Limit Stack >= x", 4, 0, 7); LaneClearOption.AddMana(); JungleClearOption.AddMenu(); JungleClearOption.AddQ(); JungleClearOption.AddE(); JungleClearOption.AddR(); JungleClearOption.AddSlider("JungleClearRLimit", "Use R|Limit Stack >= x", 0, 0, 7); JungleClearOption.AddMana(); KillStealOption.AddMenu(); KillStealOption.AddQ(); KillStealOption.AddR(); MiscOption.AddMenu(); MiscOption.AddBasic(); MiscOption.AddR(); MiscOption.AddKey("R", "SemiR", "Semi-manual R Key", Keys.T, KeyBindType.Press); DrawOption.AddMenu(); DrawOption.AddQ(Q); DrawOption.AddW(W); DrawOption.AddE(E); DrawOption.AddR(R); DrawOption.AddDamageIndicatorToHero(true, false, true, true, true); Game.OnUpdate += OnUpdate; Orbwalker.OnAction += OnAction; }
internal static void Init() { Q = new Spell(SpellSlot.Q, 980f); W = new Spell(SpellSlot.W, Me.AttackRange); E = new Spell(SpellSlot.E, 1200f); R = new Spell(SpellSlot.R, 1800f); Q.SetSkillshot(0.25f, 50f, 2000f, true, SkillshotType.SkillshotLine); E.SetSkillshot(0.25f, 120f, 1400f, false, SkillshotType.SkillshotLine); R.SetSkillshot(1.2f, 120f, float.MaxValue, false, SkillshotType.SkillshotCircle); ComboOption.AddQ(); ComboOption.AddW(); ComboOption.AddE(); ComboOption.AddR(); ComboOption.AddSlider("ComboRLimit", "Use R| Limit Stack >= x", 3, 0, 10); HarassOption.AddQ(); HarassOption.AddE(); HarassOption.AddR(); HarassOption.AddSlider("HarassRLimit", "Use R| Limit Stack >= x", 5, 0, 10); HarassOption.AddMana(); HarassOption.AddTargetList(); LaneClearOption.AddQ(); LaneClearOption.AddE(); LaneClearOption.AddSlider("LaneClearECount", "Use E| Min Hit Counts >= x", 3, 1, 5); LaneClearOption.AddR(); LaneClearOption.AddSlider("LaneClearRLimit", "Use R| Limit Stack >= x", 4, 0, 10); LaneClearOption.AddMana(); JungleClearOption.AddQ(); JungleClearOption.AddW(); JungleClearOption.AddE(); JungleClearOption.AddR(); JungleClearOption.AddSlider("JungleClearRLimit", "Use R| Limit Stack >= x", 5, 0, 10); JungleClearOption.AddMana(); LastHitOption.AddNothing(); FleeOption.AddMove(false); KillStealOption.AddQ(); KillStealOption.AddE(); KillStealOption.AddR(); MiscOption.AddE(); MiscOption.AddBool("GapE", "Use E| Anti GapCloser"); MiscOption.AddR(); MiscOption.AddKey("SemiR", "Semi-manual R Key", SharpDX.DirectInput.Key.T); DrawOption.AddQ(); DrawOption.AddW(); DrawOption.AddE(); DrawOption.AddR(); DrawOption.AddFarm(); DrawOption.AddEvent(); Game.OnUpdate += OnUpdate; Orbwalker.AfterAttack += AfterAttack; AntiGapcloser.OnEnemyGapcloser += OnEnemyGapcloser; }
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, 925f); Q.SetSkillshot(0.25f, 70f, 1650f, false, false, SkillshotType.Line); Q.SetCharged("VarusQ", "VarusQ", 925, 1600, 1.5f); W = new Spell(SpellSlot.W, 0f); E = new Spell(SpellSlot.E, 975f); E.SetSkillshot(0.35f, 120f, 1500f, false, true, SkillshotType.Circle); R = new Spell(SpellSlot.R, 1050f); R.SetSkillshot(0.25f, 120f, 1950f, false, false, SkillshotType.Line); ComboOption.AddMenu(); ComboOption.AddQ(); ComboOption.AddSlider("ComboQPassive", "Use Q |Target Stack Count >= x", 3, 0, 3); ComboOption.AddBool("ComboQFast", "Use Q |Fast Cast"); ComboOption.AddW(); ComboOption.AddE(); ComboOption.AddSlider("ComboEPassive", "Use E |Target Stack Count >= x", 3, 0, 3); ComboOption.AddR(); ComboOption.AddBool("ComboRSolo", "Use R |Solo Mode"); ComboOption.AddSlider("ComboRCount", "Use R |Min Hit Count >= x", 3, 1, 5); HarassOption.AddMenu(); HarassOption.AddQ(); HarassOption.AddE(false); HarassOption.AddMana(); HarassOption.AddTargetList(); LaneClearOption.AddMenu(); LaneClearOption.AddQ(); LaneClearOption.AddSlider("LaneClearQCount", "Use Q |Min Hit Count >= x", 3, 1, 5); LaneClearOption.AddE(); LaneClearOption.AddSlider("LaneClearECount", "Use E |Min Hit Count >= x", 3, 1, 5); LaneClearOption.AddMana(); JungleClearOption.AddMenu(); JungleClearOption.AddQ(); 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); MiscOption.AddBool("R", "AutoR", "Auto R |Anti Gapcloser"); DrawOption.AddMenu(); DrawOption.AddQ(Q); DrawOption.AddE(E); DrawOption.AddR(R); DrawOption.AddDamageIndicatorToHero(true, true, true, true, true); Game.OnTick += OnUpdate; //Gapcloser.OnGapcloser += OnGapcloser; AIBaseClient.OnProcessSpellCast += OnProcessSpellCast; Spellbook.OnCastSpell += OnCastSpell; }
private static void Initializer() { Q = new Spell(SpellSlot.Q, 1250f); Q.SetSkillshot(0.70f, 50f, 2000f, false, false, SkillshotType.Line); W = new Spell(SpellSlot.W, 800f); W.SetSkillshot(0.80f, 80f, 2000f, false, false, SkillshotType.Circle); E = new Spell(SpellSlot.E, 750f); E.SetSkillshot(0.25f, 60f, 1600f, true, false, SkillshotType.Line); R = new Spell(SpellSlot.R, rRange) { Delay = 1.5f }; ComboOption.AddMenu(); ComboOption.AddQ(); ComboOption.AddSlider("ComboQCount", "Use Q |Min Hit Count >= x(0 = Off)", 3, 0, 5); ComboOption.AddSlider("ComboQRange", "UseQ |Min Cast Range >= x", 800, 500, 1100); ComboOption.AddW(); ComboOption.AddSlider("ComboWCount", "Use W|Min Stack >= x", 1, 1, 3); ComboOption.AddE(); ComboOption.AddR(); ComboOption.AddBool("ComboRSafe", "Use R|Safe Check"); ComboOption.AddSlider("ComboRRange", "Use R|Min Cast Range >= x", 900, 500, 1500); HarassOption.AddMenu(); HarassOption.AddQ(); HarassOption.AddMana(); HarassOption.AddTargetList(); LaneClearOption.AddMenu(); LaneClearOption.AddQ(); LaneClearOption.AddSlider("LaneClearQCount", "Use Q|Min Hit Count >= x", 3, 1, 5); LaneClearOption.AddMana(); JungleClearOption.AddMenu(); JungleClearOption.AddQ(); JungleClearOption.AddMana(); KillStealOption.AddMenu(); KillStealOption.AddQ(); //GapcloserOption.AddMenu(); MiscOption.AddMenu(); MiscOption.AddBasic(); MiscOption.AddQ(); MiscOption.AddBool("Q", "AutoQ", "Use Q| CC"); MiscOption.AddW(); MiscOption.AddBool("W", "AutoWCC", "Use W| CC"); MiscOption.AddBool("W", "AutoWTP", "Use W| TP"); MiscOption.AddE(); MiscOption.AddBool("E", "AutoE", "Use E| Anti Gapcloser"); MiscOption.AddR(); MiscOption.AddKey("R", "SemiR", "Semi-manual R Key", Keys.T, KeyBindType.Press); //MiscOption.AddSetting("EQ"); //MiscOption.AddKey("EQKey", "Semi-manual EQ Key", KeyCode.G, KeyBindType.Press); DrawOption.AddMenu(); DrawOption.AddQ(Q); DrawOption.AddW(W); DrawOption.AddE(E); DrawOption.AddR(R); DrawOption.AddDamageIndicatorToHero(true, false, true, true, true); Game.OnTick += OnUpdate; //Gapcloser.OnGapcloser += OnGapcloser; AIBaseClient.OnProcessSpellCast += OnProcessSpellCast; }
private static void Initializer() { Q = new Aimtec.SDK.Spell(SpellSlot.Q, 825f); Q.SetSkillshot(0.30f, 200f, 1000f, false, SkillshotType.Circle); W = new Aimtec.SDK.Spell(SpellSlot.W, 800f); E = new Aimtec.SDK.Spell(SpellSlot.E, 600f); R = new Aimtec.SDK.Spell(SpellSlot.R, 1300f); R.SetSkillshot(0.20f, 50f, 2000f, true, SkillshotType.Line); ComboOption.AddMenu(); ComboOption.AddQ(); ComboOption.AddE(); ComboOption.AddR(); ComboOption.AddSlider("ComboRLimit", "Use R|Limit Stack >= x", 0, 0, 7); ComboOption.AddSlider("ComboRHP", "Use R|Target HealthPercent <= x%", 100, 1, 101); HarassOption.AddMenu(); HarassOption.AddQ(); HarassOption.AddE(); HarassOption.AddR(); HarassOption.AddSlider("HarassRLimit", "Use R|Limit Stack >= x", 4, 0, 7); HarassOption.AddMana(); HarassOption.AddTargetList(); LaneClearOption.AddMenu(); LaneClearOption.AddQ(); LaneClearOption.AddSlider("LaneClearQCount", "Use Q|Min Hit Count >= x", 3, 1, 5); LaneClearOption.AddE(); LaneClearOption.AddSlider("LaneClearECount", "Use E|Min Hit Count >= x", 3, 1, 5); LaneClearOption.AddR(); LaneClearOption.AddSlider("LaneClearRCount", "Use R|Min Hit Count >= x", 3, 1, 5); LaneClearOption.AddSlider("LaneClearRLimit", "Use R|Limit Stack >= x", 4, 0, 7); LaneClearOption.AddMana(); JungleClearOption.AddMenu(); JungleClearOption.AddQ(); JungleClearOption.AddE(); JungleClearOption.AddR(); JungleClearOption.AddSlider("JungleClearRLimit", "Use R|Limit Stack >= x", 0, 0, 7); JungleClearOption.AddMana(); KillStealOption.AddMenu(); KillStealOption.AddQ(); KillStealOption.AddR(); MiscOption.AddMenu(); MiscOption.AddBasic(); MiscOption.AddR(); MiscOption.AddKey("SemiR", "Semi R Key", KeyCode.T, KeybindType.Press); DrawOption.AddMenu(); DrawOption.AddQ(Q.Range); DrawOption.AddW(W.Range); DrawOption.AddE(E.Range); DrawOption.AddR(R.Range); DrawOption.AddFarm(); DrawOption.AddEvent(); Game.OnUpdate += OnUpdate; Orbwalker.PostAttack += PostAttack; }
private static void Initializer() { Q = new Aimtec.SDK.Spell(SpellSlot.Q, 1250f); Q.SetSkillshot(0.50f, 50f, 2000f, false, SkillshotType.Line); W = new Aimtec.SDK.Spell(SpellSlot.W, 800f); W.SetSkillshot(0.80f, 80f, 2000f, false, SkillshotType.Circle); E = new Aimtec.SDK.Spell(SpellSlot.E, 750f); E.SetSkillshot(0.25f, 60f, 1600f, true, SkillshotType.Line); R = new Aimtec.SDK.Spell(SpellSlot.R, 2000f) { Delay = 1.5f }; ComboOption.AddMenu(); ComboOption.AddQ(); ComboOption.AddSlider("ComboQCount", "Use Q |Min Hit Count >= x(0 = Off)", 3, 0, 5); ComboOption.AddSlider("ComboQRange", "UseQ |Min Cast Range >= x", 800, 500, 1100); ComboOption.AddW(); ComboOption.AddSlider("ComboWCount", "Use W|Min Stack >= x", 1, 1, 3); ComboOption.AddE(); ComboOption.AddR(); ComboOption.AddBool("ComboRSafe", "Use R|Safe Check"); ComboOption.AddSlider("ComboRRange", "Use R|Min Cast Range >= x", 900, 500, 1500); HarassOption.AddMenu(); HarassOption.AddQ(); HarassOption.AddMana(); HarassOption.AddTargetList(); LaneClearOption.AddMenu(); LaneClearOption.AddQ(); LaneClearOption.AddSlider("LaneClearQCount", "Use Q|Min Hit Count >= x", 3, 1, 5); LaneClearOption.AddMana(); JungleClearOption.AddMenu(); JungleClearOption.AddQ(); JungleClearOption.AddMana(); KillStealOption.AddMenu(); KillStealOption.AddQ(); GapcloserOption.AddMenu(); MiscOption.AddMenu(); MiscOption.AddBasic(); MiscOption.AddQ(); MiscOption.AddBool("AutoQ", "Use Q| CC"); MiscOption.AddW(); MiscOption.AddBool("AutoWCC", "Use W| CC"); MiscOption.AddBool("AutoWTP", "Use W| TP"); MiscOption.AddE(); MiscOption.AddBool("AutoE", "Use E| Anti Gapcloser"); MiscOption.AddR(); MiscOption.AddKey("SemiR", "Semi R Key", KeyCode.T, KeybindType.Press); MiscOption.AddSetting("EQ"); MiscOption.AddKey("EQKey", "Semi EQ Key", KeyCode.G, KeybindType.Press); DrawOption.AddMenu(); DrawOption.AddQ(Q.Range); DrawOption.AddW(W.Range); DrawOption.AddE(E.Range); DrawOption.AddR(R.Range); DrawOption.AddFarm(); DrawOption.AddEvent(); Game.OnUpdate += OnUpdate; Gapcloser.OnGapcloser += OnGapcloser; Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast; }
private static void Initializer() { Q = new Aimtec.SDK.Spell(SpellSlot.Q, 925f); Q.SetSkillshot(0.25f, 70f, 1650f, false, SkillshotType.Line); Q.SetCharged("VarusQ", "VarusQ", 925, 1600, 1.5f); W = new Aimtec.SDK.Spell(SpellSlot.W, 0f); E = new Aimtec.SDK.Spell(SpellSlot.E, 975f); E.SetSkillshot(0.35f, 120f, 1500f, false, SkillshotType.Circle); R = new Aimtec.SDK.Spell(SpellSlot.R, 1050f); R.SetSkillshot(0.25f, 120f, 1950f, false, SkillshotType.Line); ComboOption.AddMenu(); ComboOption.AddQ(); ComboOption.AddSlider("ComboQPassive", "Use Q |Target Stack Count >= x", 3, 0, 3); ComboOption.AddBool("ComboQFast", "Use Q |Fast Cast"); ComboOption.AddE(); ComboOption.AddSlider("ComboEPassive", "Use E |Target Stack Count >= x", 3, 0, 3); ComboOption.AddR(); ComboOption.AddBool("ComboRSolo", "Use R |Solo Mode"); ComboOption.AddSlider("ComboRCount", "Use R |Min Hit Count >= x", 3, 1, 5); HarassOption.AddMenu(); HarassOption.AddQ(); HarassOption.AddE(false); HarassOption.AddMana(); HarassOption.AddTargetList(); LaneClearOption.AddMenu(); LaneClearOption.AddQ(); LaneClearOption.AddSlider("LaneClearQCount", "Use Q |Min Hit Count >= x", 3, 1, 5); LaneClearOption.AddE(); LaneClearOption.AddSlider("LaneClearECount", "Use E |Min Hit Count >= x", 3, 1, 5); LaneClearOption.AddMana(); JungleClearOption.AddMenu(); JungleClearOption.AddQ(); JungleClearOption.AddE(); JungleClearOption.AddMana(); KillStealOption.AddMenu(); KillStealOption.AddQ(); KillStealOption.AddE(); GapcloserOption.AddMenu(); MiscOption.AddMenu(); MiscOption.AddBasic(); MiscOption.AddR(); MiscOption.AddKey("SemiR", "Semi R Key", KeyCode.T, KeybindType.Press); MiscOption.AddBool("AutoR", "Auto R |Anti Gapcloser"); DrawOption.AddMenu(); DrawOption.AddQ(Q.Range); DrawOption.AddE(E.Range); DrawOption.AddR(R.Range); DrawOption.AddFarm(); DrawOption.AddEvent(); Game.OnUpdate += OnUpdate; Gapcloser.OnGapcloser += OnGapcloser; Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast; SpellBook.OnCastSpell += OnCastSpell; }
internal static void Init() { Q = new Spell(SpellSlot.Q, 1250f); W = new Spell(SpellSlot.W, 800f); E = new Spell(SpellSlot.E, 750f); R = new Spell(SpellSlot.R, 2000f); Q.SetSkillshot(0.50f, 50f, 2000f, false, SkillshotType.SkillshotLine); W.SetSkillshot(1.00f, 100f, 800f, false, SkillshotType.SkillshotCircle); E.SetSkillshot(0.25f, 60f, 1600f, true, SkillshotType.SkillshotLine); ComboOption.AddQ(); ComboOption.AddSlider("ComboQCount", "Use Q| Min Hit Target Count >= x(0 = off)", 3, 0, 5); ComboOption.AddSlider("ComboQRange", "Use Q| Min Cast Range >= x", 800, 500, 1100); ComboOption.AddW(); ComboOption.AddSlider("ComboWCount", "Use W| Min Buff Count >= x", 1, 1, 3); ComboOption.AddE(); ComboOption.AddR(); ComboOption.AddBool("ComboRSafe", "Use R| Safe Check"); ComboOption.AddSlider("ComboRRange", "Use R| Min Cast Range >= x", 900, 500, 1500); HarassOption.AddQ(); HarassOption.AddMana(); HarassOption.AddTargetList(); LaneClearOption.AddQ(); LaneClearOption.AddSlider("LaneClearQCount", "Use Q| Min Hit Count >= x", 3, 1, 5); LaneClearOption.AddMana(); JungleClearOption.AddQ(); JungleClearOption.AddMana(); LastHitOption.AddNothing(); FleeOption.AddE(); FleeOption.AddMove(false); KillStealOption.AddQ(); MiscOption.AddQ(); MiscOption.AddBool("AutoQ", "Auto Q| CC"); MiscOption.AddW(); MiscOption.AddBool("AutoWCC", "Auto Q| CC"); MiscOption.AddBool("AutoWTP", "Auto Q| Teleport"); MiscOption.AddE(); MiscOption.AddBool("AntiAlistar", "Anti Alistar W"); MiscOption.AddBool("AntiRengar", "Anti Rengar Jump"); MiscOption.AddBool("AntiKhazix", "Anti Khazix R"); MiscOption.AddBool("Gapcloser", "Anti Gapcloser"); MiscOption.AddGapcloserTargetList(); MiscOption.AddR(); MiscOption.AddKey("SemiR", "Semi-manual R Key", SharpDX.DirectInput.Key.T); MiscOption.AddSetting("EQ"); MiscOption.AddKey("EQKey", "One Key EQ target", SharpDX.DirectInput.Key.G); DrawOption.AddQ(); DrawOption.AddW(); DrawOption.AddE(); DrawOption.AddR(); DrawOption.AddFarm(); DrawOption.AddEvent(); Game.OnUpdate += OnUpdate; GameObject.OnCreate += OnCreate; AntiGapcloser.OnEnemyGapcloser += OnEnemyGapcloser; Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast; }
internal static void Init() { Q = new Spell(SpellSlot.Q, 800f) { MinHitChance = HitChance.VeryHigh }; W = new Spell(SpellSlot.W, 900f) { MinHitChance = HitChance.VeryHigh }; E = new Spell(SpellSlot.E, 425f); R = new Spell(SpellSlot.R, 1050f) { MinHitChance = HitChance.VeryHigh }; 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); BurstMenu = myMenu.AddSubMenu("Burst Settings"); { BurstMenu.AddSeparator("Burst Target -> Left Click to Lock!"); BurstMenu.AddSeparator("How to Burst -> Lock the target and then just press Burst Key!"); BurstMenu.Add(new MenuKeybind("BurstKeys", "Burst Key", new KeyBind(SharpDX.DirectInput.Key.T))); BurstMenu.Add(new MenuCheckbox("BurstER", "Burst Mode -> Enabled E->R?", false)).SetTooltip("if you dont enabled is RE Burst Mode"); } ComboOption.AddQ(); ComboOption.AddW(); ComboOption.AddE(); ComboOption.AddBool("ComboEAA", "Use E| Reset Attack"); ComboOption.AddBool("ComboECheck", "Use E| Safe Check"); ComboOption.AddR(); ComboOption.AddSlider("ComboRCount", "Use R| Min Hit Count >= x(6 = off)", 4, 1, 6); HarassOption.AddQ(); HarassOption.AddMana(); HarassOption.AddTargetList(); LaneClearOption.AddQ(); LaneClearOption.AddSlider("LaneClearQCount", "Use Q| Min Hit Count >= x", 3, 1, 5); LaneClearOption.AddMana(); JungleClearOption.AddQ(); JungleClearOption.AddE(); JungleClearOption.AddMana(); LastHitOption.AddNothing(); FleeOption.AddMove(); KillStealOption.AddQ(); KillStealOption.AddW(); KillStealOption.AddR(); KillStealOption.AddTargetList(); MiscOption.AddW(); MiscOption.AddBool("GapW", "Anti GapCloser"); DrawOption.AddQ(); DrawOption.AddW(); DrawOption.AddE(); DrawOption.AddR(); DrawOption.AddFarm(); DrawOption.AddEvent(); Game.OnUpdate += OnUpdate; Obj_AI_Base.OnDoCast += OnDoCast; AntiGapcloser.OnEnemyGapcloser += OnEnemyGapcloser; Obj_AI_Base.OnPlayAnimation += OnPlayAnimation; Obj_AI_Base.OnIssueOrder += OnIssueOrder; SpellBook.OnCastSpell += OnCastSpell; }
private static void Initializer() { Q = new Aimtec.SDK.Spell(SpellSlot.Q, 950f); Q.SetSkillshot(0.25f, 70f, 1650f, true, SkillshotType.Line); W = new Aimtec.SDK.Spell(SpellSlot.W, 500f); E = new Aimtec.SDK.Spell(SpellSlot.E, 1200f); E.SetSkillshot(0.25f, 120f, 1400f, false, SkillshotType.Line); R = new Aimtec.SDK.Spell(SpellSlot.R, 1800f); R.SetSkillshot(1.20f, 120f, float.MaxValue, false, SkillshotType.Circle); ComboOption.AddMenu(); ComboOption.AddQ(); ComboOption.AddW(); ComboOption.AddE(); ComboOption.AddR(); ComboOption.AddSlider("ComboRLimit", "Use R|Max Buff Count <= x", 3, 0, 10); ComboOption.AddSlider("ComboRHP", "Use R|target HealthPercent <= x%", 70, 1, 101); HarassOption.AddMenu(); HarassOption.AddQ(); HarassOption.AddE(); HarassOption.AddR(); HarassOption.AddSlider("HarassRLimit", "Use R|Max Buff Count <= x", 5, 0, 10); HarassOption.AddMana(); HarassOption.AddTargetList(); LaneClearOption.AddMenu(); LaneClearOption.AddQ(); LaneClearOption.AddE(); LaneClearOption.AddSlider("LaneClearECount", "Use E|Min Hit Count >= x", 3, 1, 5); LaneClearOption.AddR(); LaneClearOption.AddSlider("LaneClearRLimit", "Use R|Max Buff Count <= x", 4, 0, 10); LaneClearOption.AddMana(); JungleClearOption.AddMenu(); JungleClearOption.AddQ(); JungleClearOption.AddW(); JungleClearOption.AddE(); JungleClearOption.AddR(); JungleClearOption.AddSlider("JungleClearRLimit", "Use R|Max Buff Count <= x", 5, 0, 10); JungleClearOption.AddMana(); KillStealOption.AddMenu(); KillStealOption.AddQ(); KillStealOption.AddE(); KillStealOption.AddR(); GapcloserOption.AddMenu(); MiscOption.AddMenu(); MiscOption.AddBasic(); MiscOption.AddE(); MiscOption.AddBool("AutoE", "Auto E| Anti Gapcloser"); MiscOption.AddR(); MiscOption.AddKey("SemiR", "Semi R Key", KeyCode.T, KeybindType.Press); DrawOption.AddMenu(); DrawOption.AddQ(Q.Range); DrawOption.AddE(E.Range); DrawOption.AddR(R.Range); DrawOption.AddFarm(); DrawOption.AddEvent(); Game.OnUpdate += OnUpdate; Orbwalker.PostAttack += PostAttack; 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; }
private static void Initializer() { Q = new Spell(SpellSlot.Q, 950f); Q.SetSkillshot(0.25f, 70f, 1650f, true, false, SkillshotType.Line); W = new Spell(SpellSlot.W, wRange); E = new Spell(SpellSlot.E, 1200f); E.SetSkillshot(0.25f, 120f, 1400f, false, true, SkillshotType.Line); R = new Spell(SpellSlot.R, rRange); R.SetSkillshot(1.20f, 120f, float.MaxValue, false, false, SkillshotType.Circle); ComboOption.AddMenu(); ComboOption.AddQ(); ComboOption.AddW(); ComboOption.AddE(); ComboOption.AddR(); ComboOption.AddSlider("ComboRLimit", "Use R|Max Buff Count < x", 3, 0, 10); ComboOption.AddBool("ComboROnlyOutAARange", "Use R|Only Target Out AA Range", false); ComboOption.AddSlider("ComboRHP", "Use R|target HealthPercent <= x%", 70, 1, 101); ComboOption.AddBool("ComboForcus", "Forcus Spell on Orbwalker Target", false); HarassOption.AddMenu(); HarassOption.AddQ(); HarassOption.AddE(); HarassOption.AddR(); HarassOption.AddSlider("HarassRLimit", "Use R|Max Buff Count < x", 5, 0, 10); HarassOption.AddMana(); HarassOption.AddTargetList(); LaneClearOption.AddMenu(); LaneClearOption.AddQ(); LaneClearOption.AddE(); LaneClearOption.AddSlider("LaneClearECount", "Use E|Min Hit Count >= x", 3, 1, 5); LaneClearOption.AddR(); LaneClearOption.AddSlider("LaneClearRLimit", "Use R|Max Buff Count < x", 4, 0, 10); LaneClearOption.AddMana(); JungleClearOption.AddMenu(); JungleClearOption.AddQ(); JungleClearOption.AddW(); JungleClearOption.AddE(); JungleClearOption.AddR(); JungleClearOption.AddSlider("JungleClearRLimit", "Use R|Max Buff Count < x", 5, 0, 10); JungleClearOption.AddMana(); KillStealOption.AddMenu(); KillStealOption.AddQ(); KillStealOption.AddE(); KillStealOption.AddSliderBool("KillStealRCount", "Use R|Max Buff Count < x", 3, 0, 10); KillStealOption.AddBool("KillStealOutAARange", "Only Target Out of AA Range"); KillStealOption.AddTargetList(); //GapcloserOption.AddMenu(); MiscOption.AddMenu(); MiscOption.AddBasic(); MiscOption.AddE(); MiscOption.AddBool("E", "AutoE", "Auto E| Anti Gapcloser"); MiscOption.AddR(); MiscOption.AddKey("R", "SemiR", "Semi-manual R Key", Keys.T, KeyBindType.Press); DrawOption.AddMenu(); DrawOption.AddQ(Q); DrawOption.AddW(W); DrawOption.AddE(E); DrawOption.AddR(R); DrawOption.AddDamageIndicatorToHero(true, true, true, true, true); Tick.OnTick += OnUpdate; Orbwalker.OnAction += OnAction; //Gapcloser.OnGapcloser += OnGapcloser; }