public static void Load() { menuIni = MainMenu.AddMenu("Ekko", "Ekko"); menuIni.AddGroupLabel("Welcome to the Worst Ekko addon!"); UltMenu = menuIni.AddSubMenu("Ultimate"); UltMenu.AddGroupLabel("Ultimate Settings"); UltMenu.Add("Rsave", new CheckBox("Use R Saver", false)); UltMenu.Add("Rsaveh", new Slider("R Saver Health", 15, 0, 100)); UltMenu.Add("RAoe", new CheckBox("Auto R AoE")); UltMenu.Add("RAoeh", new Slider("R AoE Hit", 3, 1, 5)); UltMenu.Add("REscape", new CheckBox("R Escape")); UltMenu.Add("REscapeh", new Slider("R Escape On Health", 10, 1, 100)); ComboMenu = menuIni.AddSubMenu("Combo"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.Add("Q", new CheckBox("Use Q")); ComboMenu.Add("W", new CheckBox("Use W No Prediction", false)); ComboMenu.Add("Wpred", new CheckBox("Use W With Prediction")); ComboMenu.Add("Whit", new Slider("W On Hit X Enemies", 1, 1, 5)); ComboMenu.Add("E", new CheckBox("Use E")); ComboMenu.Add("Emode", new ComboBox("E Mode", 0, "To Target", "To Mouse")); ComboMenu.Add("Rk", new CheckBox("Use R On Killable")); ComboMenu.Add("R", new CheckBox("Use R")); ComboMenu.Add("Rhit", new Slider("Use R Hit", 2, 1, 5)); HarassMenu = menuIni.AddSubMenu("Harass"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.Add("Q", new CheckBox("Use Q")); HarassMenu.Add("W", new CheckBox("Use W", false)); HarassMenu.Add("E", new CheckBox("Use E")); LaneMenu = menuIni.AddSubMenu("Lane Clear"); LaneMenu.AddGroupLabel("LaneClear Settings"); LaneMenu.Add("Q", new CheckBox("Use Q")); LaneMenu.Add("E", new CheckBox("Use E")); JungleMenu = menuIni.AddSubMenu("Jungle Clear"); JungleMenu.AddGroupLabel("JungleClear Settings"); JungleMenu.Add("Q", new CheckBox("Use Q")); JungleMenu.Add("E", new CheckBox("Use E")); MiscMenu = menuIni.AddSubMenu("Misc"); MiscMenu.AddGroupLabel("Misc Settings"); MiscMenu.Add("Qstacks", new CheckBox("Auto Q On Enemy with 2 Stacks")); ManaMenu = menuIni.AddSubMenu("Mana Manager"); ManaMenu.AddGroupLabel("Harass"); ManaMenu.Add("harassmana", new Slider("Harass Mana %", 75, 0, 100)); ManaMenu.AddGroupLabel("Lane Clear"); ManaMenu.Add("lanemana", new Slider("Lane Clear Mana %", 60, 0, 100)); 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")); DrawMenu.Add("debug", new CheckBox("debug", false)); }
public static void Init() { ComboMenu = Program.menu.AddSubMenu("Combo", "FedSeriesCombo"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.AddLabel("Enjoy Holding SpaceBar :3"); ComboMenu.Add("cQ", new CheckBox("Use Q", true)); ComboMenu.Add("cW", new CheckBox("Use W", true)); ComboMenu.Add("cE", new CheckBox("Use E", true)); ComboMenu.AddLabel("Please Only Check Combo 1 Or 2. Not Both."); ComboMenu.Add("combo1", new CheckBox("Use Combo 1", true)); ComboMenu.Add("combo2", new CheckBox("Use Combo 2", false)); ComboMenu.Add("cR", new CheckBox("Use Smart R", false)); ComboMenu.AddLabel("Uncheck Smart R if you just want Regular Ult usage"); HarassMenu = Program.menu.AddSubMenu("Harass Settings"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.Add("hQ", new CheckBox("Use Q", true)); HarassMenu.Add("hW", new CheckBox("Use W", false)); HarassMenu.Add("autoharass", new CheckBox("Auto Harass with Q W?", false)); FarmMenu = Program.menu.AddSubMenu("Farming Settings"); FarmMenu.AddGroupLabel("Farm Settings"); FarmMenu.Add("fQ", new CheckBox("Q to WaveClear")); FarmMenu.Add("fW", new CheckBox("W to WaveClear")); FarmMenu.AddGroupLabel("LastHit Settings"); FarmMenu.Add("lQ", new CheckBox("Use Q to Last Hit")); FarmMenu.Add("lW", new CheckBox("Use W to Last Hit")); JungleMenu = Program.menu.AddSubMenu("Jungle Settings"); JungleMenu.AddGroupLabel("Jungle Settings"); JungleMenu.Add("jQ", new CheckBox("Use Q in Jungle")); JungleMenu.Add("jW", new CheckBox("Use W in Jungle")); Game.OnTick += Game_OnUpdate; Orbwalker.OnPreAttack += Orbwalker_PreAttack; Obj_AI_Base.OnProcessSpellCast += Obj_AI_Base_OnProcessSpellCast; Player.OnIssueOrder += Player_OnIssueOrder; }
public static void Init() { ComboMenu = Program.menu.AddSubMenu("Combo", "FedSeriesCombo"); ComboMenu.AddGroupLabel("Kombo Ayarları"); ComboMenu.AddLabel("SpaceBar bas ve Eğlen :3"); ComboMenu.Add("cQ", new CheckBox("Kullan Q", true)); ComboMenu.Add("cW", new CheckBox("Kullan W", true)); ComboMenu.Add("cE", new CheckBox("Kullan E", true)); ComboMenu.AddLabel("Sadece kombo Kontrol et 1 veya 2. İkiside değil."); ComboMenu.Add("combo1", new CheckBox("Kombo 1 KUllan", true)); ComboMenu.Add("combo2", new CheckBox("Kombo 2 kullan", false)); ComboMenu.Add("cR", new CheckBox("Akıllı R Kullan", false)); ComboMenu.AddLabel("Düzenli Ulti Kullanımı için Akıllı R kapatmalısın"); HarassMenu = Program.menu.AddSubMenu("Harass Settings"); HarassMenu.AddGroupLabel("Dürtme Ayarları"); HarassMenu.Add("hQ", new CheckBox("Kullan Q", true)); HarassMenu.Add("hW", new CheckBox("Kullan W", false)); HarassMenu.Add("autoharass", new CheckBox("Q W ile otomatik dürt", false)); FarmMenu = Program.menu.AddSubMenu("Farming Settings"); FarmMenu.AddGroupLabel("LaneTemizleme Ayarları"); FarmMenu.Add("fQ", new CheckBox("Q Kullan")); FarmMenu.Add("fW", new CheckBox("W Kullan")); FarmMenu.AddGroupLabel("SonVuruş Ayarları"); FarmMenu.Add("lQ", new CheckBox("Q Kullan")); FarmMenu.Add("lW", new CheckBox("W Kullan")); JungleMenu = Program.menu.AddSubMenu("Jungle Settings"); JungleMenu.AddGroupLabel("OrmanTemizleme Ayarları"); JungleMenu.Add("jQ", new CheckBox("Q Kullan")); JungleMenu.Add("jW", new CheckBox("W Kullan")); Game.OnTick += Game_OnUpdate; Orbwalker.OnPreAttack += Orbwalker_PreAttack; Obj_AI_Base.OnProcessSpellCast += Obj_AI_Base_OnProcessSpellCast; Player.OnIssueOrder += Player_OnIssueOrder; }
public static void Load() { menuIni = MainMenu.AddMenu("Kindred", "Kindred"); menuIni.AddGroupLabel("Welcome to the Worst Kindred addon!"); UltMenu = menuIni.AddSubMenu("Ultimate"); UltMenu.AddGroupLabel("Ultimate Settings"); UltMenu.Add("Rally", new CheckBox("R Save Ally / Self")); UltMenu.Add("Rallyh", new Slider("R Ally Health %", 20, 0, 100)); UltMenu.AddGroupLabel("Don't Use Ult On: "); foreach (var ally in ObjectManager.Get <AIHeroClient>()) { CheckBox cb = new CheckBox(ally.BaseSkinName) { CurrentValue = false }; if (ally.Team == ObjectManager.Player.Team) { UltMenu.Add("DontUlt" + ally.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")); ComboMenu.AddGroupLabel("Extra Settings"); ComboMenu.Add("Qmode", new ComboBox("Q Mode", 0, "To Target", "To Mouse")); ComboMenu.Add("QW", new CheckBox("Only Q When W is active", false)); ComboMenu.Add("QAA", new CheckBox("Dont Q When target is in AA Range", false)); ComboMenu.Add("Emark", new CheckBox("Focus target with E mark")); ComboMenu.Add("Pmark", new CheckBox("Focus target with Passive mark")); ComboMenu.Add("Pspells", new CheckBox("Dont attack targets in ult under 15% hp", false)); HarassMenu = menuIni.AddSubMenu("Harass"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.Add("Q", new CheckBox("Use Q")); HarassMenu.Add("W", new CheckBox("Use W", false)); HarassMenu.Add("E", new CheckBox("Use E")); LaneMenu = menuIni.AddSubMenu("Lane Clear"); LaneMenu.AddGroupLabel("LaneClear Settings"); LaneMenu.Add("Q", new CheckBox("Use Q")); LaneMenu.Add("W", new CheckBox("Use W", false)); LaneMenu.Add("E", new CheckBox("Use E", false)); JungleMenu = menuIni.AddSubMenu("Jungle Clear"); JungleMenu.AddGroupLabel("JungleClear Settings"); JungleMenu.Add("Q", new CheckBox("Use Q")); JungleMenu.Add("W", new CheckBox("Use W", false)); JungleMenu.Add("E", new CheckBox("Use E", false)); FleeMenu = menuIni.AddSubMenu("Flee"); FleeMenu.AddGroupLabel("Flee Settings"); FleeMenu.Add("Q", new CheckBox("Use Q")); FleeMenu.Add("Qgap", new CheckBox("Use Q On GapClosers")); ManaMenu = menuIni.AddSubMenu("Mana Manager"); ManaMenu.AddGroupLabel("Harass"); ManaMenu.Add("harassmana", new Slider("Harass Mana %", 75, 0, 100)); ManaMenu.AddGroupLabel("Lane Clear"); ManaMenu.Add("lanemana", new Slider("Lane Clear Mana %", 60, 0, 100)); 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")); DrawMenu.Add("debug", new CheckBox("debug", false)); }
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;*/ }
private static void OnLoadingComplete(EventArgs args) { if (!_Player.ChampionName.Contains("Corki")) { return; } Chat.Print("Corki7 Loaded!", Color.Orange); Bootstrap.Init(null); Q = new Spell.Skillshot(SpellSlot.Q, 825, SkillShotType.Circular, 300, 1000, 250); W = new Spell.Skillshot(SpellSlot.W, 800, SkillShotType.Linear); E = new Spell.Active(SpellSlot.E, 600); R = new Spell.Skillshot(SpellSlot.R, 1200, SkillShotType.Linear, 200, 1950, 40); Botrk = new Item(ItemId.Blade_of_the_Ruined_King); Bil = new Item(3144, 475f); Ignite = new Spell.Targeted(ObjectManager.Player.GetSpellSlotFromName("summonerdot"), 600); Menu = MainMenu.AddMenu("Borki7", "Corki"); Menu.AddGroupLabel("Doctor7"); SpellMenu = Menu.AddSubMenu("Combo Settings", "Combo"); SpellMenu.AddGroupLabel("Combo Settings"); SpellMenu.Add("ComboQ", new CheckBox("Use [Q] Combo")); SpellMenu.Add("ComboE", new CheckBox("Use [E] Combo")); SpellMenu.Add("ComboR", new CheckBox("Use [R] Combo")); HarassMenu = Menu.AddSubMenu("Harass Settings", "Harass"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.Add("HarassQ", new CheckBox("Use [Q] Harass")); HarassMenu.Add("HarassR", new CheckBox("Use [R] Harass")); HarassMenu.Add("HarassE", new CheckBox("Use [E Harass]")); HarassMenu.Add("manaHarass", new Slider("Min Mana For Harass", 50, 0, 100)); HarassMenu.Add("RocketHarass", new Slider("Save Rockets [R]", 3, 0, 6)); ClearMenu = Menu.AddSubMenu("LaneClear Settings", "LaneClear"); ClearMenu.AddGroupLabel("Laneclear Settings"); ClearMenu.Add("ClearQ", new CheckBox("Use [Q] LaneClear", false)); ClearMenu.Add("ClearR", new CheckBox("Use [R] LaneClear", false)); ClearMenu.Add("ClearE", new CheckBox("Use [E] LaneClear", false)); ClearMenu.Add("manaClear", new Slider("Min Mana For LaneClear", 65, 0, 100)); ClearMenu.Add("RocketClear", new Slider("Save Rockets [R]", 3, 0, 6)); JungleMenu = Menu.AddSubMenu("JungleClear Settings", "JungleClear"); JungleMenu.AddGroupLabel("JungleClear Settings"); JungleMenu.Add("JungleQ", new CheckBox("Use [Q] JungleClear")); JungleMenu.Add("JungleR", new CheckBox("Use [R] JungleClear")); JungleMenu.Add("JungleE", new CheckBox("Use [E] JungleClear")); JungleMenu.Add("manaJung", new Slider("Min Mana For JungleClear", 30, 0, 100)); JungleMenu.Add("RocketJung", new Slider("Save Rockets [R]", 3, 0, 6)); KillstealMenu = Menu.AddSubMenu("KillSteal Settings", "KS"); KillstealMenu.AddGroupLabel("KillSteal Settings"); KillstealMenu.Add("RKs", new CheckBox("Use [R] KillSteal")); KillstealMenu.Add("QKs", new CheckBox("Use [Q] KillSteal")); KillstealMenu.Add("ign", new CheckBox("Use [Ignite] KillSteal")); Misc = Menu.AddSubMenu("Misc Settings", "Misc"); Misc.AddGroupLabel("Misc Settings"); Misc.Add("AntiGap", new CheckBox("Use [W] AntiGapcloser", false)); Misc.AddGroupLabel("Drawings Settings"); Misc.Add("drawQ", new CheckBox("Range [Q]")); Misc.Add("drawW", new CheckBox("Range [W]", false)); Misc.Add("drawE", new CheckBox("Range [E]")); Misc.Add("drawR", new CheckBox("Range [R]")); Misc.AddGroupLabel("Skin Changer"); Misc.Add("checkSkin", new CheckBox("Use Skin Changer", false)); Misc.Add("skin.Id", new ComboBox("Skin Mode", 0, "Default", "1", "2", "3", "4", "5", "6", "7")); items = Menu.AddSubMenu("Items Settings", "Items"); items.AddGroupLabel("Items Settings"); items.Add("BOTRK", new CheckBox("Use [Botrk]")); items.Add("ihp", new Slider("My HP Use BOTRK <=", 50)); items.Add("ihpp", new Slider("Enemy HP Use BOTRK <=", 50)); items.AddGroupLabel("Qss Settings"); items.Add("Qss", new CheckBox("Use Qss")); items.AddGroupLabel("Qss On CC"); items.Add("stun", new CheckBox("Stuns")); items.Add("rot", new CheckBox("Root")); items.Add("tunt", new CheckBox("Taunt")); items.Add("snare", new CheckBox("Snare")); items.Add("charm", new CheckBox("Charm", false)); items.Add("slow", new CheckBox("Slows", false)); items.Add("blind", new CheckBox("Blinds", false)); items.Add("fear", new CheckBox("Fear", false)); items.Add("silence", new CheckBox("Silence", false)); items.Add("supperss", new CheckBox("Supperss", false)); items.Add("poly", new CheckBox("Polymorph", false)); items.Add("delay", new Slider("Humanizer Qss Delay", 0, 0, 1500)); Game.OnTick += Game_OnTick; Gapcloser.OnGapcloser += Gapcloser_OnGapcloser; Drawing.OnDraw += Drawing_OnDraw; }
private static void OnLoad(EventArgs args) { if (ObjectManager.Player.BaseSkinName != "Elise") { return; } Menu = MainMenu.AddMenu("Elise", "Elise"); Menu.AddGroupLabel("Elise Addon!"); ComboMenu = Menu.AddSubMenu("Combo"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.Add("UseQ", new CheckBox("Use Q Human")); ComboMenu.Add("UseW", new CheckBox("Use W Human")); ComboMenu.Add("UseE", new CheckBox("Use E Human")); ComboMenu.Add("UseQSpider", new CheckBox("Use Q Spider")); ComboMenu.Add("UseWSpider", new CheckBox("Use W Spider")); ComboMenu.Add("UseESpider", new CheckBox("Use E Spider")); ComboMenu.Add("UseR", new CheckBox("Switch forms")); ComboMenu.Add("forcee", new KeyBind("Force E key", false, KeyBind.BindTypes.HoldActive, 'T')); ComboMenu.Add("cmana", new Slider("Dont switch to human if mana under", 10, 0, 100)); HarassMenu = Menu.AddSubMenu("Harass"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.Add("UseQ", new CheckBox("Use Q Human")); HarassMenu.Add("UseW", new CheckBox("Use W Human")); LaneMenu = Menu.AddSubMenu("LaneClear"); LaneMenu.AddGroupLabel("LaneClear Settings"); LaneMenu.Add("UseQ", new CheckBox("Use Q Human")); LaneMenu.Add("UseW", new CheckBox("Use W Human")); LaneMenu.Add("UseQSpider", new CheckBox("Use Spider Q")); LaneMenu.Add("UseWSpider", new CheckBox("Use Spider W")); LaneMenu.Add("UseRl", new CheckBox("Switch R")); LaneMenu.Add("lmana", new Slider("Minimum mana", 20, 0, 100)); JungleMenu = Menu.AddSubMenu("JungleClear"); JungleMenu.AddGroupLabel("JungleClear Settings"); JungleMenu.Add("UseQ", new CheckBox("Use Q")); JungleMenu.Add("UseW", new CheckBox("Use W")); JungleMenu.Add("UseQSpider", new CheckBox("Use Spider Q")); JungleMenu.Add("UseWSpider", new CheckBox("Use Spider W")); JungleMenu.Add("useRj", new CheckBox("Switch R")); JungleMenu.Add("useRj2", new CheckBox("Switch R")); JungleMenu.Add("jmana", new Slider("Minimum mana", 20, 0, 100)); SmiteMenu = Menu.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)); MiscMenu = Menu.AddSubMenu("Misc"); MiscMenu.AddGroupLabel("Misc Settings"); MiscMenu.Add("autoe", new CheckBox("Auto E immobile")); MiscMenu.Add("Antigapcloser", new CheckBox("Use E - Antigapcloser")); MiscMenu.Add("Interrupter", new CheckBox("Use E - interrupter")); DrawMenu = Menu.AddSubMenu("Draw"); DrawMenu.AddGroupLabel("Draw Settings"); DrawMenu.Add("drawoff", new CheckBox("Disable drawings", false)); DrawMenu.Add("drawq", new CheckBox("Draw Q")); DrawMenu.Add("draww", new CheckBox("Draw W")); DrawMenu.Add("drawe", new CheckBox("Draw E")); Q = new Spell.Targeted(SpellSlot.Q, 625); W = new Spell.Skillshot(SpellSlot.W, 950, SkillShotType.Circular); E = new Spell.Skillshot(SpellSlot.E, 1075, SkillShotType.Linear, 250, 1600, 80) { AllowedCollisionCount = 0 }; R = new Spell.Active(SpellSlot.R); SpiderQ = new Spell.Targeted(SpellSlot.Q, 475); SpiderW = new Spell.Active(SpellSlot.W); SpiderE = new Spell.Targeted(SpellSlot.E, 750); Game.OnUpdate += OnUpdate; Drawing.OnDraw += OnDraw; Gapcloser.OnGapcloser += Gapcloser_OnGapcloser; Interrupter.OnInterruptableSpell += OnInterruptableSpell; Game.OnUpdate += SmiteEvent; }
public static void Init() { ComboMenu = Program.menu.AddSubMenu("Combo Settings"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.AddLabel("Q-1 Ayarlari"); ComboMenu.Add("useQ1", new CheckBox("Kullan Q-1")); ComboMenu.AddLabel("Q-2 Ayarlari"); ComboMenu.Add("qBeforeExpire", new CheckBox("Sure bitmeden once Q")); ComboMenu.Add("qOutOfRange", new CheckBox("Q Menzil disinda")); ComboMenu.Add("qExecute", new CheckBox("Q Olduruken")); ComboMenu.AddLabel("W-1 Ayarlari"); ComboMenu.Add("useW1", new CheckBox("W1 Pasif icin")); ComboMenu.Add("wCatchUp", new CheckBox("Kullan W takim arkadasina atilmada")); ComboMenu.AddLabel("W-2 Ayarlari"); ComboMenu.Add("useW2", new CheckBox("W2 Pasif icin")); ComboMenu.AddLabel("E-1 Ayarlari"); ComboMenu.Add("useE1", new CheckBox("Kullan E1")); ComboMenu.AddLabel("E-2 Ayarlari"); ComboMenu.Add("useE2", new CheckBox("E2")); ComboMenu.AddLabel("R Ayarlari"); ComboMenu.Add("useR", new CheckBox("Kullan R")); ComboMenu.AddLabel("Pasif Ayarlari"); ComboMenu.Add("minPassiveSliderCombo", new Slider("Skillerden sonra kac pasif kullanilsin", 1, 0, 2)); HarassMenu = Program.menu.AddSubMenu("Durtme Ayarlari"); HarassMenu.AddGroupLabel("Durtme Ayarlari"); HarassMenu.AddLabel("Q-1 Ayarlari"); HarassMenu.Add("useQ1H", new CheckBox("Kullan Q-1")); HarassMenu.AddLabel("Q-2 Ayarlari"); HarassMenu.Add("qBeforeExpireH", new CheckBox("Sure bitmeden once Q")); HarassMenu.Add("qOutOfRangeH", new CheckBox("Q Menzil disinda")); HarassMenu.Add("qExecuteH", new CheckBox("Q Olduruken")); HarassMenu.AddLabel("E-1 Ayarlari"); HarassMenu.Add("useE1H", new CheckBox("Kullan E1")); HarassMenu.AddLabel("E-2 Ayarlari"); HarassMenu.Add("useE2H", new CheckBox("Kullan")); FarmMenu = Program.menu.AddSubMenu("Farm Ayarlari"); FarmMenu.AddGroupLabel("SonVurus Ayarlari"); FarmMenu.Add("useQ1F", new CheckBox("Kullan Q-1")); FarmMenu.Add("qExecuteF", new CheckBox("Q Olduruken")); FarmMenu.AddGroupLabel("SonVurus Ayarlari"); FarmMenu.Add("useQ1WC", new CheckBox("Kullan Q-1")); FarmMenu.Add("qExecuteWC", new CheckBox("Q Olduruken")); FarmMenu.Add("eExecuteWC", new CheckBox("E Olduruken")); JungleMenu = Program.menu.AddSubMenu("Orman Ayarlari"); JungleMenu.AddGroupLabel("Orman Ayarlari"); JungleMenu.Add("useQ1J", new CheckBox("Kullan Q-1")); JungleMenu.Add("useQ2J", new CheckBox("Kullan Q-2")); JungleMenu.Add("useW1J", new CheckBox("Kullan W-1")); JungleMenu.Add("useW2J", new CheckBox("Kullan W-2")); JungleMenu.Add("useE1J", new CheckBox("Kullan E-1")); JungleMenu.Add("useE2J", new CheckBox("Kullan E-2")); JungleMenu.Add("minPassiveSlider", new Slider("Skillerden sonra kac pasif kullanilsin", 1, 0, 2)); KillstealMenu = Program.menu.AddSubMenu("Oldurme Ayarlari"); KillstealMenu.AddGroupLabel("Oldurme Ayarlari"); KillstealMenu.Add("KSQ1", new CheckBox("Kullan Q1")); KillstealMenu.Add("KSQ2", new CheckBox("Kullan Q2")); KillstealMenu.Add("KSE1", new CheckBox("Kullan E")); KillstealMenu.Add("KSR1", new CheckBox("Kullan R")); Game.OnTick += Game_OnUpdate; }
private static void OnLoadingComplete(EventArgs args) { if (!_Player.ChampionName.Contains("Corki")) { return; } Chat.Print("Borki Loaded!", Color.GreenYellow); Chat.Print("Good Luck!", Color.GreenYellow); Bootstrap.Init(null); Q = new Spell.Skillshot(SpellSlot.Q, 825, SkillShotType.Circular, 300, 1000, 250); W = new Spell.Skillshot(SpellSlot.W, 800, SkillShotType.Linear); E = new Spell.Active(SpellSlot.E, 600); R = new Spell.Skillshot(SpellSlot.R, 1200, SkillShotType.Linear, 200, 1950, 40); Botrk = new Item(ItemId.Blade_of_the_Ruined_King); Ignite = new Spell.Targeted(ObjectManager.Player.GetSpellSlotFromName("summonerdot"), 600); Menu = MainMenu.AddMenu("Borki", "Borki"); Menu.AddGroupLabel("BORKI"); Menu.AddSeparator(); Menu.AddLabel("Good Luck!"); SpellMenu = Menu.AddSubMenu("Spells Settings", "Combo"); SpellMenu.AddGroupLabel("Combo Settings"); SpellMenu.Add("ComboQ", new CheckBox("Spell [Q]")); SpellMenu.Add("ComboE", new CheckBox("Spell [E]")); SpellMenu.Add("ComboR", new CheckBox("Spell [R]")); SpellMenu.Add("item", new CheckBox("Use [BOTRK]")); HarassMenu = Menu.AddSubMenu("Harass Settings", "Harass"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.Add("HarassQ", new CheckBox("Spell [Q]", false)); HarassMenu.Add("HarassR", new CheckBox("Spell [R]")); HarassMenu.Add("HarassE", new CheckBox("Spell [E]")); HarassMenu.Add("manaHarass", new Slider("Min Mana For Harass", 50, 0, 100)); HarassMenu.Add("RocketHarass", new Slider("Save Rockets [R]", 3, 0, 6)); ClearMenu = Menu.AddSubMenu("LaneClear Settings", "LaneClear"); ClearMenu.AddGroupLabel("Laneclear Settings"); ClearMenu.Add("ClearQ", new CheckBox("Spell [Q]", false)); ClearMenu.Add("ClearR", new CheckBox("Spell [R]", false)); ClearMenu.Add("ClearE", new CheckBox("Spell [E]", false)); ClearMenu.Add("manaClear", new Slider("Min Mana For LaneClear", 65, 0, 100)); ClearMenu.Add("RocketClear", new Slider("Save Rockets [R]", 3, 0, 6)); JungleMenu = Menu.AddSubMenu("JungleClear Settings", "JungleClear"); JungleMenu.AddGroupLabel("JungleClear Settings"); JungleMenu.Add("JungleQ", new CheckBox("Spell [Q]")); JungleMenu.Add("JungleR", new CheckBox("Spell [R]")); JungleMenu.Add("JungleE", new CheckBox("Spell [E]")); JungleMenu.Add("manaJung", new Slider("Min Mana For JungleClear", 30, 0, 100)); JungleMenu.Add("RocketJung", new Slider("Save Rockets [R]", 3, 0, 6)); KillstealMenu = Menu.AddSubMenu("KillSteal Settings", "KS"); KillstealMenu.AddGroupLabel("KillSteal Settings"); KillstealMenu.Add("RKs", new CheckBox("Spell [R]")); KillstealMenu.Add("QKs", new CheckBox("Spell [Q]")); KillstealMenu.Add("ign", new CheckBox("Use [Ignite] KillSteal")); Misc = Menu.AddSubMenu("Misc Settings", "Misc"); Misc.AddGroupLabel("Misc Settings"); Misc.Add("AntiGap", new CheckBox("Use [W] AntiGapcloser")); Misc.AddSeparator(); Misc.Add("drawQ", new CheckBox("Range [Q]")); Misc.Add("drawW", new CheckBox("Range [W]", false)); Misc.Add("drawE", new CheckBox("Range [E]")); Misc.Add("drawR", new CheckBox("Range [R]")); Skin = Menu.AddSubMenu("Skin Changer", "SkinChanger"); Skin.Add("checkSkin", new CheckBox("Use Skin Changer")); Skin.Add("skin.Id", new ComboBox("Skin Mode", 0, "Default", "1", "2", "3", "4", "5", "6", "7")); Game.OnTick += Game_OnTick; Gapcloser.OnGapcloser += Gapcloser_OnGapcloser; Drawing.OnDraw += Drawing_OnDraw; }
private static void OnLoadingComplete(EventArgs args) { if (!_Player.ChampionName.Contains("Tristana")) { return; } Chat.Print("Bristana Loaded!", Color.GreenYellow); Chat.Print("Good Luck!", Color.GreenYellow); Bootstrap.Init(null); uint level = (uint)Player.Instance.Level; Q = new Spell.Active(SpellSlot.Q, 550); W = new Spell.Skillshot(SpellSlot.W, 900, SkillShotType.Circular, 450, int.MaxValue, 180); E = new Spell.Targeted(SpellSlot.E, 550); R = new Spell.Targeted(SpellSlot.R, 550); Botrk = new Item(ItemId.Blade_of_the_Ruined_King); Menu = MainMenu.AddMenu("Bristana", "Bristana"); Menu.AddGroupLabel("Bristana"); Menu.AddLabel(" FEATURES "); Menu.AddLabel(" Please Select E Before Play ! "); Menu.AddLabel(" Combo Mode"); Menu.AddLabel(" Harass Mode "); Menu.AddLabel(" Drawing Mode "); Menu.AddLabel(" KillSteal Mode "); Menu.AddLabel(" LaneClear Mode"); Menu.AddLabel(" Anti Gapcloser"); Menu.AddLabel(" Flee Mode "); Menu.AddLabel(" Skin Hack "); SpellMenu = Menu.AddSubMenu("Combo Settings", "Combo"); SpellMenu.AddGroupLabel("Combo Settings"); SpellMenu.Add("ComboQ", new CheckBox("Spell [Q]")); SpellMenu.Add("ComboR", new CheckBox("Spell [R]")); SpellMenu.Add("ComboER", new CheckBox("Spell [ER]")); SpellMenu.Add("item", new CheckBox("Use [BOTRK]")); SpellMenu.AddLabel("Spell [E] on"); foreach (var enemies in EntityManager.Heroes.Enemies.Where(i => !i.IsMe)) { SpellMenu.Add("useECombo" + enemies.ChampionName, new CheckBox("" + enemies.ChampionName)); } HarassMenu = Menu.AddSubMenu("Harass Settings", "Harass"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.Add("HarassQ", new CheckBox("Spell [Q]", false)); HarassMenu.AddLabel("Spell [E] on"); foreach (var enemies in EntityManager.Heroes.Enemies.Where(i => !i.IsMe)) { HarassMenu.Add("HarassE" + enemies.ChampionName, new CheckBox("" + enemies.ChampionName)); } HarassMenu.Add("manaHarass", new Slider("Min Mana For Harass", 50, 0, 100)); LaneMenu = Menu.AddSubMenu("Laneclear Settings", "Clear"); LaneMenu.AddGroupLabel("Laneclear Settings"); LaneMenu.Add("ClearQ", new CheckBox("Spell [Q]", false)); LaneMenu.Add("ClearE", new CheckBox("Spell [E]", false)); LaneMenu.Add("ClearTower", new CheckBox("Spell [E] Turret", false)); LaneMenu.Add("manaFarm", new Slider("Min Mana For LaneClear", 50, 0, 100)); JungleMenu = Menu.AddSubMenu("JungleClear Settings", "JungleClear"); JungleMenu.AddGroupLabel("JungleClear Settings"); JungleMenu.Add("jungleQ", new CheckBox("Spell [Q]")); JungleMenu.Add("jungleE", new CheckBox("Spell [E]")); JungleMenu.Add("jungleW", new CheckBox("Spell [W]", false)); JungleMenu.Add("manaJung", new Slider("Min Mana For JungleClear", 50, 0, 100)); StealMenu = Menu.AddSubMenu("KillSteal Settings", "KS"); StealMenu.AddGroupLabel("Killsteal Settings"); StealMenu.Add("RKs", new CheckBox("Spell [R]")); Misc = Menu.AddSubMenu("Misc Settings", "Draw"); Misc.AddGroupLabel("Anti Gapcloser"); Misc.Add("antiGap", new CheckBox("Anti Gapcloser")); Misc.Add("antiRengar", new CheckBox("Anti Rengar")); Misc.Add("antiKZ", new CheckBox("Anti Kha'Zix")); Misc.AddGroupLabel("Drawings Settings"); Misc.Add("drawAA", new CheckBox("Draw E")); Misc.Add("drawW", new CheckBox("Draw W", false)); Skin = Menu.AddSubMenu("Skin Changer", "SkinChanger"); Skin.Add("checkSkin", new CheckBox("Use Skin Changer")); Skin.Add("skin.Id", new ComboBox("Skin Mode", 0, "Classic", "Riot Tristana", "Earnest Elf Tristana", "Firefighter Tristana", "Guerilla Tristana", "Rocket Tristana", "Color Tristana", "Color Tristana", "Color Tristana", "Color Tristana", "Dragon Trainer Tristana")); Game.OnTick += Game_OnTick; Drawing.OnDraw += Drawing_OnDraw; Gapcloser.OnGapcloser += Gapcloser_OnGapCloser; GameObject.OnCreate += GameObject_OnCreate; }
public static void Init() { ComboMenu = Program.menu.AddSubMenu("Combo Config"); ComboMenu.AddGroupLabel("Combo Config"); ComboMenu.AddLabel("Q-1 Config"); ComboMenu.Add("useQ1", new CheckBox("Use Q-1")); ComboMenu.AddLabel("Q-2 Config"); ComboMenu.Add("qBeforeExpire", new CheckBox("Antes de que la Q expire")); ComboMenu.Add("qOutOfRange", new CheckBox("Q Fuera de rango")); ComboMenu.Add("qExecute", new CheckBox("Q Ejecutar")); ComboMenu.AddLabel("W-1 Config"); ComboMenu.Add("useW1", new CheckBox("W1 Para pasivo")); ComboMenu.Add("wCatchUp", new CheckBox("Usar W en aliado para acercarse")); ComboMenu.AddLabel("W-2 Config"); ComboMenu.Add("useW2", new CheckBox("W2 Para pasiva")); ComboMenu.AddLabel("E-1 Config"); ComboMenu.Add("useE1", new CheckBox("Usar E1")); ComboMenu.AddLabel("E-2 Config"); ComboMenu.Add("useE2", new CheckBox("E2")); ComboMenu.AddLabel("R Config"); ComboMenu.Add("useR", new CheckBox("Usar R")); ComboMenu.AddLabel("Pasiva Config"); ComboMenu.Add("minPassiveSliderCombo", new Slider("Passiva Stacks antes de Spell", 1, 0, 2)); HarassMenu = Program.menu.AddSubMenu("Tirar Config"); HarassMenu.AddGroupLabel("Tirar Config"); HarassMenu.AddLabel("Q-1 Config"); HarassMenu.Add("useQ1H", new CheckBox("Usar Q-1")); HarassMenu.AddLabel("Q-2 Config"); HarassMenu.Add("qBeforeExpireH", new CheckBox("Antes de que Q expire")); HarassMenu.Add("qOutOfRangeH", new CheckBox("Q Fuera de Rango")); HarassMenu.Add("qExecuteH", new CheckBox("Q Ejecutar")); HarassMenu.AddLabel("E-1 Config"); HarassMenu.Add("useE1H", new CheckBox("Usar E1")); HarassMenu.AddLabel("E-2 Config"); HarassMenu.Add("useE2H", new CheckBox("E2")); FarmMenu = Program.menu.AddSubMenu("Farming Config"); FarmMenu.AddGroupLabel("UltimoGolpe Config"); FarmMenu.Add("useQ1F", new CheckBox("Usar Q-1")); FarmMenu.Add("qExecuteF", new CheckBox("Q Ejecutar")); FarmMenu.AddGroupLabel("UltimoGolpe Config"); FarmMenu.Add("useQ1WC", new CheckBox("Usar Q-1")); FarmMenu.Add("qExecuteWC", new CheckBox("Q Ejecutar")); FarmMenu.Add("eExecuteWC", new CheckBox("E Ejecutar")); JungleMenu = Program.menu.AddSubMenu("Jungla Config"); JungleMenu.AddGroupLabel("Jungla Config"); JungleMenu.Add("useQ1J", new CheckBox("Usar Q-1")); JungleMenu.Add("useQ2J", new CheckBox("Usar Q-2")); JungleMenu.Add("useW1J", new CheckBox("Usar W-1")); JungleMenu.Add("useW2J", new CheckBox("Usar W-2")); JungleMenu.Add("useE1J", new CheckBox("Usar E-1")); JungleMenu.Add("useE2J", new CheckBox("Usar E-2")); JungleMenu.Add("minPassiveSlider", new Slider("Passiva Stacks antes de Spell", 1, 0, 2)); KillstealMenu = Program.menu.AddSubMenu("Killsteal Config"); KillstealMenu.AddGroupLabel("Killsteal Config"); KillstealMenu.Add("KSQ1", new CheckBox("KS Q1")); KillstealMenu.Add("KSQ2", new CheckBox("KS Q2")); KillstealMenu.Add("KSE1", new CheckBox("KS E")); KillstealMenu.Add("KSR1", new CheckBox("KS R")); Game.OnTick += Game_OnUpdate; }
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 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 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")); }
public static void Loading_OnLoadingComplete(EventArgs args) { if (Player.Hero != Champion.Volibear) { return; } Chat.Print("Volibear Yukledi"); VoliMenu = MainMenu.AddMenu("Volibear", "Volibear"); VoliMenu.AddGroupLabel("Çılgın Voli!"); ComboMenu = VoliMenu.AddSubMenu("Combo"); ComboMenu.AddGroupLabel("Combo Ayarları"); ComboMenu.Add("UseQ", new CheckBox("Kullan Q")); ComboMenu.Add("UseW", new CheckBox("Kullan W")); ComboMenu.Add("UseE", new CheckBox("Kullan E")); ComboMenu.Add("UseR", new CheckBox("Kullan R")); ComboMenu.Add("UseItems", new CheckBox("Kullan İtemler")); ComboMenu.Add("Wcount", new Slider("W için düşmanın canı", 100, 0, 100)); ComboMenu.Add("Rcount", new Slider("Ulti için gereken düşman sayısı", 2, 1, 5)); HarassMenu = VoliMenu.AddSubMenu("Harass"); HarassMenu.AddGroupLabel("Dürtme Ayarları"); HarassMenu.Add("Ehrs", new CheckBox("E Kullan")); LaneMenu = VoliMenu.AddSubMenu("Farm"); LaneMenu.AddGroupLabel("Lanetemizleme Ayarları"); LaneMenu.Add("laneQ", new CheckBox("Kullan Q")); LaneMenu.Add("laneW", new CheckBox("Kullan W")); LaneMenu.Add("laneE", new CheckBox("Kullan E")); LaneMenu.Add("LCM", new Slider("Mana %", 30, 0, 100)); JungleMenu = VoliMenu.AddSubMenu("Jungle"); JungleMenu.AddGroupLabel("Ormantemizleme Ayarları"); JungleMenu.Add("JungleQ", new CheckBox("Kullan Q")); JungleMenu.Add("JungleW", new CheckBox("Kullan W")); JungleMenu.Add("JungleE", new CheckBox("Kullan E")); JungleMenu.Add("JCM", new Slider("Mana %", 30, 0, 100)); MiscMenu = VoliMenu.AddSubMenu("Misc"); MiscMenu.AddGroupLabel("Ek Ayarlar"); MiscMenu.Add("gapcloserW", new CheckBox("Anti-GapCloser W")); KSMenu = VoliMenu.AddSubMenu("ks"); KSMenu.AddGroupLabel("Kill Çalma Ayarları"); KSMenu.Add("ksW", new CheckBox("W ile çal")); KSMenu.Add("ksE", new CheckBox("E ile çal")); DrawMenu = VoliMenu.AddSubMenu("Drawings"); DrawMenu.AddGroupLabel("Gösterge Ayarları"); DrawMenu.Add("DrawWE", new CheckBox("W ve E göster")); DrawMenu.Add("smitestatus1", new CheckBox("Çarp durumunu göster")); Q = new Spell.Active(SpellSlot.Q, 750); W = new Spell.Targeted(SpellSlot.W, 395); E = new Spell.Active(SpellSlot.E, 415); R = new Spell.Active(SpellSlot.R, (uint)Player.GetAutoAttackRange()); Game.OnUpdate += OnUpdate; Drawing.OnDraw += Drawing_OnDraw; Orbwalker.OnPreAttack += Orbwalker_OnPreAttack; Gapcloser.OnGapcloser += Gapcloser_OnGapcloser; }
public static void Load() { menuIni = MainMenu.AddMenu("千玗", "Kindred"); menuIni.AddGroupLabel("欢迎使用最渣千玗脚本!"); UltMenu = menuIni.AddSubMenu("大招"); UltMenu.AddGroupLabel("大招设置"); UltMenu.Add("Rally", new CheckBox("R 拯救队友 / 自身")); UltMenu.Add("Rallyh", new Slider("R 队友血量 %", 20, 0, 100)); UltMenu.AddGroupLabel("不使用R: "); foreach (var ally in ObjectManager.Get <AIHeroClient>()) { CheckBox cb = new CheckBox(ally.BaseSkinName) { CurrentValue = false }; if (ally.Team == ObjectManager.Player.Team) { UltMenu.Add("DontUlt" + ally.BaseSkinName, cb); } } ComboMenu = menuIni.AddSubMenu("连招"); ComboMenu.AddGroupLabel("连招设置"); ComboMenu.Add("Q", new CheckBox("使用 Q")); ComboMenu.Add("W", new CheckBox("使用 W")); ComboMenu.Add("E", new CheckBox("使用 E")); ComboMenu.AddGroupLabel("额外设置"); ComboMenu.Add("Qmode", new ComboBox("Q 模式", 0, "至目标", "至鼠标")); ComboMenu.Add("QW", new CheckBox("只Q 当W激活时", false)); ComboMenu.Add("QAA", new CheckBox("不Q 当目标在普攻范围", false)); ComboMenu.Add("Emark", new CheckBox("集火有 E的目标")); ComboMenu.Add("Pmark", new CheckBox("集火有 被标记的目标")); ComboMenu.Add("Pspells", new CheckBox("不攻击 R 中低于 15%血量的目标", false)); HarassMenu = menuIni.AddSubMenu("骚扰"); HarassMenu.AddGroupLabel("骚扰设置"); HarassMenu.Add("Q", new CheckBox("使用 Q")); HarassMenu.Add("W", new CheckBox("使用 W", false)); HarassMenu.Add("E", new CheckBox("使用 E")); LaneMenu = menuIni.AddSubMenu("清线"); LaneMenu.AddGroupLabel("清线设置"); LaneMenu.Add("Q", new CheckBox("使用 Q")); LaneMenu.Add("W", new CheckBox("使用 W", false)); LaneMenu.Add("E", new CheckBox("使用 E", false)); JungleMenu = menuIni.AddSubMenu("清野"); JungleMenu.AddGroupLabel("清野设置"); JungleMenu.Add("Q", new CheckBox("使用 Q")); JungleMenu.Add("W", new CheckBox("使用 W", false)); JungleMenu.Add("E", new CheckBox("使用 E", false)); FleeMenu = menuIni.AddSubMenu("逃跑"); FleeMenu.AddGroupLabel("逃跑设置"); FleeMenu.Add("Q", new CheckBox("使用 Q")); FleeMenu.Add("Qgap", new CheckBox("使用 Q 防突进")); ManaMenu = menuIni.AddSubMenu("蓝量控制器"); ManaMenu.AddGroupLabel("骚扰"); ManaMenu.Add("harassmana", new Slider("骚扰蓝量 %", 75, 0, 100)); ManaMenu.AddGroupLabel("清线"); ManaMenu.Add("lanemana", new Slider("清线蓝量 %", 60, 0, 100)); DrawMenu = menuIni.AddSubMenu("线圈"); DrawMenu.AddGroupLabel("线圈设置"); DrawMenu.Add("Q", new CheckBox("显示 Q")); DrawMenu.Add("W", new CheckBox("显示 W")); DrawMenu.Add("E", new CheckBox("显示 E")); DrawMenu.Add("R", new CheckBox("显示 R")); DrawMenu.Add("debug", new CheckBox("调试", false)); }
public static void Initialize() { // Addon Menu DraconicChoGathMenu = MainMenu.AddMenu("DraconicChoGath", "DraconicChoGath"); DraconicChoGathMenu.AddGroupLabel("Draconic Cho'Gath"); // Combo Menu ComboMenu = DraconicChoGathMenu.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("Rcombo", new CheckBox("Use R", false)); // Harass Menu HarassMenu = DraconicChoGathMenu.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")); // Jungle Menu JungleMenu = DraconicChoGathMenu.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", false)); JungleMenu.Add("Rjungle", new CheckBox("Use R")); JungleMenu.Add("Fjungle", new CheckBox("Use Flash + R to steal")); // LaneClear Menu LaneClearMenu = DraconicChoGathMenu.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)); // LastHit Menu LastHitMenu = DraconicChoGathMenu.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("Rlasthit", new CheckBox("Use R")); // Kill Steal Menu KillStealMenu = DraconicChoGathMenu.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("Rks", new CheckBox("Use R in KS")); KillStealMenu.Add("Fks", new CheckBox("Use Flash + R to KS")); // Drawing Menu DrawingMenu = DraconicChoGathMenu.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("Wdraw", new CheckBox("Draw W")); DrawingMenu.Add("Rdraw", new CheckBox("Draw R")); DrawingMenu.Add("Fdraw", new CheckBox("Draw Flash + 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, 6)); // Setting Menu SettingMenu = DraconicChoGathMenu.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("Interrupter"); SettingMenu.Add("Uinterrupt", new CheckBox("Interrupt Mode")); SettingMenu.Add("Qinterrupt", new CheckBox("Use Q to interrupt")); SettingMenu.AddLabel("Gap Closer"); SettingMenu.Add("Ugapc", new CheckBox("Gap Closer Mode")); SettingMenu.Add("Qgapc", new CheckBox("Use Q to gapclose")); }
public static void Init() { ComboMenu = Program.menu.AddSubMenu("Combo Settings"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.AddLabel("Q-1 Settings"); ComboMenu.Add("useQ1", new CheckBox("Use Q-1")); ComboMenu.AddLabel("Q-2 Settings"); ComboMenu.Add("qBeforeExpire", new CheckBox("Before Q Expire")); ComboMenu.Add("qOutOfRange", new CheckBox("Q Out Of Range")); ComboMenu.Add("qExecute", new CheckBox("Q Execute")); ComboMenu.AddLabel("W-1 Settings"); ComboMenu.Add("useW1", new CheckBox("W1 For Passive")); ComboMenu.Add("wCatchUp", new CheckBox("Use W on Ally to Get Closer")); ComboMenu.AddLabel("W-2 Settings"); ComboMenu.Add("useW2", new CheckBox("W2 For Passive")); ComboMenu.AddLabel("E-1 Settings"); ComboMenu.Add("useE1", new CheckBox("Use E1")); ComboMenu.AddLabel("E-2 Settings"); ComboMenu.Add("useE2", new CheckBox("E2")); ComboMenu.AddLabel("R Settings"); ComboMenu.Add("useR", new CheckBox("Use R")); ComboMenu.AddLabel("Passive Settings"); ComboMenu.Add("minPassiveSliderCombo", new Slider("Passive Stacks Before Spell", 1, 0, 2)); HarassMenu = Program.menu.AddSubMenu("Harass Settings"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.AddLabel("Q-1 Settings"); HarassMenu.Add("useQ1H", new CheckBox("Use Q-1")); HarassMenu.AddLabel("Q-2 Settings"); HarassMenu.Add("qBeforeExpireH", new CheckBox("Before Q Expire")); HarassMenu.Add("qOutOfRangeH", new CheckBox("Q Out Of Range")); HarassMenu.Add("qExecuteH", new CheckBox("Q Execute")); HarassMenu.AddLabel("E-1 Settings"); HarassMenu.Add("useE1H", new CheckBox("Use E1")); HarassMenu.AddLabel("E-2 Settings"); HarassMenu.Add("useE2H", new CheckBox("E2")); FarmMenu = Program.menu.AddSubMenu("Farming Settings"); FarmMenu.AddGroupLabel("LastHit Settings"); FarmMenu.Add("useQ1F", new CheckBox("Use Q-1")); FarmMenu.Add("qExecuteF", new CheckBox("Q Execute")); FarmMenu.AddGroupLabel("LastHit Settings"); FarmMenu.Add("useQ1WC", new CheckBox("Use Q-1")); FarmMenu.Add("qExecuteWC", new CheckBox("Q Execute")); FarmMenu.Add("eExecuteWC", new CheckBox("E Execute")); JungleMenu = Program.menu.AddSubMenu("Jungle Settings"); JungleMenu.AddGroupLabel("Jungle Settings"); JungleMenu.Add("useQ1J", new CheckBox("Use Q-1")); JungleMenu.Add("useQ2J", new CheckBox("Use Q-2")); JungleMenu.Add("useW1J", new CheckBox("Use W-1")); JungleMenu.Add("useW2J", new CheckBox("Use W-2")); JungleMenu.Add("useE1J", new CheckBox("Use E-1")); JungleMenu.Add("useE2J", new CheckBox("Use E-2")); JungleMenu.Add("minPassiveSlider", new Slider("Passive Stacks Before Spell", 1, 0, 2)); KillstealMenu = Program.menu.AddSubMenu("Killsteal Settings"); KillstealMenu.AddGroupLabel("Killsteal Settings"); KillstealMenu.Add("KSQ1", new CheckBox("KS Q1")); KillstealMenu.Add("KSQ2", new CheckBox("KS Q2")); KillstealMenu.Add("KSE1", new CheckBox("KS E")); KillstealMenu.Add("KSR1", new CheckBox("KS R")); Game.OnTick += Game_OnUpdate; }
public static void Load() { menuIni = MainMenu.AddMenu("Kindred", "Kindred"); menuIni.AddGroupLabel("Welcome to the Worst Kindred addon!"); UltMenu = menuIni.AddSubMenu("Ultimate"); UltMenu.AddGroupLabel("Ultimate Settings"); UltMenu.Add("Rally", new CheckBox("R Save Ally / Self")); UltMenu.Add("Rallyh", new Slider("R Ally Health %", 20, 0, 100)); UltMenu.AddGroupLabel("Don't Use Ult On: "); foreach (var ally in ObjectManager.Get <AIHeroClient>()) { CheckBox cb = new CheckBox(ally.BaseSkinName) { CurrentValue = false }; if (ally.Team == ObjectManager.Player.Team) { UltMenu.Add("DontUlt" + ally.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")); ComboMenu.AddGroupLabel("Ek Ayarlar"); ComboMenu.Add("Qmode", new ComboBox("Q Mode", 0, "To Target", "To Mouse")); ComboMenu.Add("QW", new CheckBox("Q yu sadece w aktifse kullan", false)); ComboMenu.Add("QAA", new CheckBox("AA menzilinde hedefe Q kullanma", false)); ComboMenu.Add("Emark", new CheckBox("Odaklanmış hedefe E işaretle")); ComboMenu.Add("Pmark", new CheckBox("Odaklanmış hedefe pasif işaretle")); ComboMenu.Add("Pspells", new CheckBox("Hedefe ulti kullanmak için canı yüzde 15ten az olsun", false)); HarassMenu = menuIni.AddSubMenu("Harass"); HarassMenu.AddGroupLabel("Dürtme Ayarları"); HarassMenu.Add("Q", new CheckBox("Kullan Q")); HarassMenu.Add("W", new CheckBox("Kullan W", false)); HarassMenu.Add("E", new CheckBox("Kullan E")); LaneMenu = menuIni.AddSubMenu("Lane Clear"); LaneMenu.AddGroupLabel("LaneTemizleme Ayarları"); LaneMenu.Add("Q", new CheckBox("Kullan Q")); LaneMenu.Add("W", new CheckBox("Kullan W", false)); LaneMenu.Add("E", new CheckBox("Kullan E", false)); JungleMenu = menuIni.AddSubMenu("Jungle Clear"); JungleMenu.AddGroupLabel("OrmanTemizleme Ayarları"); JungleMenu.Add("Q", new CheckBox("Kullan Q")); JungleMenu.Add("W", new CheckBox("Kullan W", false)); JungleMenu.Add("E", new CheckBox("Kullan E", false)); FleeMenu = menuIni.AddSubMenu("Flee"); FleeMenu.AddGroupLabel("Flee Ayarları"); FleeMenu.Add("Q", new CheckBox("Kullan Q")); FleeMenu.Add("Qgap", new CheckBox("Gapclose Q Kullan")); ManaMenu = menuIni.AddSubMenu("Mana Yardımcısı"); ManaMenu.AddGroupLabel("Dürtme"); ManaMenu.Add("harassmana", new Slider("Dürtme mana %", 75, 0, 100)); ManaMenu.AddGroupLabel("Lanetemizleme"); ManaMenu.Add("lanemana", new Slider("Lanetemizleme mana %", 60, 0, 100)); 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")); DrawMenu.Add("debug", new CheckBox("Hataayıklama", false)); }
// Menu private static void OnLoadingComplete(EventArgs args) { if (!_Player.ChampionName.Contains("Corki")) { return; } Chat.Print("Doctor's Corki Loaded!", Color.Orange); Q = new Spell.Skillshot(SpellSlot.Q, 825, SkillShotType.Circular, 300, 1000, 250); Q.AllowedCollisionCount = int.MaxValue; W = new Spell.Skillshot(SpellSlot.W, 800, SkillShotType.Linear); W.AllowedCollisionCount = int.MaxValue; E = new Spell.Active(SpellSlot.E, 600); R = new Spell.Skillshot(SpellSlot.R, 1200, SkillShotType.Linear, 200, 1950, 40); Botrk = new Item(ItemId.Blade_of_the_Ruined_King); Bil = new Item(3144, 475f); Ignite = new Spell.Targeted(ObjectManager.Player.GetSpellSlotFromName("summonerdot"), 600); Menu = MainMenu.AddMenu("Doctor's Corki", "Corki"); Menu.AddGroupLabel("Mercedes7"); SpellMenu = Menu.AddSubMenu("Combo Settings", "Combo"); SpellMenu.AddGroupLabel("Combo Settings"); SpellMenu.Add("ComboQ", new CheckBox("Use [Q] Combo")); SpellMenu.Add("QMode", new ComboBox("Q Mode:", 0, "Fast [Q]", "[Q] After Attack")); SpellMenu.Add("ComboR", new CheckBox("Use [R] Combo")); SpellMenu.Add("RMode", new ComboBox("Q Mode:", 0, "Fast [R]", "[R] After Attack")); SpellMenu.Add("ComboE", new CheckBox("Use [E] Combo")); HarassMenu = Menu.AddSubMenu("Harass Settings", "Harass"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.Add("HarassQ", new CheckBox("Use [Q] Harass")); HarassMenu.Add("HarassR", new CheckBox("Use [R] Harass")); HarassMenu.Add("HarassE", new CheckBox("Use [E Harass]")); HarassMenu.Add("manaHarass", new Slider("Min Mana Harass", 50, 0, 100)); HarassMenu.Add("RocketHarass", new Slider("Save Rockets [R]", 3, 0, 6)); ClearMenu = Menu.AddSubMenu("LaneClear Settings", "LaneClear"); ClearMenu.AddGroupLabel("Laneclear Settings"); ClearMenu.Add("ClearQ", new CheckBox("Use [Q] LaneClear", false)); ClearMenu.Add("ClearR", new CheckBox("Use [R] LaneClear", false)); ClearMenu.Add("ClearE", new CheckBox("Use [E] LaneClear", false)); ClearMenu.Add("manaClear", new Slider("Min Mana LaneClear", 65, 0, 100)); ClearMenu.Add("RocketClear", new Slider("Save Rockets [R]", 3, 0, 6)); JungleMenu = Menu.AddSubMenu("JungleClear Settings", "JungleClear"); JungleMenu.AddGroupLabel("JungleClear Settings"); JungleMenu.Add("JungleQ", new CheckBox("Use [Q] JungleClear")); JungleMenu.Add("JungleR", new CheckBox("Use [R] JungleClear")); JungleMenu.Add("JungleE", new CheckBox("Use [E] JungleClear")); JungleMenu.Add("manaJung", new Slider("Min Mana JungleClear", 30, 0, 100)); JungleMenu.Add("RocketJung", new Slider("Save Rockets [R]", 3, 0, 6)); KillstealMenu = Menu.AddSubMenu("KillSteal Settings", "KS"); KillstealMenu.AddGroupLabel("KillSteal Settings"); KillstealMenu.Add("RKs", new CheckBox("Use [R] KillSteal")); KillstealMenu.Add("QKs", new CheckBox("Use [Q] KillSteal")); KillstealMenu.Add("ign", new CheckBox("Use [Ignite] KillSteal")); Misc = Menu.AddSubMenu("Misc Settings", "Misc"); Misc.AddGroupLabel("Drawings Settings"); Misc.Add("Draw_Disabled", new CheckBox("Disabled Drawings", false)); Misc.Add("drawQ", new CheckBox("Range [Q]")); Misc.Add("drawW", new CheckBox("Range [W]", false)); Misc.Add("drawE", new CheckBox("Range [E]")); Misc.Add("drawR", new CheckBox("Range [R]")); items = Menu.AddSubMenu("Items Settings", "Items"); items.AddGroupLabel("Items Settings"); items.Add("BOTRK", new CheckBox("Use [Botrk]")); items.Add("ihp", new Slider("My HP Use BOTRK <=", 50)); items.Add("ihpp", new Slider("Enemy HP Use BOTRK <=", 50)); Game.OnUpdate += Game_OnUpdate; Drawing.OnDraw += Drawing_OnDraw; Orbwalker.OnPostAttack += ResetAttack; }
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")); }
// Menu private static void OnLoadingComplete(EventArgs args) { if (!_Player.ChampionName.Contains("Tristana")) { return; } Chat.Print("Doctor's Tristana Yuklendi Ceviri TekinTR!", Color.Orange); uint level = (uint)Player.Instance.Level; Q = new Spell.Active(SpellSlot.Q); W = new Spell.Skillshot(SpellSlot.W, 900, SkillShotType.Circular, 450, int.MaxValue, 180); E = new Spell.Targeted(SpellSlot.E, 550 + level * 7); R = new Spell.Targeted(SpellSlot.R, 550 + level * 7); Thm = new Font(Drawing.Direct3DDevice, new FontDescription { FaceName = "Tahoma", Height = 32, Weight = FontWeight.Bold, OutputPrecision = FontPrecision.Default, Quality = FontQuality.ClearType }); Menu = MainMenu.AddMenu("Doctor's Tristana", "Tristana"); SpellMenu = Menu.AddSubMenu("Combo Settings", "Combo"); SpellMenu.AddGroupLabel("Combo Settings"); SpellMenu.Add("ComboQ", new CheckBox("Kullan [Q] Kombo")); SpellMenu.Add("ComboE", new CheckBox("Kullan [E] Kombo")); SpellMenu.AddGroupLabel("Kombo [E] Uzerinde"); foreach (var target in EntityManager.Heroes.Enemies) { SpellMenu.Add("useECombo" + target.ChampionName, new CheckBox("" + target.ChampionName)); } SpellMenu.AddGroupLabel("KillSteal Settings"); SpellMenu.Add("ERKs", new CheckBox("Oldururken [ER]")); SpellMenu.Add("RKs", new CheckBox("Otomatik [R] Oldururken")); SpellMenu.Add("RKb", new KeyBind(" Yarı otomatik [R] Oldururken", false, KeyBind.BindTypes.HoldActive, 'R')); SpellMenu.AddGroupLabel("[W] Oldurme Ayari"); SpellMenu.Add("WKs", new CheckBox("Kullan [W] KillSteal", false)); SpellMenu.Add("CTurret", new CheckBox("Kullanma [W] kule altinda oldurme")); SpellMenu.Add("Attack", new Slider("Kullan [W] oldurme eger mumkunse x atak ile", 2, 1, 6)); SpellMenu.Add("MinW", new Slider("Kullan [W] oldurme yakindaki dusman sayisi <=", 2, 1, 5)); SpellMenu.AddLabel("Surekli kullan [W] oldurme yakindaki dusman sayisi = 5"); HarassMenu = Menu.AddSubMenu("Harass Settings", "Harass"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.Add("HarassQ", new CheckBox("Kullan [Q] Durtme", false)); HarassMenu.Add("HarassE", new CheckBox("Kullan [E] Durtme")); HarassMenu.AddSeparator(); HarassMenu.AddGroupLabel("Kullan [E] Uzerinde"); foreach (var target in EntityManager.Heroes.Enemies) { HarassMenu.Add("HarassE" + target.ChampionName, new CheckBox("" + target.ChampionName)); } HarassMenu.Add("manaHarass", new Slider("Durtmek icin enaz mana", 50, 0, 100)); LaneMenu = Menu.AddSubMenu("Laneclear Settings", "Clear"); LaneMenu.AddGroupLabel("Laneclear Settings"); LaneMenu.Add("ClearQ", new CheckBox("Kullan [Q] Koridortemizleme", false)); LaneMenu.Add("ClearE", new CheckBox("Kullan [E] Koridortemizleme", false)); LaneMenu.Add("manaFarm", new Slider("Koridortemizleme icin enaz mana", 50, 0, 100)); JungleMenu = Menu.AddSubMenu("JungleClear Settings", "JungleClear"); JungleMenu.AddGroupLabel("JungleClear Settings"); JungleMenu.Add("jungleQ", new CheckBox("Kullan [Q] Orman")); JungleMenu.Add("jungleE", new CheckBox("Kullan [E] Orman")); JungleMenu.Add("jungleW", new CheckBox("Kullan [W] Orman", false)); JungleMenu.Add("manaJung", new Slider("Orman icin enaz mana", 50, 0, 100)); Misc = Menu.AddSubMenu("Misc Settings", "Draw"); Misc.AddGroupLabel("Anti Gapcloser"); Misc.Add("antiGap", new CheckBox("Atilma onleyicisi", false)); Misc.Add("antiRengar", new CheckBox("Anti Rengar")); Misc.Add("antiKZ", new CheckBox("Anti Kha'Zix")); Misc.Add("inter", new CheckBox("Kullan [R] Engelleme", false)); Misc.AddGroupLabel("Drawings Settings"); Misc.Add("Draw_Disabled", new CheckBox("Cizimleri kapat", false)); Misc.Add("DrawE", new CheckBox("Goster atak menzili")); Misc.Add("DrawW", new CheckBox("Goster [W]", false)); Misc.Add("Notifications", new CheckBox("Oldurulebilicek varsa beni uyar [R]")); Game.OnUpdate += Game_OnUpdate; Drawing.OnDraw += Drawing_OnDraw; Gapcloser.OnGapcloser += Gapcloser_OnGapCloser; Interrupter.OnInterruptableSpell += Interupt; GameObject.OnCreate += GameObject_OnCreate; }
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")); }
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 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)); }
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("使用造成间距")); }
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 Loading_OnLoadingComplete(EventArgs args) { if (Player.Hero != Champion.Volibear) { return; } Chat.Print("Volibear loaded"); VoliMenu = MainMenu.AddMenu("Volibear", "Volibear"); VoliMenu.AddGroupLabel("Crazy Voli!"); ComboMenu = VoliMenu.AddSubMenu("Combo"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.Add("UseQ", new CheckBox("Use Q")); ComboMenu.Add("UseW", new CheckBox("Use W")); ComboMenu.Add("UseE", new CheckBox("Use E")); ComboMenu.Add("UseR", new CheckBox("Use R")); ComboMenu.Add("UseItems", new CheckBox("Use Items")); ComboMenu.Add("Wcount", new Slider("Enemy health % to use W", 100, 0, 100)); ComboMenu.Add("Rcount", new Slider("Num of Enemy in Range to Ult", 2, 1, 5)); HarassMenu = VoliMenu.AddSubMenu("Harass"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.Add("Ehrs", new CheckBox("Use E in Harass")); LaneMenu = VoliMenu.AddSubMenu("Farm"); LaneMenu.AddGroupLabel("LaneClear Settings"); LaneMenu.Add("laneQ", new CheckBox("Use Q")); LaneMenu.Add("laneW", new CheckBox("Use W")); LaneMenu.Add("laneE", new CheckBox("Use E")); LaneMenu.Add("LCM", new Slider("Mana %", 30, 0, 100)); JungleMenu = VoliMenu.AddSubMenu("Jungle"); JungleMenu.AddGroupLabel("JungleClear Settings"); JungleMenu.Add("JungleQ", new CheckBox("Use Q")); JungleMenu.Add("JungleW", new CheckBox("Use W")); JungleMenu.Add("JungleE", new CheckBox("Use E")); JungleMenu.Add("JCM", new Slider("Mana %", 30, 0, 100)); MiscMenu = VoliMenu.AddSubMenu("Misc"); MiscMenu.AddGroupLabel("Misc Settings"); MiscMenu.Add("gapcloserW", new CheckBox("Anti-GapCloser W")); KSMenu = VoliMenu.AddSubMenu("ks"); KSMenu.AddGroupLabel("killsteal Settings"); KSMenu.Add("ksW", new CheckBox("KS with W")); KSMenu.Add("ksE", new CheckBox("KS with E")); DrawMenu = VoliMenu.AddSubMenu("Drawings"); DrawMenu.AddGroupLabel("Drawing Settings"); DrawMenu.Add("DrawWE", new CheckBox("Draw W and E")); DrawMenu.Add("smitestatus1", new CheckBox("Draw Smite Status")); Q = new Spell.Active(SpellSlot.Q, 750); W = new Spell.Targeted(SpellSlot.W, 395); E = new Spell.Active(SpellSlot.E, 415); R = new Spell.Active(SpellSlot.R, (uint)Player.GetAutoAttackRange()); Game.OnUpdate += OnUpdate; Drawing.OnDraw += Drawing_OnDraw; Orbwalker.OnPreAttack += Orbwalker_OnPreAttack; Gapcloser.OnGapcloser += Gapcloser_OnGapcloser; }
// Menu private static void OnLoadingComplete(EventArgs args) { if (!_Player.ChampionName.Contains("Tristana")) { return; } Chat.Print("Doctor's Tristana Loaded!", Color.Orange); Chat.Print("Mercedes7!", Color.Red); uint level = (uint)Player.Instance.Level; Q = new Spell.Active(SpellSlot.Q); W = new Spell.Skillshot(SpellSlot.W, 900, SkillShotType.Circular, 450, int.MaxValue, 180); E = new Spell.Targeted(SpellSlot.E, 550 + level * 7); R = new Spell.Targeted(SpellSlot.R, 550 + level * 7); Thm = new Font(Drawing.Direct3DDevice, new FontDescription { FaceName = "Tahoma", Height = 32, Weight = FontWeight.Bold, OutputPrecision = FontPrecision.Default, Quality = FontQuality.ClearType }); Menu = MainMenu.AddMenu("Doctor's Tristana", "Tristana"); SpellMenu = Menu.AddSubMenu("Combo Settings", "Combo"); SpellMenu.AddGroupLabel("Combo Settings"); SpellMenu.Add("ComboQ", new CheckBox("Use [Q] Combo")); SpellMenu.Add("ComboE", new CheckBox("Use [E] Combo")); SpellMenu.AddGroupLabel("Combo [E] On"); foreach (var target in EntityManager.Heroes.Enemies) { SpellMenu.Add("useECombo" + target.ChampionName, new CheckBox("" + target.ChampionName)); } SpellMenu.AddGroupLabel("KillSteal Settings"); SpellMenu.Add("ERKs", new CheckBox("KillSteal [ER]")); SpellMenu.Add("RKs", new CheckBox("Automatic [R] KillSteal")); SpellMenu.Add("RKb", new KeyBind(" Semi Manual [R] KillSteal", false, KeyBind.BindTypes.HoldActive, 'R')); SpellMenu.AddGroupLabel("[W] KillSteal Settings"); SpellMenu.Add("WKs", new CheckBox("Use [W] KillSteal", false)); SpellMenu.Add("CTurret", new CheckBox("Dont Use [W] KillSteal Under Turet")); SpellMenu.Add("Attack", new Slider("Use [W] KillSteal If Can Kill Enemy With x Attack", 2, 1, 6)); SpellMenu.Add("MinW", new Slider("Use [W] KillSteal If Enemies Around Target <=", 2, 1, 5)); SpellMenu.AddLabel("Always Use [W] KillSteal If Slider Enemies Around = 5"); HarassMenu = Menu.AddSubMenu("Harass Settings", "Harass"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.Add("HarassQ", new CheckBox("Use [Q] Harass", false)); HarassMenu.Add("HarassE", new CheckBox("Use [E] Harass")); HarassMenu.AddSeparator(); HarassMenu.AddGroupLabel("Use [E] On"); foreach (var target in EntityManager.Heroes.Enemies) { HarassMenu.Add("HarassE" + target.ChampionName, new CheckBox("" + target.ChampionName)); } HarassMenu.Add("manaHarass", new Slider("Min Mana For Harass", 50, 0, 100)); LaneMenu = Menu.AddSubMenu("Laneclear Settings", "Clear"); LaneMenu.AddGroupLabel("Laneclear Settings"); LaneMenu.Add("ClearQ", new CheckBox("Use [Q] Laneclear", false)); LaneMenu.Add("ClearE", new CheckBox("Use [E] Laneclear", false)); LaneMenu.Add("manaFarm", new Slider("Min Mana For LaneClear", 50, 0, 100)); JungleMenu = Menu.AddSubMenu("JungleClear Settings", "JungleClear"); JungleMenu.AddGroupLabel("JungleClear Settings"); JungleMenu.Add("jungleQ", new CheckBox("Use [Q] JungleClear")); JungleMenu.Add("jungleE", new CheckBox("Use [E] JungleClear")); JungleMenu.Add("jungleW", new CheckBox("Use [W] JungleClear", false)); JungleMenu.Add("manaJung", new Slider("Min Mana For JungleClear", 50, 0, 100)); Misc = Menu.AddSubMenu("Misc Settings", "Draw"); Misc.AddGroupLabel("Anti Gapcloser"); Misc.Add("antiGap", new CheckBox("Anti Gapcloser", false)); Misc.Add("antiRengar", new CheckBox("Anti Rengar")); Misc.Add("antiKZ", new CheckBox("Anti Kha'Zix")); Misc.Add("inter", new CheckBox("Use [R] Interupt", false)); Misc.AddGroupLabel("Drawings Settings"); Misc.Add("Draw_Disabled", new CheckBox("Disabled Drawings", false)); Misc.Add("DrawE", new CheckBox("Draw Attack Range")); Misc.Add("DrawW", new CheckBox("Draw [W]", false)); Misc.Add("Notifications", new CheckBox("Alerter Can Kill With [R]")); Game.OnUpdate += Game_OnUpdate; Drawing.OnDraw += Drawing_OnDraw; Gapcloser.OnGapcloser += Gapcloser_OnGapCloser; Interrupter.OnInterruptableSpell += Interupt; GameObject.OnCreate += GameObject_OnCreate; }
private static void Loading_OnLoadingComplete(EventArgs args) { if (Player.Instance.Hero != Champion.Ryze) { return; } Q = new Spell.Skillshot(SpellSlot.Q, 900, SkillShotType.Linear, 250, 1700, 100); W = new Spell.Targeted(SpellSlot.W, 600); E = new Spell.Targeted(SpellSlot.E, 600); R = new Spell.Active(SpellSlot.R); menu = MainMenu.AddMenu("Challenger Ryze", "challengerryze"); ComboMenu = menu.AddSubMenu("Combo", "combomenu"); ComboMenu.AddGroupLabel("Combo Selector"); var cs = ComboMenu.Add("css", new Slider("Combo Selector", 0, 0, 1)); var co = new[] { "Addon Combo", "Slutty Combo" }; cs.DisplayName = co[cs.CurrentValue]; cs.OnValueChange += delegate(ValueBase <int> sender, ValueBase <int> .ValueChangeArgs changeArgs) { sender.DisplayName = co[changeArgs.NewValue]; }; ComboMenu.AddGroupLabel("Slutty Combo"); ComboMenu.Add("SUQ", new CheckBox("Use Q")); ComboMenu.Add("SUW", new CheckBox("Use W")); ComboMenu.Add("SUE", new CheckBox("Use E")); ComboMenu.Add("SUR", new CheckBox("Use R")); ComboMenu.Add("SUAR", new CheckBox("Use R [Rooted Enemy]")); FarmMenu = menu.AddSubMenu("LastHit", "farmenu"); FarmMenu.AddGroupLabel("LastHit Settings"); FarmMenu.Add("LHQ", new CheckBox("Use Q")); FarmMenu.Add("LHM", new Slider("Mana", 55, 1, 100)); LaneMenu = menu.AddSubMenu("Laneclear", "lanemenu"); LaneMenu.AddGroupLabel("Laneclear Settings"); LaneMenu.Add("LCQ", new CheckBox("Use Q")); LaneMenu.Add("LCW", new CheckBox("Use W")); LaneMenu.Add("LCE", new CheckBox("Use E")); LaneMenu.Add("LCR", new CheckBox("Use R")); JungleMenu = menu.AddSubMenu("Jungleclear", "junglemenu"); JungleMenu.AddGroupLabel("Jungleclear Settings"); JungleMenu.Add("JCQ", new CheckBox("Use Q")); JungleMenu.Add("JCW", new CheckBox("Use W")); JungleMenu.Add("JCE", new CheckBox("Use E")); JungleMenu.Add("JCR", new CheckBox("Use R")); HarassMenu = menu.AddSubMenu("Harass", "hsmenu"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.Add("HSQ", new CheckBox("Use Q")); HarassMenu.Add("HSW", new CheckBox("Use W")); HarassMenu.Add("HSE", new CheckBox("Use E")); HarassMenu.Add("HSM", new Slider("Mana", 55, 1, 100)); KSMenu = menu.AddSubMenu("Kill Steal (KS)", "ksmenu"); KSMenu.AddGroupLabel("Kill Steal Settings"); KSMenu.Add("KSQ", new CheckBox("Auto Q")); KSMenu.Add("KSW", new CheckBox("Auto W")); KSMenu.Add("KSE", new CheckBox("Auto E")); DrawingsMenu = menu.AddSubMenu("Drawings", "drawingsmenu"); DrawingsMenu.AddGroupLabel("Drawings Settings"); DrawingsMenu.Add("DQ", new CheckBox("Draw Q")); DrawingsMenu.Add("DWE", new CheckBox("Draw W + E")); DrawingsMenu.Add("DSTK", new CheckBox("Draw Stacks HUD")); /*ItemsMenu = menu.AddSubMenu("Items", "itemsmenu"); * * ItemsMenu.AddGroupLabel("Items Settings"); * ItemsMenu.Add("US", new CheckBox("Use Seraph's Embrace")); * ItemsMenu.Add("Vida", new Slider("HP %", 55, 1, 100));*/ MiscMenu = menu.AddSubMenu("Misc", "miscmenu"); MiscMenu.AddGroupLabel("Misc Settings"); MiscMenu.Add("Misc1", new CheckBox("Anti-Gapcloser [W Usage]")); MiscMenu.Add("Misc2", new CheckBox("Auto-Interrupt [W Usage]")); MiscMenu.AddGroupLabel("Addon Cast Helper"); MiscMenu.Add("CAC", new CheckBox("Enable Addon Cast Helper")); var cx = MiscMenu.Add("csss", new Slider("Addon Cast Method", 0, 0, 1)); var ca = new[] { "Mode: Kite", "Mode: To target" }; cx.DisplayName = ca[cx.CurrentValue]; cx.OnValueChange += delegate(ValueBase <int> sender, ValueBase <int> .ValueChangeArgs changeArgs) { sender.DisplayName = ca[changeArgs.NewValue]; }; ThemeMenu = menu.AddSubMenu("Theme Style", "themestyle"); ThemeMenu.AddGroupLabel("Themes Settings"); ThemeMenu.Add("te", new CheckBox("Enable Theme Style", false)); var xs = ThemeMenu.Add("xss", new Slider("Theme Styles", 0, 0, 4)); var xo = new[] { "Off", "Theme: Raven", "Theme: Academy", "Theme: Challenger", "Theme: Crystal" }; xs.DisplayName = xo[xs.CurrentValue]; xs.OnValueChange += delegate(ValueBase <int> sender, ValueBase <int> .ValueChangeArgs changeArgs) { sender.DisplayName = xo[changeArgs.NewValue]; }; Game.OnUpdate += Game_OnUpdate; Drawing.OnDraw += Drawing_OnDraw; Gapcloser.OnGapcloser += Gapcloser_OnGapCloser; Interrupter.OnInterruptableSpell += Interrupter_OnInterruptableSpell; Spellbook.OnCastSpell += Spellbook_OnCastSpell; }