public static void getMenu() { MenuKog = MainMenu.AddMenu("KogMala", "KogMala"); MenuKog.AddGroupLabel("O cuspidao nervoso!"); MenuKog.AddSeparator(); MenuKog.AddLabel("Version: " + G_version); MenuKog.AddLabel("Made without love by Kk2"); ComboMenu = MenuKog.AddSubMenu("Combo", "Combo"); ComboMenu.AddGroupLabel("Combo Options"); ComboMenu.AddSeparator(); ComboMenu.Add("comboQ", new CheckBox("Use Q on Combo")); ComboMenu.Add("comboW", new CheckBox("Use W on Combo")); ComboMenu.Add("comboE", new CheckBox("Use E on Combo")); ComboMenu.Add("comboR", new CheckBox("Use R on Combo")); HarassMenu = MenuKog.AddSubMenu("Harass", "Harass"); HarassMenu.AddGroupLabel("Harass Options"); HarassMenu.AddSeparator(); HarassMenu.Add("harassQ", new CheckBox("Use Q on Harass")); HarassMenu.Add("harassW", new CheckBox("Use W on Harass")); HarassMenu.Add("harassE", new CheckBox("Use E on Harass")); HarassMenu.Add("harassR", new CheckBox("Use R on Harass")); LaneClearMenu = MenuKog.AddSubMenu("LaneClear", "LaneClear"); LaneClearMenu.AddGroupLabel("LaneClear Options"); LaneClearMenu.AddSeparator(); LaneClearMenu.Add("clearW", new CheckBox("use W on LaneClear")); JungleMenu = MenuKog.AddSubMenu("JungleClear", "JungleClear"); JungleMenu.AddGroupLabel("JungleClear Options"); JungleMenu.AddSeparator(); JungleMenu.Add("jungleW", new CheckBox("use W on JungleClear")); JungleMenu.Add("jungleR", new CheckBox("use R on JungleClear")); JungleMenu.Add("jungleS", new Slider("Mana % > to JungleClear", 20)); MiscMenu = MenuKog.AddSubMenu("Misc", "Misc"); MiscMenu.AddGroupLabel("Misc Options"); MiscMenu.AddSeparator(); MiscMenu.Add("autoPilot", new CheckBox("AutoPilot Passive of Kog")); MiscMenu.Add("useEgap", new CheckBox("Use E on GapCloser")); MiscMenu.AddSeparator(); SkinSelect = MiscMenu.Add("skinSelect", new Slider("Choose your Skin [number]", 5, 0, 8)); SkinSelect.OnValueChange += delegate(ValueBase <int> sender, ValueBase <int> .ValueChangeArgs aargs) { _Player.SetSkin(_Player.ChampionName, aargs.NewValue); }; ItemsMenu = MenuKog.AddSubMenu("Items", "Items"); ItemsMenu.AddGroupLabel("Items Options"); ItemsMenu.AddSeparator(); ItemsMenu.Add("usePOT", new CheckBox("Use Health Potions")); ItemsMenu.AddSeparator(); ItemsMenu.Add("useBTRK", new CheckBox("Use BTRK")); ItemsMenu.Add("myHP", new Slider("Use If my HP <", 20)); ItemsMenu.Add("enemyHP", new Slider("Use If enemy HP <", 20)); ItemsMenu.AddSeparator(); DrawsMenu = MenuKog.AddSubMenu("Drawings", "Drawings"); DrawsMenu.AddGroupLabel("Drawing Options"); DrawsMenu.AddSeparator(); DrawsMenu.Add("drawQ", new CheckBox("Draw Q Range")); DrawsMenu.Add("drawW", new CheckBox("Draw W Range")); DrawsMenu.Add("drawE", new CheckBox("Draw E Range")); DrawsMenu.Add("drawR", new CheckBox("Draw R Range")); }
public static void Initialize() { // Addon Menu MagicianRyzeMenu = MainMenu.AddMenu("MagicianRyze", "MagicianRyze"); MagicianRyzeMenu.AddGroupLabel("Magician Ryze"); // Combo Menu ComboMenu = MagicianRyzeMenu.AddSubMenu("Combo Features", "ComboFeatures"); ComboMenu.AddGroupLabel("Combo Features"); ComboMenu.Add("Ucombo", new Slider("Counter Combo - My Personal Settings", 1, 1, 2)); ComboMenu.AddSeparator(1); ComboMenu.AddLabel("Independent boxes for Spells:"); ComboMenu.Add("Qcombo", new CheckBox("Use Q")); ComboMenu.Add("Wcombo", new CheckBox("Use W")); ComboMenu.Add("Ecombo", new CheckBox("Use E")); ComboMenu.Add("Rcombo", new CheckBox("Use R")); ComboMenu.Add("Dcombo", new CheckBox("Only R if Target Rooted")); ComboMenu.AddSeparator(1); ComboMenu.Add("Scombo", new Slider("Passive stacks to Ult", 4, 1, 4)); // Harass Menu HarassMenu = MagicianRyzeMenu.AddSubMenu("Harass Features", "HarassFeatures"); HarassMenu.AddGroupLabel("Harass Features"); HarassMenu.AddLabel("Independent boxes for Spells:"); HarassMenu.Add("Qharass", new CheckBox("Use Q")); HarassMenu.AddSeparator(1); HarassMenu.Add("Mharass", new Slider("Mana Limiter at Mana %", 25)); // Jungle Menu JungleMenu = MagicianRyzeMenu.AddSubMenu("Jungle Features", "JungleFeatures"); JungleMenu.AddGroupLabel("Jungle Features"); JungleMenu.AddLabel("Independent boxes for Spells:"); JungleMenu.Add("Qjungle", new CheckBox("Use Q")); JungleMenu.Add("Wjungle", new CheckBox("Use W")); JungleMenu.Add("Ejungle", new CheckBox("Use E")); JungleMenu.AddSeparator(1); JungleMenu.Add("Mjungle", new Slider("Mana Limiter at Mana %", 25)); // LaneClear Menu LaneClearMenu = MagicianRyzeMenu.AddSubMenu("Lane Clear Features", "LaneClearFeatures"); LaneClearMenu.AddGroupLabel("Lane Clear Features"); LaneClearMenu.AddLabel("Independent boxes for Spells:"); LaneClearMenu.Add("Qlanec", new CheckBox("Use Q")); LaneClearMenu.Add("Wlanec", new CheckBox("Use W", false)); LaneClearMenu.Add("Elanec", new CheckBox("Use E", false)); LaneClearMenu.AddSeparator(1); LaneClearMenu.Add("Mlanec", new Slider("Mana Limiter at Mana %", 25)); LaneClearMenu.AddSeparator(1); LaneClearMenu.Add("Planec", new CheckBox("Charge Passive in Lane Clear")); LaneClearMenu.AddSeparator(1); LaneClearMenu.AddLabel("Late Game Lane Clear Mode - QWE minions to Mana %"); LaneClearMenu.Add("Ulategame", new CheckBox("Late Game Mode", false)); LaneClearMenu.AddSeparator(1); LaneClearMenu.AddLabel("Late Game Mode Activators"); LaneClearMenu.Add("Llategame", new Slider("Activate Late Game at Level", 14, 1, 18)); LaneClearMenu.Add("Mlategame", new Slider("Mana Limiter at Mana %", 15)); // LastHit Menu LastHitMenu = MagicianRyzeMenu.AddSubMenu("Last Hit Features", "LastHitFeatures"); LastHitMenu.AddGroupLabel("Last Hit Features"); LastHitMenu.AddLabel("Independent boxes for Spells:"); LastHitMenu.Add("Qlasthit", new CheckBox("Use Q")); LastHitMenu.Add("Wlasthit", new CheckBox("Use W", false)); LastHitMenu.Add("Elasthit", new CheckBox("Use E", false)); LastHitMenu.AddSeparator(1); LastHitMenu.Add("Mlasthit", new Slider("Mana Limiter at Mana %", 25)); // Kill Steal Menu KillStealMenu = MagicianRyzeMenu.AddSubMenu("KS Features", "KSFeatures"); KillStealMenu.AddGroupLabel("Kill Steal Features"); KillStealMenu.Add("Uks", new CheckBox("KS Mode")); KillStealMenu.AddSeparator(1); KillStealMenu.AddLabel("Independent boxes for Spells:"); KillStealMenu.Add("Qks", new CheckBox("Use Q in KS")); KillStealMenu.Add("Wks", new CheckBox("Use W in KS")); KillStealMenu.Add("Eks", new CheckBox("Use E in KS")); // Drawing Menu DrawingMenu = MagicianRyzeMenu.AddSubMenu("Drawing Features", "DrawingFeatures"); DrawingMenu.AddGroupLabel("Drawing Features"); DrawingMenu.Add("Udraw", new CheckBox("Draw Mode")); DrawingMenu.AddSeparator(1); DrawingMenu.AddLabel("Independent boxes for Spells:"); DrawingMenu.Add("Qdraw", new CheckBox("Draw Q")); DrawingMenu.Add("WEdraw", new CheckBox("Draw W & E")); DrawingMenu.AddSeparator(1); DrawingMenu.AddLabel("Skin Designer"); DrawingMenu.Add("Udesign", new CheckBox("Draw Skin Design")); DrawingMenu.Add("Sdesign", new Slider("Skin Designer: ", 9, 0, 9)); // Setting Menu SettingMenu = MagicianRyzeMenu.AddSubMenu("Settings", "Settings"); SettingMenu.AddGroupLabel("Settings"); SettingMenu.AddLabel("Automatic Leveler"); SettingMenu.Add("Ulevel", new CheckBox("Auto Leveler")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("Automatic Tear Stacker"); SettingMenu.Add("Ustack", new CheckBox("Stack Mode")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("Ultimate Mode - If Ult is active, spam QWE"); SettingMenu.Add("Uultimate", new CheckBox("Ultimate Mode", false)); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("Interrupter"); SettingMenu.Add("Uinterrupt", new CheckBox("Interrupt Mode")); SettingMenu.Add("Winterrupt", new CheckBox("Use W to interrupt")); SettingMenu.AddLabel("Gap Closer"); SettingMenu.Add("Ugapc", new CheckBox("Gap Closer Mode")); SettingMenu.Add("Wgapc", new CheckBox("Use W to gapclose")); }
static void Loading_OnLoadingComplete(EventArgs args) { /* Confirming Champion */ if (Player.Instance.ChampionName != "Urgot") { return; } Bootstrap.Init(null); Q = new Spell.Skillshot(SpellSlot.Q, 1000, SkillShotType.Linear); Q2 = new Spell.Active(SpellSlot.Q); W = new Spell.Active(SpellSlot.W); E = new Spell.Skillshot(SpellSlot.E, 900, SkillShotType.Circular); R = new Spell.Targeted(SpellSlot.R, 550); if (Player.GetSpell(SpellSlot.Summoner1).Name == "summonerdot") { Ignite = new Spell.Targeted(SpellSlot.Summoner1, 600); } if (Player.GetSpell(SpellSlot.Summoner2).Name == "summonerdot") { Ignite = new Spell.Targeted(SpellSlot.Summoner2, 600); } if (Smites.Contains(ObjectManager.Player.Spellbook.GetSpell(SpellSlot.Summoner1).Name)) { Smite = new Spell.Targeted(SpellSlot.Summoner1, 500); } if (Smites.Contains(ObjectManager.Player.Spellbook.GetSpell(SpellSlot.Summoner2).Name)) { Smite = new Spell.Targeted(SpellSlot.Summoner2, 500); } ExecutionerUrgotMenu = MainMenu.AddMenu("Executioner Urgot", "ExecutionerUrgot"); ExecutionerUrgotMenu.AddGroupLabel("Executioner Urgot"); SettingMenu = ExecutionerUrgotMenu.AddSubMenu("Settings", "Settings"); SettingMenu.AddGroupLabel("Settings"); SettingMenu.AddSeparator(); SettingMenu.Add("Drawmode", new CheckBox("Drawing Mode")); SettingMenu.Add("KSmode", new CheckBox("KS Mode")); SettingMenu.Add("Stackmode", new CheckBox("Stack Tear Mode")); if (Ignite != null) { SettingMenu.Add("Ignitemode", new CheckBox("Auto Ignite")); } if (Smite != null) { SettingMenu.Add("Smitemode", new CheckBox("Auto Smite")); SettingMenu.Add("KSsmite", new CheckBox("Smite KS")); } SettingMenu.AddLabel("Auto R - While under turret, use R to grab enemy."); SettingMenu.Add("Grabmode", new CheckBox("Auto R Mode")); SettingMenu.AddSeparator(); SettingMenu.AddLabel("Health Potion/Mana Potion/Crystalline Flask Activator - 0 is off"); SettingMenu.Add("Healthcall", new Slider("Use Health Potion if Health %", 25, 0, 100)); SettingMenu.Add("Manacall", new Slider("Use Mana Potion if Mana %", 25, 0, 100)); SettingMenu.Add("FlaskHcall", new Slider("Use Crystalline Flask if Health %", 25, 0, 100)); SettingMenu.Add("FlaskMcall", new Slider("Use Crystalline Flask if Mana %", 25, 0, 100)); DrawingMenu = ExecutionerUrgotMenu.AddSubMenu("Drawing Features", "DrawingFeatures"); DrawingMenu.AddGroupLabel("Drawing Features"); DrawingMenu.AddSeparator(); DrawingMenu.Add("Qdraw", new CheckBox("Q")); DrawingMenu.Add("Edraw", new CheckBox("E")); DrawingMenu.Add("Rdraw", new CheckBox("R")); if (Ignite != null) { DrawingMenu.Add("Idraw", new CheckBox("Ignite")); } if (Smite != null) { DrawingMenu.Add("Sdraw", new CheckBox("Smite")); } ComboMenu = ExecutionerUrgotMenu.AddSubMenu("Combo Features", "ComboFeatures"); ComboMenu.AddGroupLabel("Combo Features"); ComboMenu.AddSeparator(); ComboMenu.Add("Qcombo", new CheckBox("Q")); /* ComboMenu.Add("Wcombo", new CheckBox("W")); */ ComboMenu.Add("Ecombo", new CheckBox("E")); ComboMenu.Add("Rcombo", new CheckBox("R")); ComboMenu.AddSeparator(); ComboMenu.AddLabel("Muramana Activation - 0 is Off"); ComboMenu.Add("Muracall", new Slider("Muramana - Current Mana Limiter", 50, 0, 100)); HarassMenu = ExecutionerUrgotMenu.AddSubMenu("Harass Features", "HarassFeatures"); HarassMenu.AddGroupLabel("Harass Features"); HarassMenu.AddSeparator(); HarassMenu.Add("Qharass", new CheckBox("Q")); JungleMenu = ExecutionerUrgotMenu.AddSubMenu("Jungle Features", "JungleFeatures"); JungleMenu.AddGroupLabel("Jungle Features"); JungleMenu.AddSeparator(); JungleMenu.Add("Qjungle", new CheckBox("Q")); JungleMenu.Add("Ejungle", new CheckBox("E")); if (Smite != null) { JungleMenu.AddGroupLabel("Smite Features"); JungleMenu.AddLabel("Summoner's Rift Camps"); JungleMenu.Add("Bluesmite", new CheckBox("Blue Sentinel")); JungleMenu.Add("Redsmite", new CheckBox("Red Brambleback")); JungleMenu.Add("Krugsmite", new CheckBox("Ancient Krug")); JungleMenu.Add("Grompsmite", new CheckBox("Gromp")); JungleMenu.Add("Murksmite", new CheckBox("Greater Murk Wolf")); JungleMenu.Add("Birdsmite", new CheckBox("Crimson Raptor")); JungleMenu.Add("Crabsmite", new CheckBox("Rift Scuttler")); JungleMenu.Add("Dragonsmite", new CheckBox("Dragon")); JungleMenu.Add("Baronsmite", new CheckBox("Baron Nashor")); JungleMenu.AddLabel("Twisted Treeline Camps"); JungleMenu.Add("Golemsmite", new CheckBox("Big Golem")); JungleMenu.Add("Wolfsmite", new CheckBox("Giant Wolf")); JungleMenu.Add("Wraithsmite", new CheckBox("Wraith")); JungleMenu.Add("Spidersmite", new CheckBox("Vilemaw")); } LaneClearMenu = ExecutionerUrgotMenu.AddSubMenu("Lane Clear Features", "LaneClearFeatures"); LaneClearMenu.AddGroupLabel("Lane Clear Features"); LaneClearMenu.AddSeparator(); LaneClearMenu.Add("Qlanec", new CheckBox("Q")); LastHitMenu = ExecutionerUrgotMenu.AddSubMenu("Last Hit Features", "LastHitFeatures"); LastHitMenu.AddGroupLabel("Last Hit Features"); LastHitMenu.AddSeparator(); LastHitMenu.Add("Qlasthit", new CheckBox("Q")); Game.OnTick += Game_OnTick; Drawing.OnDraw += Drawing_OnDraw; if (ExecutionerHandler.Urgot.Level == 1) { ExecutionerHandler.Urgot.Spellbook.LevelSpell(SpellSlot.Q); } Player.OnLevelUp += ExecutionerHandler.LevelerMode; /*Gapcloser.OnGapCloser += Gapcloser_OnGapcloser; * Interrupter.OnInterruptableSpell += Interrupter_OnInterruptableSpell;*/ }
internal static void Iniciar() { //Menu Original OriMenu = MainMenu.AddMenu("OriToy", "OriToy"); //Menu Combo ComboMenu = OriMenu.AddSubMenu("Combo"); ComboMenu.AddLabel("Settings Combo"); ComboMenu.AddSeparator(); ComboMenu.Add("ComboQ", new CheckBox("Toy Combo (Q)")); ComboMenu.Add("ComboW", new CheckBox("Toy Combo (W)")); ComboMenu.Add("ComboR", new CheckBox("Toy Combo (R)")); ComboMenu.AddLabel("Settings R"); ComboMenu.Add("UtiEnemy", new Slider("How Many Enemies = {0}", 2, 1, 5)); Aly = ComboMenu.Add("Life", new Slider("Use Spell only with HP = {0}", 1, 5, 100)); ComboMenu.Add("Execute", new CheckBox("Use R Elimined", false)); ComboMenu.AddLabel("Settings E"); ComboMenu.Add("UseE", new CheckBox("Use E Aly")); ComboMenu.Add("UseMyHero", new CheckBox("Use E Toy Combo?", false)); ComboMenu.AddLabel("Settings Prediction"); Prediction = ComboMenu.Add("Pre1", new ComboBox("HitChance", 1, "Low", "Medium", "High")); //Harass HarassMenu = OriMenu.AddSubMenu("Harass"); HarassMenu.AddLabel("Settings Harass"); HarassMenu.AddSeparator(); HarassMenu.Add("H1Q", new CheckBox("Harass Toy (Q)")); HarassMenu.Add("H2W", new CheckBox("Harass Toy (W)")); HarassMenu.Add("H3E", new CheckBox("Harass Toy (E)")); HarassMenu.AddLabel("Settings Mana"); ManaManeger = HarassMenu.Add("Minimo", new Slider("Finish Harass = {0}", 10, 5, 100)); //Lane LaneMenu = OriMenu.AddSubMenu("LaneClear"); LaneMenu.AddLabel("Settings Lane"); LaneMenu.AddSeparator(); LaneMenu.Add("L1Q", new CheckBox("Use Toy (Q)")); LaneMenu.Add("LW2", new CheckBox("Use Toy (W)")); LaneMenu.AddLabel("Settings"); Mini = LaneMenu.Add("Minions", new Slider("Use Spell (Q) Mini = {0}", 3, 1, 10)); Mini = LaneMenu.Add("Minions2", new Slider("Use Spell (W) Mini = {0}", 3, 1, 10)); //Jungle JungleMenu = OriMenu.AddSubMenu("JungleClear"); JungleMenu.AddLabel("Settings Jungle"); JungleMenu.AddSeparator(); JungleMenu.Add("J1Q", new CheckBox("Spell (Q)")); JungleMenu.Add("J1W", new CheckBox("Spell (W)")); JungleMenu.AddLabel("Spell Smite"); JungleMenu.Add("SmiteSpell", new CheckBox("Smite?", false)); //KilSteal KilMenu = OriMenu.AddSubMenu("KilSteal"); KilMenu.AddLabel("Sttings KillSteal"); KilMenu.AddSeparator(); KilMenu.Add("Kil1", new CheckBox("Steal Spell (R)")); KilMenu.Add("Kil2", new CheckBox("Steal Spell (W)")); //Misc Misc = OriMenu.AddSubMenu("Misc"); Misc.AddLabel("Settings Misc"); Misc.Add("M1R", new CheckBox("Use R Prediction")); Misc.Add("IG", new CheckBox("Spell Ignite")); //Draws Draws = OriMenu.AddSubMenu("Draws"); Draws.Add("D1Q", new CheckBox("Range (Q)")); Draws.Add("D1E", new CheckBox("Range (E)")); Draws.Add("DIG", new CheckBox("Range (Spell)")); //Comandos }
public static void Initialize() { // Addon Menu ExecutionerUrgotMenu = MainMenu.AddMenu("ExecutionerUrgot", "ExecutionerUrgot"); ExecutionerUrgotMenu.AddGroupLabel("Executioner Urgot"); // Combo Menu ComboMenu = ExecutionerUrgotMenu.AddSubMenu("Combo Features", "ComboFeatures"); ComboMenu.AddGroupLabel("Combo Features"); ComboMenu.AddLabel("Independent boxes for Spells:"); ComboMenu.Add("Qcombo", new CheckBox("Use Q")); ComboMenu.Add("Wcombo", new CheckBox("Use W for slow")); ComboMenu.Add("Ecombo", new CheckBox("Use E")); ComboMenu.AddLabel("Urgot will cast R when Slider # equals # of Enemies."); ComboMenu.Add("Rcombo", new Slider("Use R - 0 is off", 3, 0, 5)); // Harass Menu HarassMenu = ExecutionerUrgotMenu.AddSubMenu("Harass Features", "HarassFeatures"); HarassMenu.AddGroupLabel("Harass Features"); HarassMenu.AddLabel("Independent boxes for Spells:"); HarassMenu.Add("Qharass", new CheckBox("Use Q")); HarassMenu.Add("Eharass", new CheckBox("Use E")); HarassMenu.AddSeparator(1); HarassMenu.Add("Mharass", new Slider("Mana Limiter at Mana %", 25)); // Jungle Menu JungleMenu = ExecutionerUrgotMenu.AddSubMenu("Jungle Features", "JungleFeatures"); JungleMenu.AddGroupLabel("Jungle Features"); JungleMenu.AddLabel("Independent boxes for Spells:"); JungleMenu.Add("Qjungle", new CheckBox("Use Q")); JungleMenu.Add("Ejungle", new CheckBox("Use E")); JungleMenu.AddSeparator(1); JungleMenu.Add("Mjungle", new Slider("Mana Limiter at Mana %", 25)); // LaneClear Menu LaneClearMenu = ExecutionerUrgotMenu.AddSubMenu("Lane Clear Features", "LaneClearFeatures"); LaneClearMenu.AddGroupLabel("Lane Clear Features"); LaneClearMenu.AddLabel("Independent boxes for Spells:"); LaneClearMenu.Add("Qlanec", new CheckBox("Use Q")); LaneClearMenu.Add("Elanec", new CheckBox("Use E", false)); LaneClearMenu.AddSeparator(1); LaneClearMenu.Add("Mlanec", new Slider("Mana Limiter at Mana %", 25)); // LastHit Menu LastHitMenu = ExecutionerUrgotMenu.AddSubMenu("Last Hit Features", "LastHitFeatures"); LastHitMenu.AddGroupLabel("Last Hit Features"); LastHitMenu.AddLabel("Independent boxes for Spells:"); LastHitMenu.Add("Qlasthit", new CheckBox("Use Q")); LastHitMenu.AddSeparator(1); LastHitMenu.Add("Mlasthit", new Slider("Mana Limiter at Mana %", 25)); // Kill Steal Menu KillStealMenu = ExecutionerUrgotMenu.AddSubMenu("KS Features", "KSFeatures"); KillStealMenu.AddGroupLabel("Kill Steal Features"); KillStealMenu.Add("Uks", new CheckBox("KS Mode")); KillStealMenu.AddSeparator(1); KillStealMenu.AddLabel("Independent boxes for Spells:"); KillStealMenu.Add("Qks", new CheckBox("Use Q in KS")); KillStealMenu.Add("Eks", new CheckBox("Use E in KS", false)); // Drawing Menu DrawingMenu = ExecutionerUrgotMenu.AddSubMenu("Drawing Features", "DrawingFeatures"); DrawingMenu.AddGroupLabel("Drawing Features"); DrawingMenu.Add("Udrawer", new CheckBox("Use Drawer")); DrawingMenu.AddSeparator(1); DrawingMenu.AddLabel("Independent boxes for Spells:"); DrawingMenu.Add("Qdraw", new CheckBox("Draw Q")); DrawingMenu.Add("Edraw", new CheckBox("Draw E")); DrawingMenu.Add("Rdraw", new CheckBox("Draw R")); DrawingMenu.AddSeparator(1); DrawingMenu.AddLabel("Skin Designer"); DrawingMenu.Add("Udesigner", new CheckBox("Use Designer")); DrawingMenu.Add("Sdesign", new Slider("Skin Designer: ", 2, 0, 3)); // Setting Menu SettingMenu = ExecutionerUrgotMenu.AddSubMenu("Settings", "Settings"); SettingMenu.AddGroupLabel("Settings"); SettingMenu.AddLabel("Automatic Leveler"); SettingMenu.Add("Uleveler", new CheckBox("Use Leveler")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("Automatic Tear Stacker"); SettingMenu.Add("Ustacker", new CheckBox("Use Stacker")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("Auto R - While under ally turret, grab enemy"); SettingMenu.Add("Ugrabber", new CheckBox("Use Grabber")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("Interrupter"); SettingMenu.Add("Uinterrupt", new CheckBox("Use Interrupter", false)); SettingMenu.Add("Rinterrupt", new CheckBox("Use R to interrupt", false)); SettingMenu.AddLabel("Gap Closer"); SettingMenu.Add("Ugapc", new CheckBox("Use Gapcloser", false)); SettingMenu.Add("Rgapc", new CheckBox("Use R to gapclose", false)); }
private static void Game_OnGameLoad(EventArgs args) { if (ObjectManager.Player.BaseSkinName != "Nautilus") { return; } foreach (var hero in ObjectManager.Get <AIHeroClient>()) { if (hero.IsEnemy) { Enemies.Add(hero); } if (hero.IsAlly) { Allies.Add(hero); } } Q = new Spell.Skillshot(SpellSlot.Q, 1100, SkillShotType.Linear, (int)0.5f, (int?)1900f, 90); Q.AllowedCollisionCount = 0; W = new Spell.Active(SpellSlot.W); E = new Spell.Active(SpellSlot.E, 300); R = new Spell.Targeted(SpellSlot.R, (uint)ObjectManager.Player.Spellbook.GetSpell(SpellSlot.R).SData.CastRange); nautmenu = MainMenu.AddMenu("Nautilus", "Nautilus"); nautmenu.AddGroupLabel("Nautilus!"); PredictionMenu = nautmenu.AddSubMenu("Prediction", "prediction"); StringList(PredictionMenu, "Qpred", "Q Prediction", new[] { "Low", "Medium", "High", "Very High" }, 3); ComboMenu = nautmenu.AddSubMenu("Combo"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.Add("ts", new CheckBox("Use EB TargetSelector")); ComboMenu.Add("ts1", new CheckBox("Only one target", false)); ComboMenu.Add("minGrab", new Slider("Min range grab", 250, 125, (int)Q.Range)); ComboMenu.Add("maxGrab", new Slider("Max range grab", (int)Q.Range, 125, (int)Q.Range)); ComboMenu.AddLabel("Grab:"); foreach (var enemy in ObjectManager.Get <AIHeroClient>().Where(enemy => enemy.Team != Player.Team)) { ComboMenu.Add("grab" + enemy.ChampionName, new CheckBox(enemy.ChampionName)); } ComboMenu.AddSeparator(); ComboMenu.Add("useW", new CheckBox("Use W")); ComboMenu.Add("useE", new CheckBox("Use E")); ComboMenu.Add("useR", new CheckBox("Use R")); ComboMenu.AddGroupLabel("Don't Use Ult On: Enemy"); foreach (var enemy in ObjectManager.Get <AIHeroClient>()) { CheckBox cb = new CheckBox(enemy.BaseSkinName) { CurrentValue = false }; if (enemy.Team != ObjectManager.Player.Team) { ComboMenu.Add("DontUltenemy" + enemy.BaseSkinName, cb); } } KSMenu = nautmenu.AddSubMenu("KS"); KSMenu.AddGroupLabel("KS Settings"); KSMenu.Add("ksQ", new CheckBox("Use Q")); KSMenu.Add("ksE", new CheckBox("Use E")); LaneMenu = nautmenu.AddSubMenu("LaneCLear"); LaneMenu.AddGroupLabel("LaneCLear Settings"); LaneMenu.Add("UseWlc", new CheckBox("Use W")); LaneMenu.Add("UseElc", new CheckBox("Use E")); LaneMenu.AddSeparator(); LaneMenu.Add("lccount", new Slider("Min minions for E", 3, 1, 5)); LaneMenu.Add("lanem", new Slider("Minimum mana %", 20, 0, 100)); JungleMenu = nautmenu.AddSubMenu("Jungleclear"); JungleMenu.AddGroupLabel("Jungleclear Settings"); JungleMenu.Add("UseQjg", new CheckBox("Use Q")); JungleMenu.Add("UseWjg", new CheckBox("Use W")); JungleMenu.Add("UseEjg", new CheckBox("Use E")); JungleMenu.Add("jgMana", new Slider("Minimum mana %", 20, 0, 100)); JungleMenu.AddSeparator(); SmiteMenu = nautmenu.AddSubMenu("Smite", "Smite"); SmiteMenu.AddSeparator(); SmiteMenu.Add("smiteActive", new KeyBind("Smite Active (toggle)", true, KeyBind.BindTypes.PressToggle, 'H')); SmiteMenu.AddSeparator(); SmiteMenu.Add("useSlowSmite", new CheckBox("KS with Blue Smite")); SmiteMenu.Add("comboWithDuelSmite", new CheckBox("Combo with Red Smite")); SmiteMenu.AddSeparator(); SmiteMenu.AddGroupLabel("Camps"); SmiteMenu.AddLabel("Epics"); SmiteMenu.Add("SRU_Baron", new CheckBox("Baron")); SmiteMenu.Add("SRU_Dragon", new CheckBox("Dragon")); SmiteMenu.AddLabel("Buffs"); SmiteMenu.Add("SRU_Blue", new CheckBox("Blue")); SmiteMenu.Add("SRU_Red", new CheckBox("Red")); SmiteMenu.AddLabel("Small Camps"); SmiteMenu.Add("SRU_Gromp", new CheckBox("Gromp", false)); SmiteMenu.Add("SRU_Murkwolf", new CheckBox("Murkwolf", false)); SmiteMenu.Add("SRU_Krug", new CheckBox("Krug", false)); SmiteMenu.Add("SRU_Razorbeak", new CheckBox("Razerbeak", false)); SmiteMenu.Add("Sru_Crab", new CheckBox("Skuttles", false)); FleeMenu = nautmenu.AddSubMenu("Flee"); FleeMenu.AddGroupLabel("Flee Settings"); FleeMenu.Add("fleeuseQ", new CheckBox("Use Q")); FleeMenu.Add("fleeuseW", new CheckBox("Use W")); MiscMenu = nautmenu.AddSubMenu("Misc"); MiscMenu.AddGroupLabel("Misc Settings"); MiscMenu.Add("antiG", new CheckBox("Use E - Antigapcloser")); MiscMenu.Add("interruptq", new CheckBox("Use Q - interrupter")); MiscMenu.Add("interruptr", new CheckBox("Use R - interrupter")); DrawMenu = nautmenu.AddSubMenu("Draw"); DrawMenu.AddGroupLabel("Draw Settings"); DrawMenu.Add("drawq", new CheckBox("Draw Q")); DrawMenu.Add("drawe", new CheckBox("Draw E")); DrawMenu.Add("drawr", new CheckBox("Draw R")); Interrupter.OnInterruptableSpell += Interrupter_OnInterruptableSpell; Game.OnUpdate += Game_OnUpdate; Gapcloser.OnGapcloser += Gapcloser_OnGapcloser; Drawing.OnDraw += Drawing_OnDraw; Game.OnUpdate += SmiteEvent; }
public static void Initialize() { // Addon Menu BallistaKogMawMenu = MainMenu.AddMenu("BallistaKogMaw", "BallistaKogMaw"); BallistaKogMawMenu.AddGroupLabel("Ballista Kog'Maw"); // Combo Menu ComboMenu = BallistaKogMawMenu.AddSubMenu("Combo Features", "ComboFeatures"); ComboMenu.AddGroupLabel("Combo Features"); ComboMenu.AddLabel("Independent boxes for Spells:"); ComboMenu.Add("Qcombo", new CheckBox("Use Q")); ComboMenu.Add("Wcombo", new CheckBox("Use W")); ComboMenu.Add("Ecombo", new CheckBox("Use E")); ComboMenu.Add("Rcombo", new CheckBox("Use R")); ComboMenu.Add("Scombo", new Slider("Max R Stacks", 2, 1, 10)); // Harass Menu HarassMenu = BallistaKogMawMenu.AddSubMenu("Harass Features", "HarassFeatures"); HarassMenu.AddGroupLabel("Harass Features"); HarassMenu.AddLabel("Independent boxes for Spells:"); HarassMenu.Add("Qharass", new CheckBox("Use Q")); HarassMenu.Add("Wharass", new CheckBox("Use W", false)); HarassMenu.Add("Eharass", new CheckBox("Use E", false)); HarassMenu.Add("Rharass", new CheckBox("Use R", false)); HarassMenu.Add("Sharass", new Slider("Max R Stacks", 1, 1, 10)); HarassMenu.AddSeparator(1); HarassMenu.Add("Mharass", new Slider("Mana Limiter at Mana %", 25)); // Jungle Menu JungleMenu = BallistaKogMawMenu.AddSubMenu("Jungle Features", "JungleFeatures"); JungleMenu.AddGroupLabel("Jungle Features"); JungleMenu.AddLabel("Independent boxes for Spells:"); JungleMenu.Add("Qjungle", new CheckBox("Use Q")); JungleMenu.Add("Wjungle", new CheckBox("Use W")); JungleMenu.Add("Rjungle", new CheckBox("Use R", false)); JungleMenu.Add("Sjungle", new Slider("Max R Stacks", 1, 1, 10)); JungleMenu.AddSeparator(1); JungleMenu.Add("Mjungle", new Slider("Mana Limiter at Mana %", 25)); // LaneClear Menu LaneClearMenu = BallistaKogMawMenu.AddSubMenu("Lane Clear Features", "LaneClearFeatures"); LaneClearMenu.AddGroupLabel("Lane Clear Features"); LaneClearMenu.AddLabel("Independent boxes for Spells:"); LaneClearMenu.Add("Qlanec", new CheckBox("Use Q", false)); LaneClearMenu.Add("Wlanec", new CheckBox("Use W", false)); LaneClearMenu.Add("Rlanec", new CheckBox("Use R", false)); LaneClearMenu.Add("Slanec", new Slider("Max R Stacks", 1, 1, 10)); LaneClearMenu.AddSeparator(1); LaneClearMenu.Add("Mlanec", new Slider("Mana Limiter at Mana %", 25)); // LastHit Menu LastHitMenu = BallistaKogMawMenu.AddSubMenu("Last Hit Features", "LastHitFeatures"); LastHitMenu.AddGroupLabel("Last Hit Features"); LastHitMenu.AddLabel("Independent boxes for Spells:"); LastHitMenu.Add("Qlasthit", new CheckBox("Use Q")); LastHitMenu.Add("Rlasthit", new CheckBox("Use R", false)); LastHitMenu.Add("Slasthit", new Slider("Max R Stacks", 1, 1, 10)); LastHitMenu.AddSeparator(1); LastHitMenu.Add("Mlasthit", new Slider("Mana Limiter at Mana %", 25)); // Kill Steal Menu KillStealMenu = BallistaKogMawMenu.AddSubMenu("KS Features", "KSFeatures"); KillStealMenu.AddGroupLabel("Kill Steal Features"); KillStealMenu.Add("Uks", new CheckBox("KS Mode")); KillStealMenu.AddSeparator(1); KillStealMenu.AddLabel("Independent boxes for Spells:"); KillStealMenu.Add("Qks", new CheckBox("Use Q in KS")); KillStealMenu.Add("Rks", new CheckBox("Use R in KS")); // Drawing Menu DrawingMenu = BallistaKogMawMenu.AddSubMenu("Drawing Features", "DrawingFeatures"); DrawingMenu.AddGroupLabel("Drawing Features"); DrawingMenu.Add("Udrawer", new CheckBox("Use Drawer")); DrawingMenu.AddSeparator(1); DrawingMenu.AddLabel("Independent boxes for Spells:"); DrawingMenu.Add("Qdraw", new CheckBox("Draw Q")); DrawingMenu.Add("Wdraw", new CheckBox("Draw W")); DrawingMenu.Add("Edraw", new CheckBox("Draw E")); DrawingMenu.Add("Rdraw", new CheckBox("Draw R")); DrawingMenu.AddSeparator(1); DrawingMenu.AddLabel("Skin Designer"); DrawingMenu.Add("Udesigner", new CheckBox("Use Designer")); DrawingMenu.Add("Sdesign", new Slider("Skin Designer: ", 7, 0, 8)); // Setting Menu SettingMenu = BallistaKogMawMenu.AddSubMenu("Settings", "Settings"); SettingMenu.AddGroupLabel("Settings"); SettingMenu.AddLabel("Automatic Leveler"); SettingMenu.Add("Uleveler", new CheckBox("Use Leveler")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("Automatic Tear Stacker"); SettingMenu.Add("Ustacker", new CheckBox("Use Stacker")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("Automatic Passive - Death Follower"); SettingMenu.Add("Ufollower", new CheckBox("Use Follower")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("Gap Closer"); SettingMenu.Add("Ugapc", new CheckBox("Use Gapcloser")); SettingMenu.Add("Egapc", new CheckBox("Use E to gapclose")); }
private static void OnLoad(EventArgs args) { if (ObjectManager.Player.BaseSkinName != "Riven") { return; } Menu = MainMenu.AddMenu("Riven Reborn", "RivenReborn"); Menu.AddGroupLabel("Riven Reborn Revamped Rewritten ReKappa!"); ComboMenu = Menu.AddSubMenu("Combo"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.AddLabel("Sick Burst combo try it !"); ComboMenu.Add("ComboW", new CheckBox("use W in Combo")); ComboMenu.AddSeparator(); ComboMenu.Add("RForce", new KeyBind("R Force Key", false, KeyBind.BindTypes.PressToggle, 'G')); ComboMenu.Add("UseRType", new ComboBox("Use R2 :", 1, "Killable", "Max Damage", "Instant Cast", "Disable")); ComboMenu.AddSeparator(); ComboMenu.Add("ComboE", new CheckBox("use E in Combo")); ComboMenu.AddLabel("Q Delays : "); ComboMenu.AddSeparator(); ComboMenu.Add("q1delay", new Slider("Q1 animation delay in ms default 293", 291, 0, 500)); ComboMenu.Add("q2delay", new Slider("Q2 animation delay in ms default 293", 291, 0, 500)); ComboMenu.Add("q3delay", new Slider("Q3 animation delay in ms default 393", 393, 0, 500)); ComboMenu.Add("wdelay", new Slider("W animation delay in ms default 170", 170, 0, 500)); ComboMenu.AddSeparator(); ComboMenu.AddSeparator(); ComboMenu.Add("manualcancel", new CheckBox("Cancel animation from manual Qs")); ComboMenu.AddSeparator(); ComboMenu.Add("UseItems", new CheckBox("Use Items")); BurstMenu = Menu.AddSubMenu("Burst"); BurstMenu.AddGroupLabel("Burst Settingsz"); BurstMenu.Add("burstcombo", new KeyBind("Activate Burst", false, KeyBind.BindTypes.HoldActive, 'T')); BurstMenu.AddSeparator(); BurstMenu.AddLabel("Please Make sure you have Force R enable or it will not use R in burst (will fix)"); HarassMenu = Menu.AddSubMenu("Harass"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.Add("Qharass", new CheckBox("Use Q")); HarassMenu.Add("Wharass", new CheckBox("Use W")); HarassMenu.AddLabel("It will use E away from enemy"); HarassMenu.AddSeparator(); LaneMenu = Menu.AddSubMenu("Farm"); LaneMenu.AddGroupLabel("LaneClear Settings"); LaneMenu.Add("LaneQ", new CheckBox("Use Q in Laneclear")); LaneMenu.Add("LaneW", new CheckBox("Use Q in Laneclear")); LaneMenu.Add("LaneE", new CheckBox("Use E in Laneclear")); LaneMenu.Add("Lanemin", new Slider("Use W if hit {0} minions", 3, 1, 5)); LaneMenu.AddSeparator(); JungleMenu = Menu.AddSubMenu("Jungle"); JungleMenu.AddGroupLabel("Jungle Clear"); JungleMenu.Add("jungleQ", new CheckBox("Use Q")); JungleMenu.Add("jungleW", new CheckBox("Use W")); JungleMenu.Add("jungleE", new CheckBox("Use E")); JungleMenu.AddSeparator(); MiscMenu = Menu.AddSubMenu("Misc"); MiscMenu.AddGroupLabel("Misc Settings"); MiscMenu.Add("KillStealQ", new CheckBox("Use Q KS")); MiscMenu.Add("KillStealW", new CheckBox("Use W KS")); MiscMenu.Add("KillStealE", new CheckBox("Use E KS")); ComboMenu.AddLabel("Killsteal with R is disable (was causing random r2 behind enemy cast)"); MiscMenu.Add("SaveW", new CheckBox("Dont W if target killable with AA", false)); MiscMenu.Add("AutoW", new Slider("Auto W When X Enemy", 5, 0, 5)); MiscMenu.Add("AutoShield", new CheckBox("Auto E"));; MiscMenu.Add("Winterrupt", new CheckBox("W interrupt")); MiscMenu.Add("gapcloser", new CheckBox("Stun on enemy gapcloser")); MiscMenu.AddSeparator(); FleeMenu = Menu.AddSubMenu("Flee"); FleeMenu.AddGroupLabel("Flee Settings"); FleeMenu.AddGroupLabel("Flee"); FleeMenu.Add("qflee", new CheckBox("Use Q")); FleeMenu.Add("wflee", new CheckBox("Use W on enemy")); FleeMenu.Add("eflee", new CheckBox("Use E")); FleeMenu.Add("useitemf", new CheckBox("Use Yoummu")); FleeMenu.AddSeparator(); DrawMenu = Menu.AddSubMenu("Drawings"); DrawMenu.AddGroupLabel("Drawing Settings"); DrawMenu.Add("DrawAlwaysR", new CheckBox("Draw R Status")); DrawMenu.Add("damagein", new CheckBox("Draw HP bar damage")); DrawMenu.Add("ER", new CheckBox("Draw Combo Engage Range")); DrawMenu.Add("BER", new CheckBox("Draw Burst Engage Range")); Q = new Spell.Skillshot(SpellSlot.Q, 220, SkillShotType.Circular, 250, 2200, 100); W = new Spell.Active(SpellSlot.W, 252); E = new Spell.Skillshot(SpellSlot.E, 465, SkillShotType.Linear); R1 = new Spell.Active(SpellSlot.R, (uint)myHero.GetAutoAttackRange()); R2 = new Spell.Skillshot(SpellSlot.R, 900, SkillShotType.Cone, 250, 1600, 125) { AllowedCollisionCount = int.MaxValue }; var slot = Player.Instance.GetSpellSlotFromName("summonerflash"); if (slot != SpellSlot.Unknown) { Flash = new Spell.Skillshot(slot, 680, SkillShotType.Linear); } var ign = Player.Spells.FirstOrDefault(o => o.SData.Name == "SummonerDot"); if (ign != null) { SpellSlot igslot = EloBuddy.SDK.Extensions.GetSpellSlotFromName(myHero, "SummonerDot"); ignite = new Spell.Targeted(igslot, 600); } Game.OnTick += OnTick; Obj_AI_Base.OnSpellCast += AfterAAQLogic; Obj_AI_Base.OnPlayAnimation += OnPlay; Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast; Orbwalker.OnPostAttack += JungleClearELogic; Drawing.OnDraw += Drawing_OnDraw; Drawing.OnEndScene += Drawing_OnEndScene; Gapcloser.OnGapcloser += Gapcloser_OnGapcloser; }
public static void Initialize() { // Addon Menu SeekerVelKozMenu = MainMenu.AddMenu("Seeker Vel'Koz", "SeekerVelKoz"); SeekerVelKozMenu.AddGroupLabel("Seeker Vel'Koz"); // Combo Menu ComboMenu = SeekerVelKozMenu.AddSubMenu("Combo Features", "ComboFeatures"); ComboMenu.AddGroupLabel("Combo Features"); ComboMenu.AddLabel("Independent boxes for Spells:"); ComboMenu.Add("Qcombo", new CheckBox("Use Q")); ComboMenu.Add("Wcombo", new CheckBox("Use W")); ComboMenu.Add("Ecombo", new CheckBox("Use E")); ComboMenu.Add("Rcombo", new CheckBox("Use R")); ComboMenu.AddSeparator(1); ComboMenu.Add("Wlimit", new CheckBox("Only W if knocked back", false)); ComboMenu.Add("Elimit", new CheckBox("Only E if slowed", false)); ComboMenu.Add("Rcool", new CheckBox("Only R if other spells on Cooldown")); ComboMenu.Add("Rlimit", new Slider("Use R when Enemies in range >=", 4, 1, 5)); // Harass Menu HarassMenu = SeekerVelKozMenu.AddSubMenu("Harass Features", "HarassFeatures"); HarassMenu.AddGroupLabel("Harass Features"); HarassMenu.AddLabel("Independent boxes for Spells:"); HarassMenu.Add("Qharass", new CheckBox("Use Q")); HarassMenu.Add("Eharass", new CheckBox("Use E", false)); HarassMenu.AddSeparator(1); HarassMenu.Add("Mharass", new Slider("Mana Limiter at Mana %", 25)); // Jungle Menu JungleMenu = SeekerVelKozMenu.AddSubMenu("Jungle Features", "JungleFeatures"); JungleMenu.AddGroupLabel("Jungle Features"); JungleMenu.AddLabel("Independent boxes for Spells:"); JungleMenu.Add("Qjungle", new CheckBox("Use Q")); JungleMenu.Add("Wjungle", new CheckBox("Use W")); JungleMenu.Add("Ejungle", new CheckBox("Use E")); JungleMenu.AddSeparator(1); JungleMenu.Add("Mjungle", new Slider("Mana Limiter at Mana %", 25)); // LaneClear Menu LaneClearMenu = SeekerVelKozMenu.AddSubMenu("Lane Clear Features", "LaneClearFeatures"); LaneClearMenu.AddGroupLabel("Lane Clear Features"); LaneClearMenu.AddLabel("Independent boxes for Spells:"); LaneClearMenu.Add("Qlanec", new CheckBox("Use Q", false)); LaneClearMenu.Add("Wlanec", new CheckBox("Use W", false)); LaneClearMenu.Add("Elanec", new CheckBox("Use E", false)); LaneClearMenu.AddSeparator(1); LaneClearMenu.Add("Mlanec", new Slider("Mana Limiter at Mana %", 25)); // LastHit Menu LastHitMenu = SeekerVelKozMenu.AddSubMenu("Last Hit Features", "LastHitFeatures"); LastHitMenu.AddGroupLabel("Last Hit Features"); LastHitMenu.AddLabel("Independent boxes for Spells:"); LastHitMenu.Add("Qlasthit", new CheckBox("Use Q", false)); LastHitMenu.Add("Wlasthit", new CheckBox("Use W", false)); LastHitMenu.Add("Elasthit", new CheckBox("Use E", false)); LastHitMenu.AddSeparator(1); LastHitMenu.Add("Mlasthit", new Slider("Mana Limiter at Mana %", 25)); // Kill Steal Menu KillStealMenu = SeekerVelKozMenu.AddSubMenu("KS Features", "KSFeatures"); KillStealMenu.AddGroupLabel("Kill Steal Features"); KillStealMenu.Add("Uks", new CheckBox("KS Mode")); KillStealMenu.AddSeparator(1); KillStealMenu.AddLabel("Independent boxes for Spells:"); KillStealMenu.Add("Qks", new CheckBox("Use Q in KS")); KillStealMenu.Add("Wks", new CheckBox("Use W in KS", false)); KillStealMenu.Add("Eks", new CheckBox("Use E in KS", false)); KillStealMenu.Add("Rks", new CheckBox("Use R in KS")); KillStealMenu.Add("Kslimit", new Slider("Use R when Enemies in range >=", 2, 1, 5)); // Drawing Menu DrawingMenu = SeekerVelKozMenu.AddSubMenu("Drawing Features", "DrawingFeatures"); DrawingMenu.AddGroupLabel("Drawing Features"); DrawingMenu.Add("Udraw", new CheckBox("Draw Mode")); DrawingMenu.AddSeparator(1); DrawingMenu.AddLabel("Independent boxes for Spells:"); DrawingMenu.Add("QWdraw", new CheckBox("Draw Q & W")); DrawingMenu.Add("Edraw", new CheckBox("Draw E")); DrawingMenu.Add("Rdraw", new CheckBox("Draw R")); DrawingMenu.AddSeparator(1); DrawingMenu.AddLabel("Skin Designer"); DrawingMenu.Add("Udesign", new CheckBox("Draw Skin Design")); DrawingMenu.Add("Sdesign", new Slider("Skin Designer: ", 0, 0, 2)); // Setting Menu SettingMenu = SeekerVelKozMenu.AddSubMenu("Settings", "Settings"); SettingMenu.AddGroupLabel("Settings"); SettingMenu.AddLabel("Automatic Leveler"); SettingMenu.Add("Ulevel", new CheckBox("Auto Leveler")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("Ultimate Follower"); SettingMenu.Add("Uultimate", new CheckBox("Use Ult Follower")); SettingMenu.AddLabel("Automatic Tear Stacker"); SettingMenu.Add("Ustack", new CheckBox("Stack Mode")); SettingMenu.AddLabel("Interrupter"); SettingMenu.Add("Uinterrupt", new CheckBox("Interrupt Mode")); SettingMenu.Add("Einterrupt", new CheckBox("Use E to interrupt")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("Gap Closer"); SettingMenu.Add("Ugapc", new CheckBox("Gap Closer Mode")); SettingMenu.Add("Egapc", new CheckBox("Use E to gapclose")); }
public static void Initialize() { // Addon Menu BallistaKogMawMenu = MainMenu.AddMenu("CH汉化-弩弓大嘴", "BallistaKogMaw"); BallistaKogMawMenu.AddGroupLabel("CH汉化-弩弓大嘴"); // Combo Menu ComboMenu = BallistaKogMawMenu.AddSubMenu("连招", "ComboFeatures"); ComboMenu.AddGroupLabel("连招设置"); ComboMenu.AddLabel("技能使用:"); ComboMenu.Add("Qcombo", new CheckBox("使用 Q")); ComboMenu.Add("Wcombo", new CheckBox("使用 W")); ComboMenu.Add("Ecombo", new CheckBox("使用 E")); ComboMenu.Add("Rcombo", new CheckBox("使用 R")); ComboMenu.Add("Scombo", new Slider("最大R叠加", 2, 1, 10)); // Harass Menu HarassMenu = BallistaKogMawMenu.AddSubMenu("骚扰", "HarassFeatures"); HarassMenu.AddGroupLabel("骚扰设置"); HarassMenu.AddLabel("技能使用:"); HarassMenu.Add("Qharass", new CheckBox("使用 Q")); HarassMenu.Add("Wharass", new CheckBox("使用 W", false)); HarassMenu.Add("Eharass", new CheckBox("使用 E", false)); HarassMenu.Add("Rharass", new CheckBox("使用 R", false)); HarassMenu.Add("Sharass", new Slider("最大R叠加", 1, 1, 10)); HarassMenu.AddSeparator(1); HarassMenu.Add("Mharass", new Slider("蓝量限制百分比 %", 25)); // Jungle Menu JungleMenu = BallistaKogMawMenu.AddSubMenu("清野", "JungleFeatures"); JungleMenu.AddGroupLabel("清野设置"); JungleMenu.AddLabel("技能使用:"); JungleMenu.Add("Qjungle", new CheckBox("使用 Q")); JungleMenu.Add("Wjungle", new CheckBox("使用 W")); JungleMenu.Add("Rjungle", new CheckBox("使用 R", false)); JungleMenu.Add("Sjungle", new Slider("最大R叠加", 1, 1, 10)); JungleMenu.AddSeparator(1); JungleMenu.Add("Mjungle", new Slider("蓝量限制百分比 %", 25)); // LaneClear Menu LaneClearMenu = BallistaKogMawMenu.AddSubMenu("清线", "LaneClearFeatures"); LaneClearMenu.AddGroupLabel("清线设置"); LaneClearMenu.AddLabel("技能使用:"); LaneClearMenu.Add("Qlanec", new CheckBox("使用 Q", false)); LaneClearMenu.Add("Wlanec", new CheckBox("使用 W", false)); LaneClearMenu.Add("Rlanec", new CheckBox("使用 R", false)); LaneClearMenu.Add("Slanec", new Slider("最大R叠加", 1, 1, 10)); LaneClearMenu.AddSeparator(1); LaneClearMenu.Add("Mlanec", new Slider("蓝量限制百分比 %", 25)); // LastHit Menu LastHitMenu = BallistaKogMawMenu.AddSubMenu("尾兵", "LastHitFeatures"); LastHitMenu.AddGroupLabel("尾兵设置"); LastHitMenu.AddLabel("技能使用:"); LastHitMenu.Add("Qlasthit", new CheckBox("使用 Q")); LastHitMenu.Add("Rlasthit", new CheckBox("使用 R", false)); LastHitMenu.Add("Slasthit", new Slider("最大R叠加", 1, 1, 10)); LastHitMenu.AddSeparator(1); LastHitMenu.Add("Mlasthit", new Slider("蓝量限制百分比 %", 25)); // Kill Steal Menu KillStealMenu = BallistaKogMawMenu.AddSubMenu("抢头", "KSFeatures"); KillStealMenu.AddGroupLabel("抢头设置"); KillStealMenu.Add("Uks", new CheckBox("抢头模式")); KillStealMenu.AddSeparator(1); KillStealMenu.AddLabel("技能使用:"); KillStealMenu.Add("Qks", new CheckBox("使用 Q 抢头")); KillStealMenu.Add("Rks", new CheckBox("使用 R 抢头")); // Drawing Menu DrawingMenu = BallistaKogMawMenu.AddSubMenu("线圈", "DrawingFeatures"); DrawingMenu.AddGroupLabel("线圈设置"); DrawingMenu.Add("Udrawer", new CheckBox("显示线圈")); DrawingMenu.AddSeparator(1); DrawingMenu.AddLabel("技能线圈:"); DrawingMenu.Add("Qdraw", new CheckBox("显示 Q")); DrawingMenu.Add("Wdraw", new CheckBox("显示 W")); DrawingMenu.Add("Edraw", new CheckBox("显示 E")); DrawingMenu.Add("Rdraw", new CheckBox("显示 R")); DrawingMenu.AddSeparator(1); DrawingMenu.AddLabel("换肤"); DrawingMenu.Add("Udesigner", new CheckBox("使用换肤")); DrawingMenu.Add("Sdesign", new Slider("Skin Designer: ", 7, 0, 8)); // Setting Menu SettingMenu = BallistaKogMawMenu.AddSubMenu("杂项", "Settings"); SettingMenu.AddGroupLabel("杂项"); SettingMenu.AddLabel("自动加点"); SettingMenu.Add("Uleveler", new CheckBox("使用自动加点")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("自动叠加女神"); SettingMenu.Add("Ustacker", new CheckBox("使用自动叠加女神")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("自动被动 - 死亡跟随"); SettingMenu.Add("Ufollower", new CheckBox("使用死亡跟随")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("防突击"); SettingMenu.Add("Ugapc", new CheckBox("使用防突进")); SettingMenu.Add("Egapc", new CheckBox("使用造成间距")); }
static void Loading_OnLoadingComplete(EventArgs args) { /* Confirming Champion */ if (Player.Instance.ChampionName != "KogMaw") { return; } Q = new Spell.Skillshot(SpellSlot.Q, 1000, SkillShotType.Linear); W = new Spell.Active(SpellSlot.W); E = new Spell.Skillshot(SpellSlot.E, 1280, SkillShotType.Linear); R = new Spell.Skillshot(SpellSlot.R, 1200, SkillShotType.Circular); if (Player.GetSpell(SpellSlot.Summoner1).Name == "summonerdot") { Ignite = new Spell.Targeted(SpellSlot.Summoner1, 600); } if (Player.GetSpell(SpellSlot.Summoner2).Name == "summonerdot") { Ignite = new Spell.Targeted(SpellSlot.Summoner2, 600); } if (Player.GetSpell(SpellSlot.Summoner1).Name == "summonerheal") { Heal = new Spell.Active(SpellSlot.Summoner1); } if (Player.GetSpell(SpellSlot.Summoner2).Name == "summonerheal") { Heal = new Spell.Active(SpellSlot.Summoner2); } BallistaKogMawMenu = MainMenu.AddMenu("Ballista Kog'Maw", "BallistaKogMaw"); BallistaKogMawMenu.AddGroupLabel("Ballista Kog'Maw"); SettingMenu = BallistaKogMawMenu.AddSubMenu("Settings", "Settings"); SettingMenu.AddGroupLabel("Settings"); SettingMenu.AddSeparator(); SettingMenu.Add("KSmode", new CheckBox("KS Mode")); SettingMenu.Add("Stackmode", new CheckBox("Stack Tear Mode")); if (Ignite != null) { SettingMenu.Add("Ignitemode", new CheckBox("Auto Ignite")); } SettingMenu.AddSeparator(); SettingMenu.AddLabel("Health Potion/Mana Potion/Crystalline Flask Activator - 0 is off"); SettingMenu.Add("Healthcall", Sliders.Heathcall); SettingMenu.Add("Manacall", Sliders.Manacall); SettingMenu.Add("FlaskHcall", Sliders.FlaskHcall); SettingMenu.Add("FlaskMcall", Sliders.FlaskMcall); if (Heal != null) { SettingMenu.AddLabel("Summoner Spell Heal Activator - 0 is off"); SettingMenu.Add("Healcall", Sliders.Healcall); } DrawingMenu = BallistaKogMawMenu.AddSubMenu("Drawing Features", "DrawingFeatures"); DrawingMenu.AddGroupLabel("Drawing Features"); DrawingMenu.AddSeparator(); DrawingMenu.Add("Qdraw", new CheckBox("Q")); DrawingMenu.Add("Wdraw", new CheckBox("W")); DrawingMenu.Add("Edraw", new CheckBox("E")); DrawingMenu.Add("Rdraw", new CheckBox("R")); if (Ignite != null) { DrawingMenu.Add("Idraw", new CheckBox("Ignite")); } ComboMenu = BallistaKogMawMenu.AddSubMenu("Combo Features", "ComboFeatures"); ComboMenu.AddGroupLabel("Combo Features"); ComboMenu.AddSeparator(); ComboMenu.Add("Qcombo", new CheckBox("Q")); ComboMenu.Add("Wcombo", new CheckBox("W")); ComboMenu.Add("Ecombo", new CheckBox("E")); ComboMenu.Add("Rcombo", new CheckBox("R")); HarassMenu = BallistaKogMawMenu.AddSubMenu("Harass Features", "HarassFeatures"); HarassMenu.AddGroupLabel("Harass Features"); HarassMenu.AddSeparator(); HarassMenu.Add("Qharass", new CheckBox("Q")); JungleMenu = BallistaKogMawMenu.AddSubMenu("Jungle Features", "JungleFeatures"); JungleMenu.AddGroupLabel("Jungle Features"); JungleMenu.AddSeparator(); JungleMenu.Add("Qjungle", new CheckBox("Q")); JungleMenu.Add("Wjungle", new CheckBox("W")); JungleMenu.Add("Rjungle", new CheckBox("R")); LaneClearMenu = BallistaKogMawMenu.AddSubMenu("Lane Clear Features", "LaneClearFeatures"); LaneClearMenu.AddGroupLabel("Lane Clear Features"); LaneClearMenu.AddSeparator(); LaneClearMenu.Add("Qlanec", new CheckBox("Q")); LaneClearMenu.Add("Wlanec", new CheckBox("W")); LastHitMenu = BallistaKogMawMenu.AddSubMenu("Last Hit Features", "LastHitFeatures"); LastHitMenu.AddGroupLabel("Last Hit Features"); LastHitMenu.AddSeparator(); LastHitMenu.Add("Qlasthit", new CheckBox("Q")); LastHitMenu.Add("Wlasthit", new CheckBox("W - Out of Reach AA")); Game.OnTick += Game_OnTick; Drawing.OnDraw += Drawing_OnDraw; if (BallistaHandler.KogMaw.Level == 1) { BallistaHandler.KogMaw.Spellbook.LevelSpell(SpellSlot.W); } Player.OnLevelUp += BallistaHandler.LevelerMode; /*Gapcloser.OnGapCloser += Gapcloser_OnGapcloser; * Interrupter.OnInterruptableSpell += Interrupter_OnInterruptableSpell;*/ }
public static void Initialize() { // Addon Menu MagicianRyzeMenu = MainMenu.AddMenu("CH汉化魔术师-瑞兹", "魔术师-瑞兹"); MagicianRyzeMenu.AddGroupLabel("CH汉化魔术师瑞兹"); // Combo Menu ComboMenu = MagicianRyzeMenu.AddSubMenu("连招设置", "ComboFeatures"); ComboMenu.AddGroupLabel("连招设置"); ComboMenu.Add("Ucombo", new Slider("作者连招 - 作者喜欢的连招", 1, 1, 2)); ComboMenu.AddSeparator(1); ComboMenu.AddLabel("技能使用:"); ComboMenu.Add("Qcombo", new CheckBox("使用 Q")); ComboMenu.Add("Wcombo", new CheckBox("使用 W")); ComboMenu.Add("Ecombo", new CheckBox("使用 E")); ComboMenu.Add("Rcombo", new CheckBox("使用 R")); ComboMenu.Add("Dcombo", new CheckBox("当敌人被禁锢才使用R")); ComboMenu.AddSeparator(1); ComboMenu.Add("Scombo", new Slider("被动叠加层数使用大招", 4, 1, 4)); // Harass Menu HarassMenu = MagicianRyzeMenu.AddSubMenu("骚扰设置", "HarassFeatures"); HarassMenu.AddGroupLabel("骚扰设置"); HarassMenu.AddLabel("技能使用:"); HarassMenu.Add("Qharass", new CheckBox("使用 Q")); HarassMenu.AddSeparator(1); HarassMenu.Add("Mharass", new Slider("蓝量限制百分比 %", 25)); // Jungle Menu JungleMenu = MagicianRyzeMenu.AddSubMenu("清野", "JungleFeatures"); JungleMenu.AddGroupLabel("清野"); JungleMenu.AddLabel("技能使用:"); JungleMenu.Add("Qjungle", new CheckBox("使用 Q")); JungleMenu.Add("Wjungle", new CheckBox("使用 W")); JungleMenu.Add("Ejungle", new CheckBox("使用 E")); JungleMenu.AddSeparator(1); JungleMenu.Add("Mjungle", new Slider("蓝量限制百分比 %", 25)); // LaneClear Menu LaneClearMenu = MagicianRyzeMenu.AddSubMenu("清线", "LaneClearFeatures"); LaneClearMenu.AddGroupLabel("清线"); LaneClearMenu.AddLabel("技能使用:"); LaneClearMenu.Add("Qlanec", new CheckBox("使用 Q")); LaneClearMenu.Add("Wlanec", new CheckBox("使用 W", false)); LaneClearMenu.Add("Elanec", new CheckBox("使用 E", false)); LaneClearMenu.AddSeparator(1); LaneClearMenu.Add("Mlanec", new Slider("蓝量限制百分比 %", 25)); LaneClearMenu.AddSeparator(1); LaneClearMenu.Add("Planec", new CheckBox("清线是进行被动叠加")); LaneClearMenu.AddSeparator(1); LaneClearMenu.AddLabel("后期清线模式 - QWE小兵蓝量使用百分比 %"); LaneClearMenu.Add("Ulategame", new CheckBox("后期模式", false)); LaneClearMenu.AddSeparator(1); LaneClearMenu.AddLabel("后期模式激活器"); LaneClearMenu.Add("Llategame", new Slider("开启后期模式当等级为", 14, 1, 18)); LaneClearMenu.Add("Mlategame", new Slider("蓝量限制百分比 %", 15)); // LastHit Menu LastHitMenu = MagicianRyzeMenu.AddSubMenu("尾兵", "LastHitFeatures"); LastHitMenu.AddGroupLabel("尾兵"); LastHitMenu.AddLabel("技能使用:"); LastHitMenu.Add("Qlasthit", new CheckBox("使用 Q")); LastHitMenu.Add("Wlasthit", new CheckBox("使用 W", false)); LastHitMenu.Add("Elasthit", new CheckBox("使用 E", false)); LastHitMenu.AddSeparator(1); LastHitMenu.Add("Mlasthit", new Slider("蓝量限制百分比 %", 25)); // Kill Steal Menu KillStealMenu = MagicianRyzeMenu.AddSubMenu("抢头", "KSFeatures"); KillStealMenu.AddGroupLabel("抢头设置"); KillStealMenu.Add("Uks", new CheckBox("抢头模式")); KillStealMenu.AddSeparator(1); KillStealMenu.AddLabel("技能使用:"); KillStealMenu.Add("Qks", new CheckBox("使用 Q 抢头")); KillStealMenu.Add("Wks", new CheckBox("使用 W 抢头")); KillStealMenu.Add("Eks", new CheckBox("使用 E 抢头")); // Drawing Menu DrawingMenu = MagicianRyzeMenu.AddSubMenu("线圈", "DrawingFeatures"); DrawingMenu.AddGroupLabel("线圈设置"); DrawingMenu.Add("Udraw", new CheckBox("显示线圈")); DrawingMenu.AddSeparator(1); DrawingMenu.AddLabel("技能显示:"); DrawingMenu.Add("Qdraw", new CheckBox("显示 Q")); DrawingMenu.Add("WEdraw", new CheckBox("显示 W 和 E")); DrawingMenu.AddSeparator(1); DrawingMenu.AddLabel("换肤"); DrawingMenu.Add("Udesign", new CheckBox("显示换肤")); DrawingMenu.Add("Sdesign", new Slider("Skin Designer: ", 9, 0, 9)); // Setting Menu SettingMenu = MagicianRyzeMenu.AddSubMenu("杂项", "Settings"); SettingMenu.AddGroupLabel("杂项"); SettingMenu.AddLabel("自动加点"); SettingMenu.Add("Ulevel", new CheckBox("自动加点")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("自动女神叠加"); SettingMenu.Add("Ustack", new CheckBox("叠加模式")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("大招模式 - QWE滚键盘"); SettingMenu.Add("Uultimate", new CheckBox("大招模式", false)); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("技能打断"); SettingMenu.Add("Uinterrupt", new CheckBox("打断模式")); SettingMenu.Add("Winterrupt", new CheckBox("使用W打断技能")); SettingMenu.AddLabel("防止突击"); SettingMenu.Add("Ugapc", new CheckBox("防止突击模式")); SettingMenu.Add("Wgapc", new CheckBox("使用W造成间距")); }
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)); }
public static void getMenu() { /* * Main Menu */ Rengar = MainMenu.AddMenu("Rengod", "Rengod"); Rengar.AddGroupLabel("RenGOD ~.^"); Rengar.AddSeparator(); Rengar.AddLabel("" + G_name); /* * Combo Menu */ ComboMenu = Rengar.AddSubMenu("Combo", "Combo"); ComboMenu.AddGroupLabel("Combo Options"); ComboMenu.AddSeparator(); ComboMenu.Add("ComboQ", new CheckBox("Use Q on Combo")); ComboMenu.Add("ComboW", new CheckBox("Use W on Combo")); ComboMenu.Add("ComboE", new CheckBox("Use E on Combo")); ComboPrio = ComboMenu.Add("cPrio", new Slider("Prioritize: ", 0, 0, 2)); ComboPrio.OnValueChange += delegate { ComboPrio.DisplayName = "Prioritize: " + prio[ComboPrio.CurrentValue]; }; ComboPrio.DisplayName = "Prioritize: " + prio[ComboPrio.CurrentValue]; ComboKey = ComboMenu.Add("changeC", new KeyBind("Press to change Combo Prioritize", false, KeyBind.BindTypes.PressToggle, 'N')); ComboKey.OnValueChange += delegate { var x = ComboPrio.CurrentValue; if (x == 2) { ComboPrio.CurrentValue = 0; } else { ComboPrio.CurrentValue = ComboPrio.CurrentValue + 1; } }; ComboMenu.AddSeparator(); ComboMenu.Add("useIG", new CheckBox("Use Ignite on Combo")); ComboMenu.Add("useSmite", new CheckBox("Use Smite on Combo")); /* * Harass Menu */ HarassMenu = Rengar.AddSubMenu("Harass", "Harass"); HarassMenu.AddGroupLabel("Harass Options"); HarassMenu.AddSeparator(); HarassMenu.Add("HarassQ", new CheckBox("Use Q on Harass")); HarassMenu.Add("HarassW", new CheckBox("Use W on Harass")); HarassMenu.Add("HarassE", new CheckBox("Use E on Harass")); HarassPrio = HarassMenu.Add("hPrio", new Slider("Prioritize: ", 0, 0, 1)); HarassPrio.OnValueChange += delegate { HarassPrio.DisplayName = "Prioritize: " + prio[HarassPrio.CurrentValue]; }; HarassPrio.DisplayName = "Prioritize: " + prio[HarassPrio.CurrentValue]; /* * LaneClear Menu */ LaneMenu = Rengar.AddSubMenu("LaneClear", "LaneClear"); LaneMenu.AddGroupLabel("LaneClear Options"); LaneMenu.AddSeparator(); LaneMenu.Add("LaneQ", new CheckBox("Use Q on LaneClear")); LaneMenu.Add("LaneW", new CheckBox("Use W on LaneClear")); LaneMenu.Add("LaneE", new CheckBox("Use E on LaneClear")); /* * JungleClear Menu */ JungleMenu = Rengar.AddSubMenu("Jungle", "Jungle"); JungleMenu.AddGroupLabel("Jungle Options"); JungleMenu.AddSeparator(); JungleMenu.Add("JungleQ", new CheckBox("Use Q on Jungle")); JungleMenu.Add("JungleW", new CheckBox("Use W on Jungle")); JungleMenu.Add("JungleE", new CheckBox("Use E on Jungle")); /* * Items Menu */ ItemsMenu = Rengar.AddSubMenu("Items", "Items"); ItemsMenu.AddGroupLabel("Items Options"); ItemsMenu.Add("useYoumu", new CheckBox("Use Youmuus")); ItemsMenu.Add("useHydra", new CheckBox("Use Hydra")); ItemsMenu.AddSeparator(); ItemsMenu.Add("useBTRK", new CheckBox("Use BTRK")); ItemsMenu.Add("myHP", new Slider("My Hp <% to use", 60)); ItemsMenu.Add("enemyHP", new Slider("Enemy HP <% to use", 60)); ItemsMenu.AddSeparator(); ItemsMenu.Add("usePOT", new CheckBox("Use Potions")); /* * Misc Menu */ MiscMenu = Rengar.AddSubMenu("Misc", "Misc"); MiscMenu.AddGroupLabel("Misc Options"); MiscMenu.AddSeparator(); MiscMenu.Add("useHeal", new CheckBox("Auto Heal with W")); MiscMenu.Add("hpHeal", new Slider("HP % to Heal", 25)); MiscMenu.AddSeparator(); SkinHax = MiscMenu.Add("skinHax", new Slider("Choose you Skin [number]", 2, 0, 2)); SkinHax.OnValueChange += delegate { _Player.SetSkinId(SkinHax.CurrentValue); }; /* * Drawing Menu */ DrawingMenu = Rengar.AddSubMenu("Drawing", "Drawing"); DrawingMenu.AddGroupLabel("Drawing Options"); DrawingMenu.AddSeparator(); DrawingMenu.Add("drawQ", new CheckBox("Draw Q Range")); DrawingMenu.Add("drawW", new CheckBox("Draw W Range")); DrawingMenu.Add("drawE", new CheckBox("Draw E Range")); DrawingMenu.Add("drawR", new CheckBox("Draw R Range")); DrawingMenu.Add("drawK", new CheckBox("Draw K on Killable Enemies")); DrawingMenu.Add("drawT", new CheckBox("Draw R Timer Left")); DrawingMenu.AddSeparator(); DrawingMenu.Add("drawC", new CheckBox("Draw Current Combo Prioritize")); DrawingMenu.Add("posX", new Slider("X Position", 50, 0, 2000)); DrawingMenu.Add("posY", new Slider("Y Position", 50, 0, 2000)); }
private static void Game_OnGameLoad(EventArgs args) { if (ObjectManager.Player.BaseSkinName != "Nautilus") { return; } foreach (var hero in ObjectManager.Get <AIHeroClient>()) { if (hero.IsEnemy) { Enemies.Add(hero); } if (hero.IsAlly) { Allies.Add(hero); } } Q = new Spell.Skillshot(SpellSlot.Q, 1100, SkillShotType.Linear, (int)0.5f, (int?)1900f, 90); Q.AllowedCollisionCount = 0; W = new Spell.Active(SpellSlot.W); E = new Spell.Active(SpellSlot.E, 300); R = new Spell.Targeted(SpellSlot.R, (uint)ObjectManager.Player.Spellbook.GetSpell(SpellSlot.R).SData.CastRange); nautmenu = MainMenu.AddMenu("Nautilus", "Nautilus"); nautmenu.AddGroupLabel("Nautilus!"); PredictionMenu = nautmenu.AddSubMenu("Prediction", "prediction"); StringList(PredictionMenu, "Qpred", "Q Prediction", new[] { "Low", "Medium", "High", "Very High" }, 3); ComboMenu = nautmenu.AddSubMenu("Combo"); ComboMenu.AddGroupLabel("Combo Ayarları"); ComboMenu.Add("ts", new CheckBox("EB hedef seçici kullan")); ComboMenu.Add("ts1", new CheckBox("Sadece 1 hedefe odaklan", false)); ComboMenu.Add("minGrab", new Slider("Çekmek için en az menzil", 250, 125, (int)Q.Range)); ComboMenu.Add("maxGrab", new Slider("Çekmek için en fazla menzil", (int)Q.Range, 125, (int)Q.Range)); ComboMenu.AddLabel("Çekme:"); foreach (var enemy in ObjectManager.Get <AIHeroClient>().Where(enemy => enemy.Team != Player.Team)) { ComboMenu.Add("grab" + enemy.ChampionName, new CheckBox(enemy.ChampionName)); } ComboMenu.AddSeparator(); ComboMenu.Add("useW", new CheckBox("Kullan W")); ComboMenu.Add("useE", new CheckBox("Kullan E")); ComboMenu.Add("useR", new CheckBox("Kullan R")); ComboMenu.AddGroupLabel("Ultiyi şu düşmanlara kullanma"); foreach (var enemy in ObjectManager.Get <AIHeroClient>()) { CheckBox cb = new CheckBox(enemy.BaseSkinName) { CurrentValue = false }; if (enemy.Team != ObjectManager.Player.Team) { ComboMenu.Add("DontUltenemy" + enemy.BaseSkinName, cb); } } KSMenu = nautmenu.AddSubMenu("KS"); KSMenu.AddGroupLabel("KS Ayarları"); KSMenu.Add("ksQ", new CheckBox("Kullan Q")); KSMenu.Add("ksE", new CheckBox("Kullan E")); LaneMenu = nautmenu.AddSubMenu("LaneCLear"); LaneMenu.AddGroupLabel("Lanetemizleme Ayarları"); LaneMenu.Add("UseWlc", new CheckBox("Kullan W")); LaneMenu.Add("UseElc", new CheckBox("Kullan E")); LaneMenu.AddSeparator(); LaneMenu.Add("lccount", new Slider("E için en az minyon", 3, 1, 5)); LaneMenu.Add("lanem", new Slider("Minimum mana %", 20, 0, 100)); JungleMenu = nautmenu.AddSubMenu("Jungleclear"); JungleMenu.AddGroupLabel("Ormantemizleme Ayarları"); JungleMenu.Add("UseQjg", new CheckBox("Kullan Q")); JungleMenu.Add("UseWjg", new CheckBox("Kullan W")); JungleMenu.Add("UseEjg", new CheckBox("Kullan E")); JungleMenu.Add("jgMana", new Slider("en az mana %", 20, 0, 100)); JungleMenu.AddSeparator(); SmiteMenu = nautmenu.AddSubMenu("Smite", "Smite"); SmiteMenu.AddSeparator(); SmiteMenu.Add("smiteActive", new KeyBind("Çarp Aktif (Tuşu)", true, KeyBind.BindTypes.PressToggle, 'H')); SmiteMenu.AddSeparator(); SmiteMenu.Add("useSlowSmite", new CheckBox("Mavi çarpla canavar çal")); SmiteMenu.Add("comboWithDuelSmite", new CheckBox("Kırmızı Çarp Komboda")); SmiteMenu.AddSeparator(); SmiteMenu.AddGroupLabel("Kamplar"); SmiteMenu.AddLabel("Epics"); SmiteMenu.Add("SRU_Baron", new CheckBox("Baron")); SmiteMenu.Add("SRU_Dragon", new CheckBox("Ejder")); SmiteMenu.AddLabel("BUFFLAR"); SmiteMenu.Add("SRU_Blue", new CheckBox("Mavi")); SmiteMenu.Add("SRU_Red", new CheckBox("Kırmızı")); SmiteMenu.AddLabel("Küçük Kamplar"); SmiteMenu.Add("SRU_Gromp", new CheckBox("Kurbağa", false)); SmiteMenu.Add("SRU_Murkwolf", new CheckBox("Alacakurtlar", false)); SmiteMenu.Add("SRU_Krug", new CheckBox("Golemler", false)); SmiteMenu.Add("SRU_Razorbeak", new CheckBox("Sivrigagalar", false)); SmiteMenu.Add("Sru_Crab", new CheckBox("Yampiriyengeç", false)); FleeMenu = nautmenu.AddSubMenu("Flee"); FleeMenu.AddGroupLabel("Flee(kaçma) Ayarları"); FleeMenu.Add("fleeuseQ", new CheckBox("Kullan Q")); FleeMenu.Add("fleeuseW", new CheckBox("Kullan W")); MiscMenu = nautmenu.AddSubMenu("Misc"); MiscMenu.AddGroupLabel("Ek Ayarlar"); MiscMenu.Add("antiG", new CheckBox("Kullan E - Antigapcloser")); MiscMenu.Add("interruptq", new CheckBox("Kullan Q - interrupter")); MiscMenu.Add("interruptr", new CheckBox("Kullan R - interrupter")); DrawMenu = nautmenu.AddSubMenu("Draw"); DrawMenu.AddGroupLabel("Gösterge"); DrawMenu.Add("drawq", new CheckBox("Göster Q")); DrawMenu.Add("drawe", new CheckBox("Göster E")); DrawMenu.Add("drawr", new CheckBox("Göster R")); Interrupter.OnInterruptableSpell += Interrupter_OnInterruptableSpell; Game.OnUpdate += Game_OnUpdate; Gapcloser.OnGapcloser += Gapcloser_OnGapcloser; Drawing.OnDraw += Drawing_OnDraw; Game.OnUpdate += SmiteEvent; }
public static void Game_OnGameLoad(EventArgs args) { if (myHero.ChampionName != "Quinn") { return; } quinnMenu = MainMenu.AddMenu("Quinn", "Quinn"); quinnMenu.AddGroupLabel("Quinn it to WIN it!"); ComboMenu = quinnMenu.AddSubMenu("Combo"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.Add("useQ", new CheckBox("Use Q")); ComboMenu.Add("UseW", new CheckBox("Use W when enemy is not visible")); ComboMenu.Add("useE", new CheckBox("Use E")); ComboMenu.Add("youmus", new CheckBox("Use Yoummu")); ComboMenu.Add("useitems", new CheckBox("Use Other Items")); ComboMenu.Add("useSlowSmite", new CheckBox("KS with Blue Smite")); ComboMenu.Add("comboWithDuelSmite", new CheckBox("Combo with Red Smite")); HarassMenu = quinnMenu.AddSubMenu("Harass"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.Add("useQ", new CheckBox("Use Q")); LaneMenu = quinnMenu.AddSubMenu("LaneCLear"); LaneMenu.AddGroupLabel("LaneCLear Settings"); LaneMenu.Add("UseQlc", new CheckBox("Use Q")); LaneMenu.Add("UseElc", new CheckBox("Use E")); LaneMenu.AddSeparator(); LaneMenu.Add("lccount", new Slider("Min minions for Q", 3, 1, 5)); LaneMenu.Add("lanem", new Slider("Minimum mana %", 20, 0, 100)); JungleMenu = quinnMenu.AddSubMenu("Jungleclear"); JungleMenu.AddGroupLabel("Jungleclear Settings"); JungleMenu.Add("UseQjg", new CheckBox("Use Q")); JungleMenu.Add("UseEjg", new CheckBox("Use E")); JungleMenu.Add("jgMana", new Slider("Minimum mana %", 20, 0, 100)); JungleMenu.AddSeparator(); JungleMenu.Add("smiteActive", new KeyBind("Smite Active (toggle)", true, KeyBind.BindTypes.PressToggle, 'H')); JungleMenu.AddSeparator(); JungleMenu.AddSeparator(); JungleMenu.AddGroupLabel("Camps"); JungleMenu.AddLabel("Epics"); JungleMenu.Add("SRU_Baron", new CheckBox("Baron")); JungleMenu.Add("SRU_Dragon", new CheckBox("Dragon")); JungleMenu.AddLabel("Buffs"); JungleMenu.Add("SRU_Blue", new CheckBox("Blue")); JungleMenu.Add("SRU_Red", new CheckBox("Red")); JungleMenu.AddLabel("Small Camps"); JungleMenu.Add("SRU_Gromp", new CheckBox("Gromp", false)); JungleMenu.Add("SRU_Murkwolf", new CheckBox("Murkwolf", false)); JungleMenu.Add("SRU_Krug", new CheckBox("Krug", false)); JungleMenu.Add("SRU_Razorbeak", new CheckBox("Razerbeak", false)); JungleMenu.Add("Sru_Crab", new CheckBox("Skuttles", false)); KSMenu = quinnMenu.AddSubMenu("Killsteal"); KSMenu.AddGroupLabel("Killsteal Settings"); KSMenu.Add("ksQ", new CheckBox("Use Q")); MiscMenu = quinnMenu.AddSubMenu("Miscellaneous"); MiscMenu.AddGroupLabel("Misc Settings"); MiscMenu.Add("antiG", new CheckBox("Use E - Antigapcloser")); MiscMenu.Add("interrpt", new CheckBox("Use E - interrupter")); MiscMenu.Add("autor", new CheckBox("Use R in Base")); IgniteSlot = ObjectManager.Player.GetSpellSlotFromName("summonerdot"); Q = new Spell.Skillshot(SpellSlot.Q, 1025, SkillShotType.Linear, 0, 750, 210); W = new Spell.Skillshot(SpellSlot.W, 2100, SkillShotType.Circular, 0, 5000, 300); E = new Spell.Targeted(SpellSlot.E, (int)675f); R = new Spell.Active(SpellSlot.R, 550); Game.OnUpdate += OnUpdate; Gapcloser.OnGapcloser += Gapcloser_OnGapcloser; Interrupter.OnInterruptableSpell += Interrupt; Orbwalker.OnPreAttack += Orbwalker_OnPreAttack; Orbwalker.OnPostAttack += AfterAA; Game.OnUpdate += SmiteEvent; }
public static void Initialize() { // Addon Menu ExecutionerUrgotMenu = MainMenu.AddMenu("ExecutionerUrgot", "ExecutionerUrgot"); ExecutionerUrgotMenu.AddGroupLabel("Executioner Urgot"); ExecutionerUrgotMenu.AddLabel("Çeviri TRAdana"); // Combo Menu ComboMenu = ExecutionerUrgotMenu.AddSubMenu("Kombo Ayarları", "ComboFeatures"); ComboMenu.AddGroupLabel("Kombo Ayarları"); ComboMenu.AddLabel("Büyüler"); ComboMenu.Add("Qcombo", new CheckBox("Kullan Q")); ComboMenu.Add("Wcombo", new CheckBox("Kullan W Yavaşlatmak için")); ComboMenu.Add("Ecombo", new CheckBox("Kullan E")); ComboMenu.AddLabel("Aşadağıdaki bölümü ayarlayın"); ComboMenu.Add("Rcombo", new Slider("Kullan R -şu kadar hedef içinde", 3, 0, 5)); // Harass Menu HarassMenu = ExecutionerUrgotMenu.AddSubMenu("Dürtme ", "HarassFeatures"); HarassMenu.AddGroupLabel("Dürtme Ayarları"); HarassMenu.AddLabel("Büyüler:"); HarassMenu.Add("Qharass", new CheckBox("Kullan Q")); HarassMenu.Add("Eharass", new CheckBox("Kullan E")); HarassMenu.AddSeparator(1); HarassMenu.Add("Mharass", new Slider("Dürtme için en az mana %", 25)); // Jungle Menu JungleMenu = ExecutionerUrgotMenu.AddSubMenu("OrmanTemizleme", "JungleFeatures"); JungleMenu.AddGroupLabel("OrmanTemizleme Ayarları"); JungleMenu.AddLabel("Büyüler:"); JungleMenu.Add("Qjungle", new CheckBox("Kullan Q")); JungleMenu.Add("Ejungle", new CheckBox("Kullan E")); JungleMenu.AddSeparator(1); JungleMenu.Add("Mjungle", new Slider("Orman temizleme için gereken mana %", 25)); // LaneClear Menu LaneClearMenu = ExecutionerUrgotMenu.AddSubMenu("LaneTemizleme ", "LaneClearFeatures"); LaneClearMenu.AddGroupLabel("LaneTemizleme Ayarları"); LaneClearMenu.AddLabel("Büyüler:"); LaneClearMenu.Add("Qlanec", new CheckBox("Kullan Q")); LaneClearMenu.Add("Elanec", new CheckBox("Kullan E", false)); LaneClearMenu.AddSeparator(1); LaneClearMenu.Add("Mlanec", new Slider("LaneTemizleme için en az mana %", 25)); // LastHit Menu LastHitMenu = ExecutionerUrgotMenu.AddSubMenu("SonVuruş Ayarları", "LastHitFeatures"); LastHitMenu.AddGroupLabel("SonVuruş Ayarları"); LastHitMenu.AddLabel("Büyüler"); LastHitMenu.Add("Qlasthit", new CheckBox("Kullan Q")); LastHitMenu.AddSeparator(1); LastHitMenu.Add("Mlasthit", new Slider("son vuruş için gereken mana", 25)); // Kill Steal Menu KillStealMenu = ExecutionerUrgotMenu.AddSubMenu("Kill Çalma", "KSFeatures"); KillStealMenu.AddGroupLabel("Kill Çalma Ayarları"); KillStealMenu.Add("Uks", new CheckBox("KS Modu")); KillStealMenu.AddSeparator(1); KillStealMenu.AddLabel("Büyüler:"); KillStealMenu.Add("Qks", new CheckBox("Q Kullan")); KillStealMenu.Add("Eks", new CheckBox("E Kullan", false)); // Drawing Menu DrawingMenu = ExecutionerUrgotMenu.AddSubMenu("Gösterge", "DrawingFeatures"); DrawingMenu.AddGroupLabel("Gösterge Ayarları"); DrawingMenu.Add("Udrawer", new CheckBox("Gösterge Kullan")); DrawingMenu.AddSeparator(1); DrawingMenu.AddLabel("Büyüler"); DrawingMenu.Add("Qdraw", new CheckBox("Göster Q")); DrawingMenu.Add("Edraw", new CheckBox("Göster E")); DrawingMenu.Add("Rdraw", new CheckBox("Göster R")); DrawingMenu.AddSeparator(1); DrawingMenu.AddLabel("Skin Değiştirici"); DrawingMenu.Add("Udesigner", new CheckBox("Kullan")); DrawingMenu.Add("Sdesign", new Slider("Skin Numarası: ", 2, 0, 3)); // Setting Menu SettingMenu = ExecutionerUrgotMenu.AddSubMenu("Ayarları", "Settings"); SettingMenu.AddGroupLabel("Ayarları"); SettingMenu.AddLabel("Otomatik Level Yükseltme"); SettingMenu.Add("Uleveler", new CheckBox("Kullan")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("Otomatik Yük Kasma"); SettingMenu.Add("Ustacker", new CheckBox("Kullan")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("Otomatik R kullan düşmanı dost kuleye çekecekse"); SettingMenu.Add("Ugrabber", new CheckBox("Çekmeyi Kullan")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("Interrupter"); SettingMenu.Add("Uinterrupt", new CheckBox("İnterrupt Kullan", false)); SettingMenu.Add("Rinterrupt", new CheckBox("İnterrupt için R", false)); SettingMenu.AddLabel("Gap Closer"); SettingMenu.Add("Ugapc", new CheckBox("Kullan Gapcloser", false)); SettingMenu.Add("Rgapc", new CheckBox("Gapcloser için R", false)); }