private static void MenuLeona() { Leo = MainMenu.AddMenu("[Leona]", "[Leona]"); Combo = Leo.AddSubMenu("[Combo]"); Combo.Add("Qc", new CheckBox("[Q] = Combo")); Combo.Add("Wc", new CheckBox("[W] = Combo")); Combo.Add("Ec", new CheckBox("[E] = Combo")); Combo.Add("Rc", new CheckBox("[R] = Combo")); Auto = Leo.AddSubMenu("[AutoHarass]"); Auto.Add("LiW", new CheckBox("Use [W] [Hit Life]")); Auto.AddSeparator(); Auto.AddLabel("Life"); Auto.Add("Vida", new Slider("Life [W] Uti", 35, 1)); Auto.AddLabel("Target Valid"); Auto.Add("Tar", new Slider("Target [W] Auto", 300, 0, 500)); Lane = Leo.AddSubMenu("[LaneClear]"); Lane.Add("Ql", new CheckBox("Use [Q] Lane")); Lane.AddSeparator(); Lane.AddLabel("Mana Percent"); Lane.Add("mana", new Slider("Mana Percent [Q]", 50, 1)); Misc = Leo.AddSubMenu("[Misc]"); Misc.Add("Inter", new CheckBox("Interupt")); Misc.Add("Gap", new CheckBox("GapClose")); Draws = Leo.AddSubMenu("[Draws]"); Draws.AddLabel("Draws are only activated near enemies"); Draws.AddSeparator(); Draws.Add("DE", new CheckBox("Use [E] Draws")); Draws.Add("DR", new CheckBox("Use [R] Draws")); }
public static void BadaoActivate() { // spells init BadaoMainVariables.Q = new Spell(SpellSlot.Q, 430); BadaoMainVariables.Q.SetSkillshot(0.5f, 100, float.MaxValue, false, SkillshotType.SkillshotLine); BadaoMainVariables.W = new Spell(SpellSlot.W, 375); BadaoMainVariables.E = new Spell(SpellSlot.E, 525); BadaoMainVariables.E.SetTargetted(0, float.MaxValue); BadaoMainVariables.R = new Spell(SpellSlot.R, 1200); BadaoMainVariables.R.SetCharged("PoppyR", "PoppyR", 495, 1200, 1.5f); // main menu config = MainMenu.AddMenu("BadaoKingdom " + ObjectManager.Player.ChampionName, ObjectManager.Player.ChampionName); // Combo Combo = config.AddSubMenu("Combo", "Combo"); BadaoPoppyVariables.ComboQ = Combo.Add("ComboQ", new CheckBox("Q")).CurrentValue; BadaoPoppyVariables.ComboW = Combo.Add("ComboW", new CheckBox("W to gapclose")).CurrentValue; BadaoPoppyVariables.ComboE = Combo.Add("ComboE", new CheckBox("E to gapclose")).CurrentValue; foreach (var hero in HeroManager.Enemies) { Combo.Add("ComboE" + hero.NetworkId, new CheckBox("E stun " + hero.ChampionName + " (" + hero.Name + ")")); } BadaoPoppyVariables.ComboRKillable = Combo.Add("ComboRKillable", new CheckBox("R Killable")).CurrentValue; // Harass Menu Harass = config.AddSubMenu("Harass", "Harass"); BadaoPoppyVariables.HarassQ = Harass.Add("HarassQ", new CheckBox("Q")).CurrentValue; //JungleClear Menu Jungle = config.AddSubMenu("Jungle", "Jungle"); BadaoPoppyVariables.JungleQ = Jungle.Add("JungleQ", new CheckBox("Q")).CurrentValue; BadaoPoppyVariables.JungleE = Jungle.Add("JungleE", new CheckBox("E")).CurrentValue; BadaoPoppyVariables.JungleMana = Jungle.Add("JungleMana", new Slider("Mana Limit", 40, 0, 100)).CurrentValue; // Assassinate Menu Assassinate = config.AddSubMenu("Assassinate", "Assassinate"); BadaoPoppyVariables.AssassinateKey = Assassinate.Add("AssassinateKey", new KeyBind("Active", false, KeyBind.BindTypes.HoldActive, 'T')).CurrentValue; Assassinate.AddLabel("Select a target to use this mode"); // Auto Auto = config.AddSubMenu("Auto", "Auto"); foreach (var hero in HeroManager.Enemies) { Auto.Add("AutoAntiDash" + hero.NetworkId, new CheckBox("W anti dash " + hero.ChampionName + " (" + hero.Name + ")")); } BadaoPoppyVariables.AutoEInterrupt = Auto.Add("AutoEInterrupt", new CheckBox("E interrupt", false)).CurrentValue; BadaoPoppyVariables.AutoRInterrupt = Auto.Add("AutoRInterrupt", new CheckBox("R interrupt", false)).CurrentValue; BadaoPoppyVariables.AutoRKS = Auto.Add("AutoRKS", new CheckBox("R KS")).CurrentValue; BadaoPoppyVariables.AutoR3Target = Auto.Add("AutoR3Target", new CheckBox("R hits 3 target")).CurrentValue; }
internal static void InMenu() { Caiy = MainMenu.AddMenu("Caitlyn", "Caitlyn"); Caiy.Add("AutoAtack", new CheckBox("Use Atack Buff [Enemy]")); pre = Caiy.AddSubMenu("Prediction"); pre.Add("HitQ", new ComboBox("HitChance [Q]", 1, "Low", "Medium", "High")); pre.Add("HitW", new ComboBox("HitChance [W]", 2, "Low", "Medium", "High")); pre.Add("HitE", new ComboBox("HitChance [E]", 1, "Low", "Medium", "High")); Comb = Caiy.AddSubMenu("Combo"); Comb.Add("Qc", new CheckBox("Use [Q]")); Comb.Add("Wc", new CheckBox("Use [W]")); Comb.Add("Ec", new CheckBox("Use [E]")); Comb.AddSeparator(); Comb.AddLabel("Settings [R]"); Comb.Add("Rf", new CheckBox("Use [R] Fish Enemy")); Comb.AddSeparator(); Comb.Add("ModoR", new ComboBox("Mode [R]", 0, "Fish [R]", "Beta Mode [R]")); Comb.AddSeparator(); Comb.AddLabel("Settings [Beta Mode R]"); Comb.Add("LR", new Slider("Minimal of the Enemy's Life", 20, 1, 100)); Comb.AddSeparator(); Comb.AddLabel("Enemys, No Use on whom?"); foreach (var enemies in EntityManager.Heroes.Enemies.Where(caity => !caity.IsMe)) { Comb.Add("CaitlynUti" + enemies.ChampionName, new CheckBox("" + enemies.ChampionName, false)); } Auto = Caiy.AddSubMenu("Auto Harass"); Auto.Add("AutoQ", new CheckBox("AutoHarass [Q]")); Auto.AddSeparator(); Auto.AddLabel("Mana Percent"); Auto.Add("ManaQ", new Slider("Mana Percent [Q] > {0}", 65, 1)); Lane = Caiy.AddSubMenu("Lane [Clear]"); Lane.Add("Ql", new CheckBox("Use [Q] Lane")); Lane.AddSeparator(); Lane.AddLabel("Mana Percent"); Lane.Add("ManaL", new Slider("Mana Percent > {0}", 50, 1, 100)); Lane.AddSeparator(); Lane.AddLabel("Minions"); Lane.Add("Qmi", new Slider("Minion Percent > {0}", 3, 1, 6)); Jungle = Caiy.AddSubMenu("Jungle [Clear]"); Jungle.Add("Qj", new CheckBox("Use [Q] Jungle")); Jungle.AddSeparator(); Jungle.AddLabel("Mana Percent"); Jungle.Add("Q/J", new Slider("Mana Percent [Q/E]", 65, 1)); Misc = Caiy.AddSubMenu("Misc"); Misc.Add("Ks", new CheckBox("KillSteal")); Draws = Caiy.AddSubMenu("Draws [Spells]"); Draws.Add("DQ", new CheckBox("[Q] Draws")); Draws.Add("DW", new CheckBox("[W] Draws")); Draws.Add("DE", new CheckBox("[E] Draws")); Draws.Add("DR", new CheckBox("[R] Draws")); }
static void Loading_OnLoadingComplete(EventArgs args) { if (Player.Instance.ChampionName != "Syndra") { return; } Config = MainMenu.AddMenu("ParaSyndra", "parasyndra"); Config.AddGroupLabel("ParaSyndra [1.0.1.4] Turkce Ceviri TekinTR"); Auto = Config.AddSubMenu("Otomatik"); Auto.AddGroupLabel("Uzerinde Ulti kullan:"); foreach (var enemy in EntityManager.Heroes.Enemies) { Timers.Add(enemy.NetworkId, new Timer(0f, 0f, enemy.Path)); Auto.Add(enemy.ChampionName, new CheckBox(enemy.ChampionName)); } Auto.AddSeparator(); Auto.AddGroupLabel("Otomatik Durtme:"); Auto.Add("autoq", new CheckBox("Otomatik Q")); Auto.Add("automana", new Slider("Otomatik Q - Gereken enaz mana", 50)); Auto.Add("autoei", new CheckBox("Otomatik QE - Dusman Q menzilinde ise", false)); Auto.Add("autoeo", new CheckBox("Otomatik QE - Dusman Q menzilinin disinda ise", false)); AASettings = Config.AddSubMenu("Saldiri"); AASettings.Add("readyaa", new CheckBox("Hazir olan buyuleri kontrol etmeyi kapat")); AASettings.Add("disaa", new Slider("Seviyeyi arttirmayi kapat", 11, 1, 18)); AASettings.Add("minaa", new Slider("AA ile olucekse oldurme aktif x aa sayisi", 3, 1, 6)); Obj_AI_Base.OnNewPath += Obj_AI_Base_OnNewPath; Obj_AI_Base.OnBasicAttack += Obj_AI_Base_OnBasicAttack; GameObject.OnCreate += GameObject_OnCreate; GameObject.OnDelete += GameObject_OnDelete; Game.OnUpdate += Game_OnUpdate; Auto["autoq"].Cast <CheckBox>().OnValueChange += AutoQ; Auto["autoei"].Cast <CheckBox>().OnValueChange += AutoEI; Auto["autoeo"].Cast <CheckBox>().OnValueChange += AutoEO; Auto["automana"].Cast <Slider>().OnValueChange += AutoMana; AASettings["disaa"].Cast <Slider>().OnValueChange += DisAA; AASettings["readyaa"].Cast <CheckBox>().OnValueChange += ReadyAA; AASettings["minaa"].Cast <Slider>().OnValueChange += MinAA; automana = Auto["automana"].Cast <Slider>().CurrentValue; disaa = AASettings["disaa"].Cast <Slider>().CurrentValue; minaa = AASettings["minaa"].Cast <Slider>().CurrentValue; autoei = Auto["autoei"].Cast <CheckBox>().CurrentValue; autoeo = Auto["autoeo"].Cast <CheckBox>().CurrentValue; autoq = Auto["autoq"].Cast <CheckBox>().CurrentValue; readyaa = AASettings["readyaa"].Cast <CheckBox>().CurrentValue; }
static void Loading_OnLoadingComplete(EventArgs args) { if (Player.Instance.ChampionName != "Syndra") { return; } Config = MainMenu.AddMenu("ParaSyndra", "parasyndra"); Config.AddGroupLabel("ParaSyndra [1.0.1.4]"); Auto = Config.AddSubMenu("Automatic"); Auto.AddGroupLabel("Ulti ON:"); foreach (var enemy in EntityManager.Heroes.Enemies) { Timers.Add(enemy.NetworkId, new Timer(0f, 0f, enemy.Path)); Auto.Add(enemy.ChampionName, new CheckBox(enemy.ChampionName)); } Auto.AddSeparator(); Auto.AddGroupLabel("AUTO Harras:"); Auto.Add("autoq", new CheckBox("Auto Q")); Auto.Add("automana", new Slider("Auto Q - Minimum Mana Percent", 50)); Auto.Add("autoei", new CheckBox("Auto QE - Enemy In Q Range", false)); Auto.Add("autoeo", new CheckBox("Auto QE - Enemy Out Of Q Range", false)); AASettings = Config.AddSubMenu("Attack"); AASettings.Add("readyaa", new CheckBox("Disable if spells ready")); AASettings.Add("disaa", new Slider("Disable at level", 11, 1, 18)); AASettings.Add("minaa", new Slider("Enable if killable with x aa", 3, 1, 6)); Obj_AI_Base.OnNewPath += Obj_AI_Base_OnNewPath; Obj_AI_Base.OnBasicAttack += Obj_AI_Base_OnBasicAttack; GameObject.OnCreate += GameObject_OnCreate; GameObject.OnDelete += GameObject_OnDelete; Game.OnUpdate += Game_OnUpdate; Auto["autoq"].Cast <CheckBox>().OnValueChange += AutoQ; Auto["autoei"].Cast <CheckBox>().OnValueChange += AutoEI; Auto["autoeo"].Cast <CheckBox>().OnValueChange += AutoEO; Auto["automana"].Cast <Slider>().OnValueChange += AutoMana; AASettings["disaa"].Cast <Slider>().OnValueChange += DisAA; AASettings["readyaa"].Cast <CheckBox>().OnValueChange += ReadyAA; AASettings["minaa"].Cast <Slider>().OnValueChange += MinAA; automana = Auto["automana"].Cast <Slider>().CurrentValue; disaa = AASettings["disaa"].Cast <Slider>().CurrentValue; minaa = AASettings["minaa"].Cast <Slider>().CurrentValue; autoei = Auto["autoei"].Cast <CheckBox>().CurrentValue; autoeo = Auto["autoeo"].Cast <CheckBox>().CurrentValue; autoq = Auto["autoq"].Cast <CheckBox>().CurrentValue; readyaa = AASettings["readyaa"].Cast <CheckBox>().CurrentValue; }
internal static void InMenu() { hei = MainMenu.AddMenu("Heimer", "Heimer"); pre = hei.AddSubMenu("Prediction"); pre.Add("Wp", new Slider("Prediction [W] > {0}", 50, 1)); pre.Add("Ep", new Slider("Prediction [E] > {0}", 65, 1)); comb = hei.AddSubMenu("Combo"); comb.Add("Cq", new CheckBox("Use [Q] Combo")); comb.Add("Cw", new CheckBox("Use [W] Combo")); comb.Add("Ce", new CheckBox("Use [E] Combo")); comb.Add("Cr", new CheckBox("Use [R] Combo")); comb.AddSeparator(); comb.AddLabel("Settings [R]"); comb.Add("Rq", new CheckBox("Use [R] + [Q]", false)); comb.Add("Rw", new CheckBox("Use [R] + [W]")); comb.Add("Re", new CheckBox("Use [R] + [E]", false)); Auto = hei.AddSubMenu("Auto Harass"); Auto.Add("AutoW", new CheckBox("Use [W]")); Auto.Add("AutoE", new CheckBox("Use [E]")); Auto.AddSeparator(); Auto.AddLabel("Mana Percent"); Auto.Add("Mana", new Slider("Mana Percent [W] And [E] > {0}", 65, 1)); Lane = hei.AddSubMenu("Lane [Clear]"); Lane.Add("Ql", new CheckBox("Use [Q] Lane")); Lane.Add("Wl", new CheckBox("Use [W] Lane")); Lane.Add("El", new CheckBox("Use [E] Lane")); Lane.AddSeparator(); Lane.AddLabel("Mana Percent"); Lane.Add("ManaL", new Slider("Mana Percent > {0}", 50, 1)); Lane.AddSeparator(); Lane.AddLabel("Settings [Q]"); Lane.Add("MiniQ", new Slider("Minimum [Q]", 2, 1, 3)); Jungle = hei.AddSubMenu("Jungle [Clear]"); Jungle.AddLabel("Not Add"); Misc = hei.AddSubMenu("Misc"); Misc.Add("inter", new CheckBox("Use [E] Inter")); Misc.Add("Gap", new CheckBox("Aint-Gap")); Draws = hei.AddSubMenu("Draws"); Draws.Add("DQ", new CheckBox("Use [Q] Draws")); Draws.Add("DW", new CheckBox("Use [W] Draws")); Draws.Add("DE", new CheckBox("Use [E] Draws")); }
static void OnLoadingComplete(EventArgs args) { if (!_Player.ChampionName.Contains("Hecarim")) { return; } Chat.Print("Doctor's Hecarim Loaded!", Color.Orange); Q = new Spell.Active(SpellSlot.Q, 350); W = new Spell.Active(SpellSlot.W, 525); E = new Spell.Active(SpellSlot.E); R = new Spell.Skillshot(SpellSlot.R, 1000, SkillShotType.Linear, 250, 800, 200); R.AllowedCollisionCount = int.MaxValue; Ignite = new Spell.Targeted(ObjectManager.Player.GetSpellSlotFromName("summonerdot"), 600); Thm = new Font(Drawing.Direct3DDevice, new FontDescription { FaceName = "Tahoma", Height = 20, Weight = FontWeight.Bold, OutputPrecision = FontPrecision.Default, Quality = FontQuality.ClearType }); thn = new Font(Drawing.Direct3DDevice, new FontDescription { FaceName = "Tahoma", Height = 22, Weight = FontWeight.Bold, OutputPrecision = FontPrecision.Default, Quality = FontQuality.ClearType }); Menu = MainMenu.AddMenu("Doctor's Hecarim", "Hecarim"); ComboMenu = Menu.AddSubMenu("Combo Settings", "Combo"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.Add("ComboQ", new CheckBox("Use [Q] Combo")); ComboMenu.Add("ComboW", new CheckBox("Use [W] Combo")); ComboMenu.Add("ComboE", new CheckBox("Use [E] Combo")); ComboMenu.AddGroupLabel("Ultimate Aoe Settings"); ComboMenu.Add("ComboR", new CheckBox("Use [R] Aoe")); ComboMenu.Add("MinR", new Slider("Min Enemies Use [R]", 3, 0, 5)); ComboMenu.AddGroupLabel("Ultimate Selected Target Settings"); ComboMenu.Add("ComboSL", new KeyBind("Use [R] On Selected Target", false, KeyBind.BindTypes.HoldActive, 'T')); ComboMenu.AddGroupLabel("Interrupt Settings"); ComboMenu.Add("inter", new CheckBox("Use [R] Interrupt")); HarassMenu = Menu.AddSubMenu("Harass Settings", "Harass"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.Add("HarassQ", new CheckBox("Use [Q] Harass")); HarassMenu.Add("ManaQ", new Slider("Min Mana Harass [Q]", 40)); HarassMenu.AddSeparator(); HarassMenu.Add("HarassW", new CheckBox("Use [W] Harass", false)); HarassMenu.Add("ManaW", new Slider("Min Mana Harass [W]", 40)); Auto = Menu.AddSubMenu("Auto Harass Settings", "Auto Harass"); Auto.AddGroupLabel("Auto Harass Settings"); Auto.Add("AutoQ", new CheckBox("Auto [Q]")); Auto.Add("ManaQ", new Slider("Min Mana Auto [Q]", 60)); JungleClearMenu = Menu.AddSubMenu("JungleClear Settings", "JungleClear"); JungleClearMenu.AddGroupLabel("JungleClear Settings"); JungleClearMenu.Add("QJungle", new CheckBox("Use [Q] JungleClear")); JungleClearMenu.Add("WJungle", new CheckBox("Use [W] JungleClear")); JungleClearMenu.Add("EJungle", new CheckBox("Use [E] JungleClear")); JungleClearMenu.Add("JungleMana", new Slider("Min Mana JungleClear", 20)); LaneClearMenu = Menu.AddSubMenu("LaneClear Settings", "LaneClear"); LaneClearMenu.AddGroupLabel("LastHit Settings"); LaneClearMenu.Add("LastQ", new CheckBox("Use [Q] LastHit")); LaneClearMenu.Add("LhMana", new Slider("Min Mana Lasthit [Q]", 60)); LaneClearMenu.AddSeparator(); LaneClearMenu.AddGroupLabel("Lane Clear Settings"); LaneClearMenu.Add("LastQLC", new CheckBox("Always [Q] LaneClear (Keep Passive Q)")); LaneClearMenu.Add("CantLC", new CheckBox("Only [Q] Killable Minion", false)); LaneClearMenu.Add("ManaLC", new Slider("Min Mana [Q] LaneClear", 50)); LaneClearMenu.Add("LastWLC", new CheckBox("Use [W] LaneClear")); LaneClearMenu.Add("ManaLCW", new Slider("Min Mana [W] LaneClear", 70)); KillStealMenu = Menu.AddSubMenu("KillSteal Settings", "KillSteal"); KillStealMenu.AddGroupLabel("KillSteal Settings"); KillStealMenu.Add("KsQ", new CheckBox("Use [Q] KillSteal")); KillStealMenu.Add("KsW", new CheckBox("Use [W] KillSteal")); KillStealMenu.Add("ign", new CheckBox("Use [Ignite] KillSteal")); KillStealMenu.AddSeparator(); KillStealMenu.AddGroupLabel("Ultimate Settings"); KillStealMenu.Add("KsR", new CheckBox("Use [R] KillSteal")); KillStealMenu.Add("minKsR", new Slider("Use [R] KillSteal If Enemy Distance >", 100, 1, 1000)); KillStealMenu.AddGroupLabel("Distance < 125 = Always ,Recommended Distance 500"); Skin = Menu.AddSubMenu("Skin Changer", "SkinChanger"); Skin.Add("checkSkin", new CheckBox("Use Skin Changer", false)); Skin.Add("skin.Id", new ComboBox("Skin Mode", 4, "Default", "1", "2", "3", "4", "5")); Drawings = Menu.AddSubMenu("Draw Settings", "Draw"); Drawings.AddGroupLabel("Drawing Settings"); Drawings.Add("DrawQ", new CheckBox("[Q] Range")); Drawings.Add("DrawW", new CheckBox("[W] Range", false)); Drawings.Add("DrawR", new CheckBox("[R] Range")); Drawings.Add("DrawT", new CheckBox("Draw [E] Time")); Drawings.Add("DrawRhit", new CheckBox("[R] Draw Hit")); Drawing.OnDraw += Drawing_OnDraw; Game.OnUpdate += Game_OnUpdate; Interrupter.OnInterruptableSpell += Interupt; }
static void OnLoadingComplete(EventArgs args) { if (!_Player.ChampionName.Contains("Ezreal")) { return; } Chat.Print("Ezreal7 Loaded!", Color.GreenYellow); Chat.Print("Please Setting Target Harass Before Playing", Color.Yellow); Bootstrap.Init(null); Q = new Spell.Skillshot(SpellSlot.Q, 1150, SkillShotType.Linear, 250, 2000, 60); W = new Spell.Skillshot(SpellSlot.W, 1000, SkillShotType.Linear, 250, 1550, 80); W.AllowedCollisionCount = int.MaxValue; E = new Spell.Skillshot(SpellSlot.E, 475, SkillShotType.Linear, 250, 2000, 100); R = new Spell.Skillshot(SpellSlot.R, 5000, SkillShotType.Linear, 1000, 2000, 160); R.AllowedCollisionCount = int.MaxValue; Botrk = new Item(ItemId.Blade_of_the_Ruined_King); if (_Player.GetSpellSlotFromName("summonerdot") != SpellSlot.Unknown) { Ignite = new Spell.Targeted(ObjectManager.Player.GetSpellSlotFromName("summonerdot"), 600); } Menu = MainMenu.AddMenu("Ezreal7", "Ezreal"); Menu.AddSeparator(); ComboMenu = Menu.AddSubMenu("Combo Settings", "Combo"); ComboMenu.AddSeparator(); ComboMenu.AddLabel("Combo Settings"); ComboMenu.Add("ComboQ", new CheckBox("Spell [Q]")); ComboMenu.Add("ComboW", new CheckBox("Spell [W]")); ComboMenu.Add("item", new CheckBox("Use [BOTRK]")); ComboMenu.Add("ComboRange", new Slider("Q-W Distance", 900, 0, 1000)); ComboMenu.AddSeparator(); ComboMenu.Add("ComboR", new CheckBox("Spell [R]")); ComboMenu.AddSeparator(); ComboMenu.Add("MinRangeR", new Slider("Min Range Cast [R]", 1000, 0, 5000)); ComboMenu.AddSeparator(); ComboMenu.Add("MaxRangeR", new Slider("Max Range Cast [R]", 3000, 0, 5000)); ComboMenu.AddSeparator(); ComboMenu.Add("MinR", new Slider("Min Enemies Use [R]", 2, 0, 5)); HarassMenu = Menu.AddSubMenu("Harass Settings", "Harass"); HarassMenu.AddLabel("Harass Settings"); HarassMenu.Add("HarassQ", new CheckBox("Spell [Q]")); HarassMenu.Add("ManaQ", new Slider("Min Mana Harass [Q]", 40)); HarassMenu.AddSeparator(); HarassMenu.Add("HarassW", new CheckBox("Spell [W]", false)); HarassMenu.Add("ManaW", new Slider("Min Mana Harass [W]<=", 40)); HarassMenu.AddSeparator(); HarassMenu.AddLabel("Harass On"); foreach (var enemies in EntityManager.Heroes.Enemies) { HarassMenu.Add("haras" + enemies.ChampionName, new CheckBox("" + enemies.ChampionName)); } Auto = Menu.AddSubMenu("Auto Harass Settings", "Auto Harass"); Auto.AddLabel("Auto Harass Settings"); Auto.Add("AutoQ", new CheckBox("Auto [Q]")); Auto.Add("AutomanaQ", new Slider("Min Mana Auto [Q]", 60)); Auto.AddSeparator(); Auto.Add("AutoW", new CheckBox("Auto [W]", false)); Auto.Add("AutomanaW", new Slider("Min Mana Auto [W]", 60)); Auto.AddSeparator(); Auto.AddLabel("Auto Harass On"); foreach (var enemies in EntityManager.Heroes.Enemies) { Auto.Add("harass" + enemies.ChampionName, new CheckBox("" + enemies.ChampionName)); } LaneClearMenu = Menu.AddSubMenu("LaneClear Settings", "LaneClear"); LaneClearMenu.AddLabel("LastHit Settings"); LaneClearMenu.Add("LastQ", new CheckBox("Always [Q] LastHit")); LaneClearMenu.Add("LhMana", new Slider("Min Mana Lasthit [Q]", 60)); LaneClearMenu.AddSeparator(); LaneClearMenu.Add("LhAA", new CheckBox("Only [Q] LastHit If Out Range AA", false)); LaneClearMenu.Add("AAMana", new Slider("Min Mana Lasthit [Q] If Out Range AA", 50)); LaneClearMenu.AddSeparator(); LaneClearMenu.AddLabel("Lane Clear Settings"); LaneClearMenu.Add("LastQLC", new CheckBox("Always LastHit With [Q]", false)); LaneClearMenu.Add("ManaLC", new Slider("Min Mana LaneClear With [Q]", 70)); LaneClearMenu.AddSeparator(); LaneClearMenu.Add("LastAA", new CheckBox("Only [Q] LastHit If Out Range AA")); LaneClearMenu.Add("ManaLA", new Slider("Min Mana LastHit [Q] If Out Range AA", 50)); JungleClearMenu = Menu.AddSubMenu("JungleClear Settings", "JungleClear"); JungleClearMenu.AddLabel("JungleClear Settings"); JungleClearMenu.Add("QJungle", new CheckBox("Spell [Q]")); JungleClearMenu.Add("MnJungle", new Slider("Min Mana JungleClear [Q]", 30)); Misc = Menu.AddSubMenu("Misc Settings", "Misc"); Misc.AddLabel("AntiGap Settings"); Misc.Add("AntiGap", new CheckBox("Use [E] AntiGapcloser")); Misc.AddSeparator(); Misc.AddLabel("Ultimate On CC Settings"); Misc.Add("Rstun", new CheckBox("Use [R] If Enemy Has CC")); Misc.Add("MinR", new Slider("Min Range Use [R]", 800, 300, 2000)); Misc.Add("MaxR", new Slider("Max Range Use [R]", 2200, 300, 30000)); Misc.AddSeparator(); Misc.AddLabel("Auto Stacks Settings"); Misc.Add("Stack", new CheckBox("Auto Stacks In Shop")); KillStealMenu = Menu.AddSubMenu("KillSteal Settings", "KillSteal"); KillStealMenu.AddLabel("KillSteal Settings"); KillStealMenu.Add("KsQ", new CheckBox("Use [Q] KillSteal")); KillStealMenu.Add("KsW", new CheckBox("Use [W] KillSteal")); KillStealMenu.Add("ign", new CheckBox("Use [Ignite] KillSteal")); KillStealMenu.AddSeparator(); KillStealMenu.AddLabel("Ultimate Settings"); KillStealMenu.Add("KsR", new CheckBox("Use [R] KillSteal")); KillStealMenu.Add("minKsR", new Slider("Min [R] Range KillSteal", 900, 1, 5000)); KillStealMenu.Add("maxKsR", new Slider("Max [R] Range KillSteal", 4000, 1, 5000)); Skin = Menu.AddSubMenu("Skin Changer", "SkinChanger"); Skin.Add("checkSkin", new CheckBox("Use Skin Changer")); Skin.Add("skin.Id", new ComboBox("Skin Mode", 8, "Default", "1", "2", "3", "4", "5", "6", "7", "8")); Drawings = Menu.AddSubMenu("Draw Settings", "Draw"); Drawings.AddGroupLabel("Drawing Settings"); Drawings.Add("DrawQ", new CheckBox("Q Range")); Drawings.Add("DrawW", new CheckBox("W Range", false)); Drawings.Add("DrawE", new CheckBox("E Range", false)); Drawing.OnDraw += Drawing_OnDraw; Game.OnTick += Game_OnTick; Gapcloser.OnGapcloser += Gapcloser_OnGapcloser; Obj_AI_Turret.OnBasicAttack += Obj_AI_Turret_OnBasicAttack2; }
public static void Execute() { Menuini = MainMenu.AddMenu("KappAzir", "KappAzir"); Auto = Menuini.AddSubMenu("Auto Settings"); JumperMenu = Menuini.AddSubMenu("Jumper Settings"); ComboMenu = Menuini.AddSubMenu("Combo Settings"); HarassMenu = Menuini.AddSubMenu("Harass Settings"); LaneClearMenu = Menuini.AddSubMenu("LaneClear Settings"); JungleClearMenu = Menuini.AddSubMenu("JungleClear Settings"); KillstealMenu = Menuini.AddSubMenu("KillSteal Settings"); DrawMenu = Menuini.AddSubMenu("Drawings Settings"); ColorMenu = Menuini.AddSubMenu("ColorPicker"); Auto.AddGroupLabel("Ayarlar"); Auto.Add("gap", new CheckBox("Anti-GapCloser")); Auto.Add("int", new CheckBox("Interrupter")); Auto.Add("danger", new ComboBox("Interrupter DangerLevel", 1, "High", "Medium", "Low")); Auto.AddGroupLabel("Kule ayarları"); Auto.Add("tower", new CheckBox("Kule kur")); Auto.Add("Tenemy", new Slider("Kule kurmak için yakındaki düşman sayısı", 3, 1, 6)); Auto.AddGroupLabel("Anti GapCloser Büyüleri"); foreach (var spell in from spell in Gapcloser.GapCloserList from enemy in EntityManager.Heroes.Enemies.Where(enemy => spell.ChampName == enemy.ChampionName) select spell) { Auto.Add(spell.SpellName, new CheckBox(spell.ChampName + " " + spell.SpellSlot)); } if (EntityManager.Heroes.Enemies.Any(e => e.Hero == Champion.Rengar)) { Auto.Add("rengar", new CheckBox("Rengar Sıçraması")); } JumperMenu.Add("jump", new KeyBind("WEQ Kaçma tuşu", false, KeyBind.BindTypes.HoldActive, 'A')); JumperMenu.Add("normal", new KeyBind("Normal Insec Tuşu", false, KeyBind.BindTypes.HoldActive, 'S')); JumperMenu.Add("new", new KeyBind("Yeni Insec Tuşu", false, KeyBind.BindTypes.HoldActive, 'Z')); JumperMenu.Add("flash", new CheckBox("Pasif Flash kombosu kullan")); JumperMenu.Add("delay", new Slider("Gecikme EQ", 200, 0, 500)); JumperMenu.Add("range", new Slider("Asker menzilini kontrol et", 800, 0, 1000)); ComboMenu.AddGroupLabel("Combo Ayarları"); ComboMenu.Add("key", new KeyBind("Combo Tuşu", false, KeyBind.BindTypes.HoldActive, 32)); ComboMenu.AddSeparator(0); ComboMenu.AddGroupLabel("Q Ayarları"); ComboMenu.Add("Q", new CheckBox("Kullan Q")); ComboMenu.Add("WQ", new CheckBox("Kullan W > Q")); ComboMenu.Add("Qaoe", new CheckBox("Kullan Q Aoe", false)); ComboMenu.Add("QS", new Slider("Askerlerle Q Kullan", 1, 1, 3)); ComboMenu.AddSeparator(0); ComboMenu.AddGroupLabel("W Ayarları"); ComboMenu.Add("W", new CheckBox("Kullan W")); ComboMenu.Add("Wsave", new CheckBox("1 yük sakla", false)); ComboMenu.Add("WS", new Slider("Asker yaratma limitleyici", 3, 1, 3)); ComboMenu.AddSeparator(0); ComboMenu.AddGroupLabel("E Ayarları"); ComboMenu.Add("E", new CheckBox("Kullan E")); ComboMenu.Add("Ekill", new CheckBox("E Sadece hedef ölecekse")); ComboMenu.Add("Edive", new CheckBox("E Kuleye dalış", false)); ComboMenu.Add("EHP", new Slider("Sadece benim canım şu kadar veya fazlaysa [{0}%]", 50)); ComboMenu.Add("Esafe", new Slider("Şu kadar düşmanın arasına atlama E ile", 3, 1, 6)); ComboMenu.AddSeparator(0); ComboMenu.AddGroupLabel("R Ayarları"); ComboMenu.Add("R", new CheckBox("Kullan R")); ComboMenu.Add("Rkill", new CheckBox("R Bitirici")); ComboMenu.Add("insec", new CheckBox("İnsec kombosunda kullanmaya çalış")); ComboMenu.Add("Raoe", new Slider("R AoE Çarpacağı düşman sayısı", 3, 1, 6)); ComboMenu.Add("Rsave", new CheckBox("R yi Sakla güvenliğim için")); ComboMenu.Add("RHP", new Slider("Hedefi itmek için benim kalan canım [{0}%]", 35)); HarassMenu.AddGroupLabel("Dürtme Ayarları"); HarassMenu.Add("key", new KeyBind("Dürtme tuşu", false, KeyBind.BindTypes.HoldActive, 'C')); HarassMenu.Add("toggle", new KeyBind("Otomatik dürtme", false, KeyBind.BindTypes.PressToggle, 'H')); HarassMenu.AddSeparator(0); HarassMenu.AddGroupLabel("Q Ayarları"); HarassMenu.Add("Q", new CheckBox("Kullan Q")); HarassMenu.Add("WQ", new CheckBox("Kullan W > Q")); HarassMenu.Add("QS", new Slider("Askerler Q kullansın", 1, 1, 3)); HarassMenu.Add("Qmana", new Slider("Q kullanması için gereken manam < [{0}%]", 65)); HarassMenu.AddSeparator(0); HarassMenu.AddGroupLabel("W Ayarları"); HarassMenu.Add("W", new CheckBox("Kullan W")); HarassMenu.Add("Wsave", new CheckBox("1 yük sakla")); HarassMenu.Add("WS", new Slider("Asker çıkarma limitleyici", 3, 1, 3)); HarassMenu.Add("Wmana", new Slider("W kullanmayı durdur şu kadar mana varsa < [{0}%]", 65)); HarassMenu.AddSeparator(0); HarassMenu.AddGroupLabel("E Ayarları"); HarassMenu.Add("E", new CheckBox("Kullan E")); HarassMenu.Add("Edive", new CheckBox("E ile Kuleye dal", false)); HarassMenu.Add("EHP", new Slider("Sadece benim canım şu kadar veya fazlaysa [{0}%]", 50)); HarassMenu.Add("Esafe", new Slider("Şu kadar düşman arasına E KUllanma", 3, 1, 6)); HarassMenu.Add("Emana", new Slider("E kullanmak için manam şundan çok [{0}%]", 65)); LaneClearMenu.AddGroupLabel("Lanetemizleme Ayarları"); LaneClearMenu.Add("key", new KeyBind("Lanetemizleme Tuşu", false, KeyBind.BindTypes.HoldActive, 'V')); LaneClearMenu.Add("Q", new CheckBox("Kullan Q")); LaneClearMenu.Add("Qmana", new Slider("Q kullanmayı durdur manam şundan azsa < [{0}%]", 65)); LaneClearMenu.Add("W", new CheckBox("Kullan W")); LaneClearMenu.Add("Wsave", new CheckBox("1 yük sakla")); LaneClearMenu.Add("Wmana", new Slider("W için gereken manam [{0}%]", 65)); JungleClearMenu.AddGroupLabel("Ormantemizleme Kullan"); JungleClearMenu.Add("key", new KeyBind("Ormantemizleme Tuşu", false, KeyBind.BindTypes.HoldActive, 'V')); JungleClearMenu.Add("Q", new CheckBox("Kullan Q")); JungleClearMenu.Add("Qmana", new Slider("Q kullanmak için gerekli mana [{0}%]", 65)); JungleClearMenu.Add("W", new CheckBox("Kullan W")); JungleClearMenu.Add("Wsave", new CheckBox("1 yük sakla")); JungleClearMenu.Add("Wmana", new Slider("W kullanmak için en az mana < [{0}%]", 65)); KillstealMenu.AddGroupLabel("Killçalma ayarları"); KillstealMenu.Add("Q", new CheckBox("Kullan Q")); KillstealMenu.Add("E", new CheckBox("Kullan E")); KillstealMenu.Add("R", new CheckBox("Kullan R")); foreach (var spell in Azir.SpellList) { DrawMenu.Add(spell.Slot.ToString(), new CheckBox(spell.Slot + " Range")); ColorMenu.Add(spell.Slot.ToString(), new ColorPicker(spell.Slot + " Color", System.Drawing.Color.Chartreuse)); } DrawMenu.Add("insec", new CheckBox("Insec yardımcısını göster")); }
static void OnLoadingComplete(EventArgs args) { if (!_Player.ChampionName.Contains("Ezreal")) { return; } Chat.Print("Doctor's Ezreal Loaded!", Color.Orange); Q = new Spell.Skillshot(SpellSlot.Q, 1150, SkillShotType.Linear, 250, 2000, 60); W = new Spell.Skillshot(SpellSlot.W, 1000, SkillShotType.Linear, 250, 1550, 80); W.AllowedCollisionCount = int.MaxValue; E = new Spell.Skillshot(SpellSlot.E, 475, SkillShotType.Linear, 250, 2000, 100); R = new Spell.Skillshot(SpellSlot.R, 5000, SkillShotType.Linear, 1000, 2000, 160); R.AllowedCollisionCount = int.MaxValue; Botrk = new Item(ItemId.Blade_of_the_Ruined_King); Bil = new Item(3144, 475f); Thm = new Font(Drawing.Direct3DDevice, new FontDescription { FaceName = "Tahoma", Height = 32, Weight = FontWeight.Bold, OutputPrecision = FontPrecision.Default, Quality = FontQuality.ClearType }); Thn = new Font(Drawing.Direct3DDevice, new FontDescription { FaceName = "Tahoma", Height = 15, Weight = FontWeight.Bold, OutputPrecision = FontPrecision.Default, Quality = FontQuality.ClearType }); Ignite = new Spell.Targeted(ObjectManager.Player.GetSpellSlotFromName("summonerdot"), 600); Menu = MainMenu.AddMenu("Doctor's Ezreal", "Ezreal"); ComboMenu = Menu.AddSubMenu("Combo Settings", "Combo"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.Add("ComboQ", new CheckBox("Use [Q] Combo")); ComboMenu.Add("comboMode", new ComboBox("Q Mode:", 0, "Fast [Q]", "[Q] After AA")); ComboMenu.Add("ComboW", new CheckBox("Use [W] Combo")); ComboMenu.Add("WMode", new ComboBox("W Mode:", 0, "Fast [W]", "[W] After AA")); ComboMenu.AddGroupLabel("Ultimate Settings"); ComboMenu.Add("ComboR", new CheckBox("Use [R] AoE")); ComboMenu.Add("MinR", new Slider("Use [R] AoE if hit x Enemies", 2, 1, 5)); HarassMenu = Menu.AddSubMenu("Harass Settings", "Harass"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.Add("HarassQ", new CheckBox("Use [Q] Harass")); HarassMenu.Add("ManaQ", new Slider("Mana Harass [Q]", 40)); HarassMenu.AddSeparator(); HarassMenu.Add("HarassW", new CheckBox("Use [W] Harass", false)); HarassMenu.Add("ManaW", new Slider("Mana Harass [W]", 40)); HarassMenu.AddSeparator(); HarassMenu.AddGroupLabel("Harass On"); foreach (var target in EntityManager.Heroes.Enemies) { HarassMenu.Add("haras" + target.ChampionName, new CheckBox("" + target.ChampionName)); } Auto = Menu.AddSubMenu("Auto Harass Settings", "Auto Harass"); Auto.AddGroupLabel("Auto Harass Settings"); Auto.Add("Key", new KeyBind("Auto Harass", false, KeyBind.BindTypes.PressToggle, 'T')); Auto.Add("AutoQ", new CheckBox("Use [Q]")); Auto.Add("AutomanaQ", new Slider("Min Mana Auto [Q]", 60)); Auto.AddSeparator(); Auto.Add("AutoW", new CheckBox("Use [W]", false)); Auto.Add("AutomanaW", new Slider("Min Mana Auto [W]", 60)); Auto.AddSeparator(); Auto.AddGroupLabel("Auto Harass On"); foreach (var target in EntityManager.Heroes.Enemies) { Auto.Add("harass" + target.ChampionName, new CheckBox("" + target.ChampionName)); } LaneClearMenu = Menu.AddSubMenu("LaneClear Settings", "LaneClear"); LaneClearMenu.AddGroupLabel("LastHit Settings"); LaneClearMenu.Add("QLH", new CheckBox("Use [Q] LastHit")); LaneClearMenu.Add("LHMode", new ComboBox("LastHit Mode:", 0, "Always [Q]", "[Q] If Orb Cant Killable")); LaneClearMenu.Add("LhMana", new Slider("Mana Lasthit", 50)); LaneClearMenu.AddSeparator(); LaneClearMenu.AddGroupLabel("Lane Clear Settings"); LaneClearMenu.Add("QLC", new CheckBox("Use [Q] LaneClear")); LaneClearMenu.Add("LCMode", new ComboBox("LaneClear Mode:", 0, "Always [Q]", "[Q] If Orb Cant Killable")); LaneClearMenu.Add("ManaLC", new Slider("Mana LaneClear", 50)); JungleClearMenu = Menu.AddSubMenu("JungleClear Settings", "JungleClear"); JungleClearMenu.AddGroupLabel("JungleClear Settings"); JungleClearMenu.Add("QJungle", new CheckBox("Use [Q] JungleClear")); JungleClearMenu.Add("MnJungle", new Slider("Mana JungleClear", 20)); Misc = Menu.AddSubMenu("Misc Settings", "Misc"); Misc.AddGroupLabel("AntiGap Settings"); Misc.Add("AntiGap", new CheckBox("Use [E] AntiGapcloser", false)); Misc.AddGroupLabel("Ultimate On CC Settings"); Misc.Add("Rstun", new CheckBox("Use [R] Enemies Immobile")); Misc.AddGroupLabel("Auto Stacks Settings"); Misc.Add("Stack", new CheckBox("Auto Stacks In Shop")); Misc.Add("Stackk", new CheckBox("Auto Stacks If Enemies Around = 0", false)); Misc.Add("Stackkm", new Slider("Min Mana Auto Stack", 80)); Items = Menu.AddSubMenu("Items Settings", "Items"); Items.AddGroupLabel("Items Settings"); Items.Add("BOTRK", new CheckBox("Use [Botrk]")); Items.Add("ihp", new Slider("My HP Use BOTRK <=", 50)); Items.Add("ihpp", new Slider("Enemy HP Use BOTRK <=", 50)); KillStealMenu = Menu.AddSubMenu("KillSteal Settings", "KillSteal"); KillStealMenu.AddGroupLabel("KillSteal Settings"); KillStealMenu.Add("KsQ", new CheckBox("Use [Q] KillSteal")); KillStealMenu.Add("KsW", new CheckBox("Use [W] KillSteal")); KillStealMenu.Add("ign", new CheckBox("Use [Ignite] KillSteal")); KillStealMenu.AddSeparator(); KillStealMenu.AddGroupLabel("Ultimate Settings"); KillStealMenu.Add("KsR", new CheckBox("Use [R] KillSteal")); KillStealMenu.Add("RKb", new KeyBind("[R] KillSteal Semi Manual Key", false, KeyBind.BindTypes.HoldActive, 'R')); Drawings = Menu.AddSubMenu("Draw Settings", "Draw"); Drawings.AddGroupLabel("Drawing Settings"); Drawings.Add("DrawQ", new CheckBox("[Q] Range")); Drawings.Add("DrawW", new CheckBox("[W] Range", false)); Drawings.Add("DrawE", new CheckBox("[E] Range", false)); Drawings.Add("Notifications", new CheckBox("Alerter Can Killable [R]")); Drawings.Add("DrawAT", new CheckBox("Draw Auto Harass")); Drawing.OnDraw += Drawing_OnDraw; Game.OnUpdate += Game_OnUpdate; Gapcloser.OnGapcloser += Gapcloser_OnGapcloser; Orbwalker.OnUnkillableMinion += Orbwalker_CantLasthit; Orbwalker.OnPostAttack += ResetAttack; }
private static void OnComple_Graves(EventArgs args) { if (Graves.Hero != Champion.Graves) { return; } Bootstrap.Init(null); Q = new Spell.Skillshot(SpellSlot.Q, 950, SkillShotType.Linear, 250, 2000, 60); W = new Spell.Skillshot(SpellSlot.W, 850, SkillShotType.Circular, 250, 1650, 150); E = new Spell.Skillshot(SpellSlot.E, 425, SkillShotType.Linear); R = new Spell.Skillshot(SpellSlot.R, 1400, SkillShotType.Linear, 250, 2100, 100); R1 = new Spell.Skillshot(SpellSlot.R, 1500, SkillShotType.Cone, 250, 2100, 120); graa = MainMenu.AddMenu("Graves", "Graves"); Comb = graa.AddSubMenu("Combo"); Comb.Add("disableAA", new CheckBox("Disable AA")); Comb.AddSeparator(); Comb.Add("useQCombo", new CheckBox("Use Q")); Comb.Add("useWCombo", new CheckBox("Use W")); Comb.Add("useECombo", new CheckBox("Use E")); Comb.AddSeparator(); Comb.Add("useRCombo", new CheckBox("Fast R Combo")); Comb.AddSeparator(); Comb.Add("useItems", new CheckBox("Use Items")); Comb.Add("useEreload", new CheckBox("Use E for Reload")); Comb.AddSeparator(); Comb.Add("botrkHP", new Slider("My HP > {0}", 50, 0, 100)); Comb.Add("botrkenemyHP", new Slider("Enemy HP > {0}", 60, 0, 100)); KSMenu = graa.AddSubMenu("KillSteal"); KSMenu.Add("useQKS", new CheckBox("Use Q KS")); KSMenu.Add("useRKS", new CheckBox("Use R KS")); Auto = graa.AddSubMenu("AutoHarass"); Auto.Add("useQHarass", new CheckBox("Use Q")); Auto.Add("useItems", new CheckBox("Use Items")); Lane = graa.AddSubMenu("Farm"); Lane.AddLabel("Lane Clear"); Lane.Add("useQ", new CheckBox("Use Q")); Lane.AddSeparator(); Lane.AddLabel("Minion Percent"); Lane.Add("minion", new Slider("Percent Minion > {0}", 3, 1, 6)); Lane.AddSeparator(); Lane.AddLabel("Mana Percent"); Lane.Add("mana", new Slider("Mana Percent > {0}", 50, 0, 100)); Lane.AddLabel("Jungle Clear"); Lane.Add("Qjungle", new CheckBox("Use Q")); Lane.Add("QjungleMana", new Slider("Mana > {0}", 45, 0, 100)); Lane.Add("Ejungle", new CheckBox("Use E")); Lane.Add("EjungleMana", new Slider("Mana > {0}", 45, 0, 100)); Misc = graa.AddSubMenu("Misc"); Misc.Add("gapcloserE", new CheckBox("Use E Gapcloser")); Misc.Add("gapcloserW", new CheckBox("Use W Gapcloser")); Draws = graa.AddSubMenu("Draw Settings", "Drawings"); Draws.Add("DrawQ", new CheckBox("Draw Q")); Draws.Add("DrawW", new CheckBox("Draw W", false)); Draws.Add("DrawE", new CheckBox("Draw E", false)); Draws.Add("DrawR", new CheckBox("Draw R", false)); Draws.Add("DrawR1", new CheckBox("Draw Extended R")); Game.OnTick += Game_OnTick; Drawing.OnDraw += Drawing_OnDraw; }
static void OnLoadingComplete(EventArgs args) { if (!_Player.ChampionName.Contains("Kassadin")) { return; } Chat.Print("Doctor's Kassadin Loaded!", Color.Orange); Bootstrap.Init(null); Q = new Spell.Targeted(SpellSlot.Q, 650); W = new Spell.Active(SpellSlot.W); E = new Spell.Skillshot(SpellSlot.E, 600, SkillShotType.Cone, 500, int.MaxValue, 10); E.AllowedCollisionCount = int.MaxValue; R = new Spell.Skillshot(SpellSlot.R, 700, SkillShotType.Circular, 500, int.MaxValue, 150); R.AllowedCollisionCount = int.MaxValue; Ignite = new Spell.Targeted(ObjectManager.Player.GetSpellSlotFromName("summonerdot"), 600); thm = new Font(Drawing.Direct3DDevice, new FontDescription { FaceName = "Tahoma", Height = 15, Weight = FontWeight.Bold, OutputPrecision = FontPrecision.Default, Quality = FontQuality.ClearType }); Seraph = new Item(3040); Menu = MainMenu.AddMenu("Doctor's Kassadin", "Kassadin"); Menu.AddGroupLabel("Mercedes7 "); ComboMenu = Menu.AddSubMenu("Combo Settings", "Combo"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.Add("ComboQ", new CheckBox("Use [Q] Combo")); ComboMenu.Add("ComboW", new CheckBox("Use [W] Combo")); ComboMenu.Add("ComboE", new CheckBox("Use [E] Combo")); ComboMenu.AddGroupLabel("Ultimate Settings"); ComboMenu.Add("ComboR", new CheckBox("Use [R] Combo")); ComboMenu.Add("CTurret", new KeyBind("Dont Use [R] UnderTurret", false, KeyBind.BindTypes.PressToggle, 'T')); ComboMenu.Add("CMinR", new Slider("Limit Enemies Around Use [R]", 2, 1, 5)); ComboMenu.Add("Cihp", new Slider("MyHP Use [R] >", 20)); HarassMenu = Menu.AddSubMenu("Harass Settings", "Harass"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.Add("HarassQ", new CheckBox("Use [Q] Harass")); HarassMenu.Add("HarassW", new CheckBox("Use [W] Harass")); HarassMenu.Add("HarassE", new CheckBox("Use [E] Harass")); HarassMenu.Add("ManaHR", new Slider("Mana For Harass", 40)); HarassMenu.AddGroupLabel("Ultimate Settings"); HarassMenu.Add("HarassR", new CheckBox("Use [R] Harass")); HarassMenu.Add("StackRH", new Slider("Use [R] Stacks Limit Harass", 5, 1, 5)); HarassMenu.Add("MinR", new Slider("Limit Enemies Around Use [R]", 3, 1, 5)); HarassMenu.Add("ihp", new Slider("MyHP Use [R] >", 30)); LaneClearMenu = Menu.AddSubMenu("LaneClear Settings", "LaneClear"); LaneClearMenu.AddGroupLabel("Lane Clear Settings"); LaneClearMenu.Add("QLC", new CheckBox("Use [Q] LaneClear", false)); LaneClearMenu.Add("WLC", new CheckBox("Use [W] LaneClear")); LaneClearMenu.Add("WMode", new ComboBox("W LaneClear Mode:", 0, "Only Killable", "Always")); LaneClearMenu.Add("ELC", new CheckBox("Use [E] LaneClear", false)); LaneClearMenu.Add("MinELC", new Slider("Min Hit Minions Use [E]", 2, 1, 3)); LaneClearMenu.Add("RLC", new CheckBox("Use [R] LaneClear", false)); LaneClearMenu.Add("MinRLC", new Slider("Min Hit Minions Use [R]", 2, 1, 3)); LaneClearMenu.Add("StackRL", new Slider("Use [R] Stacks Limit LaneClear", 1, 1, 5)); LaneClearMenu.Add("ManaLC", new Slider("Mana For LaneClear", 50)); Auto = Menu.AddSubMenu("Auto Harass Settings", "Auto Harass"); Auto.AddGroupLabel("Auto Harass Settings"); Auto.Add("Key", new KeyBind("Auto Harass", false, KeyBind.BindTypes.PressToggle, 'A')); Auto.Add("QLCH", new CheckBox("Use [Q]")); Auto.Add("ManaQHS", new Slider("Min Mana Auto Harass [Q]", 60)); Auto.AddGroupLabel("Auto Harass On"); foreach (var target in EntityManager.Heroes.Enemies) { Auto.Add("harass" + target.ChampionName, new CheckBox("" + target.ChampionName)); } LastHitMenu = Menu.AddSubMenu("LastHit Settings", "LastHit"); LastHitMenu.AddGroupLabel("LastHit Settings"); LastHitMenu.Add("QLH", new CheckBox("Use [Q] LastHit")); LastHitMenu.Add("WLH", new CheckBox("Use [W] LastHit")); LastHitMenu.Add("ManaLH", new Slider("Mana For LaneClear", 50)); JungleClearMenu = Menu.AddSubMenu("JungleClear Settings", "JungleClear"); JungleClearMenu.AddGroupLabel("JungleClear Settings"); JungleClearMenu.Add("QJungle", new CheckBox("Use [Q] JungleClear")); JungleClearMenu.Add("WJungle", new CheckBox("Use [W] JungleClear")); JungleClearMenu.Add("EJungle", new CheckBox("Use [E] JungleClear")); JungleClearMenu.Add("RJungle", new CheckBox("Use [R] JungleClear")); JungleClearMenu.Add("StackRJ", new Slider("Use [R] Stacks Limit LaneClear", 3, 1, 5)); JungleClearMenu.Add("ManaJC", new Slider("Mana For JungleClear", 30)); KillStealMenu = Menu.AddSubMenu("KillSteal Settings", "KillSteal"); KillStealMenu.AddGroupLabel("KillSteal Settings"); KillStealMenu.Add("KsR", new CheckBox("Use [R] KillSteal", false)); KillStealMenu.Add("KsE", new CheckBox("Use [E] KillSteal")); KillStealMenu.Add("KsQ", new CheckBox("Use [Q] KillSteal")); KillStealMenu.Add("ign", new CheckBox("Use [Ignite] KillSteal")); Misc = Menu.AddSubMenu("Misc Settings", "Misc"); Misc.AddGroupLabel("Skin Settings"); Misc.Add("checkSkin", new CheckBox("Use Skin Changer", false)); Misc.Add("skin.Id", new ComboBox("Skin Mode", 5, "Default", "1", "2", "3", "4", "5")); Misc.AddGroupLabel("Drawing Settings"); Misc.Add("DrawR", new CheckBox("R Range", false)); Misc.Add("DrawQ", new CheckBox("Q Range")); Misc.Add("DrawE", new CheckBox("E Range", false)); Misc.Add("DrawTR", new CheckBox("DrawText Status [R]")); Misc.Add("DrawAT", new CheckBox("Draw Auto Harass")); Misc.AddGroupLabel("Interrupt Settings"); Misc.Add("inter", new CheckBox("Use [Q] Interupt")); Misc.Add("AntiGap", new CheckBox("Use [E] Anti Gapcloser")); Misc.AddGroupLabel("Seraph Settings"); Misc.Add("dts", new CheckBox("Use Seraph")); Misc.Add("Hp", new Slider("HP For Seraph", 30, 0, 100)); Drawing.OnDraw += Drawing_OnDraw; Game.OnUpdate += Game_OnUpdate; Interrupter.OnInterruptableSpell += Interupt; Orbwalker.OnPostAttack += ResetAttack; Gapcloser.OnGapcloser += Gapcloser_OnGapcloser; }
private static void Loading_OnLoadingComplete1(EventArgs args) { if (Player.Instance.Hero != Champion.Brand) { return; } MenuIni = MainMenu.AddMenu("CH汉化-火男", "Brand"); TS = MenuIni.AddSubMenu("目标选择器"); Auto = MenuIni.AddSubMenu("自动化"); Combo = MenuIni.AddSubMenu("连招"); Harass = MenuIni.AddSubMenu("骚扰"); LaneClear = MenuIni.AddSubMenu("清线"); JungleClear = MenuIni.AddSubMenu("清野"); KillSteal = MenuIni.AddSubMenu("抢头"); DrawMenu = MenuIni.AddSubMenu("线圈"); TS.AddGroupLabel("目标选择器"); tsmode = TS.Add("tsmode", new ComboBox("目标选择模式", 0, "自定义选择", "库自定义选择")); tselect = TS.Add("select", new ComboBox("集火模式", 0, "最多被动叠加目标", "最少技能可击杀目标", "鼠标附近目标")); if (tsmode.CurrentValue == 1) { tselect.IsVisible = false; } tsmode.OnValueChange += delegate { tselect.hide(tsmode); }; Auto.AddGroupLabel("自动化设置"); Auto.Add("AutoR", new Slider("自动 R 如果能命中 [{0}] 个目标/以上", 2, 1, 6)); Auto.Add("Gap", new CheckBox("自动防突进")); Auto.Add("Int", new CheckBox("自动技能打断")); Auto.Add("Danger", new ComboBox("技能危险等级", 1, "高", "中", "低")); Auto.AddSeparator(0); Auto.AddGroupLabel("自动被动"); Auto.Add("AutoQ", new CheckBox("自动 Q 被动")); Auto.Add("AutoW", new CheckBox("自动 W 被动", false)); Auto.Add("AutoE", new CheckBox("自动 E 被动")); Auto.AddSeparator(0); Auto.AddGroupLabel("防突进 - 技能"); foreach (var enemy in EntityManager.Heroes.Enemies) { foreach (var gapspell in Gapcloser.GapCloserList.Where(e => e.ChampName == enemy.ChampionName)) { Auto.AddLabel(gapspell.ChampName); Auto.Add(gapspell.SpellName, new CheckBox(gapspell.SpellName + " - " + gapspell.SpellSlot)); } } Combo.AddGroupLabel("连招设置"); Combo.Add("Q", new CheckBox("使用 Q")); Combo.AddLabel("额外 Q 设置"); Combo.Add("Qp", new CheckBox("只用Q晕眩")); Combo.Add(Q.Slot + "Mana", new Slider("蓝量高于 [{0}%] 使用 Q", 10)); Combo.AddSeparator(1); Combo.Add("W", new CheckBox("使用 W")); Combo.AddLabel("额外 W 设置"); Combo.Add("Wp", new CheckBox("只用W 当目标有被动", false)); Combo.Add(W.Slot + "Mana", new Slider("蓝量高于 [{0}%] 使用 W", 5)); Combo.AddSeparator(1); Combo.Add("E", new CheckBox("使用 E")); Combo.AddLabel("额外 E 设置"); Combo.Add("Ep", new CheckBox("只用E 当目标有被动", false)); Combo.Add(E.Slot + "Mana", new Slider("蓝量高于 [{0}%] 使用 E", 15)); Combo.AddSeparator(1); Combo.Add("RFinisher", new CheckBox("使用 R 结束连招/尾头")); Combo.Add("RAoe", new CheckBox("使用 R 范围伤害")); Combo.Add("Rhit", new Slider("R 范围命中 [{0}] 个目标", 2, 1, 6)); Combo.Add(R.Slot + "Mana", new Slider("蓝量高于 [{0}%] 使用 R")); Harass.AddGroupLabel("骚扰"); Harass.Add("Q", new CheckBox("使用 Q")); Harass.Add(Q.Slot + "Mana", new Slider("蓝量高于 [{0}%] 使用 Q", 65)); Harass.AddSeparator(1); Harass.Add("W", new CheckBox("使用 W")); Harass.Add(W.Slot + "Mana", new Slider("蓝量高于 [{0}%] 使用 W", 65)); Harass.AddSeparator(1); Harass.Add("E", new CheckBox("使用 E")); Harass.Add(E.Slot + "Mana", new Slider("蓝量高于 [{0}%] 使用 E", 65)); LaneClear.AddGroupLabel("清线"); LaneClear.Add("Q", new CheckBox("使用 Q")); LaneClear.Add(Q.Slot + "Mana", new Slider("蓝量高于 [{0}%] 使用 Q", 65)); LaneClear.AddSeparator(1); LaneClear.Add("W", new CheckBox("使用 W")); LaneClear.Add(W.Slot + "Mana", new Slider("蓝量高于 [{0}%] 使用 W", 65)); LaneClear.AddSeparator(1); LaneClear.Add("E", new CheckBox("使用 E")); LaneClear.Add(E.Slot + "Mana", new Slider("蓝量高于 [{0}%] 使用 E", 65)); JungleClear.AddGroupLabel("清野"); JungleClear.Add("Q", new CheckBox("使用 Q")); JungleClear.Add(Q.Slot + "Mana", new Slider("蓝量高于 [{0}%] 使用 Q", 65)); JungleClear.AddSeparator(1); JungleClear.Add("W", new CheckBox("使用 W")); JungleClear.Add(W.Slot + "Mana", new Slider("蓝量高于 [{0}%] 使用 W", 65)); JungleClear.AddSeparator(1); JungleClear.Add("E", new CheckBox("使用 E")); JungleClear.Add(E.Slot + "Mana", new Slider("蓝量高于 [{0}%] 使用 E", 65)); KillSteal.AddGroupLabel("抢头"); KillSteal.Add("Q", new CheckBox("使用 Q")); KillSteal.Add("W", new CheckBox("使用 W")); KillSteal.Add("E", new CheckBox("使用 E")); KillSteal.Add("R", new CheckBox("使用 R", false)); DrawMenu.AddGroupLabel("线圈"); DrawMenu.Add("damage", new CheckBox("显示连招伤害")); DrawMenu.AddLabel("显示 = 连招伤害 / 敌人当前血量"); DrawMenu.AddSeparator(1); DrawMenu.Add("Q", new CheckBox("显示 Q 范围")); DrawMenu.Add(Q.Name, new ComboBox("Q 颜色", 0, "Chartreuse", "BlueViolet", "Aqua", "Purple", "White", "Orange", "Green")); DrawMenu.AddSeparator(1); DrawMenu.Add("W", new CheckBox("显示 W 范围")); DrawMenu.Add(W.Name, new ComboBox("W 颜色", 0, "Chartreuse", "BlueViolet", "Aqua", "Purple", "White", "Orange", "Green")); DrawMenu.AddSeparator(1); DrawMenu.Add("E", new CheckBox("显示 E 范围")); DrawMenu.Add(E.Name, new ComboBox("E 颜色", 0, "Chartreuse", "BlueViolet", "Aqua", "Purple", "White", "Orange", "Green")); DrawMenu.AddSeparator(1); DrawMenu.Add("R", new CheckBox("显示 R 范围")); DrawMenu.Add(R.Name, new ComboBox("R 颜色", 0, "Chartreuse", "BlueViolet", "ChartAquareuse", "Purple", "White", "Orange", "Green")); DrawMenu.AddSeparator(1); Game.OnTick += Game_OnTick; Drawing.OnDraw += Drawing_OnDraw; Gapcloser.OnGapcloser += Gapcloser_OnGapcloser; Interrupter.OnInterruptableSpell += Interrupter_OnInterruptableSpell; Orbwalker.OnUnkillableMinion += Orbwalker_OnUnkillableMinion; }
static void OnLoadingComplete(EventArgs args) { if (!_Player.ChampionName.Contains("Ezreal")) { return; } Chat.Print("Ezreal7 Loaded!", Color.Orange); Bootstrap.Init(null); Q = new Spell.Skillshot(SpellSlot.Q, 1150, SkillShotType.Linear, 250, 2000, 60); W = new Spell.Skillshot(SpellSlot.W, 1000, SkillShotType.Linear, 250, 1550, 80); W.AllowedCollisionCount = int.MaxValue; E = new Spell.Skillshot(SpellSlot.E, 475, SkillShotType.Linear, 250, 2000, 100); R = new Spell.Skillshot(SpellSlot.R, 5000, SkillShotType.Linear, 1000, 2000, 160); R.AllowedCollisionCount = int.MaxValue; Botrk = new Item(ItemId.Blade_of_the_Ruined_King); Bil = new Item(3144, 475f); Thm = new Font(Drawing.Direct3DDevice, new FontDescription { FaceName = "Tahoma", Height = 32, Weight = FontWeight.Bold, OutputPrecision = FontPrecision.Default, Quality = FontQuality.ClearType }); Thn = new Font(Drawing.Direct3DDevice, new FontDescription { FaceName = "Tahoma", Height = 15, Weight = FontWeight.Bold, OutputPrecision = FontPrecision.Default, Quality = FontQuality.ClearType }); Ignite = new Spell.Targeted(ObjectManager.Player.GetSpellSlotFromName("summonerdot"), 600); Menu = MainMenu.AddMenu("Ezreal7", "Ezreal"); Menu.AddGroupLabel("Doctor7"); ComboMenu = Menu.AddSubMenu("Combo Settings", "Combo"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.Add("ComboQ", new CheckBox("Use [Q] Combo")); ComboMenu.Add("ComboW", new CheckBox("Use [W] Combo")); ComboMenu.AddGroupLabel("Ultimate Settings"); ComboMenu.Add("ComboR", new CheckBox("Use [R] Combo")); ComboMenu.Add("MinR", new Slider("Min Enemies Use [R]", 2, 0, 5)); ComboMenu.AddSeparator(); ComboMenu.Add("MinRangeR", new Slider("Min Distance Cast [R]", 1000, 0, 5000)); HarassMenu = Menu.AddSubMenu("Harass Settings", "Harass"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.Add("HarassQ", new CheckBox("Use [Q] Harass")); HarassMenu.Add("ManaQ", new Slider("Min Mana Harass [Q]", 40)); HarassMenu.AddSeparator(); HarassMenu.Add("HarassW", new CheckBox("Use [W] Harass", false)); HarassMenu.Add("ManaW", new Slider("Min Mana Harass [W]<=", 40)); HarassMenu.AddSeparator(); HarassMenu.AddGroupLabel("Harass On"); foreach (var target in EntityManager.Heroes.Enemies) { HarassMenu.Add("haras" + target.ChampionName, new CheckBox("" + target.ChampionName)); } Auto = Menu.AddSubMenu("Auto Harass Settings", "Auto Harass"); Auto.AddGroupLabel("Auto Harass Settings"); Auto.Add("Key", new KeyBind("Auto Harass", false, KeyBind.BindTypes.PressToggle, 'H')); Auto.Add("AutoQ", new CheckBox("Use [Q]")); Auto.Add("AutomanaQ", new Slider("Min Mana Auto [Q]", 60)); Auto.AddSeparator(); Auto.Add("AutoW", new CheckBox("Use [W]", false)); Auto.Add("AutomanaW", new Slider("Min Mana Auto [W]", 60)); Auto.AddSeparator(); Auto.AddGroupLabel("Autu Harass On"); foreach (var target in EntityManager.Heroes.Enemies) { Auto.Add("harass" + target.ChampionName, new CheckBox("" + target.ChampionName)); } LaneClearMenu = Menu.AddSubMenu("LaneClear Settings", "LaneClear"); LaneClearMenu.AddGroupLabel("LastHit Settings"); LaneClearMenu.Add("LastQ", new CheckBox("Always [Q] LastHit", false)); LaneClearMenu.Add("LhAA", new CheckBox("Only [Q] If Orbwalker Cant Killable Minion")); LaneClearMenu.Add("LhMana", new Slider("Min Mana Lasthit [Q]", 60)); LaneClearMenu.AddSeparator(); LaneClearMenu.AddGroupLabel("Lane Clear Settings"); LaneClearMenu.Add("LastQLC", new CheckBox("Always LaneClear With [Q]", false)); LaneClearMenu.Add("CantLC", new CheckBox("Only [Q] If Orbwalker Cant Killable Minion")); LaneClearMenu.Add("ManaLC", new Slider("Min Mana LaneClear With [Q]", 70)); JungleClearMenu = Menu.AddSubMenu("JungleClear Settings", "JungleClear"); JungleClearMenu.AddGroupLabel("JungleClear Settings"); JungleClearMenu.Add("QJungle", new CheckBox("Use [Q] JungleClear")); JungleClearMenu.Add("MnJungle", new Slider("Min Mana JungleClear [Q]", 30)); Misc = Menu.AddSubMenu("Misc Settings", "Misc"); Misc.AddGroupLabel("AntiGap Settings"); Misc.Add("AntiGap", new CheckBox("Use [E] AntiGapcloser", false)); Misc.AddGroupLabel("Ultimate On CC Settings"); Misc.Add("Rstun", new CheckBox("Use [R] Enemy Immobile")); Misc.AddGroupLabel("Auto Stacks Settings"); Misc.Add("Stack", new CheckBox("Auto Stacks In Shop")); Misc.AddGroupLabel("Skin Changer"); Misc.Add("checkSkin", new CheckBox("Use Skin Changer", false)); Misc.Add("skin.Id", new ComboBox("Skin Mode", 8, "Default", "1", "2", "3", "4", "5", "6", "7", "8")); Items = Menu.AddSubMenu("Items Settings", "Items"); Items.AddGroupLabel("Items Settings"); Items.Add("BOTRK", new CheckBox("Use [Botrk]")); Items.Add("ihp", new Slider("My HP Use BOTRK <=", 50)); Items.Add("ihpp", new Slider("Enemy HP Use BOTRK <=", 50)); Items.AddGroupLabel("Qss Settings"); Items.Add("Qss", new CheckBox("Use Qss")); Items.AddGroupLabel("Qss On CC"); Items.Add("stun", new CheckBox("Stuns")); Items.Add("rot", new CheckBox("Root")); Items.Add("tunt", new CheckBox("Taunt")); Items.Add("snare", new CheckBox("Snare")); Items.Add("charm", new CheckBox("Charm", false)); Items.Add("slow", new CheckBox("Slows", false)); Items.Add("blind", new CheckBox("Blinds", false)); Items.Add("fear", new CheckBox("Fear", false)); Items.Add("silence", new CheckBox("Silence", false)); Items.Add("supperss", new CheckBox("Supperss", false)); Items.Add("poly", new CheckBox("Polymorph", false)); Items.Add("delay", new Slider("Humanizer Qss Delay", 0, 0, 1500)); KillStealMenu = Menu.AddSubMenu("KillSteal Settings", "KillSteal"); KillStealMenu.AddGroupLabel("KillSteal Settings"); KillStealMenu.Add("KsQ", new CheckBox("Use [Q] KillSteal")); KillStealMenu.Add("KsW", new CheckBox("Use [W] KillSteal")); KillStealMenu.Add("ign", new CheckBox("Use [Ignite] KillSteal")); KillStealMenu.AddSeparator(); KillStealMenu.AddGroupLabel("Ultimate Settings"); KillStealMenu.Add("KsR", new CheckBox("Use [R] KillSteal")); KillStealMenu.Add("minKsR", new Slider("Min [R] Distance KillSteal", 900, 1, 5000)); KillStealMenu.Add("RKb", new KeyBind("[R] Semi Manual Key", false, KeyBind.BindTypes.HoldActive, 'T')); Drawings = Menu.AddSubMenu("Draw Settings", "Draw"); Drawings.AddGroupLabel("Drawing Settings"); Drawings.Add("DrawQ", new CheckBox("[Q] Range")); Drawings.Add("DrawW", new CheckBox("[W] Range", false)); Drawings.Add("DrawE", new CheckBox("[E] Range", false)); Drawings.Add("Notifications", new CheckBox("Notifications Can Kill [R]")); Drawings.Add("DrawAT", new CheckBox("Draw Auto Harass")); Drawing.OnDraw += Drawing_OnDraw; Game.OnTick += Game_OnTick; Gapcloser.OnGapcloser += Gapcloser_OnGapcloser; Orbwalker.OnUnkillableMinion += Orbwalker_CantLasthit; }
private static void Loading_OnLoadingComplete1(EventArgs args) { if (Player.Instance.Hero != Champion.Brand) { return; } MenuIni = MainMenu.AddMenu("Brand", "Brand"); TS = MenuIni.AddSubMenu("TargetSelector"); Auto = MenuIni.AddSubMenu("Auto"); Combo = MenuIni.AddSubMenu("Combo"); Harass = MenuIni.AddSubMenu("Harass"); LaneClear = MenuIni.AddSubMenu("LaneClear"); JungleClear = MenuIni.AddSubMenu("JungleClear"); KillSteal = MenuIni.AddSubMenu("KillSteal"); DrawMenu = MenuIni.AddSubMenu("Drawings"); TS.AddGroupLabel("Target Selector"); tsmode = TS.Add("tsmode", new ComboBox("TargetSelector", 0, "Custom TargetSelector", "Core TargetSelector")); tselect = TS.Add("select", new ComboBox("Focus Mode", 0, "Most Passive Stacks", "Less Cast Target", "Near Mouse")); if (tsmode.CurrentValue == 1) { tselect.IsVisible = false; } tsmode.OnValueChange += delegate { tselect.hide(tsmode); }; Auto.AddGroupLabel("Auto Settings"); Auto.Add("AutoR", new Slider("Auto R AoE hit [{0}] Targets or more", 2, 1, 6)); Auto.Add("Gap", new CheckBox("Anti GapCloser")); Auto.Add("Int", new CheckBox("Auto Interrupter")); Auto.Add("Danger", new ComboBox("Interrupter Danger Level", 1, "High", "Medium", "Low")); Auto.AddSeparator(0); Auto.AddGroupLabel("Auto Hit Passive"); Auto.Add("AutoQ", new CheckBox("Auto Q Dotnate Passive")); Auto.Add("AutoW", new CheckBox("Auto W Dotnate Passive", false)); Auto.Add("AutoE", new CheckBox("Auto E Dotnate Passive")); Auto.AddSeparator(0); Auto.AddGroupLabel("Anti GapCloser - Spells"); foreach (var enemy in EntityManager.Heroes.Enemies) { foreach (var gapspell in Gapcloser.GapCloserList.Where(e => e.ChampName == enemy.ChampionName)) { Auto.AddLabel(gapspell.ChampName); Auto.Add(gapspell.SpellName, new CheckBox(gapspell.SpellName + " - " + gapspell.SpellSlot)); } } Combo.AddGroupLabel("Combo Settings"); Combo.Add("Q", new CheckBox("Use Q")); Combo.AddLabel("Extra Q Settings"); Combo.Add("Qp", new CheckBox("Q Only for stun")); Combo.Add(Q.Slot + "Mana", new Slider("Use Q if Mana% is more than [{0}%]", 10)); Combo.AddSeparator(1); Combo.Add("W", new CheckBox("Use W")); Combo.AddLabel("Extra W Settings"); Combo.Add("Wp", new CheckBox("W Only if target has brand passive", false)); Combo.Add(W.Slot + "Mana", new Slider("Use W if Mana% is more than [{0}%]", 5)); Combo.AddSeparator(1); Combo.Add("E", new CheckBox("Use E")); Combo.AddLabel("Extra E Settings"); Combo.Add("Ep", new CheckBox("E Only if target has brand passive", false)); Combo.Add(E.Slot + "Mana", new Slider("Use E if Mana% is more than [{0}%]", 15)); Combo.AddSeparator(1); Combo.Add("RFinisher", new CheckBox("Use R Finisher")); Combo.Add("RAoe", new CheckBox("Use R Aoe")); Combo.Add("Rhit", new Slider("R AoE hit [{0}] Targets or more", 2, 1, 6)); Combo.Add(R.Slot + "Mana", new Slider("Use R if Mana% is more than [{0}%]")); Harass.AddGroupLabel("Harass"); Harass.Add("Q", new CheckBox("Use Q")); Harass.Add(Q.Slot + "Mana", new Slider("Use Q if Mana% is more than [{0}%]", 65)); Harass.AddSeparator(1); Harass.Add("W", new CheckBox("Use W")); Harass.Add(W.Slot + "Mana", new Slider("Use W if Mana% is more than [{0}%]", 65)); Harass.AddSeparator(1); Harass.Add("E", new CheckBox("Use E")); Harass.Add(E.Slot + "Mana", new Slider("Use E if Mana% is more than [{0}%]", 65)); LaneClear.AddGroupLabel("LaneClear"); LaneClear.Add("Q", new CheckBox("Use Q")); LaneClear.Add(Q.Slot + "Mana", new Slider("Use Q if Mana% is more than [{0}%]", 65)); LaneClear.AddSeparator(1); LaneClear.Add("W", new CheckBox("Use W")); LaneClear.Add(W.Slot + "Mana", new Slider("Use W if Mana% is more than [{0}%]", 65)); LaneClear.AddSeparator(1); LaneClear.Add("E", new CheckBox("Use E")); LaneClear.Add(E.Slot + "Mana", new Slider("Use E if Mana% is more than [{0}%]", 65)); JungleClear.AddGroupLabel("JungleClear"); JungleClear.Add("Q", new CheckBox("Use Q")); JungleClear.Add(Q.Slot + "Mana", new Slider("Use Q if Mana% is more than [{0}%]", 65)); JungleClear.AddSeparator(1); JungleClear.Add("W", new CheckBox("Use W")); JungleClear.Add(W.Slot + "Mana", new Slider("Use W if Mana% is more than [{0}%]", 65)); JungleClear.AddSeparator(1); JungleClear.Add("E", new CheckBox("Use E")); JungleClear.Add(E.Slot + "Mana", new Slider("Use E if Mana% is more than [{0}%]", 65)); KillSteal.AddGroupLabel("KillSteal"); KillSteal.Add("Q", new CheckBox("Use Q")); KillSteal.Add("W", new CheckBox("Use W")); KillSteal.Add("E", new CheckBox("Use E")); KillSteal.Add("R", new CheckBox("Use R", false)); DrawMenu.AddGroupLabel("Drawings"); DrawMenu.Add("damage", new CheckBox("Draw Combo Damage")); DrawMenu.AddLabel("Draws = ComboDamage / Enemy Current Health"); DrawMenu.AddSeparator(1); DrawMenu.Add("Q", new CheckBox("Draw Q Range")); DrawMenu.Add(Q.Name, new ComboBox("Q Color", 0, "Chartreuse", "BlueViolet", "Aqua", "Purple", "White", "Orange", "Green")); DrawMenu.AddSeparator(1); DrawMenu.Add("W", new CheckBox("Draw W Range")); DrawMenu.Add(W.Name, new ComboBox("W Color", 0, "Chartreuse", "BlueViolet", "Aqua", "Purple", "White", "Orange", "Green")); DrawMenu.AddSeparator(1); DrawMenu.Add("E", new CheckBox("Draw E Range")); DrawMenu.Add(E.Name, new ComboBox("E Color", 0, "Chartreuse", "BlueViolet", "Aqua", "Purple", "White", "Orange", "Green")); DrawMenu.AddSeparator(1); DrawMenu.Add("R", new CheckBox("Draw R Range")); DrawMenu.Add(R.Name, new ComboBox("R Color", 0, "Chartreuse", "BlueViolet", "ChartAquareuse", "Purple", "White", "Orange", "Green")); DrawMenu.AddSeparator(1); Game.OnTick += Game_OnTick; Drawing.OnDraw += Drawing_OnDraw; Gapcloser.OnGapcloser += Gapcloser_OnGapcloser; Interrupter.OnInterruptableSpell += Interrupter_OnInterruptableSpell; Orbwalker.OnUnkillableMinion += Orbwalker_OnUnkillableMinion; }
public static void Execute() { Menuini = MainMenu.AddMenu("Kapp沙皇", "KappAzir"); Auto = Menuini.AddSubMenu("自动"); JumperMenu = Menuini.AddSubMenu("漂移"); ComboMenu = Menuini.AddSubMenu("连招"); HarassMenu = Menuini.AddSubMenu("骚扰"); LaneClearMenu = Menuini.AddSubMenu("清线"); JungleClearMenu = Menuini.AddSubMenu("清野"); KillstealMenu = Menuini.AddSubMenu("抢头"); DrawMenu = Menuini.AddSubMenu("线圈"); ColorMenu = Menuini.AddSubMenu("颜色"); Auto.AddGroupLabel("设置"); Auto.Add("gap", new CheckBox("防突进")); Auto.Add("int", new CheckBox("技能打断")); Auto.Add("danger", new ComboBox("技能危险等级打断", 1, "高", "中", "低")); Auto.AddGroupLabel("防御塔设置"); Auto.Add("tower", new CheckBox("召唤防御塔")); Auto.Add("Tenemy", new Slider("召唤防御塔当有 [{0}] 敌人", 3, 1, 6)); Auto.AddGroupLabel("自动防突进技能"); foreach (var spell in from spell in Gapcloser.GapCloserList from enemy in EntityManager.Heroes.Enemies.Where(enemy => spell.ChampName == enemy.ChampionName) select spell) { Auto.Add(spell.SpellName, new CheckBox(spell.ChampName + " " + spell.SpellSlot)); } if (EntityManager.Heroes.Enemies.Any(e => e.Hero == Champion.Rengar)) { Auto.Add("rengar", new CheckBox("狮子狗跳跃")); } JumperMenu.Add("jump", new KeyBind("WEQ 逃跑按键", false, KeyBind.BindTypes.HoldActive, 'A')); JumperMenu.Add("normal", new KeyBind("正常漂移推按键", false, KeyBind.BindTypes.HoldActive, 'S')); JumperMenu.Add("new", new KeyBind("新漂移推", false, KeyBind.BindTypes.HoldActive, 'Z')); JumperMenu.Add("flash", new CheckBox("尝试使用闪现进行大范围伤害")); JumperMenu.Add("delay", new Slider("延迟 EQ", 200, 0, 500)); JumperMenu.Add("range", new Slider("检查士兵距离", 800, 0, 1000)); ComboMenu.AddGroupLabel("连招设置"); ComboMenu.Add("key", new KeyBind("连招按键", false, KeyBind.BindTypes.HoldActive, 32)); ComboMenu.AddSeparator(0); ComboMenu.AddGroupLabel("Q 设置"); ComboMenu.Add("Q", new CheckBox("使用 Q")); ComboMenu.Add("WQ", new CheckBox("使用 W > Q")); ComboMenu.Add("Qaoe", new CheckBox("使用 Q 范围伤害", false)); ComboMenu.Add("QS", new Slider("士兵数量使用Q", 1, 1, 3)); ComboMenu.AddSeparator(0); ComboMenu.AddGroupLabel("W 设置"); ComboMenu.Add("W", new CheckBox("使用 W")); ComboMenu.Add("Wsave", new CheckBox("保留 1 个 W 层数", false)); ComboMenu.Add("WS", new Slider("限制召唤几名士兵", 3, 1, 3)); ComboMenu.AddSeparator(0); ComboMenu.AddGroupLabel("E 设置"); ComboMenu.Add("E", new CheckBox("使用 E")); ComboMenu.Add("Ekill", new CheckBox("E 只用于可击杀敌人")); ComboMenu.Add("Edive", new CheckBox("E 越塔", false)); ComboMenu.Add("EHP", new Slider("只使用 E 当我的血量高于 [{0}%]", 50)); ComboMenu.Add("Esafe", new Slider("不 E 进 [{0}] 个敌人", 3, 1, 6)); ComboMenu.AddSeparator(0); ComboMenu.AddGroupLabel("R 设置"); ComboMenu.Add("R", new CheckBox("使用 R")); ComboMenu.Add("Rkill", new CheckBox("R 尾头")); ComboMenu.Add("insec", new CheckBox("连招尝试进行漂移推")); ComboMenu.Add("Raoe", new Slider("R 范围伤害 [{0}] 名敌人", 3, 1, 6)); ComboMenu.Add("Rsave", new CheckBox("R 自救")); ComboMenu.Add("RHP", new Slider("推开敌人当我的血量低于 [{0}%]", 35)); HarassMenu.AddGroupLabel("骚扰设置"); HarassMenu.Add("key", new KeyBind("骚扰按键", false, KeyBind.BindTypes.HoldActive, 'C')); HarassMenu.Add("toggle", new KeyBind("自动骚扰开关按键", false, KeyBind.BindTypes.PressToggle, 'H')); HarassMenu.AddSeparator(0); HarassMenu.AddGroupLabel("Q 设置"); HarassMenu.Add("Q", new CheckBox("使用 Q")); HarassMenu.Add("WQ", new CheckBox("使用 W > Q")); HarassMenu.Add("QS", new Slider("士兵数量使用Q", 1, 1, 3)); HarassMenu.Add("Qmana", new Slider("蓝量Q限制 < [{0}%]", 65)); HarassMenu.AddSeparator(0); HarassMenu.AddGroupLabel("W 设置"); HarassMenu.Add("W", new CheckBox("使用 W")); HarassMenu.Add("Wsave", new CheckBox("保留 1 个 W 层数")); HarassMenu.Add("WS", new Slider("限制召唤几名士兵", 3, 1, 3)); HarassMenu.Add("Wmana", new Slider("蓝量W限制 < [{0}%]", 65)); HarassMenu.AddSeparator(0); HarassMenu.AddGroupLabel("E 设置"); HarassMenu.Add("E", new CheckBox("使用 E")); HarassMenu.Add("Edive", new CheckBox("E Dive Turrets", false)); HarassMenu.Add("EHP", new Slider("只使用 E 当我的血量高于 [{0}%]", 50)); HarassMenu.Add("Esafe", new Slider("不 E 进 [{0}] 个敌人", 3, 1, 6)); HarassMenu.Add("Emana", new Slider("蓝量E限制 < [{0}%]", 65)); LaneClearMenu.AddGroupLabel("清线设置"); LaneClearMenu.Add("key", new KeyBind("清线按键", false, KeyBind.BindTypes.HoldActive, 'V')); LaneClearMenu.Add("Q", new CheckBox("使用 Q")); LaneClearMenu.Add("Qmana", new Slider("蓝量Q限制 < [{0}%]", 65)); LaneClearMenu.Add("W", new CheckBox("使用 W")); LaneClearMenu.Add("Wsave", new CheckBox("保留 1 个 W 层数")); LaneClearMenu.Add("Wmana", new Slider("蓝量W限制 < [{0}%]", 65)); JungleClearMenu.AddGroupLabel("清野设置"); JungleClearMenu.Add("key", new KeyBind("清野按键", false, KeyBind.BindTypes.HoldActive, 'V')); JungleClearMenu.Add("Q", new CheckBox("使用 Q")); JungleClearMenu.Add("Qmana", new Slider("蓝量Q限制 < [{0}%]", 65)); JungleClearMenu.Add("W", new CheckBox("使用 W")); JungleClearMenu.Add("Wsave", new CheckBox("保留 1 个 W 层数")); JungleClearMenu.Add("Wmana", new Slider("蓝量W限制 < [{0}%]", 65)); KillstealMenu.AddGroupLabel("抢头设置"); KillstealMenu.Add("Q", new CheckBox("使用 Q")); KillstealMenu.Add("E", new CheckBox("使用 E")); KillstealMenu.Add("R", new CheckBox("使用 R")); foreach (var spell in Azir.SpellList) { DrawMenu.Add(spell.Slot.ToString(), new CheckBox(spell.Slot + " Range")); ColorMenu.Add(spell.Slot.ToString(), new ColorPicker(spell.Slot + " Color", System.Drawing.Color.Chartreuse)); } DrawMenu.Add("insec", new CheckBox("显示漂移推助手")); }
private static void Menus() { DD = MainMenu.AddMenu("Zed", "Zed"); //ComboMenu ComboMenu = DD.AddSubMenu("Combo"); ComboMenu.AddLabel("Settings Combo"); ComboMenu.Add("Key", new KeyBind("Forced [R]", false, KeyBind.BindTypes.HoldActive, (uint)'A')); ComboMenu.Add("UseG", new CheckBox("Use Ignite [Firts]")); ComboMenu.Add("Q", new CheckBox("Use [Q]")); ComboMenu.Add("W", new CheckBox("Use [W]")); ComboMenu.Add("E", new CheckBox("Use [E]")); ComboMenu.Add("ModeR", new ComboBox("ModSharp", 1, "Normal => [R]", "Static [R]")); ComboMenu.AddSeparator(); ComboMenu.AddLabel("Settings Logic"); ComboMenu.Add("Ql", new CheckBox("Use [Logic Q]")); ComboMenu.Add("Wl", new CheckBox("Use [Logic W]")); ComboMenu.Add("El", new CheckBox("Use [Logic E]")); ComboMenu.AddSeparator(); ComboMenu.AddLabel("Settings Logic [Q]"); ComboMenu.Add("Q2", new CheckBox("Fist [Q] Showdown")); ComboMenu.Add("Qp", new Slider("Use Prediction Lane > {0}", 50, 1)); ComboMenu.AddSeparator(); ComboMenu.AddLabel("Settings Logic [W]"); ComboMenu.Add("W2", new CheckBox("Fist [W] Showdown")); ComboMenu.Add("Wp", new Slider("Use Prediction Lane > {0}", 70, 1)); ComboMenu.Add("We", new CheckBox("Use [W] To reach out to enemies")); ComboMenu.AddSeparator(); ComboMenu.AddLabel("Settings Logic [E]"); ComboMenu.Add("E2", new CheckBox("Fist [E] Showdown")); ComboMenu.Add("Ep", new Slider("Use Prediction Lane > {0}", 70, 1)); //Auto Auto = DD.AddSubMenu("Auto"); Auto.AddLabel("Settings Auto"); Auto.Add("AutoQ", new CheckBox("Auto [Q]")); //Farming Farming = DD.AddSubMenu("LaneClear"); Farming.Add("Qf", new CheckBox("Use [Q] Farme")); Farming.Add("Wf", new CheckBox("Use [W] Farme")); Farming.Add("Ef", new CheckBox("Use [E] Farme")); Farming.AddSeparator(); Farming.AddLabel("[Minion Settings]"); Farming.Add("mini", new Slider("Minion Percent [W] > {0}", 3, 0, 6)); Farming.AddSeparator(); Farming.AddLabel("JungleClear"); Farming.Add("Qj", new CheckBox("Use [Q]")); Farming.Add("Wj", new CheckBox("Use [W]")); Farming.Add("Ej", new CheckBox("Use [E]")); //Utimate Utimate = DD.AddSubMenu("Utimate [R]"); Utimate.AddLabel("Settings Utimate"); Utimate.Add("AutoR", new CheckBox("Use Auto[R]")); Utimate.Add("R", new CheckBox("[R] Utimate [Not use Spells]")); Utimate.Add("Rlife", new Slider("Target [R] > {0}", 75, 0)); //KillSteal KillSteal = DD.AddSubMenu("KillSteal"); //Draws Draws = DD.AddSubMenu("Drawings"); Draws.Add("DQ", new CheckBox("[Q] Draws")); Draws.Add("DW", new CheckBox("[W] Draws")); Draws.Add("DE", new CheckBox("[E] Draws")); Draws.Add("DR", new CheckBox("[R] Draws")); Obj_AI_Base.OnBuffGain += Showndows; Obj_AI_Base.OnPlayAnimation += PlayerAnimation; Obj_AI_Base.OnProcessSpellCast += CastObjetcSpells; GameObject.OnCreate += Create_ObJectic; GameObject.OnDelete += Delete_Objectic; AttackableUnit.OnDamage += DamageAutoAtack; Drawing.OnDraw += OnDraw_Firts; Game.OnTick += GameOnTick; //Evade... }
static void OnLoadingComplete(EventArgs args) { if (!_Player.ChampionName.Contains("Hecarim")) { return; } Chat.Print("Hecarim7 Loaded!", Color.Orange); Bootstrap.Init(null); Q = new Spell.Active(SpellSlot.Q, 350); W = new Spell.Active(SpellSlot.W, 525); E = new Spell.Active(SpellSlot.E, 450); R = new Spell.Skillshot(SpellSlot.R, 1000, SkillShotType.Linear, 250, 800, 200); R.AllowedCollisionCount = int.MaxValue; Ignite = new Spell.Targeted(ObjectManager.Player.GetSpellSlotFromName("summonerdot"), 600); Menu = MainMenu.AddMenu("Hecarim7", "Hecarim"); Menu.AddSeparator(); ComboMenu = Menu.AddSubMenu("Combo Settings", "Combo"); ComboMenu.AddSeparator(); ComboMenu.AddLabel("Combo Settings"); ComboMenu.Add("ComboQ", new CheckBox("Spell [Q]")); ComboMenu.Add("ComboW", new CheckBox("Spell [W]")); ComboMenu.Add("ComboE", new CheckBox("Spell [E]")); ComboMenu.AddSeparator(); ComboMenu.Add("ComboR", new CheckBox("Spell [R]")); ComboMenu.AddSeparator(); ComboMenu.Add("MinR", new Slider("Min Enemies Use [R]", 3, 0, 5)); HarassMenu = Menu.AddSubMenu("Harass Settings", "Harass"); HarassMenu.AddLabel("Harass Settings"); HarassMenu.Add("HarassQ", new CheckBox("Spell [Q]")); HarassMenu.Add("ManaQ", new Slider("Min Mana Harass [Q]", 40)); HarassMenu.AddSeparator(); HarassMenu.Add("HarassW", new CheckBox("Spell [W]", false)); HarassMenu.Add("ManaW", new Slider("Min Mana Harass [W]<=", 40)); Auto = Menu.AddSubMenu("Auto Harass Settings", "Auto Harass"); Auto.AddLabel("Auto Harass Settings"); Auto.Add("AutoQ", new CheckBox("Auto [Q]")); Auto.Add("ManaQ", new Slider("Min Mana Auto [Q]", 60)); LaneClearMenu = Menu.AddSubMenu("LaneClear Settings", "LaneClear"); LaneClearMenu.AddLabel("LastHit Settings"); LaneClearMenu.Add("LastQ", new CheckBox("Spell [Q] LastHit")); LaneClearMenu.Add("LhMana", new Slider("Min Mana Lasthit [Q]", 60)); LaneClearMenu.AddSeparator(); LaneClearMenu.AddLabel("Lane Clear Settings"); LaneClearMenu.Add("LastQLC", new CheckBox("LaneClear With [Q]")); LaneClearMenu.Add("ManaLC", new Slider("Min Mana [Q] LaneClear", 50)); LaneClearMenu.Add("LastWLC", new CheckBox("LaneClear With [W]")); LaneClearMenu.Add("ManaLCW", new Slider("Min Mana [W] LaneClear", 70)); KillStealMenu = Menu.AddSubMenu("KillSteal Settings", "KillSteal"); KillStealMenu.AddLabel("KillSteal Settings"); KillStealMenu.Add("KsQ", new CheckBox("Use [Q] KillSteal")); KillStealMenu.Add("KsW", new CheckBox("Use [W] KillSteal")); KillStealMenu.Add("ign", new CheckBox("Use [Ignite] KillSteal")); KillStealMenu.AddSeparator(); KillStealMenu.AddLabel("Ultimate Settings"); KillStealMenu.Add("KsR", new CheckBox("Use [R] KillSteal")); KillStealMenu.Add("minKsR", new Slider("Min [R] Distance KillSteal", 100, 1, 700)); Skin = Menu.AddSubMenu("Skin Changer", "SkinChanger"); Skin.Add("checkSkin", new CheckBox("Use Skin Changer")); Skin.Add("skin.Id", new ComboBox("Skin Mode", 8, "Default", "1", "2", "3", "4", "5", "6", "7", "8")); Drawings = Menu.AddSubMenu("Draw Settings", "Draw"); Drawings.AddGroupLabel("Drawing Settings"); Drawings.Add("DrawQ", new CheckBox("Q Range")); Drawings.Add("DrawW", new CheckBox("W Range", false)); Drawing.OnDraw += Drawing_OnDraw; Game.OnTick += Game_OnTick; }
private static void MenuLoading() { Ur = MainMenu.AddMenu("Urgot", "Urgot"); pre = Ur.AddSubMenu("Prediction"); pre.AddSeparator(); pre.AddLabel("Prediction [Q]"); pre.Add("Qp", new Slider("Prediction [Q]", 75, 1)); pre.AddSeparator(); pre.AddLabel("Prediction [E]"); pre.AddSeparator(); pre.Add("Ep", new Slider("Prediction [E]", 50, 1)); pre.AddSeparator(); pre.AddLabel("Prediction [R]"); pre.Add("Rp", new Slider("Prediction [R]", 85, 1)); //Combo Combo = Ur.AddSubMenu("Combo"); Combo.Add("Qc", new CheckBox("Use [Q]")); Combo.Add("Wc", new CheckBox("Use [W]")); Combo.Add("Ec", new CheckBox("Use [E]")); //Auto Auto = Ur.AddSubMenu("AutoHarass"); Auto.Add("AutoQ", new CheckBox("Use [Q] AutoHarass")); Auto.AddSeparator(); Auto.AddLabel("Mana Percent"); Auto.Add("manaQ", new Slider("Mana Percent", 65, 1)); //Lane Lane = Ur.AddSubMenu("Lane"); Lane.Add("Lq", new CheckBox("Use [Q] Lane")); Lane.Add("Lw", new CheckBox("Use [W] Lane", false)); Lane.AddSeparator(); Lane.AddLabel("Settings LaneClear"); Lane.AddLabel("Minions"); Lane.Add("Mi", new Slider("Minions Percent", 3, 1, 6)); Lane.AddSeparator(); Lane.AddLabel("Mana Percent"); Lane.Add("Mana", new Slider("Mana Percent", 50, 1)); //Jungle Jungle = Ur.AddSubMenu("Jungle"); Jungle.Add("Qj", new CheckBox("Use [Q] Jungle")); Jungle.Add("Wj", new CheckBox("Use [W] Jungle")); Jungle.AddSeparator(); Jungle.AddLabel("Mana Percent"); Jungle.Add("manaJ", new Slider("Mana Percent", 50, 1)); //Uti UtiR = Ur.AddSubMenu("Utimate [R]"); UtiR.Add("Rmode", new ComboBox("Mode [R]", 1, "Damager [R]", "Beta [R] Life")); UtiR.AddSeparator(); UtiR.AddLabel("Settings [Beta [R] Life]"); UtiR.Add("useR", new CheckBox("Use [R]")); UtiR.Add("per", new Slider("Percent Life Enemy", 25, 1)); //Draws Draws = Ur.AddSubMenu("Draws"); Draws.Add("DQ", new CheckBox("Use [Q] Draw")); Draws.Add("DW", new CheckBox("Use [W] Draw")); Draws.Add("DE", new CheckBox("Use [E] Draw")); Draws.Add("DR", new CheckBox("Use [R] Draw")); //Shild AutoShild = Ur.AddSubMenu("AutoShild"); AutoShild.Add("Wauto", new CheckBox("Use [W] AutoShild")); AutoShild.AddSeparator(); AutoShild.AddLabel("Percent Life"); AutoShild.Add("Life", new Slider("Percent Life", 35, 1)); AutoShild.AddSeparator(); AutoShild.AddLabel("Range"); AutoShild.Add("Ran", new Slider("Percent Range", 300, 1, 500)); }
static void OnLoadingComplete(EventArgs args) { if (Player.BaseSkinName != CN) { Chat.Print("Wrong Champion Please Select Champ: " + CN + ", addon disabled please retry"); return; } Bilgewater = new Item(3144, 550); Randuin = new Item(3143, 500); Glory = new Item(3800); QSS = new Item(3140); FOTMountain = new Item(3401); Mikael = new Item(3222, 750); Solari = new Item(3190, 1100); Menu = MainMenu.AddMenu("Perfect Braum", "Perfect Braum"); string slot = ""; string champ = ""; Combo = Menu.AddSubMenu("Kombo Ayarları"); Combo.Add("ComboUseQ", new CheckBox("Q Kullan")); Combo.Add("ComboUseW", new CheckBox("W Kullan")); Combo.Add("ComboUseE", new CheckBox("E Kullan")); Combo.Add("ComboUseR", new CheckBox("R Kullan")); Combo.Add("rCount", new Slider("R için şu kadar düşman >= ", 3, 1, 5)); Auto = Menu.AddSubMenu("Otomatik Ayarlar"); Auto.Add("AutoE", new CheckBox("Büyülerden E ile otomatik dodgele ")); Auto.Add("AutoR", new CheckBox("Tehlikeli büyüleri otomatik R ile dodgele")); Auto.Add("AutoMikael", new CheckBox("Mikaili Dostlara otomatik Kullan")); Auto.Add("AutoRanduin", new CheckBox("Otomatik Kullan Randuin")); Auto.Add("AutoGlory", new CheckBox("Otomatik Kullan Görkemli Zafer")); Auto.Add("AutoFOT", new CheckBox("Otomatik Kullan Dostlarda Dağın Sureti")); Auto.Add("AutoSolari", new CheckBox("Otomatik Kullan Solari Broşu'nin")); Auto.Add("AutoQSS", new CheckBox("Otomatik Kullan QSS")); foreach (string spell in DodgeSpells) { if (EntityManager.Heroes.Enemies.Where(enemy => enemy.Spellbook.Spells.Where(it => it.SData.Name == spell && (slot = it.Slot.ToString()) == it.Slot.ToString() && (champ = enemy.BaseSkinName) == enemy.BaseSkinName).Any()).Any()) { Auto.Add(spell, new CheckBox("Interrupt " + champ + slot + " ?")); } } Draw = Menu.AddSubMenu("Gösterge Ayarları", "DrawSettings"); Draw.Add("DrawAA", new CheckBox("Göster AA Menzili")); Draw.Add("DrawQ", new CheckBox("Göster Q Menzili")); Draw.Add("DrawW", new CheckBox("Göster W Menzili")); Draw.Add("DrawR", new CheckBox("Göster R Menzili")); Skin = Menu.AddSubMenu("Skin Değiştirici", "SkinChange"); Skin.Add("checkSkin", new CheckBox("Kullan Skin Değiştirici")); Skin.Add("skin.Id", new Slider("Skin", 3, 0, 3)); Update = Menu.AddSubMenu("Güncelleme Kayıtları", "UpdateLogs"); Update.AddLabel("V0.2 Updated"); Update.AddLabel("- W atma düzeltildi"); Update.AddLabel("- E Kullanımı Kısmen Düzeldi(Ben yine üzerinde çalışıyorum)"); Update.AddLabel("Addon Güncellendiğinde tradana iletişime geçin"); Game.OnTick += Game_OnTick; Game.OnUpdate += OnGameUpdate; Drawing.OnDraw += Drawing_OnDraw; AIHeroClient.OnProcessSpellCast += AIHeroClient_OnProcessSpellCast; Chat.Print("Mükemmel " + CN + " Yuklendi, TRAdana iyi oyunlar diler"); }
public static void Execute() { Menuini = MainMenu.AddMenu("KappAzir", "KappAzir"); Auto = Menuini.AddSubMenu("Auto Settings"); JumperMenu = Menuini.AddSubMenu("Jumper Settings"); ComboMenu = Menuini.AddSubMenu("Combo Settings"); HarassMenu = Menuini.AddSubMenu("Harass Settings"); LaneClearMenu = Menuini.AddSubMenu("LaneClear Settings"); JungleClearMenu = Menuini.AddSubMenu("JungleClear Settings"); KillstealMenu = Menuini.AddSubMenu("KillSteal Settings"); DrawMenu = Menuini.AddSubMenu("Drawings Settings"); ColorMenu = Menuini.AddSubMenu("ColorPicker"); Auto.AddGroupLabel("Settings"); Auto.Add("gap", new CheckBox("Anti-GapCloser")); Auto.Add("int", new CheckBox("Interrupter")); Auto.Add("danger", new ComboBox("Interrupter DangerLevel", 1, "High", "Medium", "Low")); Auto.AddGroupLabel("Turret Settings"); Auto.Add("tower", new CheckBox("Create Turrets")); Auto.Add("Tenemy", new Slider("Create Turret If [{0}] Enemies Near", 3, 1, 6)); Auto.AddGroupLabel("Anti GapCloser Spells"); foreach (var spell in from spell in Gapcloser.GapCloserList from enemy in EntityManager.Heroes.Enemies.Where(enemy => spell.ChampName == enemy.ChampionName) select spell) { Auto.Add(spell.SpellName, new CheckBox(spell.ChampName + " " + spell.SpellSlot)); } if (EntityManager.Heroes.Enemies.Any(e => e.Hero == Champion.Rengar)) { Auto.Add("rengar", new CheckBox("Rengar Leap")); } JumperMenu.Add("jump", new KeyBind("WEQ Flee Key", false, KeyBind.BindTypes.HoldActive, 'A')); JumperMenu.Add("normal", new KeyBind("Normal Insec Key", false, KeyBind.BindTypes.HoldActive, 'S')); JumperMenu.Add("new", new KeyBind("New Insec Key", false, KeyBind.BindTypes.HoldActive, 'Z')); JumperMenu.Add("flash", new CheckBox("Use Flash for Possible AoE")); JumperMenu.Add("delay", new Slider("Delay EQ", 200, 0, 500)); JumperMenu.Add("range", new Slider("Check for soldiers Range", 800, 0, 1000)); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.Add("key", new KeyBind("Combo Key", false, KeyBind.BindTypes.HoldActive, 32)); ComboMenu.AddSeparator(0); ComboMenu.AddGroupLabel("Q Settings"); ComboMenu.Add("Q", new CheckBox("Use Q")); ComboMenu.Add("WQ", new CheckBox("Use W > Q")); ComboMenu.Add("Qaoe", new CheckBox("Use Q Aoe", false)); ComboMenu.Add("QS", new Slider("Soldiers To Use Q", 1, 1, 3)); ComboMenu.AddSeparator(0); ComboMenu.AddGroupLabel("W Settings"); ComboMenu.Add("W", new CheckBox("Use W")); ComboMenu.Add("Wsave", new CheckBox("Save 1 W Stack", false)); ComboMenu.Add("WS", new Slider("Soldier Limit To Create", 3, 1, 3)); ComboMenu.AddSeparator(0); ComboMenu.AddGroupLabel("E Settings"); ComboMenu.Add("E", new CheckBox("Use E")); ComboMenu.Add("Ekill", new CheckBox("E Killable Enemy Only")); ComboMenu.Add("Edive", new CheckBox("E Dive Turrets", false)); ComboMenu.Add("EHP", new Slider("Only E if my HP is more than [{0}%]", 50)); ComboMenu.Add("Esafe", new Slider("Dont E Into [{0}] Enemies", 3, 1, 6)); ComboMenu.AddSeparator(0); ComboMenu.AddGroupLabel("R Settings"); ComboMenu.Add("R", new CheckBox("Use R")); ComboMenu.Add("Rkill", new CheckBox("R Finisher")); ComboMenu.Add("insec", new CheckBox("Try to insec in Combo")); ComboMenu.Add("Raoe", new Slider("R AoE Hit [{0}] Enemies", 3, 1, 6)); ComboMenu.Add("Rsave", new CheckBox("R Save Self")); ComboMenu.Add("RHP", new Slider("Push Enemy If my health is less than [{0}%]", 35)); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.Add("key", new KeyBind("Harass Key", false, KeyBind.BindTypes.HoldActive, 'C')); HarassMenu.Add("toggle", new KeyBind("Auto Harass Key", false, KeyBind.BindTypes.PressToggle, 'H')); HarassMenu.AddSeparator(0); HarassMenu.AddGroupLabel("Q Settings"); HarassMenu.Add("Q", new CheckBox("Use Q")); HarassMenu.Add("WQ", new CheckBox("Use W > Q")); HarassMenu.Add("QS", new Slider("Soldiers To Use Q", 1, 1, 3)); HarassMenu.Add("Qmana", new Slider("Stop using Q if Mana < [{0}%]", 65)); HarassMenu.AddSeparator(0); HarassMenu.AddGroupLabel("W Settings"); HarassMenu.Add("W", new CheckBox("Use W")); HarassMenu.Add("Wsave", new CheckBox("Save 1 W Stack")); HarassMenu.Add("WS", new Slider("Soldier Limit To Create", 3, 1, 3)); HarassMenu.Add("Wmana", new Slider("Stop using W if Mana < [{0}%]", 65)); HarassMenu.AddSeparator(0); HarassMenu.AddGroupLabel("E Settings"); HarassMenu.Add("E", new CheckBox("Use E")); HarassMenu.Add("Edive", new CheckBox("E Dive Turrets", false)); HarassMenu.Add("EHP", new Slider("Only E if my HP is more than [{0}%]", 50)); HarassMenu.Add("Esafe", new Slider("Dont E Into [{0}] Enemies", 3, 1, 6)); HarassMenu.Add("Emana", new Slider("Stop using E if Mana < [{0}%]", 65)); LaneClearMenu.AddGroupLabel("LaneClear Settings"); LaneClearMenu.Add("key", new KeyBind("LaneClear Key", false, KeyBind.BindTypes.HoldActive, 'V')); LaneClearMenu.Add("Q", new CheckBox("Use Q")); LaneClearMenu.Add("Qmana", new Slider("Stop using Q if Mana < [{0}%]", 65)); LaneClearMenu.Add("W", new CheckBox("Use W")); LaneClearMenu.Add("Wsave", new CheckBox("Save 1 W Stack")); LaneClearMenu.Add("Wmana", new Slider("Stop using W if Mana < [{0}%]", 65)); JungleClearMenu.AddGroupLabel("JungleClear Settings"); JungleClearMenu.Add("key", new KeyBind("JungleClear Key", false, KeyBind.BindTypes.HoldActive, 'V')); JungleClearMenu.Add("Q", new CheckBox("Use Q")); JungleClearMenu.Add("Qmana", new Slider("Stop using Q if Mana < [{0}%]", 65)); JungleClearMenu.Add("W", new CheckBox("Use W")); JungleClearMenu.Add("Wsave", new CheckBox("Save 1 W Stack")); JungleClearMenu.Add("Wmana", new Slider("Stop using W if Mana < [{0}%]", 65)); KillstealMenu.AddGroupLabel("KillSteal Settings"); KillstealMenu.Add("Q", new CheckBox("Use Q")); KillstealMenu.Add("E", new CheckBox("Use E")); KillstealMenu.Add("R", new CheckBox("Use R")); foreach (var spell in Azir.SpellList) { DrawMenu.Add(spell.Slot.ToString(), new CheckBox(spell.Slot + " Range")); ColorMenu.Add(spell.Slot.ToString(), new ColorPicker(spell.Slot + " Color", System.Drawing.Color.Chartreuse)); } DrawMenu.Add("insec", new CheckBox("Draw Insec Helpers")); }