/// <summary> /// Harass Keys /// </summary> /// <param name="useQ">Create Q Harass menu</param> /// <param name="defaultQ">Determinate toggle status</param> /// <param name="useW">Create W Harass menu</param> /// <param name="defaultW">Determinate toggle status</param> /// <param name="useE">Create E Harass menu</param> /// <param name="defaultE">Determinate toggle status</param> /// <param name="useR">Create R Harass menu</param> /// <param name="defaultR">Determinate toggle status</param> public static void HarassKeys( bool useQ = true, bool defaultQ = true, bool useW = true, bool defaultW = true, bool useE = true, bool defaultE = true, bool useR = true, bool defaultR = true) { if (useQ) { Harass.AddCheckBox("harass.q", "Use Q"); } if (useW) { Harass.AddCheckBox("harass.w", "Use W"); } if (useE) { Harass.AddCheckBox("harass.e", "Use E"); } if (useR) { Harass.AddCheckBox("harass.r", "Use R", false); } Harass.AddSeparator(); Harass.Add("harass.advanced", new CheckBox("Show Advanced Menu", false)).OnValueChange += Value.AdvancedModeChanged; JsonSettings.Profile.Options.Add(new JsonSetting("harass.advanced", Setting.Checkbox, Harass["harass.advanced"].Cast <CheckBox>().CurrentValue.ToString())); }
private static void Haras() { Harass = TH.AddSubMenu("Harass"); Harass.AddLabel("Settings [Q]"); Harass.Add("Hq", new CheckBox("Use Harass [Q]")); Harass.AddSeparator(); Harass.AddLabel("Settings [W]"); Harass.Add("Hw", new CheckBox("Use Harass [W]")); }
public static void GetMenu() { Kassawin = MainMenu.AddMenu("KassaWIN", "KassaWIN"); Kassawin.AddGroupLabel("Free Win with Kassadin"); Kassawin.AddSeparator(); Kassawin.AddLabel("Made by Kk2"); Combo = Kassawin.AddSubMenu("Combo", "Combo"); Combo.AddGroupLabel("Combo Options"); Combo.AddSeparator(); Combo.Add("ComboQ", new CheckBox("Use Q on Combo")); Combo.Add("ComboW", new CheckBox("Use W on Combo")); Combo.Add("ComboE", new CheckBox("Use E on Combo")); Combo.Add("ComboR", new CheckBox("Use R on Combo")); Combo.Add("IgniteToKill", new CheckBox("Use Ignite on Combo to Kill")); Combo.Add("sliderR", new Slider("Max Heroes Around to Cast R", 3, 1, 5)); Harass = Kassawin.AddSubMenu("Harass", "Harass"); Harass.AddGroupLabel("Harass Options"); Harass.AddSeparator(); Harass.Add("HarassQ", new CheckBox("Use Q on Harass")); Harass.Add("HarassW", new CheckBox("Use W on Harass")); Harass.Add("HarassE", new CheckBox("Use E on Harass")); Harass.Add("manaPCTH", new Slider("Min Mana % to Harass", 20)); LaneClear = Kassawin.AddSubMenu("LaneClear", "LaneClear"); LaneClear.AddGroupLabel("LaneClear Options"); LaneClear.AddSeparator(); LaneClear.Add("LaneQ", new CheckBox("Use Q on LaneClear")); LaneClear.Add("LaneW", new CheckBox("Use W on LaneClear")); LaneClear.Add("LaneE", new CheckBox("Use E on LaneClear")); LaneClear.Add("manaPCTL", new Slider("Min Mana % to LaneClear", 20)); JungleClear = Kassawin.AddSubMenu("Jungle", "Jungle"); JungleClear.AddGroupLabel("Jungle Options"); JungleClear.AddSeparator(); JungleClear.Add("JungleQ", new CheckBox("Use Q on Jungle")); JungleClear.Add("JungleW", new CheckBox("Use W on Jungle")); JungleClear.Add("JungleE", new CheckBox("Use E on Jungle")); JungleClear.Add("manaPCTJ", new Slider("Min Mana % to Jungle Clear", 20)); Misc = Kassawin.AddSubMenu("Misc", "Misc"); Misc.AddGroupLabel("Misc Options"); Misc.AddSeparator(); Misc.Add("usePot", new CheckBox("Use Potions")); Misc.AddSeparator(); Misc.Add("drawQ", new CheckBox("Draw Q Range")); Misc.Add("drawW", new CheckBox("Draw W Range")); Misc.Add("drawE", new CheckBox("Draw E Range")); Misc.Add("drawR", new CheckBox("Draw R Range")); Misc.AddSeparator(); SkinSelect = Misc.Add("skinSelect", new Slider("Choose you Skin [number]", 0, 0, 6)); }
// Init public static void GetMenu() { Mordekaiser = MainMenu.AddMenu("Mordekaiser", "Mordekaiser"); Combo = Mordekaiser.AddSubMenu("Combo", "Combo"); Combo.AddGroupLabel("Combo Options"); Combo.AddSeparator(); Combo.Add("useQC", new CheckBox("Use Q")); Combo.Add("useEC", new CheckBox("Use E")); Combo.Add("useWC", new CheckBox("Use W")); Combo.Add("useRC", new CheckBox("Use R")); Harass = Mordekaiser.AddSubMenu("Harass", "Harass"); Harass.AddGroupLabel("Harass Options"); Harass.AddSeparator(); Harass.Add("useEH", new CheckBox("use E")); Harass.Add("useQH", new CheckBox("use Q")); Harass.Add("useWH", new CheckBox("use W")); Harass.Add("HPSliderH", new Slider("HP % > for Harass", 20)); LaneClear = Mordekaiser.AddSubMenu("LaneClear", "LaneClear"); LaneClear.AddGroupLabel("Lane Clear Options"); LaneClear.AddSeparator(); LaneClear.Add("UseEL", new CheckBox("Use E")); LaneClear.Add("UseQL", new CheckBox("Use Q")); JungleClear = Mordekaiser.AddSubMenu("JungleClear", "JungleClear"); JungleClear.AddGroupLabel("Jungle Clear Options"); JungleClear.AddSeparator(); JungleClear.Add("UseEJ", new CheckBox("Use E")); JungleClear.Add("UseWJ", new CheckBox("Use W")); JungleClear.Add("UseQJ", new CheckBox("Use Q")); Misc = Mordekaiser.AddSubMenu("Misc", "misc"); Misc.AddGroupLabel("Misc Options"); Misc.AddSeparator(); Misc.Add("UsePot", new CheckBox("Use Potions")); Misc.Add("AutoPilot", new CheckBox("AutoPilot Ult Ghosts")); Misc.AddSeparator(); skinSelect = Misc.Add("ChangeSkin", new Slider("Change Skin [Number]", 2, 0, 5)); Drawing = Mordekaiser.AddSubMenu("Drawings", "Drawings"); Drawing.AddGroupLabel("Drawing Options"); Drawing.AddSeparator(); Drawing.Add("drawQ", new CheckBox("Draw Q")); Drawing.Add("drawW", new CheckBox("Draw W")); Drawing.Add("drawE", new CheckBox("Draw E")); Drawing.Add("drawR", new CheckBox("Draw R")); }
// Init public static void GetMenu() { Mordekaiser = MainMenu.AddMenu("Mordekaiser", "Mordekaiser"); Combo = Mordekaiser.AddSubMenu("Kombo", "Combo"); Combo.AddGroupLabel("Kombo Ayarları"); Combo.AddSeparator(); Combo.Add("useQC", new CheckBox("Kullan Q")); Combo.Add("useEC", new CheckBox("Kullan E")); Combo.Add("useWC", new CheckBox("Kullan W")); Combo.Add("useRC", new CheckBox("Kullan R")); Harass = Mordekaiser.AddSubMenu("Dürtme", "Harass"); Harass.AddGroupLabel("Dürtme Ayarları"); Harass.AddSeparator(); Harass.Add("useEH", new CheckBox("Kullan E")); Harass.Add("useQH", new CheckBox("Kullan Q")); Harass.Add("useWH", new CheckBox("Kullan W")); Harass.Add("HPSliderH", new Slider("HP % > Dürtme için", 20)); LaneClear = Mordekaiser.AddSubMenu("LaneClear", "LaneClear"); LaneClear.AddGroupLabel("Lane Temizleme Ayarları"); LaneClear.AddSeparator(); LaneClear.Add("UseEL", new CheckBox("Kullan E")); LaneClear.Add("UseQL", new CheckBox("Kullan Q")); JungleClear = Mordekaiser.AddSubMenu("JungleClear", "JungleClear"); JungleClear.AddGroupLabel("Orman Temizleme Ayarları"); JungleClear.AddSeparator(); JungleClear.Add("UseEJ", new CheckBox("Kullan E")); JungleClear.Add("UseWJ", new CheckBox("Kullan W")); JungleClear.Add("UseQJ", new CheckBox("Kullan Q")); Misc = Mordekaiser.AddSubMenu("Ek", "misc"); Misc.AddGroupLabel("Ek Ayarlar"); Misc.AddSeparator(); Misc.Add("UsePot", new CheckBox("Kullan İksirler")); Misc.Add("AutoPilot", new CheckBox("Otomatik Pilot Hayelet")); Misc.AddSeparator(); skinSelect = Misc.Add("ChangeSkin", new Slider("Skin Değiştirici [Numarası]", 2, 0, 5)); Drawing = Mordekaiser.AddSubMenu("Göstergeler", "Drawings"); Drawing.AddGroupLabel("Gösterge Ayarları"); Drawing.AddSeparator(); Drawing.Add("drawQ", new CheckBox("Göster Q")); Drawing.Add("drawW", new CheckBox("Göster W")); Drawing.Add("drawE", new CheckBox("Göster E")); Drawing.Add("drawR", new CheckBox("Göster R")); }
public static void OnLoad(EventArgs args) { if (_Player.ChampionName != ChampionName) { return; } Q = new Spell.Skillshot(SpellSlot.Q, (uint)_Player.Spellbook.GetSpell(SpellSlot.Q).SData.CastRangeDisplayOverride, SkillShotType.Linear); W = new Spell.Targeted(SpellSlot.W, (uint)_Player.Spellbook.GetSpell(SpellSlot.W).SData.CastRange); E = new Spell.Targeted(SpellSlot.E, (uint)_Player.Spellbook.GetSpell(SpellSlot.E).SData.CastRange); R = new Spell.Targeted(SpellSlot.R, (uint)_Player.Spellbook.GetSpell(SpellSlot.R).SData.CastRange); Ignite = new Spell.Targeted(_Player.GetSpellSlotFromName("summonerdot"), 600); Menu = MainMenu.AddMenu("L.U.L.U.", "lulu"); Combo = Menu.AddSubMenu("Combo Menu"); Combo.AddGroupLabel("L.U.L.U. Combo Menu"); Combo.AddSeparator(); Combo.Add("comboq", new CheckBox("Use Q", true)); Combo.Add("combow", new CheckBox("Use W", true)); Combo.Add("comboe", new CheckBox("Use E", true)); Harass = Menu.AddSubMenu("Harass Menu"); Harass.AddGroupLabel("L.U.L.U. Harass Menu"); Harass.AddSeparator(); Harass.Add("harassq", new CheckBox("Use Q", true)); Harass.Add("harasse", new CheckBox("Use E", true)); Harass.AddSeparator(); Harass.AddGroupLabel("Mana Manager"); Harass.Add("harassmana", new Slider("Min. Mana: {0}%", 30)); LaneClear = Menu.AddSubMenu("LaneClear Menu"); LaneClear.AddGroupLabel("L.U.L.U. LaneClear Menu"); LaneClear.AddSeparator(); LaneClear.Add("laneq", new CheckBox("Use Q", true)); LaneClear.AddSeparator(); LaneClear.AddGroupLabel("Mana Manager"); LaneClear.Add("lanemana", new Slider("Min. Mana: {0}%", 30)); Game.OnTick += keys; }
public static void Initialize() { Settings = MainMenu.AddMenu("pEzreal", "pEzreal"); //Combo Menu Combo = Settings.AddSubMenu("Combo", "ComboMenu"); Combo.AddGroupLabel("Mystic Shot"); Combo.Add("Q", new CheckBox("Use")); Combo.AddGroupLabel("Essence Flux"); Combo.Add("W", new CheckBox("Use")); Combo.AddGroupLabel("Arcane Shift"); Combo.Add("E", new CheckBox("Use")); Combo.Add("E_mode", new ComboBox("Mode", 0, "To mouse", "Towards enemy", "Disabled")); Combo.AddGroupLabel("Trueshot Barrage"); Combo.Add("R", new CheckBox("Use")); Combo.Add("REnemies", new Slider("Minimum enemies", 3, 0, 5)); //Harass Menu Harass = Settings.AddSubMenu("Harass", "HarassMenu"); Harass.AddGroupLabel("Auto-Harass"); Harass.Add("harassToggle", new KeyBind("Enabled", false, KeyBind.BindTypes.PressToggle, 'T')); Harass.AddGroupLabel("Mystic Shot"); Harass.Add("Q", new CheckBox("Use")); Harass.AddGroupLabel("Essence Flux"); Harass.Add("W", new CheckBox("Use")); Harass.AddSeparator(); foreach (var enemy in EntityManager.Heroes.Enemies) { Harass.Add(enemy.BaseSkinName, new CheckBox(enemy.BaseSkinName, Priorities.Contains(enemy.BaseSkinName))); } Harass.AddSeparator(); Harass.Add("Mana", new Slider("Minimum Mana", 30)); //Lasthit Menu Lasthit = Settings.AddSubMenu("Lasthit", "LasthitMenu"); Lasthit.AddGroupLabel("Mystic Shot"); Lasthit.Add("Q", new CheckBox("Use")); Lasthit.AddSeparator(); Lasthit.Add("Mana", new Slider("Minimum Mana", 30)); //LaneClear Menu LaneClear = Settings.AddSubMenu("LaneClear", "LaneClearMenu"); LaneClear.AddGroupLabel("Mystic Shot"); LaneClear.Add("Q", new CheckBox("Use")); LaneClear.AddSeparator(); LaneClear.Add("Mana", new Slider("Minimum Mana", 30)); //JungleClear Menu JungleClear = Settings.AddSubMenu("JungleClear", "JungleClearMenu"); JungleClear.AddGroupLabel("Mystic Shot"); JungleClear.Add("Q", new CheckBox("Use")); JungleClear.AddSeparator(); JungleClear.Add("Mana", new Slider("Minimum Mana", 30)); //Killsteal Menu Killsteal = Settings.AddSubMenu("Killsteal", "KillstealMenu"); Killsteal.AddGroupLabel("Mystic Shot"); Killsteal.Add("Q", new CheckBox("Enabled")); Killsteal.AddGroupLabel("Essence Flux"); Killsteal.Add("W", new CheckBox("Enabled")); Killsteal.AddGroupLabel("Trueshot Barrage"); Killsteal.Add("R", new CheckBox("Enabled")); //Drawing Menu Drawing = Settings.AddSubMenu("Drawing", "DrawingMenu"); Drawing.AddGroupLabel("Mystic Shot"); Drawing.Add("Q", new CheckBox("Enabled")); Drawing.AddGroupLabel("Essence Flux"); Drawing.Add("W", new CheckBox("Enabled")); Drawing.AddGroupLabel("Arcane Shift"); Drawing.Add("E", new CheckBox("Enabled")); Drawing.AddGroupLabel("Trueshot Barrage"); Drawing.Add("R", new CheckBox("Enabled")); Drawing.AddSeparator(); Drawing.AddGroupLabel("Options"); Drawing.Add("ready", new CheckBox("Draw only if spell is ready?")); //Items Menu Items = Settings.AddSubMenu("Items", "ItemsMenu"); Items.AddGroupLabel("Offensive"); Items.Add("botrk", new CheckBox("Use Blade of the Ruined King/Bilgewater")); Items.Add("botrkHealth", new Slider("Minimum health", 65)); Items.Add("youmuu", new CheckBox("Use Youmuu's Ghostblade")); Items.AddGroupLabel("Defensive"); Items.Add("qss", new CheckBox("Use Quicksilver Sash/Mercurial Scimitar", false)); //Misc Menu Misc = Settings.AddSubMenu("Miscellaneous", "MiscMenu"); Misc.AddGroupLabel("Skinchanger"); Misc.Add("_skinChanger", new CheckBox("Enabled")); Misc.Add("skinID", new ComboBox("Current skin", 0, "Default", "Nottingham", "Striker", "Frosted", "Explorer", "Pulsefire", "TPA", "Debonair", "Ace of Spades", "Arcade", "Debonair: Brown", "Debonair: White", "Debonair: Orange", "Debonair: Black", "Debonair: Blue", "Debonair: Red", "Debonair: Pink", "Debonair: Purple")); Misc.AddGroupLabel("Hitchance"); Misc.Add("_hitchance", new ComboBox("Choose your hitchance", 2, "Low", "Medium", "High")); Misc.AddGroupLabel("Tear stacking"); Misc.Add("tearStacking", new KeyBind("Enabled", true, KeyBind.BindTypes.PressToggle, 'K')); Misc.AddGroupLabel("Others"); Misc.Add("pushing_w", new CheckBox("Use W on allies while pushing turrets")); }
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; }
internal static void fodeu() { Soraka = MainMenu.AddMenu("Soraka", "Soraka"); Combo = Soraka.AddSubMenu("Combo"); Combo.AddGroupLabel("Combo"); Combo.AddSeparator(); Combo.Add("useQCombo", new CheckBox("Use Q")); Combo.Add("useECombo", new CheckBox("Use E")); Combo.Add("minMcombo", new Slider("Mana %", 20)); // Harass Menu Harass = Soraka.AddSubMenu("Harass"); Harass.AddGroupLabel("Harass"); Harass.AddSeparator(); Harass.Add("useQHarass", new CheckBox("Use Q")); Harass.Add("useEHarass", new CheckBox("Use E")); Harass.Add("minMharass", new Slider("Mana % for Harras", 20)); Harass.AddSeparator(); var sliderValue = Harass.Add("predNeeded", new Slider("Prediction Hitchange: ", 0, 0, 2)); sliderValue.OnValueChange += delegate { sliderValue.DisplayName = "Prediction Hitchange: " + PredictionSliderValues[sliderValue.CurrentValue]; }; sliderValue.DisplayName = "Prediction Hitchange: " + PredictionSliderValues[sliderValue.CurrentValue]; // Healing Menu Healing = Soraka.AddSubMenu("Ambulance"); Healing.AddGroupLabel("W Settings"); Healing.AddSeparator(); Healing.Add("useW", new CheckBox("Auto W")); Healing.Add("dontWF", new CheckBox("Dont W in Fountain")); Healing.AddSeparator(); /** * The Magic ~ **/ foreach (var hero in EntityManager.Heroes.Allies.Where(x => !x.IsMe)) { Healing.AddSeparator(); Healing.Add("w" + hero.ChampionName, new CheckBox("Heal " + hero.ChampionName)); Healing.AddSeparator(); Healing.Add("wpct" + hero.ChampionName, new Slider("Health % " + hero.ChampionName, 45)); } Healing.AddSeparator(); Healing.AddGroupLabel("R Settings"); Healing.AddSeparator(); Healing.Add("useR", new CheckBox("Use R")); Healing.Add("useRslider", new Slider("HP % to R", 10)); /** * End of The Magic Kappa **/ // Misc Menu Misc = Soraka.AddSubMenu("Misc"); Misc.AddGroupLabel("Misc"); Misc.AddSeparator(); Misc.Add("useQGapCloser", new CheckBox("Q on GapCloser")); Misc.Add("useEGapCloser", new CheckBox("E on GapCloser")); Misc.Add("eInterrupt", new CheckBox("use E to Interrupt")); Misc.Add("AttackMinions", new CheckBox("Attack Minions")); SkinSelect = Misc.Add("skinSelect", new Slider("Choose you Skin [number]", 0, 0, 5)); // Drawing Menu Drawing = Soraka.AddSubMenu("Drawing"); Drawing.AddGroupLabel("Drawing"); Drawing.AddSeparator(); Drawing.Add("drawQ", new CheckBox("Draw Q")); Drawing.Add("drawE", new CheckBox("Draw E")); Drawing.AddSeparator(); Drawing.Add("drawH", new CheckBox("Draw H on Healing Needed Heroes")); }
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 getMenu() { Zilean = MainMenu.AddMenu("SwagZilean", "SwagZilean"); Zilean.AddGroupLabel("Swaaaaaaaaaaaaaaaaaaaaaaag Zilean"); Zilean.AddSeparator(); Zilean.AddLabel("Requested by yorik100"); Zilean.AddLabel("Made by Kk2"); /* * Combo Menu */ Combo = Zilean.AddSubMenu("Combo", "Combo"); Combo.AddGroupLabel("Combo Options"); Combo.AddSeparator(); Combo.Add("comboQ", new CheckBox("Use Q on Combo")); Combo.Add("comboW", new CheckBox("Use W on Combo")); Combo.Add("comboE", new CheckBox("Use E on Combo")); Combo.AddSeparator(); ComboSlider = Combo.Add("whatcombo", new Slider("Choose your Combo: ", 0, 0, 2)); ComboSlider.OnValueChange += delegate { ComboSlider.DisplayName = "Choose your Combo: " + CombosZileans[ComboSlider.CurrentValue]; }; ComboSlider.DisplayName = "Choose your Combo: " + CombosZileans[ComboSlider.CurrentValue]; Combo.AddSeparator(); PredictionSlider = Combo.Add("dPrediction", new Slider("Spell Prediction: ", 2, 0, 2)); PredictionSlider.OnValueChange += delegate { PredictionSlider.DisplayName = "Spell Prediction: " + PredicOptions[PredictionSlider.CurrentValue]; }; PredictionSlider.DisplayName = "Spell Prediction: " + PredicOptions[PredictionSlider.CurrentValue]; /* * Harass Menu */ Harass = Zilean.AddSubMenu("Harass", "Harass"); Harass.AddGroupLabel("Harass Options"); Harass.AddSeparator(); Harass.Add("harassQ", new CheckBox("Use Q on Harass")); Harass.Add("harrasW", new CheckBox("Use W on Harass")); Harass.Add("harrasE", new CheckBox("Use E on Harass")); Harass.AddSeparator(); Harass.Add("hManaSlider", new Slider("Mana % > to Harass", 20)); /* * LaneClear Menu */ LaneClear = Zilean.AddSubMenu("LaneClear", "LaneClear"); LaneClear.AddGroupLabel("LaneClear Options"); LaneClear.AddSeparator(); LaneClear.Add("laneQ", new CheckBox("Use Q on LaneClear")); LaneClear.Add("laneW", new CheckBox("Use W on LaneClear")); LaneClear.AddSeparator(); LaneClear.Add("lManaSlider", new Slider("Mana % > to LaneClear", 20)); /* * Ult Menu */ UltMenu = Zilean.AddSubMenu("UltMenu", "UltMenu"); UltMenu.AddGroupLabel("Ultimate Options"); UltMenu.AddSeparator(); foreach (var h in EntityManager.Heroes.Allies) { UltMenu.AddSeparator(); UltMenu.Add("r" + h.ChampionName, new CheckBox("Ult ON " + h.ChampionName)); UltMenu.AddSeparator(); UltMenu.Add("rpct" + h.ChampionName, new Slider("Health % " + h.ChampionName, 10)); } /* * Misc Menu */ Misc = Zilean.AddSubMenu("Misc", "Misc"); Misc.AddGroupLabel("Misc Options"); Misc.AddSeparator(); Misc.Add("Support", new CheckBox("Support Mode")); Misc.Add("gapCloser", new CheckBox("Use E on GapCloser")); Misc.Add("Interrupt", new CheckBox("Try to Interrupt with double Q")); Misc.AddSeparator(); SkinSelect = Misc.Add("skinX", new Slider("Choose your Skin [number]:", 5, 0, 5)); /* * Drawings Menu */ Draw = Zilean.AddSubMenu("Drawings", "Drawings"); Draw.AddGroupLabel("Drawings Options"); Draw.AddSeparator(); Draw.Add("drawQ", new CheckBox("Draw Q Range")); Draw.Add("drawE", new CheckBox("Draw E Range")); Draw.Add("drawR", new CheckBox("Draw R Range")); Draw.Add("cMode", new CheckBox("Draw Current Combo Mode")); }
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 fodeu() { Jana = MainMenu.AddMenu("Janna Yuuki", "Janna Yuuki"); Combo = Jana.AddSubMenu("Combo"); Combo.AddGroupLabel("Combo"); Combo.AddSeparator(); Combo.Add("useQCombo", new CheckBox("Use > Q")); Combo.Add("useWCombo", new CheckBox("Use > W")); Combo.Add("useECombo", new CheckBox("Use > E")); Combo.Add("minMcombo", new Slider("Mana > %", 20)); Harass = Jana.AddSubMenu("Harass"); Harass.AddGroupLabel("Harass"); Harass.AddSeparator(); Harass.Add("useQHarass", new CheckBox("Use > Q")); Harass.Add("useEHarass", new CheckBox("Use > W")); Harass.Add("minMharass", new Slider("Mana % for Harras", 20)); Harass.AddSeparator(); var sliderValue = Harass.Add("predNeeded", new Slider("Prediction Hitchange: ", 0, 0, 2)); sliderValue.OnValueChange += delegate { sliderValue.DisplayName = "Prediction Hitchange: " + PredictionSliderValues[sliderValue.CurrentValue]; }; sliderValue.DisplayName = "Prediction Hitchange: " + PredictionSliderValues[sliderValue.CurrentValue]; Healing = Jana.AddSubMenu("Yuuki Moderator"); Healing.AddGroupLabel("E Settings"); Healing.AddSeparator(); Healing.Add("useE", new CheckBox("Auto E")); Healing.Add("dontEF", new CheckBox("Dont E in Fountain")); Healing.AddSeparator(); foreach (var hero in EntityManager.Heroes.Allies.Where(x => !x.IsMe)) { Healing.AddSeparator(); Healing.Add("w" + hero.ChampionName, new CheckBox("Heal " + hero.ChampionName)); Healing.AddSeparator(); Healing.Add("wpct" + hero.ChampionName, new Slider("Health % " + hero.ChampionName, 45)); } Healing.AddSeparator(); Healing.AddGroupLabel("R Settings"); Healing.AddSeparator(); Healing.Add("useR", new CheckBox("Use R")); Healing.Add("useRslider", new Slider("HP % to R", 20)); // Misc Menu Misc = Jana.AddSubMenu("Misc"); Misc.AddGroupLabel("Misc"); Misc.AddSeparator(); Misc.Add("useQGapCloser", new CheckBox("Q on GapCloser")); Misc.Add("useWGapCloser", new CheckBox("W on GapCloser")); Misc.Add("qInterrupt", new CheckBox("Use Q to Interrupt")); Misc.Add("AttackMinions", new CheckBox("Attack Minions")); // Drawing Menu Drawing = Jana.AddSubMenu("Drawing"); Drawing.AddGroupLabel("Drawing"); Drawing.AddSeparator(); Drawing.Add("drawQ", new CheckBox("Draw Q")); Drawing.Add("drawE", new CheckBox("Draw W")); Drawing.Add("drawW", new CheckBox("Draw E")); Drawing.Add("drawR", new CheckBox("Draw R")); Drawing.AddSeparator(); Drawing.Add("drawH", new CheckBox("Draw H on Healing Needed Heroes")); }
internal static void Execute() { casio = MainMenu.AddMenu("Cassiopeia", "Cassiopeia"); // Combo = casio.AddSubMenu("Combo"); Combo.Add("Qc", new CheckBox("Use [Q] Enemy")); Combo.Add("Wc", new CheckBox("Use [W] Enemy")); Combo.Add("Ec", new CheckBox("Use [E] Enemy")); Combo.Add("Eca", new CheckBox("Use [E] even if not poisoned", false)); Combo.Add("DisAA", new CheckBox("Smart disableAA in Combo", true)); Combo.Add("QAA", new CheckBox("Use [Q] + AA")); Combo.Add("EAA", new CheckBox("Use [E] + AA")); Combo.AddSeparator(); Combo.AddLabel("Settings [W]"); Combo.Add("minWw", new Slider("Min enemies to use [W]", 1, 1, 5)); Combo.AddSeparator(); Combo.AddLabel("Settings [R]"); Combo.Add("Rc", new CheckBox("Use [R] In Combo")); Combo.AddSeparator(); Combo.AddLabel("Percent Enemys [R]"); Combo.Add("Re", new Slider("Min enemies to ult", 2, 1, 5)); Combo.Add("Rb", new CheckBox("Only ult if main target is stunnable")); Combo.Add("Raim", new Slider("R hitbox modifier", -20, -825, 0)); // Harass = casio.AddSubMenu("Harass"); Harass.Add("Qh", new CheckBox("[Q]")); Harass.Add("Eh", new CheckBox("[E]")); Harass.AddSeparator(); Harass.AddLabel("Mana Percent"); Harass.Add("mana", new Slider("Mana Percent > %", 30, 0)); // Hara = casio.AddSubMenu("AutoHarass"); Hara.Add("AutoQ", new CheckBox("Auto [Q]")); Hara.AddSeparator(); Hara.AddLabel("Mana Percent"); Hara.Add("mana", new Slider("Mana Percent > %", 65, 0)); // KillSteal = casio.AddSubMenu("KillSteal"); KillSteal.Add("KsQ", new CheckBox("KillSteal [Q]")); KillSteal.Add("KsW", new CheckBox("KillSteal [W]", false)); KillSteal.Add("KsE", new CheckBox("KillSteal [E]")); KillSteal.Add("KsR", new CheckBox("KillSteal [R]", false)); // Farm = casio.AddSubMenu("Farming"); Farm.AddGroupLabel("LaneClear"); Farm.AddSeparator(); Farm.Add("Qf", new CheckBox("Use [Q]")); Farm.Add("Wf", new CheckBox("Use [W]")); Farm.Add("Ef", new CheckBox("Use [E]")); Farm.Add("Buff", new CheckBox("Position [Buff]", false)); Farm.Add("Elast", new CheckBox("LastHit [E]")); Farm.AddSeparator(); Farm.AddLabel("Settings [Q/W]"); Farm.Add("Qq", new Slider("Percent Minion [Q] > %", 2, 1, 6)); Farm.Add("Ww", new Slider("Percent Minion [W] > %", 3, 1, 6)); Farm.AddSeparator(); Farm.AddLabel("Mana Percent"); Farm.Add("Manal", new Slider("Mana Percent > %", 25, 0)); Farm.AddSeparator(); Farm.AddGroupLabel("JungleClear"); Farm.AddSeparator(); Farm.Add("Qj", new CheckBox("Use [Q]")); Farm.Add("Wj", new CheckBox("Use [W]")); Farm.Add("Ej", new CheckBox("Use [E]")); Farm.Add("AAw", new CheckBox("AA Weaving")); Farm.AddSeparator(); Farm.AddLabel("Mana Percent"); Farm.Add("Manaj", new Slider("Mana Percent > %", 25, 0)); // Misc = casio.AddSubMenu("Misc"); Misc.Add("Gap", new CheckBox("GapClose")); Misc.Add("Int", new CheckBox("Interrupt")); Misc.Add("AAoff", new CheckBox("Disable AA if can E (For URF)", false)); // Draws = casio.AddSubMenu("Draws"); Draws.Add("DQ", new CheckBox("Draws [Q]")); Draws.Add("DW", new CheckBox("Draws [W]")); Draws.Add("DE", new CheckBox("Draws [E]")); Draws.Add("DR", new CheckBox("Draws [R]")); }
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")); }
/* * Create the Menu ^.^ */ public static void CallMeNigga() { // Main Menu Soraka = MainMenu.AddMenu("Soraka", "Soraka"); Soraka.AddGroupLabel("Sorakinha ^.^"); Soraka.AddSeparator(); Soraka.AddLabel("Can vermeye başla Adamım!"); Soraka.AddLabel("Yapan Kk2 (:"); // Combo Menu Combo = Soraka.AddSubMenu("Kombo", "Combo"); Combo.AddGroupLabel("Kombo Ayarları >.<"); Combo.AddSeparator(); Combo.Add("useQCombo", new CheckBox("Kullan Q")); Combo.Add("useECombo", new CheckBox("Kullan E")); Combo.Add("minMcombo", new Slider("Mana %", 20)); // Harass Menu Harass = Soraka.AddSubMenu("Dürtme", "Harass"); Harass.AddGroupLabel("Dürtme Ayarları ¬¬"); Harass.AddSeparator(); Harass.Add("useQHarass", new CheckBox("Kullan Q")); Harass.Add("useEHarass", new CheckBox("Kullan E")); Harass.Add("minMharass", new Slider("Dürtme için en az mana % ", 20)); Harass.AddSeparator(); var sliderValue = Harass.Add("predNeeded", new Slider("Prediction İsabet Oranı: ", 0, 0, 2)); sliderValue.OnValueChange += delegate { sliderValue.DisplayName = "Prediction Hitchange: " + PredictionSliderValues[sliderValue.CurrentValue]; }; sliderValue.DisplayName = "Prediction Hitchange: " + PredictionSliderValues[sliderValue.CurrentValue]; // Healing Menu Healing = Soraka.AddSubMenu("Can Ver", "Healing"); Healing.AddGroupLabel("W Ayarları ~.~"); Healing.AddSeparator(); Healing.Add("useW", new CheckBox("Otomatik W")); Healing.Add("dontWF", new CheckBox("Dont W in Fountain")); Healing.AddSeparator(); /** * The Magic ~ **/ foreach (var hero in EntityManager.Heroes.Allies.Where(x => !x.IsMe)) { Healing.AddSeparator(); Healing.Add("w" + hero.ChampionName, new CheckBox("Can " + hero.ChampionName)); Healing.AddSeparator(); Healing.Add("wpct" + hero.ChampionName, new Slider("Canı % " + hero.ChampionName, 45)); } Healing.AddSeparator(); Healing.AddGroupLabel("R Ayarları ^.~"); Healing.AddSeparator(); Healing.Add("useR", new CheckBox("Kullan R")); Healing.Add("useRslider", new Slider("Canlar Şu Kadar Olduğunda R Kullan", 10)); /** * End of The Magic Kappa **/ // Misc Menu Misc = Soraka.AddSubMenu("Ek", "Misc"); Misc.AddGroupLabel("Ek Ayarlar 0.o"); Misc.AddSeparator(); Misc.Add("useQGapCloser", new CheckBox("GapCloser Q Kullan")); Misc.Add("useEGapCloser", new CheckBox("GapCloser E Kullan")); Misc.Add("eInterrupt", new CheckBox("Interrupt E Kullan")); Misc.Add("AttackMinions", new CheckBox("Minyonlara Saldır")); SkinSelect = Misc.Add("skinSelect", new Slider("Skin Değiştirici [Numarası]", 0, 0, 5)); // Drawing Menu Drawing = Soraka.AddSubMenu("Gösterge", "Drawing"); Drawing.AddGroupLabel("Gösterge Ayarları :~"); Drawing.AddSeparator(); Drawing.Add("drawQ", new CheckBox("Göster Q")); Drawing.Add("drawE", new CheckBox("Göster E")); Drawing.AddSeparator(); Drawing.Add("drawH", new CheckBox("Göster Cana İhtiyacı OLan Hedefi")); }
public static void CallMenu() { Olaf1 = MainMenu.AddMenu("Olaf", "Olaf"); Combo = Olaf1.AddSubMenu("Combo", "combo"); Combo.Add("useQCombo", new CheckBox("Use Q")); Combo.Add("useWCombo", new CheckBox("Use W")); Combo.Add("useECombo", new CheckBox("Use E")); Combo.Add("useTiamatCombo", new CheckBox("Use Tiamat/Hydra")); Combo.Add("potionOnBurst", new CheckBox("Use Corrupting Potion on Burst")); Combo.Add("potionOnLv1", new CheckBox("Use Corrupting Potion on Level 1 All in")); Harass = Olaf1.AddSubMenu("Harass", "Harass"); Harass.Add("useQHarass", new CheckBox("Use Q")); Harass.Add("useEHarass", new CheckBox("Use E")); Harass.Add("harassHP", new Slider("Min Health % to use E", 50)); Harass.Add("harassMana", new Slider("Min Mana % to Harass", 50)); Harass.AddSeparator(5); Harass.AddGroupLabel("Auto Harass"); Harass.Add("useQAutoHarass", new CheckBox("Use Q", false)); Harass.Add("useEAutoHarass", new CheckBox("Use E", false)); Harass.Add("autoHarassHP", new Slider("Min Health % to Auto E", 70)); Harass.Add("autoHarassMana", new Slider("Min Mana % to Auto Harass", 70)); LaneClear = Olaf1.AddSubMenu("LaneClear", "LaneClear"); LaneClear.Add("useQLaneClear", new CheckBox("Use Q")); LaneClear.Add("minQTargets", new Slider("Min Targets to hit for Q", 6, 1, 10)); LaneClear.Add("useELaneClear", new CheckBox("Use E")); LaneClear.Add("laneClearEonlyKill", new CheckBox("E only on killable")); LaneClear.Add("laneClearHP", new Slider("Min Health % to use E", 20)); LaneClear.Add("laneClearMana", new Slider("Min Mana % to LaneClear", 20)); JungleClear = Olaf1.AddSubMenu("JungleClear", "JungleClear"); JungleClear.Add("useQJungleClear", new CheckBox("Use Q")); JungleClear.Add("useWJungleClear", new CheckBox("Use W")); JungleClear.Add("useEJungleClear", new CheckBox("Use E")); JungleClear.Add("useTiamatJungleClear", new CheckBox("Use Tiamat/Hydra")); JungleClear.Add("jungleClearMana", new Slider("Min Mana % to JungleClear", 10)); Draw = Olaf1.AddSubMenu("Draw", "Draw"); Draw.Add("drawAxe", new CheckBox("Draw Circle around Axe")); Draw.Add("drawPickup", new CheckBox("Draw PickUp Position")); Draw.Add("drawStates", new CheckBox("Draw States")); Misc = Olaf1.AddSubMenu("Misc", "Misc"); Misc.Add("autoPick", new CheckBox("Use Auto Axe PickUp")); Misc.Add("axePickRange", new Slider("Range to pick up Axe", 450, 10, 1500)); Misc.Add("autoEKS", new CheckBox("Auto E KS")); Misc.Add("eOnMinz", new CheckBox("Auto E on unkillable(AA) minion")); AutoR = Olaf1.AddSubMenu("Auto R", "AutoR"); AutoR.Add("useAutoR", new CheckBox("Use Auto R")); AutoR.Add("autoRHP", new Slider("HP % to trigger Auto R", 50)); AutoR.Add("humanAutoR", new CheckBox("Humanize Auto R")); AutoR.Add("autoRonlyCombo", new CheckBox("Only in Combo Mode")); AutoR.AddSeparator(10); AutoR.Add("autoRStun", new CheckBox("On Stun?")); AutoR.Add("autoRSnare", new CheckBox("On Snare?")); AutoR.Add("autoRCharm", new CheckBox("On Charm?")); AutoR.Add("autoRFear", new CheckBox("On Fear?")); AutoR.Add("autoRBlind", new CheckBox("On Blind?")); AutoR.Add("autoRFlee", new CheckBox("On Flee?")); AutoR.Add("autoRPolymorph", new CheckBox("On Polymorph?")); AutoR.Add("autoRTaunt", new CheckBox("On Taunt?")); AutoR.Add("autoRSilence", new CheckBox("On Silence?")); AutoR.Add("autoRSlow", new CheckBox("On Slow?")); AutoR.Add("autoRSuppression", new CheckBox("On Suppression?")); AutoR.Add("autoRKnockup", new CheckBox("On Knockup?")); }
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; }
public static void getMenu() { Zilean = MainMenu.AddMenu("SwagZilean", "SwagZilean"); Zilean.AddGroupLabel("Swaaaaaaaaaaaaaaaaaaaaaaag Zilean"); Zilean.AddSeparator(); Zilean.AddLabel("İsteyen yorik100"); Zilean.AddLabel("Yapan Kk2"); Zilean.AddLabel("Çeviren-TRAdana"); /* * Combo Menu */ Combo = Zilean.AddSubMenu("Kombo", "Combo"); Combo.AddGroupLabel("Kombo Ayarları"); Combo.AddSeparator(); Combo.Add("comboQ", new CheckBox("Komboda Q Kullan")); Combo.Add("comboW", new CheckBox("Komboda W Kullan")); Combo.Add("comboE", new CheckBox("Komboda E Kullan")); Combo.AddSeparator(); ComboSlider = Combo.Add("whatcombo", new Slider("Kombo Modunu Seç: ", 0, 0, 2)); ComboSlider.OnValueChange += delegate { ComboSlider.DisplayName = "Choose your Combo: " + CombosZileans[ComboSlider.CurrentValue]; }; ComboSlider.DisplayName = "Choose your Combo: " + CombosZileans[ComboSlider.CurrentValue]; Combo.AddSeparator(); PredictionSlider = Combo.Add("dPrediction", new Slider("Büyü Tahmini: ", 2, 0, 2)); PredictionSlider.OnValueChange += delegate { PredictionSlider.DisplayName = "Spell Prediction: " + PredicOptions[PredictionSlider.CurrentValue]; }; PredictionSlider.DisplayName = "Spell Prediction: " + PredicOptions[PredictionSlider.CurrentValue]; /* * Harass Menu */ Harass = Zilean.AddSubMenu("Dürtme", "Harass"); Harass.AddGroupLabel("Dürtme Ayarları"); Harass.AddSeparator(); Harass.Add("harassQ", new CheckBox("Dürtmede Q Kullan")); Harass.Add("harrasW", new CheckBox("Dürtmede W Kullan")); Harass.Add("harrasE", new CheckBox("Dürtmede E Kullan")); Harass.AddSeparator(); Harass.Add("hManaSlider", new Slider("Dürtme için gereken mana % ", 20)); /* * LaneClear Menu */ LaneClear = Zilean.AddSubMenu("LaneTemizleme", "LaneClear"); LaneClear.AddGroupLabel("LaneTemizleme Ayarları"); LaneClear.AddSeparator(); LaneClear.Add("laneQ", new CheckBox("LaneTemizlemede Q Kullan")); LaneClear.Add("laneW", new CheckBox("LaneTemizlemede W Kullan")); LaneClear.AddSeparator(); LaneClear.Add("lManaSlider", new Slider("LaneTemizleme için gereken mana % ", 20)); /* * Ult Menu */ UltMenu = Zilean.AddSubMenu("Ulti", "UltMenu"); UltMenu.AddGroupLabel("Ulti Ayarları"); UltMenu.AddSeparator(); foreach (var h in EntityManager.Heroes.Allies) { UltMenu.AddSeparator(); UltMenu.Add("r" + h.ChampionName, new CheckBox("Ult Aktif " + h.ChampionName)); UltMenu.AddSeparator(); UltMenu.Add("rpct" + h.ChampionName, new Slider("Can % " + h.ChampionName, 10)); } /* * Misc Menu */ Misc = Zilean.AddSubMenu("Ek", "Misc"); Misc.AddGroupLabel("Ek Ayarlar"); Misc.AddSeparator(); Misc.Add("Support", new CheckBox("Destek Modu")); Misc.Add("gapCloser", new CheckBox("GapCloser E Kullan")); Misc.Add("Interrupt", new CheckBox("Interrupt Çift Q Atma Kullan")); Misc.AddSeparator(); SkinSelect = Misc.Add("skinX", new Slider("Skin Değiştirici [Numarası]:", 5, 0, 5)); /* * Drawings Menu */ Draw = Zilean.AddSubMenu("Göstergeler", "Drawings"); Draw.AddGroupLabel("Gösterge Ayarları"); Draw.AddSeparator(); Draw.Add("drawQ", new CheckBox("Göster Q Menzili")); Draw.Add("drawE", new CheckBox("Göster E Menzili")); Draw.Add("drawR", new CheckBox("Göster R Menzili")); Draw.Add("cMode", new CheckBox("Göster Mevcut Kombo Modu")); }
public static void Initialize() { Settings = MainMenu.AddMenu("pEzreal", "pEzreal"); Settings.AddLabel("Yapımcı Zimmer."); Settings.AddLabel("Türkce ceviri TekinTR."); Settings.AddSeparator(); Settings.AddLabel("Herhangi bir hata bulursanız yapımcı ile iletisime gecin."); //Combo Menu Combo = Settings.AddSubMenu("Combo", "ComboMenu"); Combo.AddGroupLabel("Gizemli Atis"); Combo.Add("Q", new CheckBox("Kullan")); Combo.AddGroupLabel("Ozut Akisi"); Combo.Add("W", new CheckBox("Kullan")); Combo.AddGroupLabel("Sihir Gecisi"); Combo.Add("E", new CheckBox("Kullan")); Combo.Add("E_mode", new ComboBox("Mode", 0, "Fareye dogru", "Dusmana", "Kapalı")); Combo.AddGroupLabel("Isabet Dalgasi"); Combo.Add("R", new CheckBox("Kullan")); Combo.Add("REnemies", new Slider("Minimum enemies", 3, 0, 5)); //Harass Menu Harass = Settings.AddSubMenu("Harass", "HarassMenu"); Harass.AddGroupLabel("Gizemli Atis"); Harass.Add("Q", new CheckBox("Kullan")); Harass.AddGroupLabel("Ozut Akisi"); Harass.Add("W", new CheckBox("Kullan")); Harass.AddSeparator(); Harass.Add("Mana", new Slider("Mana ayari", 30)); //Lasthit Menu Lasthit = Settings.AddSubMenu("Lasthit", "LasthitMenu"); Lasthit.AddGroupLabel("Gizemli Atis"); Lasthit.Add("Q", new CheckBox("Kullan")); Lasthit.AddSeparator(); Lasthit.Add("Mana", new Slider("Mana ayari", 30)); //LaneClear Menu LaneClear = Settings.AddSubMenu("LaneClear", "LaneClearMenu"); LaneClear.AddGroupLabel("Gizemli Atis"); LaneClear.Add("Q", new CheckBox("Kullan")); LaneClear.AddSeparator(); LaneClear.Add("Mana", new Slider("Mana ayari", 30)); //JungleClear Menu JungleClear = Settings.AddSubMenu("JungleClear", "JungleClearMenu"); JungleClear.AddGroupLabel("Gizemli Atis"); JungleClear.Add("Q", new CheckBox("Kullan")); JungleClear.AddSeparator(); JungleClear.Add("Mana", new Slider("Mana ayari", 30)); //Killsteal Menu Killsteal = Settings.AddSubMenu("Killsteal", "KillstealMenu"); Killsteal.AddGroupLabel("Gizemli Atis"); Killsteal.Add("Q", new CheckBox("Aktif")); Killsteal.AddGroupLabel("Ozut akisi"); Killsteal.Add("W", new CheckBox("Aktif")); Killsteal.AddGroupLabel("Isabet Dalgasi"); Killsteal.Add("R", new CheckBox("Aktif")); //Drawing Menu Drawing = Settings.AddSubMenu("Drawing", "DrawingMenu"); Drawing.AddGroupLabel("Gizemli Atis"); Drawing.Add("Q", new CheckBox("Aktif")); Drawing.AddGroupLabel("Ozut akisi"); Drawing.Add("W", new CheckBox("Aktif")); Drawing.AddGroupLabel("Sihir Gecisi"); Drawing.Add("E", new CheckBox("Aktif")); Drawing.AddGroupLabel("Isabet Dalgasi"); Drawing.Add("R", new CheckBox("Aktif")); Drawing.AddSeparator(); Drawing.AddGroupLabel("Options"); Drawing.Add("ready", new CheckBox("Sadece hazir olan skilleri goster?")); //Items Menu Items = Settings.AddSubMenu("Items", "ItemsMenu"); Items.AddGroupLabel("Offensive"); Items.Add("botrk", new CheckBox("Kullan Mahvolmus/Bilgewater")); Items.Add("botrkHealth", new Slider("Enaz Can", 65)); Items.Add("youmuu", new CheckBox("Kullan Youmuu's Hayaletkilic")); Items.AddGroupLabel("Defensive"); Items.Add("qss", new CheckBox("Kullan Civali", false)); //Misc Menu Misc = Settings.AddSubMenu("Miscellaneous", "MiscMenu"); Misc.AddGroupLabel("Skinchanger"); Misc.Add("_skinChanger", new CheckBox("Aktif")); Misc.Add("skinID", new ComboBox("Current skin", 0, "Default", "Nottingham", "Striker", "Frosted", "Explorer", "Pulsefire", "TPA", "Debonair", "Ace of Spades", "Arcade")); Misc.AddGroupLabel("Hitchance"); Misc.Add("_hitchance", new ComboBox("Isabet sansini sec", 2, "Low", "Medium", "High")); Misc.AddGroupLabel("Tear stacking"); Misc.Add("tearStacking", new KeyBind("Aktif", true, KeyBind.BindTypes.PressToggle, 'K')); }
private static void OnGalioLoad(EventArgs args) { if (Player.Instance.ChampionName == "Galio") { if (Player.Instance.ChampionName != "Galio") { return; } } Q = new Spell.Skillshot(SpellSlot.Q, 825, SkillShotType.Circular, 250, 500, 400); W = new Spell.Chargeable(SpellSlot.W, 275, 450, 0); E = new Spell.Skillshot(SpellSlot.E, 600, SkillShotType.Linear, 250, 300, 150) { AllowedCollisionCount = 1 }; R = new Spell.Skillshot(SpellSlot.R, 4000, SkillShotType.Circular); menu = MainMenu.AddMenu("Galio", "Galio"); // prediction = menu.AddSubMenu("-> Prediction"); prediction.AddLabel("--> Prediction <--"); prediction.Add("Qhit", new Slider("HitChance --> Q", 75, 1, 100)); prediction.Add("Ehit", new Slider("HitChance --> E", 50, 1, 100)); prediction.AddSeparator(); prediction.AddLabel("Change combo? Not recommended"); prediction.Add("HitBox", new ComboBox("Combos", 0, "Q -> E -> W -> R", "W Rage -> Q -> E")); prediction.AddSeparator(); prediction.AddLabel("The 2nd combo is still not working trying to solve the problem"); // Combo = menu.AddSubMenu("-> Combo"); Combo.AddLabel("--> 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", false)); Combo.AddSeparator(); Combo.AddLabel("[R] Settings"); Combo.Add("CorretCurso", new Slider("How would you like to use Uti?", 800, 1, 2000)); Combo.Add("UtiEnemy", new Slider("Minimum of Enemies", 2, 1, 5)); // Harass = menu.AddSubMenu("-> Harass"); Harass.AddLabel("--> Harass < --"); Harass.Add("Hq", new CheckBox("Q -> Harass")); Harass.Add("He", new CheckBox("E -> Harass", false)); Harass.AddSeparator(); Harass.AddLabel("Harass Mana"); Harass.Add("Hqm", new Slider("Mana -> [Q]", 50, 1, 100)); Harass.Add("Hem", new Slider("Mana -> [E]", 70, 1, 100)); // Clear = menu.AddSubMenu("-> Clear"); Clear.AddLabel("--> LaneClear and JungleClear < --"); Clear.Add("Lq", new CheckBox("Q -> LaneClear")); Clear.Add("Jq", new CheckBox("Q -> JungleClear")); Clear.AddSeparator(); Clear.AddLabel("-> Clear Mana <-"); Clear.Add("Lqm", new Slider("Mana [Q]", 50, 1, 100)); Clear.AddLabel("Jungle"); Clear.Add("Jqm", new Slider("Mana [Q]", 50, 1, 100)); // Automatic = menu.AddSubMenu("-> Automatic"); Automatic.AddLabel("--> Automatic < --"); Automatic.Add("Ruti", new CheckBox("R -> Ally")); Automatic.Add("Re", new CheckBox("R -> Automatic")); // Drawings = menu.AddSubMenu("-> Drawing"); Drawings.AddLabel("--> Drawing < --"); Drawings.Add("Dq", new CheckBox("Q -> Drawing")); Drawings.Add("Dw", new CheckBox("W -> Drawing")); Drawings.Add("De", new CheckBox("E -> Drawing")); Drawings.Add("Dr", new CheckBox("R -> Drawing")); Drawing.OnDraw += OnDrawing; Game.OnTick += OnTick; }
public static void Initialize() { Settings = MainMenu.AddMenu("pEzreal", "pEzreal"); Settings.AddLabel("Dear Community, today I would like to introduce Ezreal assembly made by Zimmer for EloBuddy."); Settings.AddLabel("Feel free to report bugs and share your feedback."); Settings.AddSeparator(); Settings.AddLabel("Combat features are binded to your orbwalker keys."); //Combo Menu Combo = Settings.AddSubMenu("Combo", "ComboMenu"); Combo.AddGroupLabel("Mystic Shot"); Combo.Add("Q", new CheckBox("Use")); Combo.AddGroupLabel("Essence Flux"); Combo.Add("W", new CheckBox("Use")); Combo.AddGroupLabel("Arcane Shift"); Combo.Add("E", new CheckBox("Use")); Combo.Add("E_mode", new ComboBox("Mode", 0, "To mouse", "Towards enemy", "Disabled")); Combo.AddGroupLabel("Trueshot Barrage"); Combo.Add("R", new CheckBox("Use")); Combo.Add("REnemies", new Slider("Minimum enemies", 3, 0, 5)); //Harass Menu Harass = Settings.AddSubMenu("Harass", "HarassMenu"); Harass.AddGroupLabel("Mystic Shot"); Harass.Add("Q", new CheckBox("Use")); Harass.AddGroupLabel("Essence Flux"); Harass.Add("W", new CheckBox("Use")); Harass.AddSeparator(); Harass.Add("Mana", new Slider("Minimum Mana", 30)); //Lasthit Menu Lasthit = Settings.AddSubMenu("Lasthit", "LasthitMenu"); Lasthit.AddGroupLabel("Mystic Shot"); Lasthit.Add("Q", new CheckBox("Use")); Lasthit.AddSeparator(); Lasthit.Add("Mana", new Slider("Minimum Mana", 30)); //LaneClear Menu LaneClear = Settings.AddSubMenu("LaneClear", "LaneClearMenu"); LaneClear.AddGroupLabel("Mystic Shot"); LaneClear.Add("Q", new CheckBox("Use")); LaneClear.AddSeparator(); LaneClear.Add("Mana", new Slider("Minimum Mana", 30)); //JungleClear Menu JungleClear = Settings.AddSubMenu("JungleClear", "JungleClearMenu"); JungleClear.AddGroupLabel("Mystic Shot"); JungleClear.Add("Q", new CheckBox("Use")); JungleClear.AddSeparator(); JungleClear.Add("Mana", new Slider("Minimum Mana", 30)); //Killsteal Menu Killsteal = Settings.AddSubMenu("Killsteal", "KillstealMenu"); Killsteal.AddGroupLabel("Mystic Shot"); Killsteal.Add("Q", new CheckBox("Enabled")); Killsteal.AddGroupLabel("Essence Flux"); Killsteal.Add("W", new CheckBox("Enabled")); Killsteal.AddGroupLabel("Trueshot Barrage"); Killsteal.Add("R", new CheckBox("Enabled")); //Drawing Menu Drawing = Settings.AddSubMenu("Drawing", "DrawingMenu"); Drawing.AddGroupLabel("Mystic Shot"); Drawing.Add("Q", new CheckBox("Enabled")); Drawing.AddGroupLabel("Essence Flux"); Drawing.Add("W", new CheckBox("Enabled")); Drawing.AddGroupLabel("Arcane Shift"); Drawing.Add("E", new CheckBox("Enabled")); Drawing.AddGroupLabel("Trueshot Barrage"); Drawing.Add("R", new CheckBox("Enabled")); Drawing.AddSeparator(); Drawing.AddGroupLabel("Options"); Drawing.Add("ready", new CheckBox("Draw only if spell is ready?")); //Items Menu Items = Settings.AddSubMenu("Items", "ItemsMenu"); Items.AddGroupLabel("Offensive"); Items.Add("botrk", new CheckBox("Use Blade of the Ruined King/Bilgewater")); Items.Add("botrkHealth", new Slider("Minimum health", 65)); Items.Add("youmuu", new CheckBox("Use Youmuu's Ghostblade")); Items.AddGroupLabel("Defensive"); Items.Add("qss", new CheckBox("Use Quicksilver Sash/Mercurial Scimitar", false)); //Misc Menu Misc = Settings.AddSubMenu("Miscellaneous", "MiscMenu"); Misc.AddGroupLabel("Skinchanger"); Misc.Add("_skinChanger", new CheckBox("Enabled")); Misc.Add("skinID", new ComboBox("Current skin", 0, "Default", "Nottingham", "Striker", "Frosted", "Explorer", "Pulsefire", "TPA", "Debonair", "Ace of Spades", "Arcade")); Misc.AddGroupLabel("Hitchance"); Misc.Add("_hitchance", new ComboBox("Choose your hitchance", 2, "Low", "Medium", "High")); Misc.AddGroupLabel("Tear stacking"); Misc.Add("tearStacking", new KeyBind("Enabled", true, KeyBind.BindTypes.PressToggle, 'K')); }
public static void CallMenu() { Cassop = MainMenu.AddMenu("Cassiopeia", "cass"); Cassop.AddGroupLabel("Cassiopeia by mztikk"); Combo = Cassop.AddSubMenu("Combo", "combo"); Combo.AddGroupLabel("Options for Combo"); Combo.Add("useQInCombo", new CheckBox("Use Q")); Combo.Add("useWInCombo", new CheckBox("Use W")); Combo.Add("useEInCombo", new CheckBox("Use E")); Combo.Add("useRInCombo", new CheckBox("Use R")); Combo.Add("comboEonP", new CheckBox("E only on poisoned")); Combo.Add("humanEInCombo", new CheckBox("Humanize E casts")); Combo.Add("comboWonlyCD", new CheckBox("W only on Q CD and no Poison")); Combo.Add("comboMinR", new Slider("Min enemis to hit for R", 3, 1, 5)); Combo.Add("comboNoAA", new CheckBox("Disable AA on Heroes in Combo", false)); Combo.AddGroupLabel("Options for Flash R Combo"); Combo.Add("comboFlashR", new CheckBox("Flash R Combo on killable", false)); Combo.Add("maxEnFlash", new Slider("Max enemies around target to Flash R", 2, 0, 4)); Harass = Cassop.AddSubMenu("Harass", "harass"); Harass.AddGroupLabel("Options for Harass"); Harass.Add("useQInHarass", new CheckBox("Use Q")); Harass.Add("useWInHarass", new CheckBox("Use W", false)); Harass.Add("useEInHarass", new CheckBox("Use E")); Harass.Add("harassEonP", new CheckBox("E only on poisoned")); Harass.Add("humanEInHarass", new CheckBox("Humanize E casts")); Harass.Add("harassWonlyCD", new CheckBox("W only on Q CD and no Poison")); Harass.Add("manaToHarass", new Slider("Min Mana % to Harass", 40)); Harass.AddSeparator(); Harass.AddGroupLabel("Options for Auto Harass"); Harass.Add("autoQHarass", new CheckBox("Auto Q")); Harass.Add("autoWHarass", new CheckBox("Auto W", false)); Harass.Add("autoEHarass", new CheckBox("Auto E", false)); Harass.Add("autoHarassEonP", new CheckBox("E only on poisoned")); Harass.Add("humanEInAutoHarass", new CheckBox("Humanize E casts")); Harass.Add("dontAutoHarassInBush", new CheckBox("Dont Auto Harass in Bush")); Harass.Add("dontAutoHarassTower", new CheckBox("Dont Auto Harass under Tower")); Harass.Add("manaToAutoHarass", new Slider("Min Mana % to Auto Harass", 60)); LaneClear = Cassop.AddSubMenu("LaneClear", "laneclear"); LaneClear.AddGroupLabel("Options for LaneClear"); LaneClear.Add("useQInLC", new CheckBox("Use Q", false)); LaneClear.Add("useWInLC", new CheckBox("Use W")); LaneClear.Add("useEInLC", new CheckBox("Use E")); LaneClear.Add("laneEonP", new CheckBox("E only on poisoned")); LaneClear.Add("minQInLC", new Slider("Min Enemies to Hit for Q", 3, 1, 9)); LaneClear.Add("minWInLC", new Slider("Min Enemies to Hit for W", 3, 1, 9)); LaneClear.Add("useManaEInLC", new CheckBox("Use Mana Threshhold", false)); LaneClear.Add("manaEInLC", new Slider("If Mana below this ignore poison for E LastHit", 30, 1)); LaneClear.Add("manaToLC", new Slider("Min Mana % to LaneClear", 20)); JungleClear = Cassop.AddSubMenu("JungleClear", "jungleclear"); JungleClear.AddGroupLabel("Options for JungleClear"); JungleClear.Add("useQInJC", new CheckBox("Use Q")); JungleClear.Add("useWInJC", new CheckBox("Use W")); JungleClear.Add("useEInJC", new CheckBox("Use E")); JungleClear.Add("jungEonP", new CheckBox("E only on poisoned")); JungleClear.Add("manaToJC", new Slider("Min Mana % to JungleClear", 10)); LastHit = Cassop.AddSubMenu("LastHit", "lasthit"); LastHit.AddGroupLabel("Options for LastHit"); LastHit.Add("useEInLH", new CheckBox("Use E")); LastHit.Add("lastEonP", new CheckBox("E only on poisoned", false)); Interrupter = Cassop.AddSubMenu("Interrupter", "Interrupter"); Interrupter.AddGroupLabel("Options for Interrupter"); Interrupter.Add("bInterrupt", new CheckBox("Interrupt spells with R")); Interrupter.Add("dangerL", new ComboBox("Min DangerLevel to interrupt", 2, "Low", "Medium", "High")); Gapclose = Cassop.AddSubMenu("Anti GapCloser", "AntiGapCloser"); Gapclose.AddGroupLabel("Options for Anti GapClose"); Gapclose.Add("qGapclose", new CheckBox("Anti GapClose with Q", false)); // Gapclose.Add("wGapclose", new CheckBox("Anti GapClose with W")); Misc = Cassop.AddSubMenu("Misc", "misc"); Misc.AddGroupLabel("Misc Options"); Misc.Add("antiMissR", new CheckBox("Block R Casts if they miss/don't face")); Misc.Add("assistedR", new KeyBind("Assisted R", false, KeyBind.BindTypes.HoldActive, 'R')); Misc.Add( "eLastHit", new CheckBox("Use E to kill unkillable (AA)" + Environment.NewLine + "minions while LastHit")); Misc.Add("eKillSteal", new CheckBox("Use E to Killsteal")); Misc.Add("humanDelay", new Slider("Humanize", 30, 1, 500)); Misc.AddSeparator(5); Misc.Add("clearE", new CheckBox("Automatically kill poisoned minions with E", false)); Misc.Add("manaClearE", new Slider("Min Mana % to Auto E", 10)); Misc.Add("tearStackQ", new CheckBox("Use Q to stack Tear passively", false)); Misc.Add("manaTearStack", new Slider("Min Mana % to stack Tear", 50)); }
public static void CallMenu() { Soraka = MainMenu.AddMenu("Soraka", "Soraka"); Soraka.AddGroupLabel("HealBot"); Soraka.AddLabel("by mztikk"); Combo = Soraka.AddSubMenu("Combo", "Combo"); Combo.AddGroupLabel("Options for Combo"); Combo.Add("useQInCombo", new CheckBox("Use Q")); Combo.Add("useEInCombo", new CheckBox("Use E")); Combo.Add("eOnlyCC", new CheckBox("Use E only on immobile", false)); Combo.Add("comboDisableAA", new CheckBox("Disable AA on heroes in combo mode", false)); Combo.Add("bLvlDisableAA", new CheckBox("Disable AA after Level x", false)); Combo.Add("lvlDisableAA", new Slider("Min Level to disable AA", 8, 1, 18)); Harass = Soraka.AddSubMenu("Harass", "Harass"); Harass.AddGroupLabel("Options for Harass"); Harass.Add("useQInHarass", new CheckBox("Use Q")); Harass.Add("useEInHarass", new CheckBox("Use E", false)); Harass.Add("disableAAH", new CheckBox("Disable AA on minions while Harass")); Harass.Add("eOnlyCCHarass", new CheckBox("Use E only on immobile")); Harass.Add("manaHarass", new Slider("Min Mana % to Harass", 40)); Harass.Add( "allyRangeH", new Slider("Allies in range x to disable AA on Minions in Harass Mode", 1400, 0, 5000)); Harass.AddSeparator(); Harass.AddGroupLabel("Auto Harass"); Harass.Add("autoQHarass", new CheckBox("Auto Q", false)); Harass.Add("autoEHarass", new CheckBox("Auto E", false)); Harass.Add("autoEHarassOnlyCC", new CheckBox("Use Auto E only on immobile")); Harass.Add("dontAutoHarassTower", new CheckBox("Dont Auto Harass under Tower")); Harass.Add("dontHarassInBush", new CheckBox("Dont Auto Harass when in Bush")); Harass.Add("manaAutoHarass", new Slider("Min Mana % to Auto Harass", 60)); LaneClear = Soraka.AddSubMenu("LaneClear", "LaneClear"); LaneClear.AddGroupLabel("Options for LaneClear"); LaneClear.Add("useQInLC", new CheckBox("Use Q")); LaneClear.Add("qTargets", new Slider("Min Targets to hit for Q", 6, 1, 20)); LaneClear.Add("manaLaneClear", new Slider("Min Mana % to LaneClear", 60)); var allAllies = EntityManager.Heroes.Allies.Where(ally => !ally.IsMe).ToArray(); AutoWMenu = Soraka.AddSubMenu("Auto W", "autow"); AutoWMenu.AddGroupLabel("Auto W"); AutoWMenu.Add("autoW", new CheckBox("Auto use W")); AutoWMenu.AddSeparator(5); AutoWMenu.Add( "wHealMode", new ComboBox( "Priority Mode", 0, "Lowest Health", "Total AD", "Total AP", "AD+AP", "Closest", "Custom Priority")); AutoWMenu.Add("manaToW", new Slider("Min Mana % to Auto W", 10)); AutoWMenu.Add("playerHpToW", new Slider("Min Player HP % to Auto W", 25, 6)); AutoWMenu.AddGroupLabel("Auto W Teammate Settings"); foreach (var ally in allAllies) { AutoWMenu.AddLabel(ally.BaseSkinName); AutoWMenu.Add("autoW_" + ally.BaseSkinName, new CheckBox("Auto Heal " + ally.BaseSkinName + " with W")); AutoWMenu.Add( "autoW_HP_" + ally.BaseSkinName, new Slider("HP % to heal " + ally.BaseSkinName + " with W", 50, 1)); AutoWMenu.Add( "autoWBuff_HP_" + ally.BaseSkinName, new Slider("HP % to heal " + ally.BaseSkinName + " with W + Q Buff", 75, 1)); AutoWMenu.Add("autoWPrio" + ally.BaseSkinName, new Slider("Custom Priority", 1, 1, 5)); AutoWMenu.AddSeparator(6); } AutoRMenu = Soraka.AddSubMenu("Auto R", "autor"); AutoRMenu.AddGroupLabel("Auto R"); AutoRMenu.Add("autoR", new CheckBox("Auto use R")); AutoRMenu.Add("cancelBase", new CheckBox("Cancel Recall to Auto R")); AutoRMenu.AddSeparator(5); AutoRMenu.Add("autoRHP", new Slider("HP % to trigger R Logic", 15, 1)); AutoRMenu.AddGroupLabel("Auto R Teammate Settings"); foreach (var ally in allAllies) { AutoRMenu.Add("autoR_" + ally.BaseSkinName, new CheckBox("Auto Heal " + ally.BaseSkinName + " with R")); AutoRMenu.AddSeparator(2); } AssistKs = Soraka.AddSubMenu("AssistKS", "assistks"); AssistKs.AddGroupLabel("Options for AssistKS"); AssistKs.AddLabel("This tries to ult when an ally is about to get a kill, so you can get an assist"); AssistKs.Add("autoAssistKS", new CheckBox("Use R to Auto AssistKS", false)); AssistKs.Add("assCancelBase", new CheckBox("Cancel Recall to AssistKS", false)); Interrupter = Soraka.AddSubMenu("Interrupter", "Interrupter"); Interrupter.AddGroupLabel("Options for Interrupter"); Interrupter.Add("bInterrupt", new CheckBox("Interrupt spells with E")); Interrupter.Add("dangerL", new ComboBox("Min DangerLevel to interrupt", 0, "Low", "Medium", "High")); Gapclose = Soraka.AddSubMenu("Anti Gapcloser", "AntiGapcloser"); Gapclose.AddGroupLabel("Options for Anti Gapclose"); Gapclose.Add("qGapclose", new CheckBox("Anti Gapclose with Q", false)); Gapclose.Add("eGapclose", new CheckBox("Anti Gapclose with E", false)); Draw = Soraka.AddSubMenu("Drawings", "drawings"); Draw.AddGroupLabel("Options for Drawings"); Draw.Add("wRangeDraw", new CheckBox("Draw W Range", false)); Draw.Add("qRange", new CheckBox("Draw Q Range", false)); Draw.Add("onlyReady", new CheckBox("Only when Spells are ready")); }