public Xerath() { Console.WriteLine("E::Xerath Loaded."); Q = new Aimtec.SDK.Spell(SpellSlot.Q, 1550); W = new Aimtec.SDK.Spell(SpellSlot.W, 1100); E = new Aimtec.SDK.Spell(SpellSlot.E, 1050); R = new Aimtec.SDK.Spell(SpellSlot.R, 2500); Q.SetSkillshot(0.6f, 95f, float.MaxValue, false, Aimtec.SDK.Prediction.Skillshots.SkillshotType.Line); Q.SetCharged("XerathArcanopulseChargeUp", "XerathArcanopulseChargeUp", 750, 1550, 3.0f); W.SetSkillshot(0.7f, 125f, float.MaxValue, false, Aimtec.SDK.Prediction.Skillshots.SkillshotType.Circle, false, HitChance.Medium); E.SetSkillshot(0.25f, 60f, 1400f, true, Aimtec.SDK.Prediction.Skillshots.SkillshotType.Line, false, HitChance.Medium); R.SetSkillshot(0.7f, 130f, float.MaxValue, false, Aimtec.SDK.Prediction.Skillshots.SkillshotType.Circle, false, HitChance.Medium); this.Menu(); Game.OnUpdate += this.OnUpdate; Orbwalker.PreAttack += this.PreAttack; Orbwalker.PreMove += this.PreMove; Render.OnPresent += this.OnPresent; Dash.HeroDashed += this.OnDash; this.Attach(); }
public void LoadSpells() { Q = new Spell(SpellSlot.Q, 1625f); Q.SetCharged("VarusQ", "VarusQLaunch", 900, 1625, 1.3f); Q.SetSkillshot(0.25f, 75f, 1900f, false, SkillshotType.Line, false); E = new Spell(SpellSlot.E, 925f); E.SetSkillshot(0.5f, 120f, 1500f, false, SkillshotType.Circle, false); R = new Spell(SpellSlot.R, 1250f); R.SetSkillshot(0.5f, 120f, 1200f, false, SkillshotType.Line, false); }
public void LoadSpells() { Q = new Spell(SpellSlot.Q, 1500f); Q.SetCharged("XerathArcanopulseChargeUp", "XerathArcanopulseChargeUp", 750, 1500, 1.3f); Q.SetSkillshot(0.6f, 72f, float.MaxValue, false, SkillshotType.Line); W = new Spell(SpellSlot.W, 1100f); W.SetSkillshot(0.7f, 125f, float.MaxValue, false, SkillshotType.Circle); E = new Spell(SpellSlot.E, 1050f); E.SetSkillshot(0.25f, 70f, 1400f, true, SkillshotType.Line); R = new Spell(SpellSlot.R, 6160f); R.SetSkillshot(0.7f, 130f, float.MaxValue, false, SkillshotType.Circle); }
public SpellManager() { Q = new Spell(SpellSlot.Q, 1600); Q.SetSkillshot(0.6f, 95f, 3000f, false, SkillshotType.Line, false, HitChance.Medium); Q.SetCharged("XerathArcanopulseChargeUp", "XerathArcanopulseChargeUp", 750, 1400, 1.5f); W = new Spell(SpellSlot.W, 1100); W.SetSkillshot(0.7f, 125f, float.MaxValue, false, SkillshotType.Circle); E = new Spell(SpellSlot.E, 1050); E.SetSkillshot(0.25f, 60f, 1400f, true, SkillshotType.Line); R = new Spell(SpellSlot.R, 2500); R.SetSkillshot(0.7f, 130f, float.MaxValue, false, SkillshotType.Circle); }
public Varus() { Q = new Spell(SpellSlot.Q, 1000); E = new Spell(SpellSlot.E, 925); R = new Spell(SpellSlot.R, 1100f); Q.SetSkillshot(0.25f, 70, 1900, false, SkillshotType.Line); Q.SetCharged("VarusQ", "VarusQ", 1000, 1600, 1.3f); E.SetSkillshot(250, 235, 1500f, false, SkillshotType.Circle); R.SetSkillshot(0.25f, 120f, 1950f, false, SkillshotType.Line); Main = new Menu("Index", "FrOnDaL AIO", true); Misc.Orbwalker.Attach(Main); var varus = new Menu("varus", "Varus"); { var combo = new Menu("combo", "Combo"); { combo.Add(new MenuBool("q", "Use combo Q")); combo.Add(new MenuSliderBool("qstcW", "Minimum W stack for Q", false, 2, 1, 3)); var whiteListQ = new Menu("whiteListQ", "Q white list"); { foreach (var enemies in GameObjects.EnemyHeroes) { whiteListQ.Add(new MenuBool("qWhiteList" + enemies.ChampionName.ToLower(), enemies.ChampionName)); } } combo.Add(whiteListQ); combo.Add(new MenuBool("e", "Use combo E")); combo.Add(new MenuSlider("UnitsEhit", "E hit x units enemy", 1, 1, 3)); combo.Add(new MenuSliderBool("eStcW", "Minimum W stack for E", false, 1, 1, 3)); combo.Add(new MenuKeyBind("keyR", "Semi-manual cast R key", KeyCode.T, KeybindType.Press)); combo.Add(new MenuSlider("rHit", "Minimum enemies for R", 1, 1, 5)); combo.Add(new MenuSliderBool("autoR", "Auto R minimum enemies for", false, 3, 1, 5)); var whiteListR = new Menu("whiteListR", "R white list"); { foreach (var enemies in GameObjects.EnemyHeroes) { whiteListR.Add(new MenuBool("rWhiteList" + enemies.ChampionName.ToLower(), enemies.ChampionName)); } } combo.Add(whiteListR); } varus.Add(combo); var harass = new Menu("harass", "Harass"); { harass.Add(new MenuKeyBind("keyHarass", "Harass key:", KeyCode.C, KeybindType.Press)); harass.Add(new MenuBool("autoHarass", "Auto harass", false)); harass.Add(new MenuSliderBool("q", "Use Q / if mana >= x%", true, 30, 0, 99)); var whiteListQ = new Menu("whiteListQ", "Q white list"); { foreach (var enemies in GameObjects.EnemyHeroes) { whiteListQ.Add(new MenuBool("qWhiteList" + enemies.ChampionName.ToLower(), enemies.ChampionName)); } } harass.Add(whiteListQ); harass.Add(new MenuSliderBool("e", "Use E / if mana >= x%", false, 30, 0, 99)); } varus.Add(harass); var laneclear = new Menu("laneclear", "Lane Clear") { new MenuSliderBool("q", "Use Q / if mana >= x%", true, 60, 0, 99), new MenuSlider("UnitsQhit", "Q Hit x units minions >= x%", 3, 1, 6), new MenuSliderBool("e", "Use E / if mana >= x%", false, 60, 0, 99), new MenuSlider("UnitsEhit", "E Hit x units minions >= x%", 3, 1, 4) }; varus.Add(laneclear); var jungleclear = new Menu("jungleclear", "Jungle Clear") { new MenuSliderBool("q", "Use Q / if mana >= x%", true, 30, 0, 99), new MenuSliderBool("jungW", "Minimum W stack for Q", false, 2, 1, 3), new MenuSliderBool("e", "Use E / if mana >= x%", true, 30, 0, 99) }; varus.Add(jungleclear); //var antiGapcloser = new Menu("antiGapcloser", "Varus anti-gapcloser spells") //{ // new MenuBool("e", "Anti-gapcloser E"), // new MenuBool("r", "Anti-gapcloser R") //}; //varus.Add(antiGapcloser); //Gapcloser.Attach(varus, "Anti-gapcloser settings"); var drawings = new Menu("drawings", "Drawings"); { drawings.Add(new MenuBool("q", "Draw Q")); drawings.Add(new MenuBool("q2", "Draw Q Charged Max Range")); drawings.Add(new MenuBool("e", "Draw E", false)); drawings.Add(new MenuBool("r", "Draw R", false)); var drawDamage = new Menu("drawDamage", "Use draw damage"); { drawDamage.Add(new MenuBool("enabled", "Enabled")); drawDamage.Add(new MenuBool("q", "Draw Q damage")); drawDamage.Add(new MenuBool("w", "Draw W damage")); drawDamage.Add(new MenuBool("e", "Draw E damage", false)); drawDamage.Add(new MenuBool("r", "Draw R damage", false)); } drawings.Add(drawDamage); } varus.Add(drawings); } Main.Add(varus); Main.Attach(); Game.OnUpdate += Game_OnUpdate; Misc.Orbwalker.PreAttack += OnPreAttack; //Gapcloser.OnGapcloser += AntiGapcloser; Render.OnPresent += DamageDraw; Render.OnPresent += SpellDraw; Misc.Orbwalker.PreAttack += (a, b) => IsPreAa = true; Misc.Orbwalker.PostAttack += (a, b) => { IsPreAa = false; IsAfterAa = true; }; }
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("R", "SemiR", "Semi-manual R Key", KeyCode.T, KeybindType.Press); MiscOption.AddBool("R", "AutoR", "Auto R |Anti Gapcloser"); DrawOption.AddMenu(); DrawOption.AddQ(Q); DrawOption.AddE(E); DrawOption.AddR(R); DrawOption.AddFarm(); DrawOption.AddDamageIndicatorToHero(true, true, true, true, true); Game.OnUpdate += OnUpdate; Gapcloser.OnGapcloser += OnGapcloser; Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast; SpellBook.OnCastSpell += OnCastSpell; }
public FrOnDaLVarus() { /*Spells*/ _q = new Spell(SpellSlot.Q, 1000); _e = new Spell(SpellSlot.E, 925); _r = new Spell(SpellSlot.R, 1200f); _q.SetSkillshot(0.25f, 70, 1900, false, SkillshotType.Line); _q.SetCharged("VarusQ", "VarusQ", 1000, 1600, 1.3f); _e.SetSkillshot(250, 235, 1500f, false, SkillshotType.Circle); _r.SetSkillshot(250f, 120f, 1950f, false, SkillshotType.Line); Orbwalker.Attach(Main); /*Combo Menu*/ var combo = new Menu("combo", "Combo"); { combo.Add(new MenuBool("q", "Use Combo Q")); combo.Add(new MenuSliderBool("qstcW", "Minimum W stack for Q", false, 2, 1, 3)); var whiteListQ = new Menu("whiteListQ", "Q White List"); { foreach (var enemies in GameObjects.EnemyHeroes) { whiteListQ.Add(new MenuBool("qWhiteList" + enemies.ChampionName.ToLower(), enemies.ChampionName)); } } combo.Add(whiteListQ); combo.Add(new MenuBool("e", "Use Combo E")); combo.Add(new MenuSlider("UnitsEhit", "E Hit x Units Enemy", 1, 1, 3)); combo.Add(new MenuSliderBool("eStcW", "Minimum W stack for E", false, 1, 1, 3)); combo.Add(new MenuKeyBind("keyR", "R Key:", KeyCode.T, KeybindType.Press)); combo.Add(new MenuSlider("rHit", "Minimum enemies for R", 1, 1, 5)); combo.Add(new MenuSliderBool("autoR", "Auto R Minimum enemies for", false, 3, 1, 5)); var whiteListR = new Menu("whiteListR", "R White List"); { foreach (var enemies in GameObjects.EnemyHeroes) { whiteListR.Add(new MenuBool("rWhiteList" + enemies.ChampionName.ToLower(), enemies.ChampionName)); } } combo.Add(whiteListR); } Main.Add(combo); /*Harass Menu*/ var harass = new Menu("harass", "Harass"); { harass.Add(new MenuBool("autoHarass", "Auto Harass", false)); harass.Add(new MenuKeyBind("keyHarass", "Harass Key:", KeyCode.C, KeybindType.Press)); harass.Add(new MenuSliderBool("q", "Use Q / if Mana >= x%", true, 30, 0, 99)); var whiteListQ = new Menu("whiteListQ", "Q White List"); { foreach (var enemies in GameObjects.EnemyHeroes) { whiteListQ.Add(new MenuBool("qWhiteList" + enemies.ChampionName.ToLower(), enemies.ChampionName)); } } harass.Add(whiteListQ); harass.Add(new MenuSliderBool("e", "Use E / if Mana >= x%", false, 30, 0, 99)); } Main.Add(harass); /*LaneClear Menu*/ var laneclear = new Menu("laneclear", "Lane Clear") { new MenuSliderBool("q", "Use Q / if Mana >= x%", true, 60, 0, 99), new MenuSlider("UnitsQhit", "Q Hit x Units minions >= x%", 3, 1, 6), new MenuSliderBool("e", "Use E / if Mana >= x%", false, 60, 0, 99), new MenuSlider("UnitsEhit", "E Hit x Units minions >= x%", 3, 1, 4) }; Main.Add(laneclear); /*JungleClear Menu*/ var jungleclear = new Menu("jungleclear", "Jungle Clear") { new MenuSliderBool("q", "Use Q / if Mana >= x%", true, 30, 0, 99), new MenuSliderBool("jungW", "Minimum W stack for Q", false, 2, 1, 3), new MenuSliderBool("e", "Use E / if Mana >= x%", true, 30, 0, 99) }; Main.Add(jungleclear); /*Drawings Menu*/ var drawings = new Menu("drawings", "Drawings") { new MenuBool("q", "Draw Q"), new MenuBool("e", "Draw E", false), new MenuBool("r", "Draw R", false), new MenuBool("drawDamage", "Use Draw Q Damage") }; Main.Add(drawings); Main.Attach(); Game.OnUpdate += Game_OnUpdate; Render.OnPresent += DamageDraw; Render.OnPresent += SpellDraw; Orbwalker.PreAttack += OnPreAttack; Orbwalker.PreAttack += (a, b) => IsPreAa = true; Orbwalker.PostAttack += (a, b) => { IsPreAa = false; IsAfterAa = true; }; }