private static void OnLoaded(EventArgs args) { if (Player.Instance.ChampionName != "Shen") { return; } Bootstrap.Init(null); Q = new Spell.Targeted(SpellSlot.Q, 475); W = new Spell.Active(SpellSlot.W); E = new Spell.Skillshot(SpellSlot.E, 600, SkillShotType.Linear, 250, 1600, 50); R = new Spell.Targeted(SpellSlot.R, 31000); if (HasSpell("summonerdot")) { Ignite = new Spell.Targeted(ObjectManager.Player.GetSpellSlotFromName("summonerdot"), 600); } Exhaust = new Spell.Targeted(ObjectManager.Player.GetSpellSlotFromName("summonerexhaust"), 650); var FlashSlot = Shen.GetSpellSlotFromName("summonerflash"); Flash = new Spell.Skillshot(FlashSlot, 32767, SkillShotType.Linear); Randuin = new Item((int)ItemId.Randuins_Omen); AbilitySequence = new int[] { 1, 3, 2, 1, 1, 4, 1, 2, 1, 2, 4, 2, 2, 3, 3, 4, 3, 3 }; ShenMenu = MainMenu.AddMenu("BloodimirShen", "bloodimirshen"); ShenMenu.AddGroupLabel("Bloodimir Shen"); ShenMenu.AddSeparator(); ShenMenu.AddLabel("Bloodimir Shen v1.0.0.0"); ComboMenu = ShenMenu.AddSubMenu("Combo", "sbtw"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.AddSeparator(); ComboMenu.Add("usecomboq", new CheckBox("Use Q")); ComboMenu.Add("usecombow", new CheckBox("Use W")); ComboMenu.Add("usecomboe", new CheckBox("Use E")); ComboMenu.Add("useignite", new CheckBox("Use Ignite")); SkinMenu = ShenMenu.AddSubMenu("Skin Changer", "skin"); SkinMenu.AddGroupLabel("Choose the desired skin"); var skinchange = SkinMenu.Add("sID", new Slider("Skin", 5, 0, 6)); var sID = new[] { "Default", "Frozen", "Yellow Jacket", "Surgeon", "Blood Moon", "Warlord", "TPA" }; skinchange.DisplayName = sID[skinchange.CurrentValue]; skinchange.OnValueChange += delegate(ValueBase <int> sender, ValueBase <int> .ValueChangeArgs changeArgs) { sender.DisplayName = sID[changeArgs.NewValue]; }; EMenu = ShenMenu.AddSubMenu("Taunt", "etaunt"); EMenu.AddGroupLabel("E Settings"); EMenu.Add("eslider", new Slider("Minimum Enemy to Taunt", 1, 0, 5)); EMenu.Add("fleee", new CheckBox("Use E Flee")); EMenu.AddSeparator(); foreach (var obj in ObjectManager.Get <AIHeroClient>().Where(obj => obj.Team != Shen.Team)) { EMenu.Add("taunt" + obj.ChampionName.ToLower(), new CheckBox("Taunt " + obj.ChampionName)); } EMenu.Add("flashe", new KeyBind("Flash E", false, KeyBind.BindTypes.HoldActive, 'Y')); EMenu.Add("e", new KeyBind("E", false, KeyBind.BindTypes.HoldActive, 'E')); UltMenu = ShenMenu.AddSubMenu("ULT", "ultmenu"); UltMenu.AddGroupLabel("ULT"); UltMenu.AddSeparator(); UltMenu.Add("autoult", new CheckBox("Auto Ult on Key Press")); UltMenu.Add("rslider", new Slider("Health Percent for Ult", 20)); UltMenu.AddSeparator(); UltMenu.Add("ult", new KeyBind("ULT", false, KeyBind.BindTypes.HoldActive, 'R')); MiscMenu = ShenMenu.AddSubMenu("Misc", "misc"); MiscMenu.AddGroupLabel("Misc"); MiscMenu.AddSeparator(); MiscMenu.Add("ksq", new CheckBox("KS with Q")); MiscMenu.Add("LHQ", new CheckBox("Last Hit Q")); MiscMenu.Add("LCQ", new CheckBox("LaneClear Q")); MiscMenu.Add("int", new CheckBox("Interrupt Spells")); MiscMenu.AddSeparator(); MiscMenu.Add("support", new CheckBox("Support Mode", false)); MiscMenu.Add("useexhaust", new CheckBox("Use Exhaust")); MiscMenu.Add("randuin", new CheckBox("Use Randuin")); MiscMenu.Add("autow", new CheckBox("Auto W")); MiscMenu.AddSeparator(); MiscMenu.Add("WHPPercent", new Slider("Auto W HP %", 45)); MiscMenu.AddSeparator(); MiscMenu.Add("lvlup", new CheckBox("Auto Level Up Spells", false)); foreach (var source in ObjectManager.Get <AIHeroClient>().Where(a => a.IsEnemy)) { MiscMenu.Add(source.ChampionName + "exhaust", new CheckBox("Exhaust " + source.ChampionName, false)); } DrawMenu = ShenMenu.AddSubMenu("Drawings", "drawings"); DrawMenu.AddGroupLabel("Drawings"); DrawMenu.AddSeparator(); DrawMenu.Add("drawq", new CheckBox("Draw Q")); DrawMenu.Add("drawe", new CheckBox("Draw E")); DrawMenu.Add("drawfq", new CheckBox("Draw FlashQ")); Interrupter.OnInterruptableSpell += Interrupter_OnInterruptableSpell; Game.OnUpdate += OnUpdate; Drawing.OnDraw += OnDraw; Orbwalker.OnPreAttack += Orbwalker_OnPreAttack; Obj_AI_Base.OnProcessSpellCast += Auto_WOnProcessSpell; Core.DelayAction(FlashE, 60); }
private static void OnLoad(EventArgs args) { if (ObjectManager.Player.BaseSkinName != "Zilean") { return; } ZilMenu = MainMenu.AddMenu("Zilean", "Zilean"); ZilMenu.AddGroupLabel("Welcome to FUE Zilean addon!"); UltMenu = ZilMenu.AddSubMenu("Ultimate"); UltMenu.AddGroupLabel("Ultimate Settings"); UltMenu.Add("ultially", new CheckBox("Use ult on ally")); UltMenu.Add("allyhpult", new Slider("Ally Health %", 15, 1, 100)); UltMenu.AddGroupLabel("Ult ally"); foreach (var ally in ObjectManager.Get <AIHeroClient>().Where(hero => hero.IsAlly && !hero.IsMe)) { CheckBox cb = new CheckBox(ally.BaseSkinName) { CurrentValue = false }; if (ally.Team == ObjectManager.Player.Team) { UltMenu.Add("castultally" + ally.BaseSkinName, cb); } } UltMenu.AddSeparator(); UltMenu.Add("user", new CheckBox("Use ult on Myself")); UltMenu.Add("rhp", new Slider("Self Health %", 15, 1, 100)); ComboMenu = ZilMenu.AddSubMenu("Combo"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.Add("useQ", new CheckBox("Use Q")); ComboMenu.Add("useW1", new CheckBox("Use W", false)); ComboMenu.Add("useW2", new CheckBox("Use W only if Q hits")); ComboMenu.Add("useE", new CheckBox("Use E")); ComboMenu.Add("Qcc", new CheckBox("Use Q on immobile")); ComboMenu.Add("useign", new CheckBox("Use Ignite")); HarassMenu = ZilMenu.AddSubMenu("Harass"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.Add("useQH", new CheckBox("Use Q")); HarassMenu.Add("useEH", new CheckBox("Use E", false)); HarassMenu.Add("autoH", new KeyBind("Auto Harass", false, KeyBind.BindTypes.PressToggle, 'T')); HarassMenu.AddSeparator(); HarassMenu.Add("autoHQ", new CheckBox("Use Q AutoHarass")); HarassMenu.Add("autoHE", new CheckBox("Use E AutoHarass")); HarassMenu.AddSeparator(); HarassMenu.Add("HMana", new Slider("Min % mana for AutoHarass", 30, 0, 100)); LaneMenu = ZilMenu.AddSubMenu("Farm"); LaneMenu.AddGroupLabel("LaneClear Settings"); LaneMenu.Add("useQL", new CheckBox("Use Q")); LaneMenu.Add("useWL", new CheckBox("Use W to reset bomb")); LaneMenu.AddSeparator(); LaneMenu.Add("usemanaL", new Slider("Min % mana for LaneClear", 30, 0, 100)); LaneMenu.Add("lccount", new Slider("Min Minions for Q", 3, 0, 8)); MiscMenu = ZilMenu.AddSubMenu("Misc"); MiscMenu.AddGroupLabel("Misc Settings"); MiscMenu.Add("disableAA", new CheckBox("Disable AA", false)); MiscMenu.Add("suppmode", new CheckBox("Support mode", false)); MiscMenu.Add("gap", new CheckBox("gapcloser")); MiscMenu.Add("int", new CheckBox("interrupter")); MiscMenu.Add("ksQ", new CheckBox("Q ks")); DrawMenu = ZilMenu.AddSubMenu("Draw"); DrawMenu.AddGroupLabel("Drawings Settings"); DrawMenu.Add("drawaoff", new CheckBox("Disable Draws", false)); DrawMenu.Add("drawq", new CheckBox("Draw Q")); DrawMenu.Add("draww", new CheckBox("Draw W")); DrawMenu.Add("drawe", new CheckBox("Draw E")); DrawMenu.Add("drawr", new CheckBox("Draw R")); FleeMenu = ZilMenu.AddSubMenu("Flee"); FleeMenu.AddGroupLabel("Flee Settings"); FleeMenu.Add("fleee", new CheckBox("Use E")); FleeMenu.Add("fleew", new CheckBox("Use W")); SkinMenu = ZilMenu.AddSubMenu("Skin", "Skin"); SkinMenu.AddGroupLabel("Skin Selectior"); var skin = SkinMenu.Add("SkinID", new Slider("Skin", 5, 0, 5)); var SkinID = new[] { "Classic Zilean", "Old Saint Zilean", "Groovy Zilean", "Shurima Desert Zilean", "Time Machine Zilean", "Blood Moon Zilean" }; skin.DisplayName = SkinID[skin.CurrentValue]; skin.OnValueChange += delegate(ValueBase <int> sender, ValueBase <int> .ValueChangeArgs changeArgs) { sender.DisplayName = SkinID[changeArgs.NewValue]; }; Q = new Spell.Skillshot(SpellSlot.Q, 880, SkillShotType.Circular, (int)0.3f, 2000, 150); Q.AllowedCollisionCount = int.MaxValue; W = new Spell.Active(SpellSlot.W, 0); E = new Spell.Targeted(SpellSlot.E, 700); R = new Spell.Targeted(SpellSlot.R, 900); ign = new Spell.Targeted(ObjectManager.Player.GetSpellSlotFromName("summonerdot"), 600); Orbwalker.OnPreAttack += Orbwalker_OnPreAttack; Game.OnUpdate += OnGameUpdate; Gapcloser.OnGapcloser += OnGapCloser; Interrupter.OnInterruptableSpell += Interrupt; Drawing.OnDraw += Drawing_OnDraw; }
/// <summary> /// Initializes a new instance of the <see cref="Malzahar" /> class. /// </summary> public static void Execute() { if (ObjectManager.Player.ChampionName != "Malzahar") { return; } // Create spells Q = new Spell.Skillshot(SpellSlot.Q, 900, SkillShotType.Circular, 500, int.MaxValue, 50); W = new Spell.Skillshot(SpellSlot.W, 800, SkillShotType.Circular, 500, int.MaxValue, 125); E = new Spell.Targeted(SpellSlot.E, 650); R = new Spell.Targeted(SpellSlot.R, 700); // Create Menu menuIni = MainMenu.AddMenu("Malzahar ", "Malzahar"); menuIni.AddGroupLabel("Hoşgeldin Worst Malzahar addon!"); menuIni.AddGroupLabel("Çeviri TRAdana"); menuIni.AddGroupLabel("Genel Ayarlar"); menuIni.Add("Ult", new CheckBox("Ulti kullan?")); menuIni.Add("Combo", new CheckBox("Kullan Combo?")); menuIni.Add("Harass", new CheckBox("Kullan Dürtme?")); menuIni.Add("LaneClear", new CheckBox("Kullan LaneTemizleme?")); menuIni.Add("KillSteal", new CheckBox("Kullan Kill Çalma?")); menuIni.Add("Misc", new CheckBox("Kullan Ek?")); menuIni.Add("Drawings", new CheckBox("Kullan Göstergeler?")); UltMenu = menuIni.AddSubMenu("Ultimate"); UltMenu.AddGroupLabel("Ulti Ayarları"); UltMenu.Add("gapcloserR", new CheckBox("Gapcloser için R")); UltMenu.Add("interruptR", new CheckBox("İnterrupt büyüleri için R")); UltMenu.Add("tower", new CheckBox("Dost kule altında otomatik R")); UltMenu.Add("R", new CheckBox("R ile öldürme")); UltMenu.Add("Rtower", new CheckBox("Düşman kule altında R kullanma")); UltMenu.Add("saveR", new CheckBox("R ile düşman dondur")); UltMenu.AddSeparator(); UltMenu.AddGroupLabel("Ulti kullanma şu durumda:"); foreach (var enemy in ObjectManager.Get<AIHeroClient>()) { CheckBox cb = new CheckBox(enemy.BaseSkinName); cb.CurrentValue = false; if (enemy.Team != Player.Instance.Team) { UltMenu.Add("DontUlt" + enemy.BaseSkinName, cb); } } ComboMenu = menuIni.AddSubMenu("Combo"); ComboMenu.AddGroupLabel("Kombo Ayarları"); ComboMenu.Add("Q", new CheckBox("Kullan Q")); ComboMenu.Add("W", new CheckBox("Kullan W")); ComboMenu.Add("E", new CheckBox("Kullan E")); HarassMenu = menuIni.AddSubMenu("Harass"); HarassMenu.AddGroupLabel("Dürtme Ayarları"); HarassMenu.Add("Q", new CheckBox("Kullan Q", false)); HarassMenu.Add("W", new CheckBox("Kullan W", false)); HarassMenu.Add("E", new CheckBox("Kullan E")); HarassMenu.Add("harassmana", new Slider("Harass Mana yardımcısı", 60, 0, 100)); LaneMenu = menuIni.AddSubMenu("Farm"); LaneMenu.AddGroupLabel("Farm Ayarları"); LaneMenu.Add("Q", new CheckBox("Kullan Q", false)); LaneMenu.Add("W", new CheckBox("Kullan W")); LaneMenu.Add("E", new CheckBox("Kullan E")); LaneMenu.Add("lanemana", new Slider("Farm Mana YARDIMCISI", 80, 0, 100)); KillStealMenu = menuIni.AddSubMenu("Kill Steal"); KillStealMenu.AddGroupLabel("Kill Çalma Ayarları"); KillStealMenu.Add("Q", new CheckBox("KS'de Q Kullan")); KillStealMenu.Add("W", new CheckBox("KS'de W Kullan")); KillStealMenu.Add("E", new CheckBox("KS'de E Kullan")); MiscMenu = menuIni.AddSubMenu("Misc"); MiscMenu.AddGroupLabel("Ek Ayarları"); MiscMenu.Add("gapcloserQ", new CheckBox("Gapcloser için Q")); MiscMenu.Add("interruptQ", new CheckBox("İnterrupt büyüleri için Q")); MiscMenu.Add("qcc", new CheckBox("CC düşmana Q")); MiscMenu.Add("wcc", new CheckBox("CC düşmana W")); DrawMenu = menuIni.AddSubMenu("Drawings"); DrawMenu.AddGroupLabel("Gösterge Ayarları"); DrawMenu.Add("Q", new CheckBox("Göster Q")); DrawMenu.Add("W", new CheckBox("Göster W")); DrawMenu.Add("E", new CheckBox("Göster E")); DrawMenu.Add("R", new CheckBox("Göster R")); Chat.Say("/D"); Game.OnUpdate += Game_OnGameUpdate; Drawing.OnDraw += DrawingOnOnDraw; Gapcloser.OnGapcloser += AntiGapcloserOnOnEnemyGapcloser; Interrupter.OnInterruptableSpell += InterrupterOnOnPossibleToInterrupt; Player.OnIssueOrder += PlayerIssue; }
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")); }
/// <summary> /// Initializes a new instance of the <see cref="Malzahar" /> class. /// </summary> private static void OnLoad(EventArgs args) { if (ObjectManager.Player.ChampionName != "Malzahar") { return; } // Create spells Q = new Spell.Skillshot(SpellSlot.Q, 900, SkillShotType.Circular, 500, int.MaxValue, 50); W = new Spell.Skillshot(SpellSlot.W, 800, SkillShotType.Circular, 500, int.MaxValue, 125); E = new Spell.Targeted(SpellSlot.E, 650); R = new Spell.Targeted(SpellSlot.R, 700); // Create Menu menuIni = MainMenu.AddMenu("Malzahar ", "Malzahar"); menuIni.AddGroupLabel("Welcome to the Worst Malzahar addon!"); menuIni.AddGroupLabel("Global Settings"); menuIni.Add("Ult", new CheckBox("Use Ultimate?")); menuIni.Add("Combo", new CheckBox("Use Combo?")); menuIni.Add("Harass", new CheckBox("Use Harass?")); menuIni.Add("LaneClear", new CheckBox("Use LaneClear?")); menuIni.Add("KillSteal", new CheckBox("Use Kill Steal?")); menuIni.Add("Misc", new CheckBox("Use Misc?")); menuIni.Add("Drawings", new CheckBox("Use Drawings?")); UltMenu = menuIni.AddSubMenu("Ultimate"); UltMenu.AddGroupLabel("Ultimate Settings"); UltMenu.Add("gapcloserR", new CheckBox("Use R On GapCloser")); UltMenu.Add("interruptR", new CheckBox("Use R Interrupt Spells")); UltMenu.Add("tower", new CheckBox("Auto R Under Ally Tower")); UltMenu.Add("R", new CheckBox("R Finisher")); UltMenu.Add("Rtower", new CheckBox("Don't Use R Under Enemy Turret")); UltMenu.Add("saveR", new CheckBox("Freeze Champion While Casting R")); UltMenu.AddSeparator(); UltMenu.AddGroupLabel("Don't Use Ult On:"); foreach (var enemy in ObjectManager.Get <AIHeroClient>()) { CheckBox cb = new CheckBox(enemy.BaseSkinName); cb.CurrentValue = false; if (enemy.Team != Player.Instance.Team) { UltMenu.Add("DontUlt" + enemy.BaseSkinName, cb); } } ComboMenu = menuIni.AddSubMenu("Combo"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.Add("Q", new CheckBox("Use Q")); ComboMenu.Add("W", new CheckBox("Use W")); ComboMenu.Add("E", new CheckBox("Use E")); HarassMenu = menuIni.AddSubMenu("Harass"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.Add("Q", new CheckBox("Use Q", false)); HarassMenu.Add("W", new CheckBox("Use W", false)); HarassMenu.Add("E", new CheckBox("Use E")); HarassMenu.Add("harassmana", new Slider("Harass Mana Manager", 60, 0, 100)); LaneMenu = menuIni.AddSubMenu("Farm"); LaneMenu.AddGroupLabel("Farm Settings"); LaneMenu.Add("Q", new CheckBox("Use Q", false)); LaneMenu.Add("W", new CheckBox("Use W")); LaneMenu.Add("E", new CheckBox("Use E")); LaneMenu.Add("lanemana", new Slider("Farm Mana Manager", 80, 0, 100)); KillStealMenu = menuIni.AddSubMenu("Kill Steal"); KillStealMenu.AddGroupLabel("Kill Steal Settings"); KillStealMenu.Add("Q", new CheckBox("Kill Steal Q")); KillStealMenu.Add("W", new CheckBox("Kill Steal W")); KillStealMenu.Add("E", new CheckBox("Kill Steal E")); MiscMenu = menuIni.AddSubMenu("Misc"); MiscMenu.AddGroupLabel("Misc Settings"); MiscMenu.Add("gapcloserQ", new CheckBox("Use Q On GapCloser")); MiscMenu.Add("interruptQ", new CheckBox("Use Q Interrupt Spells")); MiscMenu.Add("qcc", new CheckBox("Use Q On Hard CC'd Enemy")); MiscMenu.Add("wcc", new CheckBox("Use W On Hard CC'd Enemy")); DrawMenu = menuIni.AddSubMenu("Drawings"); DrawMenu.AddGroupLabel("Drawing Settings"); DrawMenu.Add("Q", new CheckBox("Draw Q")); DrawMenu.Add("W", new CheckBox("Draw W")); DrawMenu.Add("E", new CheckBox("Draw E")); DrawMenu.Add("R", new CheckBox("Draw R")); Chat.Say("/D"); Game.OnUpdate += Game_OnGameUpdate; Drawing.OnDraw += DrawingOnOnDraw; Gapcloser.OnGapcloser += AntiGapcloserOnOnEnemyGapcloser; Interrupter.OnInterruptableSpell += InterrupterOnOnPossibleToInterrupt; Player.OnIssueOrder += PlayerIssue; }
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 getMenu() { KayleMenu = MainMenu.AddMenu("KayleBuddy", "kaylebuddy"); KayleMenu.AddGroupLabel("KayleBuddy"); KayleMenu.AddSeparator(); KayleMenu.AddLabel("Made by Kk2"); ComboMenu = KayleMenu.AddSubMenu("Combo", "Combo"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.AddSeparator(); ComboMenu.Add("useQCombo", new CheckBox("Use Q")); ComboMenu.Add("useWCombo", new CheckBox("Use Smart W")); ComboMenu.Add("useECombo", new CheckBox("Use E")); HarassMenu = KayleMenu.AddSubMenu("Harass", "Harass"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.AddSeparator(); HarassMenu.Add("useQHarass", new CheckBox("Use Q")); HarassMenu.Add("useEHarass", new CheckBox("Use E")); HarassMenu.Add("manaHarass", new Slider("Mana % > to Use Spells", 20)); FarmMenu = KayleMenu.AddSubMenu("Farm", "Farm"); FarmMenu.AddGroupLabel("Farming Settings"); FarmMenu.AddSeparator(); FarmMenu.Add("useEWave", new CheckBox("Use E for Waveclear")); FarmMenu.Add("useQFarm", new CheckBox("Use Q To LastHit")); FarmMenu.Add("manaFarm", new Slider("Mana % > to Use Spells", 20)); JungleMenu = KayleMenu.AddSubMenu("Jungle", "Jungle"); JungleMenu.AddGroupLabel("Jungle Settings"); JungleMenu.AddSeparator(); JungleMenu.Add("useEJungle", new CheckBox("Use E")); JungleMenu.Add("useQJungle", new CheckBox("Use Q")); JungleMenu.Add("manaJungle", new Slider("Mana % > to Use Spells", 20)); HealingMenu = KayleMenu.AddSubMenu("Healing", "Healing"); HealingMenu.AddGroupLabel("Healing Menu"); HealingMenu.AddSeparator(); foreach (var h in HeroManager.Allies) { HealingMenu.Add("useW" + h.ChampionName, new CheckBox("Heal " + h.ChampionName)); HealingMenu.Add("minHPW" + h.ChampionName, new Slider("HP % to Heal " + h.ChampionName, 20)); HealingMenu.AddSeparator(); } UltMenu = KayleMenu.AddSubMenu("Ultimate Manager", "Ult"); UltMenu.AddGroupLabel("Ultimate Settings"); UltMenu.AddSeparator(); foreach (var h in HeroManager.Allies) { UltMenu.Add("UseR" + h.ChampionName, new CheckBox("Ult on " + h.ChampionName)); UltMenu.Add("minHPR" + h.ChampionName, new Slider("HP % to Ult " + h.ChampionName, 20)); UltMenu.AddSeparator(); } MiscMenu = KayleMenu.AddSubMenu("Misc", "Misc"); MiscMenu.AddGroupLabel("Misc Settings"); MiscMenu.Add("usePot", new CheckBox("Use Potions")); MiscMenu.Add("drawQ", new CheckBox("Draw Q Range")); MiscMenu.Add("drawH", new CheckBox("Draw an H on HPbar of Needed Healing Allies")); skinSelect = MiscMenu.Add("ChangeSkin", new Slider("Change Skin [Number]", 7, 0, 7)); }