public static void Load() { Principal = MainMenu.AddMenu("Talon", "Dragonblade"); Combo = Principal.AddSubMenu("Combo"); Combo.Add("Q", new CheckBox("Use Q?")); Combo.Add("W", new CheckBox("Use W?")); Combo.Add("W1", new CheckBox("No use W if ult is active?")); Combo.Add("R", new CheckBox("Use R?")); Combo.Add("R1", new Slider("Min Enemy Hp {0}% to use R", 40, 10, 100)); Lane = Principal.AddSubMenu("Lane"); Lane.AddLabel("About Q:"); Lane.Add("Q", new CheckBox("Use Q?")); Lane.Add("Q1", new ComboBox("Mode Q:", 0, "Last hit", "Lane clear")); Lane.AddSeparator(2); Lane.AddLabel("About W:"); Lane.Add("W", new CheckBox("Use W?")); Lane.Add("W1", new Slider("Min {0} minions to cast W", 3, 1, 5)); Jungle = Principal.AddSubMenu("Jungle"); Jungle.Add("Q", new CheckBox("Use Q?")); Jungle.Add("W", new CheckBox("Use W?")); Draw = Principal.AddSubMenu("Draw"); Draw.Add("Q", new CheckBox("Draw Q?")); Draw.Add("W", new CheckBox("Draw W?")); }
/// <summary> /// Lane Clear Keys /// </summary> /// <param name="useQ">Create Q LC menu</param> /// <param name="defaultQ">Determinate toggle status</param> /// <param name="useW">Create W LC menu</param> /// <param name="defaultW">Determinate toggle status</param> /// <param name="useE">Create E LC menu</param> /// <param name="defaultE">Determinate toggle status</param> /// <param name="useR">Create R LC menu</param> /// <param name="defaultR">Determinate toggle status</param> public static void LaneKeys( bool useQ = true, bool defaultQ = true, bool useW = true, bool defaultW = true, bool useE = true, bool defaultE = true, bool useR = true, bool defaultR = true) { Lane.AddGroupLabel("LaneClear Settings"); if (useQ) { Lane.AddCheckBox("lane.q", "Use Q", false); } if (useW) { Lane.AddCheckBox("lane.w", "Use W", false); } if (useE) { Lane.AddCheckBox("lane.e", "Use E", false); } if (useR) { Lane.AddCheckBox("lane.r", "Use R", false); } Lane.AddSeparator(); Lane.Add("lane.advanced", new CheckBox("Show Advanced Menu", false)).OnValueChange += Value.AdvancedModeChanged; JsonSettings.Profile.Options.Add(new JsonSetting("lane.advanced", Setting.Checkbox, Lane["lane.advanced"].Cast <CheckBox>().CurrentValue.ToString())); }
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")); }
private static void LaneClearMenu() { Lane = Menu.AddSubMenu("Laneclear"); Lane.Add("Q", new CheckBox("Use Q")); Lane.Add("W", new CheckBox("Use W")); Lane.AddSeparator(); Lane.AddLabel("Percent Minions"); Lane.Add("WMin", new Slider("Min minions to W", 3, 1, 10)); Lane.AddSeparator(); Lane.AddLabel("Mana Percent"); Lane.Add("Mana", new Slider("Mana > %", 40, 0, 100)); }
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")); }
public static void Load() { Principal = MainMenu.AddMenu("LeBlanc", "Ravenborn"); Combo = Principal.AddSubMenu("Combo", "Combo"); Combo.Add("Q", new CheckBox("Use Q?")); Combo.Add("W", new CheckBox("Use W?")); Combo.Add("W1", new CheckBox("Auto Return W/R?")); Combo.Add("E", new CheckBox("Use E?")); Combo.Add("R", new CheckBox("Use R?")); Combo.Add("SR", new ComboBox("Focus R Spell:", 0, "Q", "W", "E")); Harass = Principal.AddSubMenu("Harass", "Harass"); Harass.Add("Key", new KeyBind("Harass Key:", false, KeyBind.BindTypes.PressToggle, 'H')); Harass.Add("Q", new CheckBox("Use Q?")); Harass.Add("W", new CheckBox("Use W?")); Harass.Add("E", new CheckBox("Use E?")); Lane = Principal.AddSubMenu("Laneclear", "Lane"); Lane.AddLabel("About Q:"); Lane.Add("Q", new CheckBox("Use Q?")); Lane.Add("Q1", new CheckBox("Use Q only if minions have (Passive)")); Lane.Add("Q2", new Slider("Min {0} minions to use Q with (Passive)", 3, 1, 5)); Lane.AddSeparator(2); Lane.AddLabel("About W:"); Lane.Add("W", new CheckBox("Use W?")); Lane.Add("W1", new Slider("Min {0} minions to use W", 3, 1, 5)); Jungle = Principal.AddSubMenu("Jungleclear", "Jungle"); Jungle.Add("Q", new CheckBox("Use Q?")); Jungle.Add("W", new CheckBox("Use W?")); Jungle.Add("E", new CheckBox("Use E?")); Misc = Principal.AddSubMenu("Misc", "Misc"); Misc.Add("Int", new CheckBox("Use E to Interrupt?")); Misc.Add("Int2", new CheckBox("Use R(E) to Interrupt?")); Misc.Add("Gap", new CheckBox("Use E on Gapcloser?")); Misc.Add("Gap2", new CheckBox("Use R(E) on Gapcloser?")); Draw = Principal.AddSubMenu("Draw", "Draw"); Draw.Add("Q", new CheckBox("Draw Q?")); Draw.Add("W", new CheckBox("Draw W?")); Draw.Add("E", new CheckBox("Draw E?")); Draw.Add("DMG", new CheckBox("Draw Combo Damage?")); }
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")); }
internal static void Execute() { Fid = MainMenu.AddMenu("FiddleStick", "FiddleStick"); Combo = Fid.AddSubMenu("Combo"); Combo.Add("Qc", new CheckBox("Use [Q]")); Combo.Add("Wc", new CheckBox("Use [W]")); Combo.Add("Ec", new CheckBox("Use [E]")); Combo.Add("Qcc", new CheckBox("Use [Q] CC")); Combo.AddSeparator(); Combo.AddLabel("Settings [R]"); Combo.Add("Rc", new CheckBox("Use [R]", false)); Combo.Add("En", new Slider("Min Enemys", 2, 0, 5)); Haras = Fid.AddSubMenu("Harass"); Haras.Add("He", new CheckBox("Use [E] Harass")); Haras.AddLabel("Mana Settings"); Haras.Add("mana", new Slider("Mana Percent", 50, 1, 100)); Lane = Fid.AddSubMenu("LaneClear"); Lane.Add("Ql", new CheckBox("Use [Q]", false)); Lane.Add("Wl", new CheckBox("Use [W]")); Lane.Add("El", new CheckBox("Use [E]")); Lane.AddSeparator(); Lane.AddLabel("Mana Settings"); Lane.Add("manal", new Slider("Mana Percent", 50, 1, 100)); Jungle = Fid.AddSubMenu("JungleClear"); Jungle.Add("Qj", new CheckBox("Use [Q]", false)); Jungle.Add("Wj", new CheckBox("Use [W]")); Jungle.Add("Ej", new CheckBox("Use [E]")); Misc = Fid.AddSubMenu("Misc"); Misc.Add("Gap", new CheckBox("AintGapClose")); Misc.Add("Int", new CheckBox("Interrupt")); Draws = Fid.AddSubMenu("Draws"); Draws.Add("DQ", new CheckBox("Use Draws [Q/W]")); Draws.Add("DE", new CheckBox("Draws [E]")); Draws.Add("DR", new CheckBox("Draws [R]")); }
internal static void Execute() { ty = MainMenu.AddMenu("Tristana", "Tristana"); St = ty.AddSubMenu("Config Tristana"); St.AddLabel("Prediction [W]"); St.Add("pw", new Slider("Prediction [W] > {0}", 75, 0, 100)); St.AddSeparator(); St.AddLabel("Settings Stacks [W]"); St.Add("stack", new Slider("Use [W] Stacks > {0}", 3, 0, 5)); St.AddSeparator(); St.AddLabel("[W] Settings"); St.Add("Wc", new CheckBox("Use [W] Jump")); St.AddLabel("Settings [W] (Confing Tristana)"); // Combo = ty.AddSubMenu("Combo"); Combo.Add("Qc", new CheckBox("Use [Q] Combo")); Combo.Add("Ec", new CheckBox("Use [E] Combo")); Combo.Add("Rc", new CheckBox("Use [R] Combo")); // Hara = ty.AddSubMenu("AutoHarass"); Hara.Add("active", new CheckBox("Enabled")); // Lane = ty.AddSubMenu("Lane"); Lane.Add("Ql", new CheckBox("Use [Q] LaneClear")); Lane.Add("El", new CheckBox("Use [E] LaneClear")); Lane.Add("forE", new CheckBox("Use [E] For target minion")); Lane.AddSeparator(); Lane.AddLabel("Mana Percent"); Lane.Add("mana", new Slider("Mana Percent > {0}", 50, 0, 100)); Jungle = ty.AddSubMenu("Jungle"); Jungle.AddGroupLabel("Development"); Misc = ty.AddSubMenu("Misc"); Misc.Add("Gap", new CheckBox("Use [Aint-GapClose]")); Misc.Add("Int", new CheckBox("Use [Interrumpt]")); Draws = ty.AddSubMenu("Drawings"); Draws.Add("DW", new CheckBox("[W] Draws")); Draws.Add("DR", new CheckBox("[R/Q/E] Draws")); }
private static void Menus() { Br = MainMenu.AddMenu("Brand", "Brand"); // Pre = Br.AddSubMenu("Prediction"); Pre.AddLabel("Predictions"); Pre.Add("Qp", new Slider("Prediction [Q]", 75, 1)); Pre.Add("Wp", new Slider("Prediction [W]", 50, 1)); // Comb = Br.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] Combo"); Comb.Add("Rc", new CheckBox("Use [R]")); Comb.Add("En", new Slider("Max Range Radiun Enemys > %", 2, 1, 5)); Comb.Add("stack", new CheckBox("Use Stack Passive", false)); // Hara = Br.AddSubMenu("AutoHarass"); Hara.Add("AutoW", new CheckBox("Use Auto[W]")); Hara.AddSeparator(); Hara.AddLabel("Mana Percent"); Hara.Add("Mana", new Slider("Mana Percent Auto [W] > %", 50, 1)); // FullCombo = Br.AddSubMenu("FullCombo"); FullCombo.Add("Eb", new CheckBox("Use FullCombo")); // Lane = Br.AddSubMenu("LaneClear"); Lane.Add("Ql", new CheckBox("Use [Q] Lane", false)); 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 > %", 50, 1)); Lane.AddSeparator(); Lane.AddLabel("Minion Percent"); Lane.Add("Wmin", new Slider("Minion Percent > %", 3, 1, 6)); // Jungle = Br.AddSubMenu("JungleClear"); Jungle.Add("Qj", new CheckBox("Use [Q]")); Jungle.Add("Wj", new CheckBox("Use [W]")); Jungle.Add("Ej", new CheckBox("Use [E]")); Jungle.AddSeparator(); Jungle.AddLabel("Mana Percent"); Jungle.Add("manaj", new Slider("Mana Percent > %", 50, 1)); // Misc = Br.AddSubMenu("Misc"); Misc.Add("In", new CheckBox("Use Interrupt")); Misc.Add("Gap", new CheckBox("Use GapClose")); // KillSteal = Br.AddSubMenu("KillSteal"); KillSteal.Add("KsQ", new CheckBox("Use [Q] KS")); KillSteal.Add("KsW", new CheckBox("Use [W] KS")); KillSteal.Add("KsE", new CheckBox("Use [E] KS")); KillSteal.Add("KsR", new CheckBox("Use [R] KS")); // Draws = Br.AddSubMenu("Draws"); Draws.Add("DQ", new CheckBox("Use Draw [Q]")); Draws.Add("DW", new CheckBox("Use Draw [W]")); Draws.Add("DE", new CheckBox("Use Draw [E]")); Draws.Add("DR", new CheckBox("Use Draw [R]")); }
private static void OnComplete(EventArgs args) { if (Xerath.Hero != Champion.Xerath) { return; } Chat.Print("[Addon] [Champion] [Xerath]", System.Drawing.Color.Blue); SpellManager.Initialize(); Drawing.OnDraw += DrawsOnDraws; Obj_AI_Base.OnProcessSpellCast += Obj_AI_Base_OnProcessSpellCast; Obj_AI_Base.OnNewPath += Obj_AI_Base_OnNewPath; Gapcloser.OnGapcloser += OnGapcloser; Interrupter.OnInterruptableSpell += OnInterruptableSpell; Game.OnTick += Game_OnUpdate; Xe = MainMenu.AddMenu("Xerath", "Xerath"); Combo = Xe.AddSubMenu("Combo"); Combo.Add("Qc", new CheckBox("Use [Q]")); Combo.Add("Qcc", new CheckBox("Use [Q] IsCharnell", false)); Combo.Add("Wc", new CheckBox("Use [W]")); Combo.Add("Wcc", new CheckBox("Use [W] IsCharnell", false)); Combo.Add("Ec", new CheckBox("Use [E]")); Combo.Add("Ecc", new CheckBox("Use [E] IsCharnell", false)); Combo.Add("Rc", new CheckBox("Use [R] Combo", false)); Combo.AddSeparator(); Combo.AddLabel("Settings [Range]"); Combo.Add("rangeQ", new Slider("Max Range > %", 300, 0, 300)); Combo.Add("rangeQ2", new Slider("Min Range > %", 200, 0, 200)); //Harass Harass = Xe.AddSubMenu("Harass"); Harass.Add("Hq", new CheckBox("Use [Q]")); Harass.Add("Hw", new CheckBox("Use [W]")); Harass.Add("He", new CheckBox("Use [E]")); Harass.AddSeparator(); Harass.AddLabel("Percent Mana"); Harass.Add("mana", new Slider("Mana Percent > %", 75, 1)); //Lane Lane = Xe.AddSubMenu("LaneClear"); Lane.Add("Ql", new CheckBox("Use [Q]")); Lane.Add("Wl", new CheckBox("Use [W]")); Lane.AddSeparator(); Lane.AddLabel("Mana Percent"); Lane.Add("manal", new Slider("Mana Percent > %", 50, 1)); Lane.AddSeparator(); Lane.AddLabel("Minions Percent"); Lane.Add("Min", new Slider("Minion Percent [Q] > %", 3, 1, 6)); Lane.Add("MinW", new Slider("Minion Percent [W] > %", 3, 1, 6)); //Jungle Jungle = Xe.AddSubMenu("JungleClear"); Jungle.Add("Qj", new CheckBox("Use [Q]")); Jungle.Add("Wj", new CheckBox("Use [W]")); Jungle.AddSeparator(); Jungle.AddLabel("Mana Percent"); Jungle.Add("manaj", new Slider("Mana Percent > %", 50, 1)); //Utimate Utimate = Xe.AddSubMenu("Utimate"); Utimate.AddLabel("Key [T]"); Utimate.Add("Key", new KeyBind("Shoot charge on press", false, KeyBind.BindTypes.HoldActive, 'T')); //Misc Misc = Xe.AddSubMenu("Misc"); Misc.Add("gape", new CheckBox("Use [E] GapClose")); Misc.Add("inte", new CheckBox("Use [E] Interrupt")); //Draws Draws = Xe.AddSubMenu("Drawings"); 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")); }
public static void Initialize() { // Main Menu Main = MainMenu.AddMenu("Godlike Ashe", "KAMain"); Main.AddGroupLabel("Thank you for choosing Godlike Ashe!"); Main.AddLabel("If you see a bug or have an idea, please post it on the forum thread!"); Main.AddSeparator(1); Main.AddGroupLabel("Hitchances"); Main.Add("hitchanceW", new ComboBox("W Hitchance", 1, "High", "Medium", "Low")); Main.Add("hitchanceR", new ComboBox("R Hitchance", 1, "High", "Medium", "Low")); Main.AddLabel("Medium for both is recommended."); // Combo Menu Combo = Main.AddSubMenu("Combo", "KACombo"); Combo.AddGroupLabel("Skills"); Combo.Add("KAcomboQ", new CheckBox("Use Q")); Combo.Add("KAcomboW", new CheckBox("Use W")); Combo.Add("KAcomboR", new CheckBox("Use R")); Combo.Add("KAcomboSR", new CheckBox("Enable Smart R")); Combo.AddSeparator(1); Combo.AddGroupLabel("Additional Features"); Combo.Add("KAcomboQlimit", new Slider("Minimum enemy for Q", 1, 1, 5)); Combo.AddSeparator(1); Combo.Add("KAcomboBOTRK", new CheckBox("Use BOTRK and Bilgewater Cutlass")); Combo.Add("KAcomboYOUMUU", new CheckBox("Use Youmuu's Ghostblade")); Combo.Add("KAcomboYOUMUUlimit", new Slider("Minimum enemy for Youmuu's Ghostblade", 2, 1, 5)); // Harass Menu Harass = Main.AddSubMenu("Harras", "KAHarass"); Harass.AddGroupLabel("Skills"); Harass.Add("KAharassQ", new CheckBox("Use Q")); Harass.Add("KAharassW", new CheckBox("Use W")); Harass.AddSeparator(1); Harass.AddGroupLabel("Additional Features"); Harass.Add("KAharassM", new Slider("Minimum mana for using skills (%)", 70, 0, 100)); Harass.Add("KAharassQlimit", new Slider("Minimum enemy for Q", 2, 1, 6)); // Lane Clear Menu Lane = Main.AddSubMenu("Lane Clear", "KALane"); Lane.AddGroupLabel("Skills"); Lane.Add("KAlaneQ", new CheckBox("Use Q")); Lane.Add("KAlaneW", new CheckBox("Use W")); Lane.AddSeparator(1); Lane.AddGroupLabel("Additional Features"); Lane.Add("KAlaneM", new Slider("Minimum mana for using skills (%)", 70, 0, 100)); Lane.Add("KAlaneQlimit", new Slider("Minimum minion for Q", 4, 1, 40)); Lane.Add("KAlaneWlimit", new Slider("Minimum minion for W", 3, 1, 40)); // Jungle Clear Menu Jungle = Main.AddSubMenu("Jungle Clear", "KAJungle"); Jungle.AddGroupLabel("Skills"); Jungle.Add("KAjungleQ", new CheckBox("Use Q")); Jungle.Add("KAjungleW", new CheckBox("Use W")); Jungle.AddSeparator(1); Jungle.AddGroupLabel("Additional Features"); Jungle.Add("KAjungleM", new Slider("Minimum mana for using skills (%)", 70, 0, 100)); // Kill Steal Menu Steal = Main.AddSubMenu("Kill Steal", "KASteal"); Steal.AddGroupLabel("Skills"); Steal.Add("KAstealW", new CheckBox("Steal with W")); Steal.Add("KAstealR", new CheckBox("Steal with R")); Steal.Add("KAstealRlimit", new Slider("Maximumu range for kill steal with R", 1500, 500, 3000)); // Misc Menu Misc = Main.AddSubMenu("Misc", "KAMisc"); Misc.AddGroupLabel("Flee"); Misc.Add("KAfleeW", new CheckBox("Use W")); Misc.AddSeparator(1); Misc.AddGroupLabel("Life Saver"); Misc.Add("KAInterrupt", new CheckBox("Interrupt important spells with R")); Misc.Add("KAGap", new CheckBox("Anti Gapclose with W")); //Misc.Add("KAUseHEA", new CheckBox("Use Heal")); //Misc.Add("KAUseBAR", new CheckBox("Use Barrier")); //Misc.Add("KAUseQSS", new CheckBox("Use QSS")); Misc.AddSeparator(1); Misc.AddGroupLabel("Auto W Usage"); Misc.Add("KAautoWE", new CheckBox("Enable")); Misc.Add("KAautoWlimit", new CheckBox("Disable while under enemy turret")); //Misc.Add("KAautoWlimit1", new CheckBox("Disable 'Auto W' while stealth")); Misc.Add("KAautoWM", new Slider("Minimum mana for automatic W usage (%)", 75, 0, 100)); Misc.AddSeparator(1); Misc.AddGroupLabel("Hawkshot (E)"); Misc.Add("hawkDragon", new KeyBind("Cast Hawkshot (E) to Dragon", false, KeyBind.BindTypes.HoldActive, 'U')); Misc.Add("hawkBaron", new KeyBind("Cast Hawkshot (E) to Baron", false, KeyBind.BindTypes.HoldActive, 'I')); Misc.Add("hawkEnable", new CheckBox("Enable")); // Settings Menu Settings = Main.AddSubMenu("Settings", "KASettings"); Settings.AddGroupLabel("Drawings"); Settings.Add("KADrawAA", new CheckBox("Draw AA")); Settings.Add("KADrawW", new CheckBox("Draw W")); Settings.AddSeparator(1); Settings.AddGroupLabel("Skin Changer"); Settings.Add("skinEnable", new CheckBox("Enable")); Settings.Add("skinID", new ComboBox("Current Skin", 8, "Default Ashe", "Freljord Ashe", "Sherwood Forest Ashe", "Woad Ashe", "Queen Ashe", "Amethyst Ashe", "Heartseeker Ashe", "Marauder Ashe", "PROJECT: Ashe")); }
internal static void CreateMenu() { Kmenu = MainMenu.AddMenu("Kayn BETA", "Kayn Beta"); Combo = Kmenu.AddSubMenu("Combo"); Combo.Add("Q", new CheckBox("Use [Q]")); Combo.Add("QE", new Slider("Use [Q] Min Enemy", 2, 1, 5)); Combo.Add("W", new CheckBox("Use [W]")); Combo.Add("E", new CheckBox("Use [E]", false)); Combo.AddSeparator(); Combo.AddLabel("Key [E]"); Combo.Add("UE", new KeyBind("Use [E]", false, KeyBind.BindTypes.HoldActive, 'T')); Combo.Add("R", new CheckBox("Use [R]", false)); Combo.Add("Rs", new Slider("Use [R] Life Enemy", 50, 1)); Combo.AddSeparator(); Combo.AddLabel("Predction"); Combo.Add("Qhit", new ComboBox("HitChance [Q]", 1, "Low", "Medium", "High")); Combo.Add("Whit", new Slider("HitChance [W]", 80, 1)); Combo.AddSeparator(); Combo.AddLabel("Settings [R]"); Combo.Add("ultR", new CheckBox("Use [R] Evade")); Combo.Add("MR", new Slider("My HP Use Evade [R] <=", 15)); AutoHara = Kmenu.AddSubMenu("AutoHarass"); AutoHara.Add("AutoW", new CheckBox("Auto [W]")); AutoHara.Add("Mn", new Slider("Mana AutoHarass", 65, 1)); Lane = Kmenu.AddSubMenu("Lane"); Lane.Add("Ql", new CheckBox("Use [Q]")); Lane.Add("Wl", new CheckBox("Use [W]")); Lane.Add("mana", new Slider("Mana [Q]/[W]", 45, 1)); Lane.AddSeparator(); Lane.AddLabel("Minion"); Lane.Add("Min", new Slider("Mini Minion > {0}", 3, 1, 5)); Lane.AddSeparator(); Lane.AddLabel("Mode [Q]"); Lane.Add("Qmode", new ComboBox("Use Prediction [Q]", 0, "On", "Off")); Lane.Add("Win", new Slider("Min Minions To Hit With W", 2, 1, 6)); Lane.Add("WMode", new ComboBox("Use Prediction For W", 0, "On", "Off")); Lane.Add("WP", new Slider("Select % Hitchance", 80, 1, 100)); Jungle = Kmenu.AddSubMenu("Jungle"); Jungle.Add("Qj", new CheckBox("Use [Q]")); Jungle.Add("Wj", new CheckBox("Use [W]")); Lane.AddSeparator(); Jungle.AddLabel("Mana"); Jungle.Add("jmana", new Slider("Mana [Q]/[W]", 45, 1)); Jungle.Add("J", new Slider("Min Monsters To Hit With W", 1, 1, 4)); Misc = Kmenu.AddSubMenu("Misc"); Misc.Add("KSR", new CheckBox("Use [R] Fish")); Misc.Add("KS", new CheckBox("KillSteal")); Misc.AddLabel("Flash"); Misc.Add("FR", new CheckBox("Use [Flash + R]", false)); Misc.Add("FW", new CheckBox("Use [Flash + W]", false)); Draws = Kmenu.AddSubMenu("Drawings"); 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.AddSeparator(); Draws.Add("DR", new CheckBox("Use [R]/[R2] Draw")); Draws.Add("DF", new CheckBox("Use [Flash] Draw")); Draws.Add("DW2", new CheckBox("Draws Logic W")); Draws.Add("D2R", new CheckBox("Use Draw Int R")); }
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)); }
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; }
public static void Initialize() { // Main Menu Main = MainMenu.AddMenu("Godlike Draven", "KDMain"); Main.AddGroupLabel("Thank you for choosing Godlike Draven!"); Main.AddLabel("If you see a bug or have an idea, please post it on the forum thread!"); Main.AddSeparator(1); Main.AddGroupLabel("Hit Chances"); Main.Add("hitchanceE", new ComboBox("E Hitchance", 1, "High", "Medium", "Low")); Main.Add("hitchanceR", new ComboBox("R Hitchance", 1, "High", "Medium", "Low")); Main.AddSeparator(5); Main.AddLabel("Warning: If you set hitchances to high the spells will be used rarely. Medium is recommended!"); // Axe Menu Axe = Main.AddSubMenu("Axe Settings", "KDAxe"); Axe.Add("axeMode", new ComboBox("Axe Catch Mode", 0, "Always", "On Combo", "Never")); Axe.AddSeparator(1); Axe.Add("axeMaximum", new Slider("Maximum Axes", 2, 1, 3)); Axe.Add("axeRange", new Slider("Axe Catch Range", 350, 200, 800)); Axe.Add("axeDelay", new Slider("Axe Catch Delay", 250, 0, 500)); Axe.AddSeparator(1); Axe.Add("axeLimit1", new CheckBox("Use W if Axe is too far")); Axe.Add("axeLimit2", new CheckBox("Don't catch Axe while under turret")); // Combo Menu Combo = Main.AddSubMenu("Combo", "KDCombo"); Combo.AddGroupLabel("Skills"); Combo.Add("KDcomboQ", new CheckBox("Use Q")); Combo.Add("KDcomboW", new CheckBox("Use W")); Combo.Add("KDcomboE", new CheckBox("Use E")); Combo.Add("KDcomboR", new CheckBox("Use R")); Combo.AddSeparator(1); Combo.AddGroupLabel("Additional Features"); Combo.AddLabel("This champion doesen't have any additional feature for Combo mode (for now!)."); // Harass Menu Harass = Main.AddSubMenu("Harass", "KDHarass"); Harass.AddGroupLabel("Skills"); Harass.Add("KDharassQ", new CheckBox("Use Q")); Harass.Add("KDharassW", new CheckBox("Use W")); Harass.Add("KDharassE", new CheckBox("Use E", false)); Harass.AddSeparator(1); Harass.AddGroupLabel("Additional Features"); Harass.Add("KDharassM", new Slider("Minimum mana for using skills (%)", 70, 0, 100)); // Lane Clear Menu Lane = Main.AddSubMenu("Lane Clear", "KDLane"); Lane.AddGroupLabel("Skills"); Lane.Add("KDlaneQ", new CheckBox("Use Q")); Lane.Add("KDlaneW", new CheckBox("Use W", false)); Lane.AddSeparator(1); Lane.AddGroupLabel("Additional Features"); Lane.Add("KDlaneM", new Slider("Minimum mana for using skills (%)", 50, 0, 100)); // Jungle Clear Menu Jungle = Main.AddSubMenu("Jungle Clear", "KDJungle"); Jungle.AddGroupLabel("Skills"); Jungle.Add("KDjungleQ", new CheckBox("Use Q")); Jungle.Add("KDjungleW", new CheckBox("Use W")); Jungle.AddSeparator(1); Jungle.AddGroupLabel("Additional Features"); Jungle.Add("KDjungleM", new Slider("Minimum mana for using skills (%)", 50, 0, 100)); // Kill Steal Menu Steal = Main.AddSubMenu("Kill Steal", "KDSteal"); Steal.AddGroupLabel("Skills"); Steal.Add("KDstealE", new CheckBox("Steal with E")); Steal.Add("KDstealR", new CheckBox("Steal with R")); Steal.Add("KDstealRlimit", new Slider("Maximumu range for kill steal with R", 2000, 500, 3000)); // Misc Menu Misc = Main.AddSubMenu("Misc", "KDMisc"); Misc.AddGroupLabel("Flee"); Misc.Add("KDfleeW", new CheckBox("Use W")); Misc.Add("KDfleeE", new CheckBox("Use E")); Misc.AddSeparator(1); Misc.AddGroupLabel("Life Saver"); //Misc.Add("KAmiscUseH", new CheckBox("Use Heal")); //Misc.Add("KAmiscUseB", new CheckBox("Use Barrier")); //Misc.Add("KAmiscUseQ", new CheckBox("Use QSS")); Misc.Add("KDInterrupt", new CheckBox("Interrupt important spells with E")); Misc.Add("KDGap", new CheckBox("Anti Gapclose with E")); // Settings Menu Settings = Main.AddSubMenu("Settings", "KDSettings"); Settings.AddGroupLabel("Drawings"); Settings.Add("KDDrawAA", new CheckBox("Draw AA")); Settings.Add("KDDrawE", new CheckBox("Draw E")); Settings.Add("KDDrawAxe", new CheckBox("Draw Axe")); Settings.Add("KDDrawAxeRange", new CheckBox("Draw Axe Catch Range")); Settings.AddSeparator(1); Settings.AddGroupLabel("Skin Changer"); Settings.Add("skinEnable", new CheckBox("Enable")); Settings.Add("skinID", new ComboBox("Current Skin", 5, "Default Draven", "Soul Reaver Draven", "Gladiator Draven", "Primetime Draven", "Pool Party Draven", "Beast Hunter Draven", "Draven Draven")); }