public static void Main(string[] args) { int number = 3258; OutInConsole.Print(ALogic.GetSumOfDigits(number)); OutInConsole.Print(ALogic.GetLength(number)); OutInConsole.Print($"Number: {number}\tAmount of numbers: {ALogic.AmountElement(number)}"); OutInConsole.Print(BLogic.HasMoreEven(number)); OutInConsole.Print(BLogic.HasOneEven(number)); OutInConsole.Print($"Number: {number}\tAnswer: {BLogic.IsDominatedByOddOrEvenNumbers(number)}"); OutInConsole.Print(CLogic.IsDecreasingSequence(number)); OutInConsole.Print(CLogic.IsDecreasingSequence(951)); OutInConsole.Print(CLogic.ReverseNumber(number)); OutInConsole.Print($"Number: {number}\tAnswer: {(number == 0) || (CLogic.CheckingForPalindrome(number, 0)) == number}"); OutInConsole.Print(DLogic.FindMaxDigit(number)); OutInConsole.Print(DLogic.IsPrime(4)); OutInConsole.Print(DLogic.IsPrime(3)); OutInConsole.Print($"Number: {number}\tAmount of numbers: {DLogic.Element(number)}"); OutInConsole.Print(ELogic.DegreeOfThree(18)); OutInConsole.Print(ELogic.DegreeOfThree(27)); OutInConsole.Print(ELogic.DegreeOfTwo(27)); OutInConsole.Print(ELogic.DegreeOfTwo(64)); OutInConsole.Print(ELogic.GetTriboncchiWithIndex(8)); OutInConsole.Print($"Number: {number}\tAnswer: {ELogic.NumberFibonacci(number, 1, 0)}"); }
public static void UseE() { if (MenuManager.JungleClearMenu["JCE"].Cast <CheckBox>().CurrentValue&& Program.E.IsReady()) { ELogic.JungleCondemn(); } }
static ModeManager() { // Initialize properties Modes = new List <ModeBase>(); { QLogic = new QLogic(); WLogic = new WLogic(); ELogic = new ELogic(); RLogic = new RLogic(); } Modes.AddRange(new ModeBase[] { new PermaActive(), new Combo(), new Harass(), new LaneClear(), new JungleClear(), new LastHit(), new Flee() }); Game.OnTick += OnTick; }
private void cargaListaEspecialidades() { ListaEspecialidades = ELogic.GetAll(); this.ddlEspecialidades.DataSource = ListaEspecialidades; this.ddlEspecialidades.DataValueField = "id"; this.ddlEspecialidades.DataTextField = "Descripcion"; this.ddlEspecialidades.DataBind(); }
protected override void OnLoad(object sender, FeatureBaseEventArgs eventArgs) { Menu.AddItem(new MenuItem("EDistance", "Distance").SetValue(new Slider(2500, 0, 2500)).SetTooltip("Only for enemeis & not objectives")); Menu.AddItem(new MenuItem("ECount", "Save 1 Charge").SetValue(true)); Menu.AddItem(new MenuItem("EToVector", "E To Objectives").SetValue(true)); Menu.AddItem(new MenuItem("VectorDraw", "Draw Objective Position").SetValue(true)); eLogic = new ELogic(); }
public static void FlashE() { var positions = ELogic.GetRotatedFlashPositions(); foreach (var p in positions) { var condemnUnit = ELogic.CondemnCheck(p); if (condemnUnit != null && MenuManager.MechanicMenu["flashe"].Cast <KeyBind>().CurrentValue) { Program.E.Cast(condemnUnit); Variables._Player.Spellbook.CastSpell(Variables.FlashSlot, p); } } }
public static void UseE() { var mode = MenuManager.CondemnMenu["Condemnmode"].Cast <Slider>().CurrentValue; var target = Orbwalker.LastTarget as Obj_AI_Base; if (target == null) { return; } if (Functions.Modes.Combo.AfterAttack && MenuManager.CondemnMenu["UseEa"].Cast <CheckBox>().CurrentValue) { switch (mode) { case 1: ELogic.Condemn1(); break; case 2: ELogic.Condemn2(); break; case 3: ELogic.Condemn3(); break; } } if (Functions.Modes.Combo.BeforeAttack && MenuManager.CondemnMenu["UseEb"].Cast <CheckBox>().CurrentValue) { switch (mode) { case 1: ELogic.Condemn1(); break; case 2: ELogic.Condemn2(); break; case 3: ELogic.Condemn3(); break; } } }
public static void Load() { Gapcloser.OnGapcloser += Gapcloser_OnGapCloser; Interrupter.OnInterruptableSpell += Interrupter_OnInterruptableSpell; Orbwalker.OnPostAttack += Orbwalker_OnPostAttack; Obj_AI_Base.OnBasicAttack += Obj_Ai_Base_OnBasicAttack; Obj_AI_Base.OnProcessSpellCast += Obj_AI_Base_OnProcessSpell; Obj_AI_Base.OnBuffGain += Obj_AI_Base_OnBuffGain; Obj_AI_Base.OnSpellCast += Obj_AI_Base_OnSpellCast; //Spellbook.OnCastSpell += Spellbook_OnCastSpell; GameObject.OnCreate += GameObject_OnCreate; Game.OnTick += Game_OnTick; Game.OnUpdate += Game_OnUpdate; Player.OnIssueOrder += Player_OnIssueOrder; Drawing.OnDraw += OnDraw; ELogic.LoadFlash(); Traps.Load(); Turrets.Load(); Evade.EvadeHelper.OnLoad(); }
private static void Harass() { if (ObjectManager.Player.ManaPercent < Helper.Slider("harass.mana")) { return; } if (Spells.Q.IsReady() && Helper.Enabled("q.harass")) { foreach (var enemy in HeroManager.Enemies.Where(x => x.IsValidTarget(Spells.Q.Range) && !x.IsDead && !x.IsZombie)) { QLogic.QGeneral(enemy); } } if (Spells.E.IsReady() && Helper.Enabled("e.harass")) { foreach (var enemy in HeroManager.Enemies.Where(x => x.IsValidTarget(Spells.E.Range) && !x.IsDead && !x.IsZombie)) { ELogic.NormalE(enemy); } } }
public static void UseTrinket(Obj_AI_Base target) { if (target == null) { return; } if (Variables._Player.Spellbook.GetSpell(SpellSlot.Trinket).IsReady&& Variables._Player.Spellbook.GetSpell(SpellSlot.Trinket).SData.Name.ToLower().Contains("totem")) { Core.DelayAction(delegate { if (MenuManager.CondemnMenu["trinket"].Cast <CheckBox>().CurrentValue) { var pos = ELogic.GetFirstNonWallPos(Variables._Player.Position.To2D(), target.Position.To2D()); if (NavMesh.GetCollisionFlags(pos).HasFlag(CollisionFlags.Grass)) { Program.totem.Cast(pos.To3D()); } } }, 200); } }
private static void Combo() { if (Spells.Q.IsReady() && Helper.Enabled("q.combo")) { foreach (var enemy in HeroManager.Enemies.Where(x => x.IsValidTarget(Spells.Q.Range) && !x.IsDead && !x.IsZombie)) { QLogic.QGeneral(enemy); } } if (Spells.E.IsReady() && Helper.Enabled("e.combo")) { foreach (var enemy in HeroManager.Enemies.Where(x => x.IsValidTarget(Spells.E.Range) && !x.IsDead && !x.IsZombie)) { ELogic.NormalE(enemy); } } if (Spells.R.IsReady() && Helper.Enabled("r.combo")) { foreach (var enemy in HeroManager.Enemies.Where(x => x.IsValidTarget(Helper.Slider("min.r.distance.y")) && !x.IsDead && !x.IsZombie)) { RLogic.RGeneral(enemy); } } }
public static void UseE2() { var mode = MenuManager.CondemnMenu["Condemnmode"].Cast <Slider>().CurrentValue; var target = Orbwalker.LastTarget as Obj_AI_Base; if (target == null || !Program.E.IsReady()) { return; } if (Functions.Modes.Combo.AfterAttack && MenuManager.CondemnMenu["UseEa"].Cast <CheckBox>().CurrentValue) { switch (mode) { case 1: ELogic.Perfect(); break; case 2: ELogic.Smart(); break; case 3: ELogic.Sharpshooter(); break; case 4: ELogic.Gosu(); break; case 5: ELogic.VHR(); break; case 6: ELogic.Fastest(); break; case 7: ELogic.Legacy(); break; case 8: ELogic.Marksman(); break; case 9: ELogic.Old(); break; case 10: ELogic.Condemn1(); break; case 11: ELogic.Condemn2(); break; case 12: ELogic.Condemn3(); break; } } if (Functions.Modes.Combo.BeforeAttack && MenuManager.CondemnMenu["UseEb"].Cast <CheckBox>().CurrentValue) { switch (mode) { case 1: ELogic.Perfect(); break; case 2: ELogic.Smart(); break; case 3: ELogic.Sharpshooter(); break; case 4: ELogic.Gosu(); break; case 5: ELogic.VHR(); break; case 6: ELogic.Fastest(); break; case 7: ELogic.Legacy(); break; case 8: ELogic.Marksman(); break; case 9: ELogic.Old(); break; case 10: ELogic.Condemn1(); break; case 11: ELogic.Condemn2(); break; case 12: ELogic.Condemn3(); break; } } }
public static void Insec() { if (!MenuManager.MechanicMenu["insece"].Cast <KeyBind>().CurrentValue) { return; } var mode = (MenuManager.MechanicMenu["insecmodes"].Cast <Slider>().CurrentValue); var target = Orbwalker.LastTarget as AIHeroClient; if (target != null) { //var targetfuturepos = Prediction.GetPrediction(target, 0.1f).UnitPosition; bool caninsec = Variables._Player.Distance(target) <= 400; switch (mode) { case 1: var hero = HeroManager.Allies.Where(x => !x.IsMe && !x.IsDead) .OrderByDescending(x => x.Distance(Variables._Player.Position)) .LastOrDefault(); if (hero != null && caninsec && Variables._Player.ServerPosition.Distance(hero.Position) + 100 >= target.Distance(hero.Position)) { var ePred = Program.E2.GetPrediction(target); int pushDist = 550; for (int i = 0; i < pushDist; i += (int)target.BoundingRadius) { Vector3 loc3 = ePred.UnitPosition.To2D().Extend(ELogic.GetFlashPos(target, true).To2D(), -i).To3D(); if (loc3.Distance(hero) < hero.Position.Distance(target)) { Variables._Player.Spellbook.CastSpell(Variables.FlashSlot, ELogic.GetFlashPos(target, true)); Program.E.Cast(target); } } } break; case 2: var turret = ObjectManager.Get <Obj_AI_Turret>() .Where(x => x.IsAlly && !x.IsDead) .OrderByDescending(x => x.Distance(Variables._Player.Position)) .LastOrDefault(); if (turret != null && caninsec && Variables._Player.ServerPosition.Distance(turret.Position) + 100 >= target.Distance(turret.Position)) { var ePred = Program.E2.GetPrediction(target); int pushDist = 550; for (int i = 0; i < pushDist; i += (int)target.BoundingRadius) { Vector3 loc3 = ePred.UnitPosition.To2D().Extend(ELogic.GetFlashPos(target, true).To2D(), -i).To3D(); if (loc3.Distance(turret) < turret.Position.Distance(target)) { Variables._Player.Spellbook.CastSpell(Variables.FlashSlot, ELogic.GetFlashPos(target, true)); Program.E.Cast(target); } } } break; case 3: if (caninsec && Variables._Player.ServerPosition.Distance(Game.CursorPos) + 100 >= target.Distance(Game.CursorPos)) { var ePred = Program.E2.GetPrediction(target); int pushDist = 550; for (int i = 0; i < pushDist; i += (int)target.BoundingRadius) { Vector3 loc3 = ePred.UnitPosition.To2D().Extend(ELogic.GetFlashPos(target, true).To2D(), -i).To3D(); if (loc3.Distance(Game.CursorPos) < Game.CursorPos.Distance(target)) { Variables._Player.Spellbook.CastSpell(Variables.FlashSlot, ELogic.GetFlashPos(target, true)); Program.E.Cast(target); } } } break; } } }
private void LoadForm(int id) { this.Entity = ELogic.GetOne(id); this.descripcionTextBox.Text = this.Entity.Descripcion; }