private void PluginStatus_ValueChanged(Divine.Menu.Items.MenuSwitcher switcher, Divine.Menu.EventArgs.SwitcherEventArgs e) { if (e.Value) { TemplarAssasin = new TemplarAssasin(this); TargetManager = new TargetManager(this); SpellHelper = new SpellHelper(this); ItemHelper = new ItemHelper(this); Harass = new Harass(this); Combo = new Combo(this); } else { TemplarAssasin.Dispose(); TargetManager.Dispose(); Harass.Dispose(); Combo.Dispose(); SpellHelper.Dispose(); ItemHelper.Dispose(); } }
static ModesMenu() { MenuModes = Config.Menu.AddSubMenu("Modes"); Combo.Initialize(); MenuModes.AddSeparator(); Harass.Initialize(); MenuModes.AddSeparator(); LaneClear.Initialize(); MenuModes.AddSeparator(); JungleClear.Initialize(); MenuModes.AddSeparator(); LastHit.Initialize(); MenuModes.AddSeparator(); Flee.Initialize(); }
static Modes() { // Initialize the menu Menu = Config.Menu.AddSubMenu("Modes"); Combo.Initialize(); Menu.AddSeparator(); Harass.Initialize(); Menu.AddSeparator(); Flee.Initialize(); Menu.AddSeparator(); LaneClear.Initialize(); Menu.AddSeparator(); JungleClear.Initialize(); Menu.AddSeparator(); MiscMenu.Initialize(); Menu.AddSeparator(); Drawing.Initialize(); Menu.AddSeparator(); Items.Initialize(); }
static Modes() { Menu = Config.Menu.AddSubMenu("Modes"); Combo.Initialize(); Menu.AddSeparator(); Harass.Initialize(); Menu.AddSeparator(); LaneClear.Initialize(); Menu.AddSeparator(); LastHit.Initialize(); Menu.AddSeparator(); Flee.Initialize(); Menu.AddSeparator(); Perma.Initialize(); }
private static void Game_OnTick() { var mana = Me.ManaPercent; if (HarassMenu.GetCheckbox("autoE") && ObjectManager.Me.HealthPercent > HarassMenu.GetSlider("minE") && mana >= HarassMenu.GetSlider("mana")) { if (E.IsReady()) { var target = TargetSelector.GetTarget(E.Range, TargetSelector.DamageType.Magical); if (target != null) { E.CastOnUnit(target); } } } if (KillstealMenu.GetCheckbox("enable")) Killsteal.DoKs(); if (Orb.ActiveMode == Orbwalker.OrbwalkingMode.Combo && mana >= ComboMenu.GetSlider("mana")) Combo.DoCombo(); if (Orb.ActiveMode == Orbwalker.OrbwalkingMode.Harass && mana >= HarassMenu.GetSlider("mana")) Harass.DoHarass(); if (Orb.ActiveMode == Orbwalker.OrbwalkingMode.LaneClear && mana >= LaneclearMenu.GetSlider("mana")) LaneClear.DoLaneClear(); if (Orb.ActiveMode == Orbwalker.OrbwalkingMode.JungleClear && mana >= JungleclearMenu.GetSlider("mana")) JungleClear.DoJungleClear(); if (Orb.ActiveMode == Orbwalker.OrbwalkingMode.LastHit && mana >= LasthitMenu.GetSlider("mana")) LastHit.DoLastHit(); //This is a basic fix, due to OnLevelUp being disabled if (_currentLevel == Player.Level) return; Leveler(); _currentLevel = Player.Level; }
public static void OnUpdate() { try { if (Global.Player.IsDead || Global.Orbwalker.IsWindingUp || Global.Player.IsRecalling()) { return; } switch (Global.Orbwalker.Mode) { case OrbwalkingMode.Combo: Combo.OnUpdate(); break; case OrbwalkingMode.Mixed: Harass.OnUpdate(); break; case OrbwalkingMode.Laneclear: LaneClear.OnUpdate(); JungleClear.OnUpdate(); break; case OrbwalkingMode.Lasthit: Lasthit.OnUpdate(); break; } if (Global.Orbwalker.Mode != OrbwalkingMode.Mixed) { PermaSpells(); } } catch (Exception e) { Console.WriteLine(e); throw; } }
public static void OnPostAttack(object sender, PostAttackEventArgs args) { if (Game.TickCount - Extensions.LastQCastAttempt <= 340 + Game.Ping / 2) { Extensions.DidJustAuto = false; return; } Extensions.DidJustAuto = true; if (MenuConfig.BurstMode.Active) { Burst.OnProcessAutoAttack(); } else { switch (Global.Orbwalker.Mode) { case OrbwalkingMode.Combo: ComboManager.OnProcessAutoAttack(); break; case OrbwalkingMode.Mixed: Harass.OnProcessAutoAttack(); break; case OrbwalkingMode.Laneclear: if (args.Target.IsMinion) { Lane.OnProcessAutoAttack(); Jungle.OnProcessAutoAttack(args.Target as Obj_AI_Minion); } else if ((args.Target as Obj_AI_Base).IsBuilding() && SpellConfig.Q.Ready) { SpellConfig.Q.Cast(Global.Player.ServerPosition.Extend(args.Target.ServerPosition, 100)); } break; } } }
static Modes() { ComboMenu = Menu.AddSubMenu("Combo"); HarassMenu = Menu.AddSubMenu("Harass"); LaneClearMenu = Menu.AddSubMenu("LaneClear"); JungleClearMenu = Menu.AddSubMenu("JungleClear"); LastHitMenu = Menu.AddSubMenu("LastHit"); FleeMenu = Menu.AddSubMenu("Flee"); DrawMenu = Menu.AddSubMenu("Drawings"); SkinMenu = Menu.AddSubMenu("Skins"); PermaActiveMenu = Menu.AddSubMenu("PermaActive"); // Initialize all modes // Combo Combo.Initialize(); // Harass Harass.Initialize(); //LaneClear LaneClear.Initialize(); //JungleClear JungleClear.Initialize(); //LastHit LastHit.Initialize(); //Flee Flee.Initialize(); // Illaoi does not simply flee... :°) //Skins Skins.Initialize(); //PermaActive PermaActive.Initialize(); //Drawings Drawings.Initialize(); }
static Modes() { // Initialize the menu ComboMenu = Menu.AddSubMenu("Combo"); Combo.Initialize(); HarassMenu = Menu.AddSubMenu("Harass"); Harass.Initialize(); LCMenu = Menu.AddSubMenu("LC"); LC.Initialize(); MiscMenu = Menu.AddSubMenu("Misc"); PermaActive.Initialize(); InsecMenu = Menu.AddSubMenu("GenSec™"); Insec.Initialize(); InterruptMenu = Menu.AddSubMenu("Interrupt"); Interrupt.Initialize(); // Initialize all modes // Combo Menu.AddSeparator(); // Harass }
private static void OnTick(EventArgs args) { Items.useItems(); switch (Orbwalker.ActiveModesFlags) { case Orbwalker.ActiveModes.Combo: Combo.useCombo(); break; case Orbwalker.ActiveModes.Harass: Harass.useHarass(); break; case Orbwalker.ActiveModes.LaneClear: LaneClear.useClear(); break; case Orbwalker.ActiveModes.JungleClear: JungleClear.useJG(); break; } }
public static void PostAttack(object sender, PostAttackEventArgs args) { switch (Global.Orbwalker.Mode) { case OrbwalkingMode.Combo: Combo.PostAttack(sender, args); break; case OrbwalkingMode.Mixed: Harass.PostAttack(sender, args); break; case OrbwalkingMode.Laneclear: LaneClear.PostAttack(sender, args); JungleClear.PostAttack(sender, args); break; case OrbwalkingMode.Lasthit: Lasthit.PostAttack(sender, args); break; } }
static void InstanceControl() { if (Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.Combo)) { Combo.DoCombo(); } if (Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.Harass)) { Harass.DoHarass(); } if (Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.LaneClear)) { LaneClear.DoClear(); } if (Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.JungleClear)) { JungleClear.DoClear(); } }
private static void Loading_OnLoadingComplete(EventArgs args) { //Wukong if (Player.Instance.Hero == Champion.MonkeyKing) { SpellsManager.InitializeSpells(); Menus.CreateMenu(); ModeManager.InitializeModes(); DrawingsManager.InitializeDrawings(); JungleClear.Init(); Combo.Initialize_Q_AA_Reset(); Harass.Initialize_Q_AA_Reset(); Chat.Print("[T2IN1] Wukong Loaded!", TextColor.LimeGreen); } else { Chat.Print("[T2IN1] " + ObjectManager.Player.ChampionName + " is not Supported!", TextColor.PaleVioletRed); } }
/// <summary> /// The on update. /// </summary> /// <param name="args"> /// The args. /// </param> private static void OnUpdate(EventArgs args) { switch (Variables.Orbwalker.ActiveMode) { case OrbwalkingMode.Combo: Combo.Execute(); break; case OrbwalkingMode.Hybrid: Harass.Execute(); break; case OrbwalkingMode.LaneClear: LaneClear.Execute(); JungleClear.Execute(); break; } KillSteal.Execute(); CD(); SkinChanger(); }
static Settings() { Menu0 = Config.Menu.AddSubMenu("Draw"); Draw.Initialize(); Menu1 = Config.Menu.AddSubMenu("Anti-Gapcloser"); AntiGapcloser.Initialize(); Menu2 = Config.Menu.AddSubMenu("Interrupter"); Interrupter.Initialize(); Menu3 = Config.Menu.AddSubMenu("Items"); Items.Initialize(); Menu4 = Config.Menu.AddSubMenu("Auto-Shield"); AutoShield.Initialize(); Menu5 = Config.Menu.AddSubMenu("Combo"); Combo.Initialize(); Menu6 = Config.Menu.AddSubMenu("Flee"); Flee.Initialize(); Menu7 = Config.Menu.AddSubMenu("Harass"); Harass.Initialize(); Menu10 = Config.Menu.AddSubMenu("Lane Clear"); LaneClear.Initialize(); Menu11 = Config.Menu.AddSubMenu("Jungle Clear"); JungleClear.Initialize(); Menu8 = Config.Menu.AddSubMenu("Humanizer"); Humanizer.Initialize(); Menu9 = Config.Menu.AddSubMenu("Skin Hack"); SkinHack.Initialize(); }
static Modes() { Menu = Config.Menu.AddSubMenu("Drawing"); Draw.Initialize(); Menu = Config.Menu.AddSubMenu("Modes"); Combo.Initialize(); Menu.AddSeparator(); Harass.Initialize(); Menu.AddSeparator(); LaneClear.Initialize(); Menu.AddSeparator(); JungleClear.Initialize(); Menu.AddSeparator(); Menu = Config.Menu.AddSubMenu("Miscellanea"); Misc.Initialize(); }
static Modes() { Menu = SettingsMenus.Menu.AddSubMenu("Combo"); Combo.Initialize(); Menu = SettingsMenus.Menu.AddSubMenu("Harass"); Harass.Initialize(); Menu = SettingsMenus.Menu.AddSubMenu("LaneClear"); LaneClear.Initialize(); Menu = SettingsMenus.Menu.AddSubMenu("Drawing"); DrawingMenu.Initialize(); Menu = SettingsMenus.Menu.AddSubMenu("GapClose"); GapCloseMenu.Initialize(); Menu = SettingsMenus.Menu.AddSubMenu("Prediction"); PredictionMenu.Initialize(); Menu = SettingsMenus.Menu.AddSubMenu("Misc"); SaveMeMenu.Initialize(); }
static Modes() { // Initialize the menu ComboMenu = Menu.AddSubMenu("Combo"); Combo.Initialize(); InterruptMenu = Menu.AddSubMenu("Interrupt"); Interrupt.Initialize(); ShieldMenu = Menu.AddSubMenu("Shield"); ShieldManager.Initialize(); HarassMenu = Menu.AddSubMenu("Harass"); Harass.Initialize(); LCMenu = Menu.AddSubMenu("LastHit"); LC.Initialize(); MiscMenu = Menu.AddSubMenu("Misc"); PermaActive.Initialize(); // Initialize all modes // Combo Menu.AddSeparator(); // Harass }
public static void OnUpdate() { if (Global.Player.IsDead) { return; } switch (Global.Orbwalker.Mode) { case OrbwalkingMode.Combo: Combo.OnUpdate(); break; case OrbwalkingMode.Mixed: Harass.OnUpdate(); break; case OrbwalkingMode.Laneclear: LaneClear.OnUpdate(); JungleClear.OnUpdate(); break; } }
public static void OnUpdate() { if (Global.Player.IsDead) { return; } if (MenuConfig.Killsteal["E"].Enabled && SpellManager.E.Ready) { var t = GameObjects.EnemyHeroes.FirstOrDefault(x => x.Health <= Dmg.EDmg(x) && x.IsValidTarget(SpellManager.E.Range)); if (t != null) { SpellManager.CastE(t); } } if (Global.Orbwalker.IsWindingUp) { return; } switch (Global.Orbwalker.Mode) { case OrbwalkingMode.Combo: Combo.OnUpdate(); break; case OrbwalkingMode.Mixed: Harass.OnUpdate(); break; case OrbwalkingMode.Laneclear: LaneClear.OnUpdate(); JungleClear.OnUpdate(); break; } }
static Modes() { ModesMenu = Menu.AddSubMenu("Modes"); Combo.Initialize(); Menu.AddSeparator(); Harass.Initialize(); Menu.AddSeparator(); LaneClear.Initialize(); Menu.AddSeparator(); LastHit.Initialize(); MiscMenu = Menu.AddSubMenu("Misc"); Misc.Initialize(); Menu.AddSeparator(); AutoStack.Initialize(); Menu.AddSeparator(); Humanizer.Initialize(); //Menu.AddSeparator(); //TearStack.Initialize(); DrawMenu = Menu.AddSubMenu("Draw"); Draw.Initialize(); }
public static void CallMenu() { _disableAa = MainMenu.AddMenu("Support Mode", "SupportMode"); _disableAa.AddGroupLabel("Support Mode"); //Main = _disableAa.AddSubMenu("Main", "Main"); _disableAa.AddGroupLabel("Global options"); _disableAa.Add( "globalToggle", new KeyBind("Global enable/disable toggle", true, KeyBind.BindTypes.PressToggle)); Harass = _disableAa.AddSubMenu("Harass", "Harass"); Harass.AddGroupLabel("Options for Harass"); Harass.Add("disableAAIH", new CheckBox("Disable AA on minions in Harass Mode", true)); Harass.Add("stacksIH", new CheckBox("Still AA when we have shield stacks", false)); Harass.Add("allyRangeH", new Slider("Allies in range x to disable AA in Harass Mode", 1400, 0, 5000)); LaneClear = _disableAa.AddSubMenu("LaneClear", "LaneClear"); LaneClear.AddGroupLabel("Options for LaneClear"); LaneClear.Add("disableAAILC", new CheckBox("Disable AA on minions in LaneClear Mode", true)); LaneClear.Add("stacksILC", new CheckBox("Still AA when we have shield stacks", false)); LaneClear.Add("allyRangeLC", new Slider("Allies in range x to disable AA in LaneClear Mode", 1400, 0, 5000)); LaneClear.Add("pushNoCS", new CheckBox("AA minions, but dont take CS", false)); LastHit = _disableAa.AddSubMenu("LastHit", "LastHit"); LastHit.AddGroupLabel("Options for LastHit"); LastHit.Add("disableAAILH", new CheckBox("Disable AA on minions in LastHit Mode", true)); LastHit.Add("stacksILH", new CheckBox("Still AA when we have shield stacks", false)); LastHit.Add("allyRangeLH", new Slider("Allies in range x to disable AA in LastHit Mode", 1400, 0, 5000)); Draw = _disableAa.AddSubMenu("Draw", "Draw"); Draw.AddGroupLabel("Options for draw stuff"); Draw.AddGroupLabel("Status Text"); Draw.Add("globalDraw", new CheckBox("Draw the Status", true)); Draw.Add("globaldrawX", new Slider("Relative X Position of the Status Text", 35, -200, 200)); Draw.Add("globaldrawY", new Slider("Relative Y Position of the Status Text", -30, -200, 200)); }
internal static void Init(EventArgs Args) { R.Range = R.Level > 0 ? R.Level * 1500 : 0; CalculateCD.Init(); if (Me.IsDead || Me.IsRecalling()) { return; } Q.Collision = !(Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.Combo && Menu.GetBool("ComboQSmart") && CanShield); KillSteal.Init(); Auto.Init(); switch (Orbwalker.ActiveMode) { case Orbwalking.OrbwalkingMode.Combo: Combo.Init(); break; case Orbwalking.OrbwalkingMode.Mixed: Harass.Init(); break; case Orbwalking.OrbwalkingMode.LaneClear: LaneClear.Init(); JungleClear.Init(); break; case Orbwalking.OrbwalkingMode.LastHit: LastHit.Init(); break; } }
private static void Game_OnUpdate(EventArgs args) { if (ObjectManager.Player.IsDead) { return; } switch (Configs.orbwalker.ActiveMode) { case Orbwalking.OrbwalkingMode.Combo: Combo.ExecuteCombo(); break; case Orbwalking.OrbwalkingMode.Mixed: LastHit.ExecuteLastHit(); Harass.ExecuteHarass(); break; case Orbwalking.OrbwalkingMode.LastHit: LastHit.ExecuteLastHit(); break; case Orbwalking.OrbwalkingMode.LaneClear: LaneClear.ExecuteLaneClear(); JungleClear.ExecuteJungleClear(); break; case Orbwalking.OrbwalkingMode.CustomMode: Flee.ExecuteFlee(); break; } KillSteal(); AutoQ(); CastMultiR(); }
private static void OnUpdate(EventArgs args) { if (Config.SkinChanger && Player.Instance.SkinId != Config.SkinId) { Player.Instance.SetSkinId(Config.SkinId); } var currentModes = Orbwalker.ActiveModesFlags.ToString(); if (currentModes.Contains(Orbwalker.ActiveModes.Combo.ToString())) { Combo.Execute(); } if (currentModes.Contains(Orbwalker.ActiveModes.Harass.ToString()) || Config.HarassToggle) { Harass.Execute(); } if (currentModes.Contains(Orbwalker.ActiveModes.LastHit.ToString())) { Lasthit.Execute(); } if (currentModes.Contains(Orbwalker.ActiveModes.LaneClear.ToString())) { LaneClear.Execute(); } if (currentModes.Contains(Orbwalker.ActiveModes.JungleClear.ToString())) { JungleClear.Execute(); } Active.Initialize(); }
static Modes() { // Initialize modes menu Menu = Config.Menu.AddSubMenu("Modes", "modes"); // Combo Combo.Initialize(); // Harass Menu.AddSeparator(); Harass.Initialize(); // WaveClear Menu.AddSeparator(); LaneClear.Initialize(); // JungleClear Menu.AddSeparator(); JungleClear.Initialize(); // Flee Menu.AddSeparator(); Flee.Initialize(); }
private void Game_OnTick() { var mana = ObjectManager.Me.ManaPercent; if (killstealMenu.GetCheckbox("enable")) { Killsteal.DoKS(); } if (orb.ActiveMode == Orbwalker.OrbwalkingMode.Combo && mana >= comboMenu.GetSlider("mana")) { Combo.DoCombo(); } if (orb.ActiveMode == Orbwalker.OrbwalkingMode.Harass && mana >= harassMenu.GetSlider("mana")) { //Not Implemented Yet Harass.DoHarass(); } if (orb.ActiveMode == Orbwalker.OrbwalkingMode.LaneClear && mana >= laneclearMenu.GetSlider("mana")) { LaneClear.DoLaneClear(); } if (orb.ActiveMode == Orbwalker.OrbwalkingMode.LastHit && mana >= lasthitMenu.GetSlider("mana")) { LaneClear.DoLaneClear(); } if (orb.ActiveMode == Orbwalker.OrbwalkingMode.Flee && mana >= fleeMenu.GetSlider("mana")) { //Not Implemented Yet Flee.DoFlee(); } }
private static void OnUpdate(EventArgs args) { if (ObjectManager.Player.IsDead) { return; } if (Config.IsKeyPressed("xinsecKey")) { Orbwalking.MoveTo(Game.CursorPos); Xinsec.Execute(); } if (Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.Combo) { Combo.Execute(); } if (Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.LaneClear && ObjectManager.Player.ManaPercent >= Config.GetSliderValue("jcMana")) { JungleClear.Execute(); } if (Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.Mixed && ObjectManager.Player.ManaPercent >= Config.GetSliderValue("harassMana")) { Harass.Execute(); } if (Orbwalker.ActiveMode == Orbwalking.OrbwalkingMode.LaneClear && ObjectManager.Player.ManaPercent >= Config.GetSliderValue("lcMana")) { LaneClear.Execute(); } }
public static void CallMenu() { _disableAa = MainMenu.AddMenu("Support Mode", "SupportMode"); _disableAa.AddGroupLabel("Support Mode"); //Main = _disableAa.AddSubMenu("Main", "Main"); _disableAa.AddGroupLabel("Global options"); _disableAa.Add( "globalToggle", new KeyBind("Genel Aktif/Pasif butonu", true, KeyBind.BindTypes.PressToggle)); Harass = _disableAa.AddSubMenu("Harass", "Harass"); Harass.AddGroupLabel("Options for Harass"); Harass.Add("disableAAIH", new CheckBox("Minyona AA devre disi durtme modunda", true)); Harass.Add("stacksIH", new CheckBox("Kalkan yukleri olsa bile minyona AA devre disi birak", false)); Harass.Add("allyRangeH", new Slider("Harass Modunda AA devre disi birakmak icin x araliklarındaki müttefikler", 1400, 0, 5000)); LaneClear = _disableAa.AddSubMenu("LaneClear", "LaneClear"); LaneClear.AddGroupLabel("Options for LaneClear"); LaneClear.Add("disableAAILC", new CheckBox("Oto atak devre disi birak minyon temizlemede", true)); LaneClear.Add("stacksILC", new CheckBox("Kalkan yukleri olsa bile AA devre disi birak", false)); LaneClear.Add("allyRangeLC", new Slider("LaneClear Modunda AA devre disi birakmak icin X mesafesindeki müttefikler", 1400, 0, 5000)); LaneClear.Add("pushNoCS", new CheckBox("AA minyona, ama CS almayin", false)); LastHit = _disableAa.AddSubMenu("LastHit", "LastHit"); LastHit.AddGroupLabel("Options for LastHit"); LastHit.Add("disableAAILH", new CheckBox("Oto atak devre disi birak minyona son vurusda", true)); LastHit.Add("stacksILH", new CheckBox("Kalkan yukleri olsa bile AA devre disi birak", false)); LastHit.Add("allyRangeLH", new Slider("LastHit Modunda AA devre disi birakmak için X mesafesindeki muttefikler", 1400, 0, 5000)); Draw = _disableAa.AddSubMenu("Draw", "Draw"); Draw.AddGroupLabel("Options for draw stuff"); Draw.AddGroupLabel("Status Text"); Draw.Add("globalDraw", new CheckBox("Durumu Goster", true)); Draw.Add("globaldrawX", new Slider("Durum Metninin X Pozisyonu", 35, -200, 200)); Draw.Add("globaldrawY", new Slider("Durum Metninin Y Pozisyonu", -30, -200, 200)); }
private static void OnUpdate(EventArgs args) { if (Player.Instance.IsDead) { return; } PermaActive.Execute(); if (Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.Combo)) { Combo.Execute(); } if (Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.Harass) || MenuDesigner.HarassUi.Get <KeyBind>("HarassToggle").CurrentValue) { Harass.Execute(); } if (Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.LaneClear) && Player.Instance.Mana > MenuDesigner.ClearUi.Get <Slider>("ClearLanaMana").CurrentValue) { LaneClear.Execute(); } if (Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.LastHit)) { LastHit.Execute(); } if (Orbwalker.ActiveModesFlags.HasFlag(Orbwalker.ActiveModes.JungleClear)) { JungleClear.Execute(); } }