private static void Initializer() { Q = new Spell(SpellSlot.Q, 525f); W = new Spell(SpellSlot.W, 1500f); W.SetSkillshot(0.60f, 60f, 3300f, true, false, SkillshotType.Line); E = new Spell(SpellSlot.E, 900f); E.SetSkillshot(1.20f, 100f, 1750f, false, false, SkillshotType.Circle); R = new Spell(SpellSlot.R, 3000f); R.SetSkillshot(0.70f, 140f, 1500f, true, false, SkillshotType.Line); ComboOption.AddMenu(); ComboOption.AddQ(); ComboOption.AddW(); ComboOption.AddE(); ComboOption.AddR(); ComboOption.AddBool("ComboRSolo", "Use R| Solo Mode"); ComboOption.AddBool("ComboRTeam", "Use R| Team Fight"); HarassOption.AddMenu(); HarassOption.AddQ(); HarassOption.AddW(); 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.AddW(); JungleClearOption.AddMana(); KillStealOption.AddMenu(); KillStealOption.AddW(); KillStealOption.AddR(); KillStealOption.AddTargetList(); //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.AddBool("E", "AutoETP", "Auto E| Teleport"); MiscOption.AddR(); MiscOption.AddKey("R", "rMenuSemi", "Semi-manual R Key", Keys.T, KeyBindType.Press); MiscOption.AddSlider("R", "rMenuMin", "Use R| Min Range >= x", 1000, 500, 2500); MiscOption.AddSlider("R", "rMenuMax", "Use R| Max Range <= x", 3000, 1500, 3500); DrawOption.AddMenu(); DrawOption.AddW(W); DrawOption.AddE(E); DrawOption.AddDamageIndicatorToHero(false, true, false, true, true); Game.OnTick += OnUpdate; Orbwalker.OnAction += OnAction; //Gapcloser.OnGapcloser += OnGapcloser; }
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.OnUpdate += OnUpdate; //Gapcloser.OnGapcloser += OnGapcloser; AIBaseClient.OnProcessSpellCast += OnProcessSpellCast; }
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); Tick.OnTick += OnUpdate; Orbwalker.OnAction += OnAction; }
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; }
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); Tick.OnTick += OnUpdate; Orbwalker.OnAction += OnAction; AIBaseClient.OnProcessSpellCast += OnProcessSpellCast; //Gapcloser.OnGapcloser += OnGapcloser; }
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; }
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; }