private static void Game_OnGameLoad(EventArgs args) { Config = new Menu("Tracker", "Tracker", true); HbTracker.AttachToMenu(Config); WardTracker.AttachToMenu(Config); Config.AddToMainMenu(); }
private static void Game_OnGameLoad(EventArgs args) { Config = new Menu("SharpChatLiner", "SharpChatLiner", true); Config.AddSubMenu(new Menu("Text 1", "Text 1")); Config.SubMenu("Text 1").AddItem(new MenuItem("1", "Say txt File 1").SetValue(new KeyBind("1".ToCharArray()[0], KeyBindType.Press))); Config.SubMenu("Text 1").AddItem(new MenuItem("ALL1", "Say txt File 1 To ALL")).SetValue(false); Config.AddSubMenu(new Menu("Text 2", "Text 2")); Config.SubMenu("Text 2").AddItem(new MenuItem("2", "Say txt File 2").SetValue(new KeyBind("2".ToCharArray()[0], KeyBindType.Press))); Config.SubMenu("Text 2").AddItem(new MenuItem("ALL2", "Say txt File 2 To ALL")).SetValue(false); Config.AddSubMenu(new Menu("Text 3", "Text 3")); Config.SubMenu("Text 3").AddItem(new MenuItem("3", "Say txt File 3").SetValue(new KeyBind("3".ToCharArray()[0], KeyBindType.Press))); Config.SubMenu("Text 3").AddItem(new MenuItem("ALL3", "Say txt File 3 To ALL")).SetValue(false); Config.AddSubMenu(new Menu("Text 4", "Text 4")); Config.SubMenu("Text 4").AddItem(new MenuItem("4", "Say txt File 4").SetValue(new KeyBind("4".ToCharArray()[0], KeyBindType.Press))); Config.SubMenu("Text 4").AddItem(new MenuItem("ALL4", "Say txt File 4 To ALL")).SetValue(false); Config.AddSubMenu(new Menu("Text 5", "Text 5")); Config.SubMenu("Text 5").AddItem(new MenuItem("5", "Say txt File 5").SetValue(new KeyBind("5".ToCharArray()[0], KeyBindType.Press))); Config.SubMenu("Text 5").AddItem(new MenuItem("ALL5", "Say txt File 5 To ALL")).SetValue(false); Config.AddSubMenu(new Menu("Text 6", "Text 6")); Config.SubMenu("Text 6").AddItem(new MenuItem("6", "Say txt File 6").SetValue(new KeyBind("6".ToCharArray()[0], KeyBindType.Press))); Config.SubMenu("Text 6").AddItem(new MenuItem("ALL6", "Say txt File 6 To ALL")).SetValue(false); Config.AddToMainMenu(); Game.OnGameUpdate += OnGameUpdate; Game.PrintChat("<font color='#FF00BF'>Sharp Chat Liner Loaded By</font> <font color='#FF0000'>The</font><font color='#FFFF00'>Kush</font><font color='#40FF00'>Style</font>"); }
private static void CreateMenu() { Menu = new Menu("AIOAuto", "menu", true); Menu.AddItem(new MenuItem("timer", "timer")).SetValue(new Slider(500, 200, 5000)); Menu.AddItem(new MenuItem("dbbuff", "Simple Buff Checker")).SetValue(new KeyBind("T".ToCharArray()[0], KeyBindType.Press, false)); Menu.AddToMainMenu(); }
private static void Game_OnGameLoad(EventArgs args) { EQDrawList = new List<Vector3>(); Player = ObjectManager.Player; if (Player.ChampionName != ChampionName) return; Q = new Spell(SpellSlot.Q, 700f); Q.SetSkillshot(0.5f, 70f, float.MaxValue, false, SkillshotType.SkillshotLine); W = new Spell(SpellSlot.W, 300f); E = new Spell(SpellSlot.E, 830f); E.SetSkillshot(0.5f, 70f, float.MaxValue, false, SkillshotType.SkillshotCircle); Config = new Menu("J4Helper", "J4Helper", true); //Orbwalker Config.AddSubMenu(new Menu("Orbwalking", "Orbwalking")); Orbwalker = new Orbwalking.Orbwalker(Config.SubMenu("Orbwalking")); //Misc Config.AddSubMenu(new Menu("Keys", "Keys")); Config.SubMenu("Keys") .AddItem( new MenuItem("EQMouse", "EQ to Mouse").SetValue(new KeyBind("T".ToCharArray()[0], KeyBindType.Press))); Config.AddToMainMenu(); Game.OnUpdate += Game_OnUpdate; Drawing.OnDraw += Drawing_OnDraw; Game.PrintChat("J4Helper Loaded."); Obj_AI_Base.OnProcessSpellCast += Obj_AI_Base_OnProcessSpellCast; }
static void Game_OnGameLoad(EventArgs args) { Game.PrintChat("Shoutbox loaded!"); Config = new LeagueSharp.Common.Menu("Shoutbox", "Shoutbox", true); Config.AddToMainMenu(); Config.AddItem(new LeagueSharp.Common.MenuItem("login", ".login user pw")); Config.AddItem(new LeagueSharp.Common.MenuItem("msg", ".sb message")); Config.AddItem(new LeagueSharp.Common.MenuItem("user", Shoutbox.account)); Config.AddItem(new LeagueSharp.Common.MenuItem("pw", Shoutbox.password)); Config.Item("user").SetValue <StringList>(new StringList(new string[] { Shoutbox.account })); StringList us = Config.Item("user").GetValue <StringList>(); Config.Item("user").SetValue <StringList>(new StringList(new string[] { us.SList[0] })); Config.Item("pw").SetValue <StringList>(new StringList(new string[] { Shoutbox.account })); StringList pw = Config.Item("pw").GetValue <StringList>(); Config.Item("pw").SetValue <StringList>(new StringList(new string[] { pw.SList[0] })); Shoutbox.account = us.SList[0]; Shoutbox.password = pw.SList[0]; if (Shoutbox.account != "") { Shoutbox.Process("update msg"); } Game.OnGameInput += Game_OnGameInput; Game.OnGameProcessPacket += Game_OnGameProcessPacket; }
public PerfectWardTracker() { Game.OnStart += OnGameStart; Game.OnUpdate += Game_OnGameUpdate; Drawing.OnDraw += OnDraw; //Create the menu Config = new LeagueSharp.Common.Menu("PerfectWard", "PerfectWard", true); Config.SubMenu("Drawing").AddItem(new LeagueSharp.Common.MenuItem("drawplaces", "Draw ward places").SetValue(new Circle(true, System.Drawing.Color.FromArgb(100, 255, 0, 255)))); Config.SubMenu("Drawing").AddItem(new LeagueSharp.Common.MenuItem("drawDistance", "Don't draw if the distance >")).SetValue(new Slider(2000, 10000, 1)); Config.SubMenu("Drawing").AddItem(new LeagueSharp.Common.MenuItem("placekey", "NormalWard Key").SetValue(new KeyBind("Z".ToCharArray()[0], KeyBindType.Press))); Config.SubMenu("Drawing").AddItem(new LeagueSharp.Common.MenuItem("placekeypink", "PinkWard Key").SetValue(new KeyBind("C".ToCharArray()[0], KeyBindType.Press))); Config.SubMenu("AutoBushRevealer").AddItem(new MenuItem("AutoBushKey", "Key").SetValue(new KeyBind("Ctrl".ToCharArray()[0], KeyBindType.Press))); Config.AddSubMenu(new Menu("Auto Bush Revealer", "AutoBushRevealer")); Config.SubMenu("AutoBushRevealer").AddItem(new MenuItem("AutoBushEnabled", "Enabled").SetValue(true)); Config.AddToMainMenu(); foreach (var ward in _wards) { Config.SubMenu("Auto Bush Ward Type").AddItem(new MenuItem("AutoBush" + ward.Key, ward.Value).SetValue(true)); } Game.OnUpdate += Game_OnGameUpdate; }
public virtual void closeMenu() { TargetSelector.AddToMenu(_targetSelectorMenu); menu.AddSubMenu(_orbWalkerMenu); //ORBWALKER menu.AddSubMenu(_targetSelectorMenu); menu.AddToMainMenu(); }
public static void OnLoad(Menu RootMenu) { var OrbwalkerMenu = new Menu("Orbwalker", "dz191.jayce.orbwalker"); Jayce.Orbwalker = new Orbwalking.Orbwalker(OrbwalkerMenu); RootMenu.AddSubMenu(OrbwalkerMenu); var TSMenu = new Menu("TargetSelector", "dz191.jayce.ts"); TargetSelector.AddToMenu(TSMenu); RootMenu.AddSubMenu(TSMenu); var ComboMenu = new Menu("Combo","dz191.jayce.combo"); { ComboMenu.AddItem(new MenuItem("dz191.jayce.combo.qranged", "Use Q Ranged").SetValue(true)); ComboMenu.AddItem(new MenuItem("dz191.jayce.combo.wranged", "Use W Ranged").SetValue(true)); ComboMenu.AddItem(new MenuItem("dz191.jayce.combo.eranged", "Use E Ranged").SetValue(true)); ComboMenu.AddItem(new MenuItem("dz191.jayce.combo.qmelee", "Use Q Melee").SetValue(true)); ComboMenu.AddItem(new MenuItem("dz191.jayce.combo.wmelee", "Use W Melee").SetValue(true)); ComboMenu.AddItem(new MenuItem("dz191.jayce.combo.emelee", "Use E Melee").SetValue(true)); ComboMenu.AddItem(new MenuItem("dz191.jayce.combo.r", "Use R").SetValue(true)); RootMenu.AddSubMenu(ComboMenu); } RootMenu.AddToMainMenu(); }
private static void Game_OnGameLoad(EventArgs args) { var spell = ObjectManager.Player.GetSpellSlot("summonersnowball"); if (spell == SpellSlot.Unknown) { return; } Menu = new Menu("ARAMShooter", "ARAMShooter", true); Menu.AddItem(new MenuItem("DecreaseRange", "Decrease Range by").SetValue(new Slider(10))); Menu.AddItem( new MenuItem("HitChance", "MinHitChance").SetValue( new StringList( new[] { HitChance.Low.ToString(), HitChance.Medium.ToString(), HitChance.High.ToString() }, 1))); Menu.AddItem(new MenuItem("Auto", "AutoDash").SetValue(true)); Menu.AddItem(new MenuItem("AutoThrow", "AutoThrow").SetValue(false)); Menu.AddItem(new MenuItem("Throw", "Throw").SetValue(new KeyBind("T".ToCharArray()[0], KeyBindType.Press))); var dontThrow = new Menu("Don't throw at", "DontThrow"); foreach (var hero in ObjectManager.Get<Obj_AI_Hero>().Where(hero => hero.IsEnemy)) { dontThrow.AddItem(new MenuItem("DontThrow" + hero.SkinName, hero.SkinName)).SetValue(false); } Menu.AddSubMenu(dontThrow); Menu.Item("HitChance").ValueChanged += Program_ValueChanged; Menu.Item("DecreaseRange").ValueChanged += Program_ValueChanged1; Menu.AddToMainMenu(); Throw = new Spell(spell, 2500f); Throw.SetSkillshot(.33f, 50f, 1600, true, SkillshotType.SkillshotLine); Throw.MinHitChance = GetHitChance(); Game.OnUpdate += Game_OnUpdate; }
private static void onGameLoad(EventArgs args) { Spellbook.OnCastSpell += Spellbook_OnCastSpell; Obj_AI_Base.OnIssueOrder += GameObject_issueOrder; Game.OnWndProc += Game_OnWndProc; Drawing.OnDraw += OnDraw; Option = new Menu("StreamSharp", "Stream Sharp", true); Option.SubMenu("Keys").AddItem(new MenuItem("X", "LastHit").SetValue((new KeyBind("X".ToCharArray()[0], KeyBindType.Press)))); Option.SubMenu("Keys").AddItem(new MenuItem("C", "Harras").SetValue((new KeyBind("C".ToCharArray()[0], KeyBindType.Press)))); Option.SubMenu("Keys").AddItem(new MenuItem("V", "Clear").SetValue((new KeyBind("V".ToCharArray()[0], KeyBindType.Press)))); Option.SubMenu("Keys").AddItem(new MenuItem("Space", "Combo").SetValue((new KeyBind(32, KeyBindType.Press)))); Option.AddToMainMenu(); CursorAttack = new Render.Sprite(Properties.Resources.Attack, new Vector2((Drawing.Width / 2) - 500, (Drawing.Height / 2) - 350)); CursorAttack.Add(0); CursorAttack.Visible = false; CursorAttack.OnDraw(); CursorMove = new Render.Sprite(Properties.Resources.normal, new Vector2((Drawing.Width / 2) - 500, (Drawing.Height / 2) - 350)); CursorMove.Add(0); CursorMove.OnDraw(); }
private static void SetupMainMenu() { var menu = new LeagueSharp.Common.Menu("SRanges", "SAwarenessSRanges", true); SetupMenu(menu); menu.AddToMainMenu(); }
public static void OnLoad(Menu RootMenu) { var OrbwalkerMenu = new Menu("Orbwalker", "dz191.jayce.orbwalker"); Jayce.Orbwalker = new Orbwalking.Orbwalker(OrbwalkerMenu); RootMenu.AddSubMenu(OrbwalkerMenu); var TSMenu = new Menu("TargetSelector", "dz191.jayce.ts"); TargetSelector.AddToMenu(TSMenu); RootMenu.AddSubMenu(TSMenu); var ComboMenu = new Menu("Combo","dz191.jayce.combo"); { ComboMenu.AddItem(new MenuItem("dz191.jayce.combo.qranged", "Use Q Ranged").SetValue(true)); ComboMenu.AddItem(new MenuItem("dz191.jayce.combo.wranged", "Use W Ranged").SetValue(true)); ComboMenu.AddItem(new MenuItem("dz191.jayce.combo.eranged", "Use E Ranged").SetValue(true)); ComboMenu.AddItem(new MenuItem("dz191.jayce.combo.qmelee", "Use Q Melee").SetValue(true)); ComboMenu.AddItem(new MenuItem("dz191.jayce.combo.wmelee", "Use W Melee").SetValue(true)); ComboMenu.AddItem(new MenuItem("dz191.jayce.combo.emelee", "Use E Melee").SetValue(true)); ComboMenu.AddItem(new MenuItem("dz191.jayce.combo.r", "Use R").SetValue(true)); RootMenu.AddSubMenu(ComboMenu); } var MiscMenu = new Menu("MiscMenu", "dz191.jayce.misc"); { MiscMenu.AddItem(new MenuItem("dz191.jayce.misc.gatemode", "Gate Mode").SetValue(new StringList(new []{"Horizontal", "Vertical"}))); MiscMenu.AddItem(new MenuItem("dz191.jayce.misc.castqe", "Cast QE to best target").SetValue(new KeyBind('T', KeyBindType.Press))); MiscMenu.AddItem(new MenuItem("dz191.jayce.misc.castqemouse", "Cast QE to mouse").SetValue(new KeyBind('Z', KeyBindType.Press))); RootMenu.AddSubMenu(MiscMenu); } RootMenu.AddToMainMenu(); }
/// <summary> /// The generation function. /// </summary> /// <param name="root"> /// The root menu /// </param> public static void Generate(Menu root) { var comboMenu = new Menu("Combo Options", "com.iseries.graves.combo"); { comboMenu.AddItem(new MenuItem("com.iseries.graves.combo.useQ", "Use Q").SetValue(true)); comboMenu.AddItem(new MenuItem("com.iseries.graves.combo.useW", "Use W").SetValue(true)); comboMenu.AddItem(new MenuItem("com.iseries.graves.combo.useR", "Use R").SetValue(true)); comboMenu.AddItem(new MenuItem("com.iseries.graves.combo.minW", "Min. Enemies for W").SetValue(new Slider(2,1,5))); root.AddSubMenu(comboMenu); } var harassMenu = new Menu("Harass Options", "com.iseries.graves.harass"); { harassMenu.AddItem(new MenuItem("com.iseries.graves.harass.useQ", "Use Q").SetValue(false)); root.AddSubMenu(harassMenu); } var laneclearMenu = new Menu("Laneclear Options", "com.iseries.graves.laneclear"); { laneclearMenu.AddItem(new MenuItem("com.iseries.graves.laneclear.useQ", "Use Q").SetValue(true)); root.AddSubMenu(laneclearMenu); } var misc = new Menu("Misc Options", "com.iseries.graves.misc"); { misc.AddItem( new MenuItem("com.iseries.graves.misc.hitchance", "Hitchance").SetValue( new StringList(new[] { "Low", "Medium", "High", "Very High" }, 3))); misc.AddItem(new MenuItem("com.iseries.graves.misc.peel", "Peel With E").SetValue(true)); root.AddSubMenu(misc); } root.AddToMainMenu(); }
private static void SetupMainMenu() { var menu = new LeagueSharp.Common.Menu("SAutoPotActivator", "SAssembliesSActivatorsAutoPotActivator", true); SetupMenu(menu); menu.AddToMainMenu(); }
private static void CassMain(EventArgs args) { Player = ObjectManager.Player; if (Player.CharData.BaseSkinName != "Cassiopeia") { return; } Config = CassiopeiaMenu.CreateMenu(); Config.AddToMainMenu(); InitializeSpells(); new CommonAutoLevel(skillorder); AntiGapcloser.OnEnemyGapcloser += OnGapClose; Interrupter2.OnInterruptableTarget += OnInterruptableTarget; Game.OnUpdate += OnUpdate; Game.OnUpdate += CheckKillable; Game.OnUpdate += AutoSpells; Drawing.OnDraw += OnDraw; Orbwalking.BeforeAttack += BeforeAuto; }
private static void Game_OnGameLoad(EventArgs args) { menu = new Menu("Utility+", "UtilityPlus", true); Menu pluginMenu = new Menu("PluginList", "PluginList"); pluginMenu.AddItem(new MenuItem("LoadSpellTracker", "Load SpellTracker Plugin").SetValue(true)); pluginMenu.AddItem(new MenuItem("LoadWardTracker", "Load WardTracker Plugin").SetValue(true)); pluginMenu.AddItem(new MenuItem("LoadTowerRange", "Load TowerRange Plugin").SetValue(true)); pluginMenu.AddItem(new MenuItem("LoadPluginDescription", " -- Reload to take effect --")); menu.AddSubMenu(pluginMenu); menu.AddToMainMenu(); if (menu.Item("LoadSpellTracker").GetValue<bool>()) { spellTracker = new SpellTracker.Tracker(menu); } if (menu.Item("LoadWardTracker").GetValue<bool>()) { wardTracker = new WardTracker.Tracker(menu); } if (menu.Item("LoadTowerRange").GetValue<bool>()) { towerRange = new TowerRange.RangeIndicator(menu); } }
public CommonMenu(string displayName, bool misc) { menuName = displayName.Replace(" ", "_").ToLowerInvariant(); mainMenu = new Menu(displayName, menuName, true); AddOrbwalker(mainMenu); AddTargetSelector(mainMenu); Menu modes = new Menu("Modes", string.Format("{0}.modes", MenuName)); mainMenu.AddSubMenu(modes); harasMenu = AddHarasMenu(modes); laneClearMenu = AddLaneClearMenu(modes); comboMenu = AddComboMenu(modes); if (misc) { miscMenu = AddMiscMenu(mainMenu); } drwaingsMenu = AddDrawingMenu(mainMenu); mainMenu.AddToMainMenu(); }
private static void Game_OnGameLoad(EventArgs args) { if (Player.ChampionName != "Tryndamere") return; Q = new Spell(SpellSlot.Q); W = new Spell(SpellSlot.W, 400f); E = new Spell(SpellSlot.E, 660f); R = new Spell(SpellSlot.R); E.SetSkillshot(0f, 93f, 600, false, SkillshotType.SkillshotLine); Menu = new Menu(Player.ChampionName, Player.ChampionName, true); Menu orbwalkerMenu = Menu.AddSubMenu(new Menu("Orbwalker", "Orbwalker")); Orbwalker = new Orbwalking.Orbwalker(orbwalkerMenu); Menu ts = Menu.AddSubMenu(new Menu("Target Selector", "Target Selector")); ; TargetSelector.AddToMenu(ts); Menu spellMenu = Menu.AddSubMenu(new Menu("Spells", "Spells")); spellMenu.AddItem(new MenuItem("useQ", "Use Q").SetValue(true)); spellMenu.AddItem(new MenuItem("qBelow", "Q below % hp").SetValue(new Slider(20, 0, 95))); spellMenu.AddItem(new MenuItem("useW", "Use W").SetValue(true)); spellMenu.AddItem(new MenuItem("useE", "Use E").SetValue(true)); spellMenu.AddItem(new MenuItem("useR", "Use R Before Death").SetValue(true)); spellMenu.AddItem(new MenuItem("rBelow", "R below % hp").SetValue(new Slider(15, 0, 95))); Menu fleeMenu = Menu.AddSubMenu(new Menu("Flee", "Run Nigger")); fleeMenu.AddItem(new MenuItem("useEFlee", "Use E")).SetValue(new KeyBind('Z', KeyBindType.Press)); Menu.AddToMainMenu(); Drawing.OnDraw += Drawing_OnDraw; Game.OnUpdate += Game_OnGameUpdate; Game.PrintChat("I'm a DK"); }
private static void SetupMainMenu() { var menu = new LeagueSharp.Common.Menu("SChampions", "SAssembliesSChampions", true); SetupMenu(menu); menu.AddToMainMenu(); }
public static void OnGameLoad(EventArgs args) { Menu = new Menu("Disrespect#", "masteryemotespammermenu", true); Menu.AddItem(new MenuItem("mode", "[ Respect ]").SetValue(new StringList(new[] { "MASTERY", "HARD FLAME" }))); Menu.AddItem(new MenuItem("chatdisrespectmode", "[ Type ]").SetValue(new StringList(new[] { "DISABLED", "CHAMPION NAME", "SUMMONER NAME" }))); Menu.AddItem(new MenuItem("onkill", "[ Mes Kills ]").SetValue(true)); Menu.AddItem(new MenuItem("onassist", "[ Mes Assistances ]").SetValue(true)); Menu.AddItem(new MenuItem("ondeath", "[ Mes Morts ]").SetValue(false)); Menu.AddItem(new MenuItem("neardead", "[ Morts ]").SetValue(true)); Menu.AddItem(new MenuItem("ondodgedskillshot", "[ Esquive ]").SetValue(true)); Menu.AddItem(new MenuItem("afterignite", "[ Ignite ]").SetValue(true)); Menu.AddItem(new MenuItem("afterflash", "[ Flash ]").SetValue(false)); Menu.AddItem(new MenuItem("afterq", "[ A ]").SetValue(false)); Menu.AddItem(new MenuItem("afterw", "[ Z ]").SetValue(false)); Menu.AddItem(new MenuItem("aftere", "[ E ]").SetValue(false)); Menu.AddItem(new MenuItem("afterr", "[ R ]").SetValue(false)); Menu.AddToMainMenu(); Random = new Random(); FlashSlot = ObjectManager.Player.GetSpellSlot("SummonerFlash"); IgniteSlot = ObjectManager.Player.GetSpellSlot("SummonerDot"); Game.OnUpdate += OnUpdate; Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast; //init chat disrespekter foreach (var en in ObjectManager.Get<Obj_AI_Hero>().Where(h => h.IsEnemy)) { DeathsHistory.Add(en.NetworkId, en.Deaths); } }
public static void Initialize() { #region Initialize Menu Config = new Menu("SPredictioner", "spredictioner", true); TargetSelector.AddToMenu(Config.SubMenu("Target Selector")); Config.AddItem(new MenuItem("COMBOKEY", "Combo").SetValue(new KeyBind(32, KeyBindType.Press))); Config.AddItem(new MenuItem("HARASSKEY", "Harass").SetValue(new KeyBind('C', KeyBindType.Press))); Config.AddItem(new MenuItem("ENABLED", "Enabled").SetValue(true)); SPrediction.Prediction.Initialize(Config); Config.SubMenu("SPRED").AddItem(new MenuItem("SPREDHITC", "Hit Chance").SetValue(new StringList(ShineCommon.Utility.HitchanceNameArray, 2))); Config.AddToMainMenu(); #endregion #region Initialize Events Spellbook.OnCastSpell += EventHandlers.Spellbook_OnCastSpell; Obj_AI_Hero.OnProcessSpellCast += EventHandlers.Obj_AI_Hero_OnProcessSpellCast; #endregion #region Initialize Spells foreach (var spell in SpellDatabase.Spells) { if (spell.ChampionName == ObjectManager.Player.CharData.BaseSkinName) { Spells[(int)spell.Slot] = new Spell(spell.Slot, spell.Range); Spells[(int)spell.Slot].SetSkillshot(spell.Delay / 1000, spell.Radius, spell.MissileSpeed, spell.Collisionable, spell.Type); } } #endregion }
private static void Game_OnGameLoad(EventArgs args) { Menu = new Menu("Blocker", "Blocker", true); var champs = Menu.AddSubMenu(new Menu("Heroes", "Heroes")); champs.AddSubMenu(new Menu("Allies", "Allies")); champs.AddSubMenu(new Menu("Enemies", "Enemies")); Menu.AddItem(new MenuItem("Enabled", "Enabled").SetValue(true)); Menu.AddToMainMenu(); foreach (var hero in ObjectManager.Get<Obj_AI_Hero>().Where(h => h.IsValid && !h.IsMe)) { var champ = champs.SubMenu(hero.IsAlly ? "Allies" : "Enemies") .AddSubMenu(new Menu(hero.ChampionName, hero.ChampionName)); if (hero.IsAlly) { champ.AddItem(new MenuItem("Ping", "Block Ping")).SetValue(false); champ.Item("Ping").SetValue(false); } champ.AddItem(new MenuItem("Chat", "Block Chat").SetValue(false)); champ.Item("Chat").SetValue(false); //champ.AddItem(new MenuItem("Emotes", "Block Emotes").SetValue(false)); //champ.Item("Emotes").SetValue(false); ChampMenus.Add(hero.NetworkId, champ); } Game.OnPing += Game_OnPing; Game.OnChat += Game_OnChat; //Obj_AI_Base.OnPlayAnimation += Obj_AI_Hero_OnPlayAnimation; }
private static void Game_OnGameLoad(EventArgs args) { if (Player.ChampionName != "Heimerdinger") return; Q = new Spell(SpellSlot.Q); W = new Spell(SpellSlot.W, 1100); E = new Spell(SpellSlot.E, 925); R = new Spell(SpellSlot.R); Menu = new Menu(Player.ChampionName, Player.ChampionName, true); Menu orbwalkerMenu = Menu.AddSubMenu(new Menu("Orbwalker", "Orbwalker")); Orbwalker = new Orbwalking.Orbwalker(orbwalkerMenu); Menu ts = Menu.AddSubMenu(new Menu("Target Selector", "Target Selector")); TargetSelector.AddToMenu(ts); Menu drawMenu = Menu.AddSubMenu(new Menu("Drawings", "Drawings")); drawMenu.AddItem(new MenuItem("drawQ", "Draw Q").SetValue(true)); drawMenu.AddItem(new MenuItem("drawW", "Draw W").SetValue(true)); drawMenu.AddItem(new MenuItem("drawE", "Draw E").SetValue(true)); Menu.AddToMainMenu(); Drawing.OnDraw += Drawing_OnDraw; Notifications.AddNotification("Heimerwalker Loaded!", 10000); }
private static void OnLoad() { AssemblyMenu = new Menu("ExoCondemn - Flash E","dz191.exocondemn", true); AssemblyMenu.AddItem( new MenuItem("dz191.exocondemn.pushdistance", "Push Distance").SetValue( new Slider(400, 370, 465))); AssemblyMenu.AddItem( new MenuItem("dz191.exocondemn.execute", "Do Flash Condemn!").SetValue( new KeyBind("Z".ToCharArray()[0], KeyBindType.Press))); AssemblyMenu.AddItem( new MenuItem("dz191.exocondemn.onlyone", "Only for 1v1").SetValue(true)); AssemblyMenu.AddToMainMenu(); Condemn = new Spell(SpellSlot.E, 590f); LoadFlash(); Condemn.SetTargetted(0.25f, 2000f); Game.OnUpdate += Game_OnUpdate; Drawing.OnDraw += OnDraw; }
static void Game_OnGameLoad(EventArgs args) { Config = new Menu("MakeMyMonsterGrow", "MakeMyMonsterGrow", true); Game.OnGameSendPacket += Game_OnGameSendPacket; Config.AddItem(new MenuItem("Size", "Size Percentage").SetValue(new Slider(150, 50, 200))); Config.AddToMainMenu(); }
private static void SetupMainMenu() { var menu = new LeagueSharp.Common.Menu("SMiscs", "ToasterLordSMiscs", true); SetupMenu(menu); menu.AddToMainMenu(); }
private static void onLoad(EventArgs args) { Config = new Menu("Standalone DW", "standDW", true); //Config.AddSubMenu(new Menu("Orbwalker", "Orbwalker")); DeathWalker.AddToMenu(Config); Config.AddToMainMenu(); }
private static void LuxMain(EventArgs args) { Player = ObjectManager.Player; if (Player.BaseSkinName != "Lux") { return; } Config = LuxMenu.CreateMenu(); Config.AddToMainMenu(); InitializeSpells(); ObjectHandling(); AntiGapcloser.OnEnemyGapcloser += OnGapClose; Interrupter2.OnInterruptableTarget += OnInterruptableTarget; Game.OnUpdate += OnUpdate; Game.OnUpdate += CheckKillable; Drawing.OnDraw += OnDraw; }
public static void Init(Yasuo yas) { Yas = yas; Config = new Menu("YasuoPro", "YasuoPro", true); Menu OWMenu = Config.AddSubMenu("Orbwalking"); Orbwalker = new Orbwalking.Orbwalker(OWMenu); Menu Combo = Config.AddSubMenu("Combo"); YasuoMenu.Combo.Attach(Combo); Menu Harass = Config.AddSubMenu("Harass"); YasuoMenu.Harass.Attach(Harass); Menu Evade = Config.AddSubMenu("Evade"); YasuoMenu.Evade.Attach(Evade); Menu Killsteal = Config.AddSubMenu("Killsteal"); YasuoMenu.Killsteal.Attach(Killsteal); Menu Farming = Config.AddSubMenu("LastHitting"); YasuoMenu.Farm.Attach(Farming); Menu Waveclear = Config.AddSubMenu("Waveclear"); YasuoMenu.Waveclear.Attach(Waveclear); Menu Misc = Config.AddSubMenu("Misc"); YasuoMenu.Misc.Attach(Misc); Menu Drawings = Config.AddSubMenu("Drawings"); YasuoMenu.Drawings.Attach(Drawings); Config.AddToMainMenu(); }
private static void ZiggsMain(EventArgs args) { Player = ObjectManager.Player; if (Player.CharData.BaseSkinName != "Ziggs") { return; } Config = ZiggsMenu.CreateMenu(); Config.AddToMainMenu(); InitializeSpells(); ObjectHandling(); AntiGapcloser.OnEnemyGapcloser += OnGapClose; Interrupter2.OnInterruptableTarget += OnInterruptableTarget; Game.OnUpdate += OnUpdate; Game.OnUpdate += AutoSpells; Drawing.OnDraw += OnDraw; }
public static void Menu() { menu = new Menu("Master Of Jump", "MasterOfJump", true); menu.AddItem(new MenuItem("Drawings", "draws").SetValue(true)); menu.AddItem(new MenuItem("wardjump", "WardJump key").SetValue(new KeyBind('Z', KeyBindType.Press))); menu.AddToMainMenu(); }
public static void loadMenu() { menu = new Menu("AwesomeBlitz", "AwesomeBlitz", true); var orbWalkerMenu = new Menu("Orbwalker", "Orbwalker"); orb = new Orbwalking.Orbwalker(orbWalkerMenu); var TargetSelectorMenu = new Menu("TargetSelector", "TargetSelector"); var comboMenu = new Menu("Combo", "Combo"); { comboMenu.AddItem(new MenuItem("useQ", "Use Q").SetValue(true)); comboMenu.AddItem(new MenuItem("useE", "Use E").SetValue(true)); comboMenu.AddItem(new MenuItem("useR", "Use R").SetValue(true)); comboMenu.AddItem(new MenuItem("dontuseR", "Dont Use R if target will dead").SetValue(true)); } var DrawMenu = new Menu("Combo", "Combo"); { DrawMenu.AddItem(new MenuItem("QD", "Q draw").SetValue(true)); DrawMenu.AddItem(new MenuItem("RD", "R draw").SetValue(true)); } TargetSelector.AddToMenu(TargetSelectorMenu); menu.AddSubMenu(orbWalkerMenu); //ORBWALKER menu.AddSubMenu(TargetSelectorMenu); menu.AddSubMenu(comboMenu); menu.AddSubMenu(DrawMenu); menu.AddToMainMenu(); }
private static void _BuildMenu() { MainMenu = new Menu("PingMe", "MainMenu", true); var allyMenu = new Menu("Allies", "allyMenu"); { allyMenu.AddItem(new MenuItem("sep0", "-- Note : 0% = disable")); foreach(var ally in Allies) { allyMenu.AddItem(new MenuItem("ally" + ally.ChampionName + "HPPERCENT", ally.ChampionName + " HP%")).SetValue<Slider>(new Slider(20, 0, 100)); } MainMenu.AddSubMenu(allyMenu); } var enemyMenu = new Menu("Ennemies", "enemyMenu"); { enemyMenu.AddItem(new MenuItem("sep1", "-- Note : 0% = disable")); foreach (var enemy in Ennemies) { enemyMenu.AddItem(new MenuItem("enemy" + enemy.ChampionName + "HPPERCENT", enemy.ChampionName + " HP%")).SetValue<Slider>(new Slider(20, 0, 100)); } MainMenu.AddSubMenu(enemyMenu); } MainMenu.AddItem(new MenuItem("PingAlly", "Ping locally when an ally is low", true).SetValue<Boolean>(false)); MainMenu.AddItem(new MenuItem("PingEnemy", "Ping locally when an enemy is low", true).SetValue<Boolean>(true)); if (hasTP) MainMenu.AddItem(new MenuItem("TpPing", "Ping if TP is up", true).SetValue<Boolean>(true)); if (hasLongRangeUlt) MainMenu.AddItem(new MenuItem("UltPing", "Ping if R is up", true).SetValue<Boolean>(true)); MainMenu.AddToMainMenu(); }
private static void Game_OnGameLoad(EventArgs args) { Config = new Menu("SkinHack", "SkinHack", true); var settings = Config.AddSubMenu(new Menu("Settings", "Settings")); settings.AddItem(new MenuItem("Champions", "Reskin Champions").SetValue(true)); //settings.AddItem(new MenuItem("Pets", "Reskin Pets").SetValue(true)); settings.AddItem(new MenuItem("Minions", "Pool Party Minions").SetValue(false)); foreach (var hero in ObjectManager.Get<Obj_AI_Hero>()) { var champMenu = new Menu(hero.ChampionName, hero.ChampionName); var modelUnit = new ModelUnit(hero); PlayerList.Add(modelUnit); if (hero.IsMe) { Player = modelUnit; } foreach (Dictionary<string, object> skin in ModelManager.GetSkins(hero.ChampionName)) { Console.WriteLine(skin["name"].ToString()); var skinName = skin["name"].ToString().Equals("default") ? hero.ChampionName : skin["name"].ToString(); var skinId = (int) skin["num"]; var changeSkin = champMenu.AddItem(new MenuItem(skinName, skinName).SetValue(false)); if (hero.BaseSkinId.Equals(skinId) || changeSkin.IsActive()) { changeSkin.SetValue(true); modelUnit.SetModel(hero.CharData.BaseSkinName, skinId); } var hero1 = hero; changeSkin.ValueChanged += (s, e) => { if (e.GetNewValue<bool>()) { champMenu.Items.ForEach( p => { if (p.GetValue<bool>() && p.Name != skinName) { p.SetValue(false); } }); modelUnit.SetModel(hero1.ChampionName, skinId); } }; } Config.AddSubMenu(champMenu); } Config.AddToMainMenu(); Game.OnInput += Game_OnInput; }
public static void OnGameLoad(EventArgs args) { Menu = new Menu("Mastery Emote Spammer", "masteryemotespammermenu", true); Menu.AddItem(new MenuItem("mode", "Mode").SetValue(new StringList(new[] { "MASTERY", "LAUGH" }))); Menu.AddItem(new MenuItem("onkill", "After Kill").SetValue(true)); Menu.AddItem(new MenuItem("onassist", "After Assist").SetValue(true)); Menu.AddItem(new MenuItem("ondeath", "After Death").SetValue(false)); Menu.AddItem(new MenuItem("neardead", "Near Dead Bodies").SetValue(true)); Menu.AddItem(new MenuItem("ondodgedskillshot", "After you dodge a skillshot").SetValue(true)); Menu.AddItem(new MenuItem("afterignite", "Dubstep Ignite").SetValue(true)); Menu.AddItem(new MenuItem("afterflash", "Challenger Flash").SetValue(false)); Menu.AddItem(new MenuItem("afterq", "After Q").SetValue(false)); Menu.AddItem(new MenuItem("afterw", "After W").SetValue(false)); Menu.AddItem(new MenuItem("aftere", "After E").SetValue(false)); Menu.AddItem(new MenuItem("afterr", "After R").SetValue(false)); Menu.AddItem(new MenuItem("usepackets", "PACKET CASTING? (GARENA FIX)").SetValue(false)); Menu.AddItem(new MenuItem("guccimode", "Are you THE GUCCI?").SetValue(false)); Menu.AddToMainMenu(); Random = new Random(); FlashSlot = ObjectManager.Player.GetSpellSlot("SummonerFlash"); IgniteSlot = ObjectManager.Player.GetSpellSlot("SummonerDot"); Game.OnUpdate += OnUpdate; Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast; //init chat disrespekter foreach (var en in ObjectManager.Get<Obj_AI_Hero>().Where(h => h.IsEnemy)) { DeathsHistory.Add(en.NetworkId, en.Deaths); } }
public static void OnLoad(EventArgs args) { if (!Champlist.Contains(Player.ChampionName)) return; Config = new Menu(Menuname, Menuname, true); AddBool(Config, "Enable", "enable"); // important on/off switch (Player.ChampionName) { case "Vayne": AddBool(Config, "Use E", "usee"); AddBool(Config, "Use Q", "useq"); break; case "Ahri": AddBool(Config, "Use R", "user"); break; case "Alistar": AddBool(Config, "Use W", "usew"); break; } Config.AddToMainMenu(); Game.OnUpdate += OnUpdate; GameObject.OnCreate += OnCreateObject; Obj_AI_Base.OnProcessSpellCast += OnProcess; GameObject.OnDelete += OnDeleteObject; }
private static void Game_OnGameLoad(EventArgs args) { _player = ObjectManager.Player; if (_player.ChampionName != "LeeSin") return; Q = new Spell(SpellSlot.Q, 1100); R = new Spell(SpellSlot.R, 375); Q.SetSkillshot(Q.Instance.SData.SpellCastTime, Q.Instance.SData.LineWidth,Q.Instance.SData.MissileSpeed, true, SkillshotType.SkillshotLine); _cfg = new Menu("Leesin Mechanics helper","Lee Mechanics Helper", true); var targetSelectorMenu = new Menu("Target Selector", "Target Selector"); TargetSelector.AddToMenu(targetSelectorMenu); _cfg.AddSubMenu(targetSelectorMenu); _cfg.AddSubMenu(new Menu("RQQ Settings", "RQQ Settings")); _cfg.SubMenu("RQQ Settings").AddItem(new MenuItem("ActiveRQQ", "RQQ").SetValue(new KeyBind(32, KeyBindType.Press))); _cfg.SubMenu("RQQ Settings").AddItem(new MenuItem("moveRQQ", "Move to mouse").SetValue(false)); _cfg.SubMenu("RQQ Settings").AddItem(new MenuItem("UseQ1RQQ", "Use Q1").SetValue(true)); _cfg.SubMenu("RQQ Settings").AddItem(new MenuItem("UseQ2RQQ", "Use Q2").SetValue(true)); _cfg.AddSubMenu(new Menu("Flash R Settings", "Flash R Settings")); _cfg.SubMenu("Flash R Settings").AddItem(new MenuItem("ActiveFR", "Flash R").SetValue(new KeyBind(40, KeyBindType.Press))); _cfg.SubMenu("Flash R Settings").AddItem(new MenuItem("UseQ1RFQQ", "Use Q1").SetValue(true)); _cfg.SubMenu("Flash R Settings").AddItem(new MenuItem("UseQ2RFQQ", "Use Q2").SetValue(true)); _cfg.SubMenu("Flash R Settings").AddItem(new MenuItem("moveRFQQ", "Move to mouse").SetValue(false)); _cfg.AddToMainMenu(); Game.OnUpdate += Game_OnUpdate; }
private static void SetupMainMenu() { var menu = new LeagueSharp.Common.Menu("SAssembliesWardCorrector", "SAssembliesWardsWardCorrector", true); SetupMenu(menu); menu.AddToMainMenu(); }
static void Game_OnGameLoad(EventArgs args) { menu = new Menu("Polygons", "Polygons", true); menu.AddItem(new MenuItem("Connect", "Connect points").SetValue(new KeyBind('G', KeyBindType.Press))); menu.AddItem(new MenuItem("Delete", "Delete points").SetValue(new KeyBind('V', KeyBindType.Press))); menu.AddItem(new MenuItem("Copy", "Copy to Clipboard").SetValue(new KeyBind('K', KeyBindType.Press))); menu.AddToMainMenu(); }
private static void Game_OnGameLoad(EventArgs args) { Config = new Menu("ChatTranslator", "ChatTranslator", true); Menu translator = new Menu("Translator", "Translator"); Menu incomingText = new Menu("IncomingText", "IncomingText"); incomingText.AddItem(new MenuItem("From", "From: ").SetValue(new StringList(fromArray))); incomingText.AddItem(new MenuItem("To", "To: ").SetValue(new StringList(toArray))); incomingText.AddItem(new MenuItem("Phonetical", "Use special characters").SetValue(false)); incomingText.AddItem(new MenuItem("Enabled", "Enabled").SetValue(true)); translator.AddSubMenu(incomingText); Menu outgoingText = new Menu("OutgoingText", "OutgoingText"); outgoingText.AddItem(new MenuItem("OutFrom", "From: ").SetValue(new StringList(toArray))); outgoingText.AddItem(new MenuItem("OutTo", "To: ").SetValue(new StringList(toArray))); outgoingText.AddItem(new MenuItem("EnabledOut", "Enabled").SetValue(false)); translator.AddSubMenu(outgoingText); Menu position = new Menu("Position", "Position"); position.AddItem(new MenuItem("Horizontal", "Horizontal").SetValue(new Slider(15, 1, 2000))); position.AddItem(new MenuItem("Vertical", "Vertical").SetValue(new Slider(500, 1, 2000))); position.AddItem(new MenuItem("AutoShow", "Show on message").SetValue(true)); position.AddItem(new MenuItem("Duration", " Duration").SetValue(new Slider(3000, 1000, 8000))); translator.AddSubMenu(position); translator.AddItem(new MenuItem("Check", "Check").SetValue(new KeyBind(32, KeyBindType.Press))); Config.AddSubMenu(translator); Menu logger = new Menu("Logger", "Logger"); logger.AddItem(new MenuItem("EnabledLog", "Enable").SetValue(true)); Config.AddSubMenu(logger); Menu copyPaste = new Menu("Paste", "Paste"); copyPaste.AddItem(new MenuItem("Paste", "Paste").SetValue(new KeyBind("P".ToCharArray()[0], KeyBindType.Press))); copyPaste.AddItem(new MenuItem("PasteForAll", "Paste for all").SetValue(new KeyBind("O".ToCharArray()[0], KeyBindType.Press))); copyPaste.AddItem(new MenuItem("Delay", "Spam delay").SetValue(new Slider(2000, 0, 2000))); copyPaste.AddItem(new MenuItem("DisablePaste", "Disable this section").SetValue(true)); Config.AddSubMenu(copyPaste); Config.AddToMainMenu(); Game.PrintChat("<font color='#9933FF'>Soresu </font><font color='#FFFFFF'>- ChatTranslator</font>"); Game.OnUpdate += Game_OnUpdate; Game.OnInput += Game_GameInput; Game.OnChat += Game_OnChat; Drawing.OnDraw += Drawing_OnDraw; lastMessages.CollectionChanged += OnMessage; path = string.Format(@"{0}\ChatLogs\{1}\{2}\{3}\{4}\", LeagueSharp.Common.Config.AppDataDirectory, DateTime.Now.ToString("yyyy"), DateTime.Now.ToString("MMMM"), DateTime.Now.ToString("dd"), Utility.Map.GetMap().ShortName); fileName = ObjectManager.Player.SkinName + "_" + Game.Id + ".txt"; if (!System.IO.Directory.Exists(path)) { System.IO.Directory.CreateDirectory(path); } if (Config.Item("EnabledLog").GetValue <bool>()) { InitText(); } test("Hello"); }
public static void Game_OnGameLoad(EventArgs args) { try { // string promptValue = Prompt.ShowDialog("Test", "123"); //var input = ""; //var c = SimpleDialog.InputBox.ShowDialog("Bad Mannered", "Input a douchey thing to say", out input); //CustomEvents.Game.PrintChat("Riven"); Config = new Menu("Asshole", "Asshole", true); //Orbwalker //Config.AddSubMenu(new Menu("Orbwalker", "Orbwalker")); //Riven.orbwalker = new Orbwalking.Orbwalker(Config.SubMenu("Orbwalker")); //TS //var TargetSelectorMenu = new Menu("Target Selector", "Target Selector"); //SimpleTs.AddToMenu(TargetSelectorMenu); //Config.AddSubMenu(TargetSelectorMenu); Config.AddSubMenu(new Menu("Combo", "combo")); Config.SubMenu("combo") .AddItem(new MenuItem("combopress", "Asshole")) .SetValue(new KeyBind("T".ToCharArray()[0], KeyBindType.Press)); Config.SubMenu("combo") .AddItem(new MenuItem("add", "Add Multiple Phrases").SetValue(new KeyBind("G".ToCharArray()[0], KeyBindType.Press))); //.SetValue(new KeyBind("T".ToCharArray()[0], KeyBindType.Press)); Config.SubMenu("combo").AddItem(new MenuItem("combopress2", "Save Input?").SetValue(false)); //Config.SubMenu("combo") // .AddItem(new MenuItem("combopress2", "Aborted")) // .SetValue(new KeyBind("I".ToCharArray()[0], KeyBindType.Press)); //Config.SubMenu("combo") // .AddItem(new MenuItem("combopress3", "F**k You")) // .SetValue(new KeyBind("U".ToCharArray()[0], KeyBindType.Press)); //Config.SubMenu("combo").AddItem(new MenuItem("laugh", "Cancel w/ Laugh")).SetValue(false); //Config.SubMenu("combo").AddItem(new MenuItem("dance", "Cancel w/ Dance")).SetValue(true); Config.AddToMainMenu(); Game.OnGameUpdate += OnGameUpdate; ////CustomEvents.Game.OnGameSendPacket += OnGameSendPacket; ////CustomEvents.Game.OnGameProcessPacket += OnGameProcessPacket; //Q = new Spell(SpellSlot.Q, 260); //W = new Spell(SpellSlot.W, 125); //E = new Spell(SpellSlot.E, 325); //R = new Spell(SpellSlot.R, 900); //R.SetSkillshot(.3f, 200, 1450, false, SkillshotType.SkillshotCone); ////Drawing.OnDraw += Draws; } catch (Exception e) { Console.WriteLine("test: " + e.ToString()); } }
public static void onLoad(EventArgs args) { m = new Menu("Chat Spammer", "Chat Spammer", true); m.AddSubMenu(new Menu("Chat spam", "cs", false)); m.SubMenu("cs").AddItem(new MenuItem("key", "Spam Key").SetValue(new KeyBind('T', KeyBindType.Press))); m.SubMenu("cs").AddItem(new MenuItem("who", "Spam Who?").SetValue(new StringList(new [] { "Your Team", "Everyone" }))); m.SubMenu("cs").AddItem(new MenuItem("howmuch", "How much times?").SetValue(new Slider(10, 0, 100))); Game.OnUpdate += onUpdate; m.AddToMainMenu(); }
private static void OnMenuLoad() { Menu = new Menu("Hoola Talon", "hoolatalon", true); Menu.AddSubMenu(new Menu("Orbwalking", "Orbwalking")); Orbwalker = new Orbwalking.Orbwalker(Menu.SubMenu("Orbwalking")); var targetSelectorMenu = new Menu("Target Selector", "Target Selector"); TargetSelector.AddToMenu(targetSelectorMenu); Menu.AddSubMenu(targetSelectorMenu); var Combo = new Menu("Combo", "Combo"); Combo.AddItem(new MenuItem("CQ", "Use Q").SetValue(true)); Combo.AddItem(new MenuItem("CW", "Use W").SetValue(true)); Combo.AddItem(new MenuItem("CE", "Use E").SetValue(true)); Combo.AddItem(new MenuItem("CR", "Use R").SetValue(true)); Combo.AddItem(new MenuItem("CRS", "R Option").SetValue(new StringList(new[] { "First (R E Q W)", "Last (E Q W R)" }))); Combo.AddItem(new MenuItem("CAR", "Auto R Can Hit > X (0 = Don't)").SetValue(new Slider(3, 0, 5))); Menu.AddSubMenu(Combo); var Harass = new Menu("Harass", "Harass"); Harass.AddItem(new MenuItem("HQ", "Use Q").SetValue(true)); Harass.AddItem(new MenuItem("HW", "Use W").SetValue(true)); Harass.AddItem(new MenuItem("HE", "Use E").SetValue(false)); Menu.AddSubMenu(Harass); var LaneClear = new Menu("LaneClear", "LaneClear"); LaneClear.AddItem(new MenuItem("LQ", "Use Q").SetValue(true)); LaneClear.AddItem(new MenuItem("LW", "Use W").SetValue(true)); LaneClear.AddItem(new MenuItem("minhit", "W Minimum Hit").SetValue(new Slider(3, 0, 5))); Menu.AddSubMenu(LaneClear); var Draw = new Menu("Draw", "Draw"); Draw.AddItem(new MenuItem("Dind", "Draw Damage Indicator").SetValue(true)); Draw.AddItem(new MenuItem("DW", "Draw W Range").SetValue(false)); Draw.AddItem(new MenuItem("DE", "Draw E Range").SetValue(false)); Draw.AddItem(new MenuItem("DR", "Draw E W Killsteal Range").SetValue(false)); Menu.AddSubMenu(Draw); var Killsteal = new Menu("Killsteal", "Killsteal"); Killsteal.AddItem(new MenuItem("KSW", "Killsteal W").SetValue(true)); Killsteal.AddItem(new MenuItem("KSEW", "Killsteal EW").SetValue(true)); Killsteal.AddItem(new MenuItem("KSR", "Killsteal R (While Combo Only)").SetValue(true)); Menu.AddSubMenu(Killsteal); Menu.AddToMainMenu(); }
private static void Game_OnGameLoad(EventArgs args) { if (Player.ChampionName != ChampionName) { return; } Spells.Initiate(); Config = new LeagueSharp.Common.Menu(string.Format("xQx | {0}", ChampionName), ChampionName, true); Config.AddSubMenu(new LeagueSharp.Common.Menu("Orbwalking", "Orbwalking")); var targetSelectorMenu = new LeagueSharp.Common.Menu("Target Selector", "Target Selector"); TargetSelector.AddToMenu(targetSelectorMenu); Config.AddSubMenu(targetSelectorMenu); Orbwalker = new Orbwalking.Orbwalker(Config.SubMenu("Orbwalking")); PlayerSpells.Initialize(); DamageCalc = new DamageCalc(); Utils = new Utils(); Menu = new Menu(); Items = new Items(); Draws = new Draws(); Combo = new Combo(); Harass = new Harass(); LaneClear = new LaneClear(); JungleClear = new JungleClear(); OnUpdate = new OnUpdate(); LogicW.Initiate(); Config.AddItem( new MenuItem("GameMode", "Game Mode:").SetValue(new StringList(new[] { "AP", "AD", "Hybrid", "Tanky" }, 0))) .SetFontStyle(FontStyle.Regular, SharpDX.Color.GreenYellow); var oMenu = new LeagueSharp.Common.Menu("Other Settings", "OtherSettings"); { oMenu.AddItem(new MenuItem("Other.Items", "Use Items").SetValue(true)); oMenu.AddItem(new MenuItem("Other.Ignite", "Use Ignite").SetValue(true)); oMenu.AddItem(new MenuItem("Other.Sheen", "Check Sheen on Combo").SetValue(true)); oMenu.AddItem(new MenuItem("Other.Health", "Auto R if my Health < %").SetValue(new Slider(15, 0, 100))); Config.AddSubMenu(oMenu); } Config.AddToMainMenu(); Game.PrintChat("Mordekasier</font> <font color='#ff3232'> How to Train Your Dragon </font> <font color='#FFFFFF'>Loaded!</font>"); }
public void Game_OnGameLoad(EventArgs args) { Game.OnStart += OnGameStart; Game.OnUpdate += Game_OnGameUpdate; Drawing.OnDraw += OnDraw; //Create the menu Config = new LeagueSharp.Common.Menu("PerfectWard", "PerfectWard", true); Config.AddSubMenu(new LeagueSharp.Common.Menu("Drawing:", "Drawing")); Config.SubMenu("Drawing").AddItem(new LeagueSharp.Common.MenuItem("drawplaces", "Draw ward places").SetValue(new Circle(true, System.Drawing.Color.FromArgb(100, 255, 0, 255)))); Config.SubMenu("Drawing").AddItem(new LeagueSharp.Common.MenuItem("drawDistance", "Don't draw if the distance >")).SetValue(new Slider(2000, 10000, 1)); Config.SubMenu("Drawing").AddItem(new LeagueSharp.Common.MenuItem("placekey", "NormalWard Key").SetValue(new KeyBind("Z".ToCharArray()[0], KeyBindType.Press))); Config.SubMenu("Drawing").AddItem(new LeagueSharp.Common.MenuItem("placekeypink", "PinkWard Key").SetValue(new KeyBind("Z".ToCharArray()[0], KeyBindType.Press))); Config.AddToMainMenu(); }
public PerfectWardTracker() { Game.OnGameStart += OnGameStart; Game.OnWndProc += OnWndProc; Game.OnGameUpdate += Game_OnGameUpdate; Drawing.OnDraw += OnDraw; //Create the menu Config = new LeagueSharp.Common.Menu("PerfectWard", "PerfectWard", true); Config.AddSubMenu(new LeagueSharp.Common.Menu("Drawing:", "Drawing")); Config.SubMenu("Drawing").AddItem(new LeagueSharp.Common.MenuItem("drawplaces", "Draw ward places").SetValue(new Circle(true, System.Drawing.Color.FromArgb(100, 255, 0, 255)))); Config.SubMenu("Drawing").AddItem(new LeagueSharp.Common.MenuItem("drawDistance", "Don't draw if the distance >")).SetValue(new Slider(2000, 10000, 1)); Config.SubMenu("Drawing").AddItem(new LeagueSharp.Common.MenuItem("placekey", "Place Key").SetValue(new KeyBind(16, KeyBindType.Press))); Config.AddToMainMenu(); }
private static void CreateMenu() { Config = new Menu("ChatTranslator", "ChatTranslator", true); Menu translator = new Menu("Translator", "Translator"); Menu incomingText = new Menu("IncomingText", "IncomingText"); incomingText.AddItem(new MenuItem("From", "From: ").SetValue(new StringList(fromArrayMenu))); incomingText.AddItem(new MenuItem("To", "To: ").SetValue(new StringList(toArrayMenu, 15))); incomingText.AddItem(new MenuItem("ShowInChat", "Show in chat").SetValue(false)); incomingText.AddItem(new MenuItem("Enabled", "Enabled").SetValue(true)); translator.AddSubMenu(incomingText); Menu outgoingText = new Menu("OutgoingText", "OutgoingText"); outgoingText.AddItem(new MenuItem("OutFrom", "From: ").SetValue(new StringList(toArrayMenu, 15))); outgoingText.AddItem(new MenuItem("OutTo", "To: ").SetValue(new StringList(toArrayMenu))); outgoingText.AddItem(new MenuItem("EnabledOut", "Enabled").SetValue(false)); translator.AddSubMenu(outgoingText); Menu position = new Menu("Position", "Position"); position.AddItem(new MenuItem("Horizontal", "Horizontal").SetValue(new Slider(15, 1, 2000))); position.AddItem(new MenuItem("Vertical", "Vertical").SetValue(new Slider(500, 1, 2000))); position.AddItem(new MenuItem("AutoShow", "Show on message").SetValue(true)); position.AddItem(new MenuItem("Duration", " Duration").SetValue(new Slider(3000, 1000, 8000))); position.AddItem(new MenuItem("Debug", "Debug").SetValue(false)); translator.AddSubMenu(position); translator.AddItem(new MenuItem("Check", "Check").SetValue(new KeyBind(32, KeyBindType.Press))); Config.AddSubMenu(translator); Menu logger = new Menu("Logger", "Logger"); logger.AddItem(new MenuItem("EnabledLog", "Enable").SetValue(true)); Config.AddSubMenu(logger); Menu copyPaste = new Menu("Paste", "Paste"); copyPaste.AddItem( new MenuItem("Paste", "Paste").SetValue(new KeyBind("P".ToCharArray()[0], KeyBindType.Press))); copyPaste.AddItem( new MenuItem("PasteForAll", "Paste for all").SetValue( new KeyBind("O".ToCharArray()[0], KeyBindType.Press))); copyPaste.AddItem(new MenuItem("Delay", "Spam delay").SetValue(new Slider(2000, 0, 2000))); copyPaste.AddItem(new MenuItem("DisablePaste", "Disable this section").SetValue(true)); Config.AddSubMenu(copyPaste); Config.AddItem(new MenuItem("CThelp", "You can use your own API key")) .SetTooltip( "AppData\\Roaming\\LSXXXXXXX\\yandexApiKey.txt, copy into the first line \"trnsl.1.1.201...\""); Config.AddToMainMenu(); }
static void Game_OnGameLoad(EventArgs args) { Notifications.AddNotification("Loading Unreal Feeder...", 300); A = new Menu("Unreal Feeder", "unrealfeeder", true); A.AddItem(new MenuItem("root.shouldfeed", "Feeding Enabled").SetValue(false)); A.AddItem(new MenuItem("root.feedmode", "Feeding Mode:").SetValue(new StringList(new[] { "Closest Enemy", "Bottom Lane", "Middle Lane", "Top Lane", "Wait at Dragon", "Wait at Baron", "Most Fed", "Highest Carrying Potential" } ))); A.AddItem(new MenuItem("root.defaultto", "Default To:").SetValue(new StringList(new[] { "Bottom Lane", "Top Lane", "Middle Lane" } ))); A.AddItem(new MenuItem("hehehe1", " ")); A.AddItem(new MenuItem("root.chat", "Chat at Baron/Dragon").SetValue(false)); A.AddItem(new MenuItem("root.chat.delay", "Baron/Dragon Chat Delay").SetValue(new Slider(10, 0, 120))); A.AddItem(new MenuItem("root.chat2", "Chat on Death").SetValue(true)); A.AddItem(new MenuItem("hehehe2", " ")); A.AddItem(new MenuItem("root.laugh", "Laugh").SetValue(true)); A.AddItem(new MenuItem("root.laugh.delay", "Laugh Delay").SetValue(new Slider(5, 0, 10))); A.AddItem(new MenuItem("hehehe3", " ")); A.AddItem(new MenuItem("root.items", "Buy Items").SetValue(true)); A.AddItem(new MenuItem("hehehe4", " ")); A.AddItem(new MenuItem("root.ghost", "Use Ghost").SetValue(false)); A.AddItem(new MenuItem("root.heal", "Use Heal").SetValue(false)); A.AddItem(new MenuItem("hehehe7", " ")); A.AddItem(new MenuItem("hehehe5", "Made by TehBlaxxor")); A.AddItem(new MenuItem("hehehe6", "Site: joduska.me")); A.AddToMainMenu(); Ghost = Player.GetSpellSlot("summonerhaste"); Heal = Player.GetSpellSlot("summonerheal"); Game.OnInput += Game_OnInput; Game.OnUpdate += Game_OnUpdate; CustomEvents.Game.OnGameEnd += Game_OnGameEnd; if (Player.Team == GameObjectTeam.Chaos) { Notifications.AddNotification("Unreal Feeder: Team Chaos", 300); } else { Notifications.AddNotification("Unreal Feeder: Team Order", 300); } }
private static void OnLoad(EventArgs e) { var plugin = Type.GetType("BadaoSeries.Plugin." + Player.ChampionName); if (plugin == null) { AddUI.Notif(Player.ChampionName + ": Not Supported !", 10000); return; } AddUI.Notif(Player.ChampionName + ": Loaded !", 10000); //Bootstrap.Init(null); //if (Player.ChampionName == "Rammus") //{ // LeagueSharp.SDK.Core.Orbwalker.Enabled = false; // Menu Orb = new Menu("Orbwalker", "Orbwalker", true).Attach(); // Orbwalker.Orbwalker.Initialize(Orb); //} Bilgewater = new Items.Item(ItemData.Bilgewater_Cutlass.Id, 550); BotRK = new Items.Item(ItemData.Blade_of_the_Ruined_King.Id, 550); Youmuu = new Items.Item(ItemData.Youmuus_Ghostblade.Id, 0); Tiamat = new Items.Item(ItemData.Tiamat_Melee_Only.Id, 400); Hydra = new Items.Item(ItemData.Ravenous_Hydra_Melee_Only.Id, 400); Sheen = new Items.Item(ItemData.Sheen.Id, 0); LichBane = new Items.Item(ItemData.Lich_Bane.Id, 0); TrinityForce = new Items.Item(ItemData.Trinity_Force.Id, 0); IcebornGauntlet = new Items.Item(ItemData.Iceborn_Gauntlet.Id, 0); LudensEcho = new Items.Item(ItemData.Ludens_Echo.Id, 0); foreach (var spell in Player.Spellbook.Spells.Where( i => i.Name.ToLower().Contains("smite") && (i.Slot == SpellSlot.Summoner1 || i.Slot == SpellSlot.Summoner2))) { Smite = spell.Slot; } Ignite = Player.GetSpellSlot("summonerdot"); Flash = Player.GetSpellSlot("summonerflash"); MainMenu = new LeagueSharp.Common.Menu("BadaoSeries", "BadaoSeries", true); AddUI.Bool(MainMenu, "Enable", Player.ChampionName + " Enable", true).ValueChanged += Program_ValueChanged; MainMenu.AddToMainMenu(); NewInstance(plugin); }
public Vision() { wards.AddRange(btbj); wards.AddRange(rtrj); wards.AddRange(rtbj); wards.AddRange(btrj); menu = new Menu("SharpVision", "SharpVision", true); //Orbwalker = new Orbwalking.Orbwalker(menu.SubMenu("Orbwalking")); menu.AddItem(new MenuItem("PlaceWard", "Ward Closest Position to Cursor").SetValue(new KeyBind('Z', KeyBindType.Press))); menu.AddItem(new MenuItem("wVision", "Show Ward Vision?").SetValue(true)); menu.AddItem(new MenuItem("hVision", "Show Hero/Minion Vision?").SetValue(true)); //menu.AddItem(new MenuItem("Copy", "Copy to Clipboard").SetValue(new KeyBind('K', KeyBindType.Press))); //menu.AddItem(new MenuItem("Connect", "Add point").SetValue(new KeyBind('T', KeyBindType.Press))); //menu.AddItem(new MenuItem("Delete", "Delete points").SetValue(new KeyBind('V', KeyBindType.Press))); menu.AddItem(new MenuItem("v3add", "Show Predicted Vision")).SetValue(new KeyBind('G', KeyBindType.Press)); menu.AddItem(new MenuItem("keypressward", "Auto-Ward on Combo").SetValue(new KeyBind(32, KeyBindType.Press))); menu.AddItem(new MenuItem("toggleward", "Toggle Auto-Ward").SetValue(new KeyBind('T', KeyBindType.Toggle))); menu.AddItem(new MenuItem("permashow", "Permashow Ward Positions?")).SetValue(true); menu.AddItem(new MenuItem("autobuywards", "Auto buy wards?")).SetValue(false); var g = menu.AddSubMenu(new Menu("troll", "I really don't recommend doing this.")); var k = g.AddSubMenu(new Menu("lol", "Ok... if you insist...")); k.AddItem(new MenuItem("legacymode", "Legacy Mode").SetValue(false)); menu.AddToMainMenu(); string[] stealthunits = new[] { "Kha'Zix", "LeBlanc", "Renger", "Shaco", "Talon", "Twitch", "Vayne", "Wukong" }; foreach (var l in ObjectManager.Get <Obj_AI_Hero>().Where(x => x.IsEnemy)) { if (stealthunits.Contains(l.ChampionName)) { EnemyHasStealthedUnit = true; } } lastwardtime = Environment.TickCount; Drawing.OnDraw += Game_OnDraw; //Game.OnUpdate += Game_OnUpdate; Obj_AI_Base.OnProcessSpellCast += Obj_AI_Base_OnProcessSpellCast; Obj_AI_Base.OnCreate += Obj_AI_Base_OnCreate; }
public static void Initialize() { LocalMenu = new Menu(":: Shen is Back", "Shen", true).SetFontStyle(FontStyle.Regular, Color.GreenYellow); var MenuTools = new Menu("Tools", "Tools"); LocalMenu.AddSubMenu(MenuTools); MenuTools.AddSubMenu(new Menu("Orbwalking", "Orbwalking")); Orbwalker = new Orbwalking.Orbwalker(MenuTools.SubMenu("Orbwalking")); Orbwalker.SetAttack(true); Shen.Champion.PlayerSpells.Initialize(); ModeSelector.Initialize(MenuTools); Common.AutoBushManager.Initialize(MenuTools); Common.AutoLevelManager.Initialize(MenuTools); Common.SummonerManager.Initialize(); Common.ItemManager.Initialize(); Common.CommonSkins.Initialize(MenuTools); ModeUlti.Initialize(LocalMenu); ModeCombo.Initialize(LocalMenu); ModeJungle.Initialize(LocalMenu); ModeDrawing.Initialize(LocalMenu); ModePerma.Initialize(LocalMenu); SpiritUnit.Initialize(); LocalMenu.AddToMainMenu(); foreach (var i in LocalMenu.Children.Cast <Menu>().SelectMany(GetSubMenu)) { i.DisplayName = ":: " + i.DisplayName; } Game.OnUpdate += GameOnOnUpdate; }
public void loadMenu() { menu = new LeagueSharp.Common.Menu("Ryze", "Ryze", true); var orbWalkerMenu = new LeagueSharp.Common.Menu("Orbwalker", "Orbwalker"); orb = new Orbwalking.Orbwalker(orbWalkerMenu); var TargetSelectorMenu = new LeagueSharp.Common.Menu("TargetSelector", "TargetSelector"); loadLaneClear(); loadDrawings(); loadJungleClear(); loadHarassh(); loadMisc(); TargetSelector.AddToMenu(TargetSelectorMenu); menu.AddSubMenu(orbWalkerMenu); //ORBWALKER menu.AddSubMenu(TargetSelectorMenu); //TS // menu.AddSubMenu(itemMenu); menu.AddSubMenu(_harrashMenu); menu.AddSubMenu(_laneclearMenu); //LANECLEAR menu.AddSubMenu(_jungleclearMenu); //JUNGLECLEAR menu.AddSubMenu(_miscMenu); menu.AddSubMenu(_drawSettingsMenu); //DRAWS menu.AddToMainMenu(); }
private static void Game_OnGameLoad(EventArgs args) { Game.PrintChat( "<font color = \"#ff052b\">HaydariGeceler cici wipi</font> <font color = \"#fcdfff\">Yuklendi </font> "); haydarigeceler = new LeagueSharp.Common.Menu("HaydariGeceler cici wipi", "", true); var press1 = haydarigeceler.AddItem(new MenuItem("GGyaz", "GG yazdir").SetValue(new KeyBind(37, KeyBindType.Press))); var press2 = haydarigeceler.AddItem(new MenuItem("WPyaz", "WP yazdir").SetValue(new KeyBind(39, KeyBindType.Press))); var press3 = haydarigeceler.AddItem(new MenuItem("XDyaz", "XD yazdir").SetValue(new KeyBind(40, KeyBindType.Press))); var press4 = haydarigeceler.AddItem(new MenuItem("PNSciz", "Penis cizdir").SetValue(new KeyBind(96, KeyBindType.Press))); var press5 = haydarigeceler.AddItem(new MenuItem("Smiley", "Smiley at").SetValue(new KeyBind(97, KeyBindType.Press))); var press6 = haydarigeceler.AddItem(new MenuItem("TRBAYRAK", "TURK Bayragi").SetValue(new KeyBind(98, KeyBindType.Press))); var press7 = haydarigeceler.AddItem(new MenuItem("FCKyaz", "FCK yazdir").SetValue(new KeyBind(38, KeyBindType.Press))); haydarigeceler.AddItem(new MenuItem("Bilgiler", "HaydariGeceler Tarafindan yazilmistir, desteklerinizi bekleriz")); haydarigeceler.AddToMainMenu(); press1.ValueChanged += delegate(object sender, OnValueChangeEventArgs EventArgs) { if (haydarigeceler.Item("GGyaz").GetValue <KeyBind>().Active) { if (duramk == false) { Game.Say("/all "); Game.Say("/all ###### ###### "); Game.Say("/all ## ## "); Game.Say("/all ## ## "); Game.Say("/all ## #### ## ####"); Game.Say("/all ## ## ## ##"); Game.Say("/all ## ## ## ##"); Game.Say("/all ###### ###### "); duramk = true; gameTime1 = Game.Time + 1; } } if (Game.Time > gameTime1) { duramk = false; } }; press2.ValueChanged += delegate(object sender, OnValueChangeEventArgs EventArgs) { if (haydarigeceler.Item("WPyaz").GetValue <KeyBind>().Active) { if (duramk == false) { Game.Say("/all "); Game.Say("/all ## ## ####### "); Game.Say("/all ## ## ## ## ##"); Game.Say("/all ## ## ## ## ##"); Game.Say("/all ## ## ## ####### "); Game.Say("/all ## ## ## ## "); Game.Say("/all ## ## ## ## "); Game.Say("/all ### ### ## "); duramk = true; gameTime1 = Game.Time + 1; } } if (Game.Time > gameTime1) { duramk = false; } }; press3.ValueChanged += delegate(object sender, OnValueChangeEventArgs EventArgs) { if (haydarigeceler.Item("XDyaz").GetValue <KeyBind>().Active) { if (duramk == false) { Game.Say("/all "); Game.Say("/all ## ## #######"); Game.Say("/all ## ## ## ##"); Game.Say("/all ## ## ## ##"); Game.Say("/all ### ## ##"); Game.Say("/all ## ## ## ##"); Game.Say("/all ## ## ## ##"); Game.Say("/all ## ## #######"); duramk = true; gameTime1 = Game.Time + 1; } } if (Game.Time > gameTime1) { duramk = false; } }; press7.ValueChanged += delegate(object sender, OnValueChangeEventArgs EventArgs) { if (haydarigeceler.Item("FCKyaz").GetValue <KeyBind>().Active) { if (duramk == false) { Game.Say("/all /´¯/)"); Game.Say("/all ,/¯ / "); Game.Say("/all / / "); Game.Say("/all /´¯/' '/´¯¯`·¸ "); Game.Say("/all /'/ / / /¨¯\\ "); Game.Say("/all ('( ´ ´ ¯~/' ') "); Game.Say("/all |\\ ' / "); Game.Say("/all '' \\ _ ·´ "); duramk = true; gameTime1 = Game.Time + 1; } } if (Game.Time > gameTime1) { duramk = false; } }; press4.ValueChanged += delegate(object sender, OnValueChangeEventArgs EventArgs) { if (haydarigeceler.Item("PNSciz").GetValue <KeyBind>().Active) { if (duramk == false) { Game.Say("/all ____"); Game.Say("/all / / 7"); Game.Say("/all (__,__/\\ "); Game.Say("/all \\ \\ "); Game.Say("/all \\ \\ "); Game.Say("/all __\\ \\__"); Game.Say("/all ( \\ )"); Game.Say("/all \\___\\_____/ "); duramk = true; gameTime1 = Game.Time + 1; } } if (Game.Time > gameTime1) { duramk = false; } }; press5.ValueChanged += delegate(object sender, OnValueChangeEventArgs EventArgs) { if (haydarigeceler.Item("Smiley").GetValue <KeyBind>().Active) { if (duramk == false) { Game.Say("/all _________ "); Game.Say("/all / \\ "); Game.Say("/all | 0 0 | "); Game.Say("/all | o | "); Game.Say("/all | \\___/ | "); Game.Say("/all \\_________/"); duramk = true; gameTime1 = Game.Time + 1; } } if (Game.Time > gameTime1) { duramk = false; } }; press6.ValueChanged += delegate(object sender, OnValueChangeEventArgs EventArgs) { if (haydarigeceler.Item("TRBAYRAK").GetValue <KeyBind>().Active) { if (duramk == false) { Game.Say("/all ________ "); Game.Say("/all | _ | "); Game.Say("/all | ( * | "); Game.Say("/all |__''_____| "); duramk = true; gameTime1 = Game.Time + 1; } } if (Game.Time > gameTime1) { duramk = false; } }; }
private void LoadMenu() { var champMenu = new Menu("Syndra Plugin", "Syndra"); { var SpellMenu = new Menu("技能", "SpellMenu"); { var qMenu = new Menu("Q", "QMenu"); { qMenu.AddItem(new MenuItem("Q_Auto_Immobile", "自动Q静止").SetValue(true)); SpellMenu.AddSubMenu(qMenu); } var wMenu = new Menu("W", "WMenu"); { wMenu.AddItem(new MenuItem("W_Only_Orb", "只抓球").SetValue(false)); SpellMenu.AddSubMenu(wMenu); } var rMenu = new Menu("R", "RMenu"); { rMenu.AddItem(new MenuItem("R_Overkill_Check", "击杀提示").SetValue(true)); rMenu.AddSubMenu(new Menu("Don't use R on", "不R")); foreach (var enemy in ObjectManager.Get <Obj_AI_Hero>().Where(enemy => enemy.Team != MyHero.Team) ) { rMenu.SubMenu("Dont_R") .AddItem(new MenuItem("Dont_R" + enemy.BaseSkinName, enemy.BaseSkinName).SetValue(false)); } SpellMenu.AddSubMenu(rMenu); } champMenu.AddSubMenu(SpellMenu); } var comboMenu = new Menu("连招", "Combo"); { AddSpelltoMenu(comboMenu, "Q", true); AddSpelltoMenu(comboMenu, "QE", true, "使用QE"); AddSpelltoMenu(comboMenu, "W", true); AddSpelltoMenu(comboMenu, "E", true); AddSpelltoMenu(comboMenu, "R", true); AddSpelltoMenu(comboMenu, "Ignite", true, "使用点燃"); champMenu.AddSubMenu(comboMenu); } var harassMenu = new Menu("骚扰", "Harass"); { AddSpelltoMenu(harassMenu, "Q", true); harassMenu.AddItem(new MenuItem("Q_Auto_Harass", "Q骚扰(锁定)").SetValue(new KeyBind("N".ToCharArray()[0], KeyBindType.Press))); AddSpelltoMenu(harassMenu, "QE", true, "使用QE"); AddSpelltoMenu(harassMenu, "W", true); AddSpelltoMenu(harassMenu, "E", true); AddManaManagertoMenu(harassMenu, 30); champMenu.AddSubMenu(harassMenu); } var laneClearMenu = new Menu("清线", "LaneClear"); { AddSpelltoMenu(laneClearMenu, "Q", true); AddSpelltoMenu(laneClearMenu, "W", true); AddSpelltoMenu(laneClearMenu, "E", true); AddManaManagertoMenu(laneClearMenu, 30); champMenu.AddSubMenu(laneClearMenu); } var miscMenu = new Menu("杂项", "Misc"); { miscMenu.AddItem(new MenuItem("Misc_QE_Mouse", "向鼠标QE").SetValue(new KeyBind("T".ToCharArray()[0], KeyBindType.Press))); miscMenu.AddItem(new MenuItem("QE_Interrupt", "QE打断").SetValue(true)); miscMenu.AddItem(new MenuItem("E_Gap_Closer", "QE防突").SetValue(true)); champMenu.AddSubMenu(miscMenu); } var drawMenu = new Menu("显示", "Drawing"); { drawMenu.AddItem(new MenuItem("Draw_Disabled", "禁用").SetValue(false)); drawMenu.AddItem(new MenuItem("Draw_Q", "显示Q").SetValue(true)); drawMenu.AddItem(new MenuItem("Draw_QE", "显示QE").SetValue(true)); drawMenu.AddItem(new MenuItem("Draw_W", "显示W").SetValue(true)); drawMenu.AddItem(new MenuItem("Draw_E", "显示E").SetValue(true)); drawMenu.AddItem(new MenuItem("Draw_R", "显示R").SetValue(true)); drawMenu.AddItem(new MenuItem("Draw_R_Killable", "显示R可杀").SetValue(true)); MenuItem drawComboDamageMenu = new MenuItem("Draw_ComboDamage", "显示伤害").SetValue(true); drawMenu.AddItem(drawComboDamageMenu); Utility.HpBarDamageIndicator.DamageToUnit = GetComboDamage; Utility.HpBarDamageIndicator.Enabled = drawComboDamageMenu.GetValue <bool>(); drawComboDamageMenu.ValueChanged += delegate(object sender, OnValueChangeEventArgs eventArgs) { Utility.HpBarDamageIndicator.Enabled = eventArgs.GetNewValue <bool>(); }; champMenu.AddSubMenu(drawMenu); } } Menu.AddSubMenu(champMenu); Menu.AddToMainMenu(); }
public static void Load(string displayName, string name) { Config = new LMenu(displayName, name, true); var TSMenu = new LMenu("Target Selector", "ts"); TargetSelector.AddToMenu(TSMenu); Config.AddSubMenu(TSMenu); var OrbMenu = new LMenu("Orbwalker", "orb"); Orbwalker = new Orbwalking.Orbwalker(OrbMenu); Config.AddSubMenu(OrbMenu); var Combo = new LMenu("Combo", "combo"); Config.SubMenu("combo").AddItem(MI("Use Q", "combo.q").SetValue(true)); Config.AddSubMenu(Combo); var Harass = new LMenu("Harass", "harass"); Harass.AddItem(MI("harass.q", "Use Q").SetValue(true)); Config.AddSubMenu(Harass); var LaneClear = new LMenu("Lane Clear", "lane"); LaneClear.AddItem(MI("lane.q", "Use Q").SetValue(true)); Config.AddSubMenu(LaneClear); var LastHit = new LMenu("Last Hit", "last"); LastHit.AddItem(MI("last.q", "Use Q").SetValue(true)); Config.AddSubMenu(LastHit); var Escape = new LMenu("Escape", "escape"); Escape.AddItem(MI("escape.q", "Use Q").SetValue(true)); Config.AddSubMenu(Escape); var Extra = new LMenu("Extra", "extra"); Extra.AddItem(new MenuItem("extra.autolevel", "Auto Level Spells").SetValue(true)); Extra.AddItem(new MenuItem("extra.ks", "Attemp to Steal Kills").SetValue(true)); Extra.AddItem(new MenuItem("extra.mm", "Save % Mana For Combo").SetValue(new Slider(30, 0, 100))); Extra.AddItem(new MenuItem("extra.gc", "Anti Gap Closer").SetValue(true)); Extra.AddSubMenu(new LMenu("Hitchances", "extra.hc")); Extra.SubMenu("extra.hc").AddItem(new MenuItem("extra.hc.q", "Q").SetValue(new StringList(new[] { "Normal", "High" }))); Extra.AddSubMenu(new LMenu("Keybinds", "extra.kb")); Extra.SubMenu("extra.kb").AddItem(MI("extra.kb.combo", "Combo").SetValue(new KeyBind(32, KeyBindType.Press))); Extra.SubMenu("extra.kb").AddItem(MI("extra.kb.harass", "Harass").SetValue(new KeyBind('C', KeyBindType.Press))); Extra.SubMenu("extra.kb").AddItem(MI("extra.kb.escape", "Escape").SetValue(new KeyBind('G', KeyBindType.Press))); Extra.SubMenu("extra.kb").AddItem(MI("extra.kb.lane", "LaneClear").SetValue(new KeyBind('V', KeyBindType.Press))); Extra.SubMenu("extra.kb").AddItem(MI("extra.kb.last", "LastHit").SetValue(new KeyBind('X', KeyBindType.Press))); Config.AddSubMenu(Extra); var Drawings = new LMenu("Drawings", "drawings"); Drawings.AddItem(MI("draw", "Use Drawings").SetValue(true)); Drawings.AddItem(MI("draw.q", "Draw Q").SetValue(new Circle(true, System.Drawing.Color.FromArgb(255, 255, 255, 255)))); Drawings.AddItem(MI("draw.w", "Draw W").SetValue(new Circle(true, System.Drawing.Color.FromArgb(255, 255, 255, 255)))); Drawings.AddItem(MI("draw.e", "Draw E").SetValue(new Circle(true, System.Drawing.Color.FromArgb(255, 255, 255, 255)))); Drawings.AddItem(MI("draw.r", "Draw R").SetValue(new Circle(true, System.Drawing.Color.FromArgb(255, 255, 255, 255)))); Drawings.AddItem(MI("draw.target", "Draw Target").SetValue(new Circle(true, System.Drawing.Color.FromArgb(255, 255, 255, 255)))); Drawings.AddItem(MI("draw.dmg", "Draw Damage").SetValue(true)); Config.AddSubMenu(Drawings); Config.AddToMainMenu(); }
public static void Initialize() { ConfigMenu = new LeagueSharp.Common.Menu("Automated Evelynn", "Menu", true); //AutomatedEvelynn.Orbwalker var orbwalkerMenu = new LeagueSharp.Common.Menu("Orbwalker", "orbwalker"); Evelynn.Orbwalker = new Orbwalking.Orbwalker(orbwalkerMenu); ConfigMenu.AddSubMenu(orbwalkerMenu); //AutomatedEvelynn.TargetSelector var targetSelector = new LeagueSharp.Common.Menu("Target Selector", "TargetSelector"); TargetSelector.AddToMenu(targetSelector); ConfigMenu.AddSubMenu(targetSelector); var comboMenu = new LeagueSharp.Common.Menu("Combo", "Combo"); comboMenu.AddItem(new MenuItem("Evelynn.Combo.Q", "Use Q").SetValue(true)); comboMenu.AddItem(new MenuItem("Evelynn.Combo.W", "Use W").SetValue(true)); comboMenu.AddItem(new MenuItem("Evelynn.Combo.E", "Use E").SetValue(true)); comboMenu.AddItem(new MenuItem("Evelynn.Combo.R", "Use R").SetValue(true)); comboMenu.AddItem(new MenuItem("Evelynn.Combo.Smite", "Use Smite").SetValue(true)); comboMenu.AddItem(new MenuItem("Evelynn.Combo.Ignite", "Use Ignite").SetValue(true)); comboMenu.AddItem(new MenuItem("Evelynn.Combo.Seperator", "Additional Settings")); comboMenu.AddItem(new MenuItem("Evelynn.Combo.R.Setting", "Min players to ult").SetValue(new Slider(3, 1, 5))); comboMenu.AddItem(new MenuItem("Evelynn.Combo.W.Setting", "Use W when above").SetValue(new Slider(50, 1))); comboMenu.AddItem(new MenuItem("Evelyn..Combo.Active", "Combo!").SetValue(new KeyBind(32, KeyBindType.Press))); ConfigMenu.AddSubMenu(comboMenu); var jcMenu = new LeagueSharp.Common.Menu("Jungle Clear", "Jungle Clear"); jcMenu.AddItem(new MenuItem("Evelynn.jClear.Q", "Use Q").SetValue(true)); jcMenu.AddItem(new MenuItem("Evelynn.jClear.E", "Use E").SetValue(true)); jcMenu.AddItem(new MenuItem("Evelynn.jClear.M", "Movement").SetValue(true)); ConfigMenu.AddSubMenu(jcMenu); var itemMenu = new LeagueSharp.Common.Menu("Items", "Items"); itemMenu.AddItem(new MenuItem("Evelynn.Items.Seperator0", "Offenssive"));//Offensive itemMenu.AddItem(new MenuItem("Evelynn.Items.Ghostblade", "Use Youmuu's Ghostblade").SetValue(true)); itemMenu.AddItem(new MenuItem("Evelynn.Items.Blade", "Use Blade of the Ruined King / Cutlass").SetValue(true)); itemMenu.AddItem(new MenuItem("Evelynn.Items.Hydra", "Use Hydra / Tiamat").SetValue(true)); itemMenu.AddItem(new MenuItem("Evelynn.Items.Seperator1", "Defensive"));//Defensive itemMenu.AddItem(new MenuItem("Evelynn.Items.RanduinOmen", "Randuin's Omen").SetValue(true)); itemMenu.AddItem(new MenuItem("Evelynn.Items.RanduinOmen.Targets", "Randuins: Use if Enemies are in range").SetValue(new Slider(2, 1, 5))); itemMenu.AddItem(new MenuItem("Evelynn.Items.MercurialScimitar", "Mercurial Scimitar / QSS").SetValue(true)); itemMenu.AddItem(new MenuItem("Evelynn.Items.Seperator3", "Consumables"));//Consumables itemMenu.AddItem(new MenuItem("Evelynn.Items.Potion", "Use HP Potion/Biscuit").SetValue(true)); itemMenu.AddItem(new MenuItem("Evelynn.Items.Potion.HP", "Min HP to use Potion/Biscuit ").SetValue(new Slider(75, 1, 99))); ConfigMenu.AddSubMenu(itemMenu); //AutomatedEvelynn.Misc var miscMenu = new LeagueSharp.Common.Menu("Misc", " Drawings & Misc"); miscMenu.AddItem(new MenuItem("Evelynn.Misc.E.Killsteal", "E to KS").SetValue(true)); miscMenu.AddItem(new MenuItem("Evelynn.Misc.Trinket", "Swap to red trinket and upgrade at lvl 9").SetValue(true)); miscMenu.AddItem(new MenuItem("Evelynn.Draw.Q", "Draw Q").SetValue(true)); miscMenu.AddItem(new MenuItem("Evelynn.Draw.E", "Draw E").SetValue(true)); miscMenu.AddItem(new MenuItem("Evelynn.Draw.R", "Draw R").SetValue(true)); ConfigMenu.AddSubMenu(miscMenu); ConfigMenu.AddToMainMenu(); Console.WriteLine("Menu Loaded"); }
private static void OnGameLoad(EventArgs args) { Console.Clear(); #region Initialize string version = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString(); Game.PrintChat("<font color ='#33FFFF'>JeonUtility v" + version + " </font>Loaded! ({0}x{1})", Drawing.Width, Drawing.Height); Console.WriteLine("JeanUtility Loaded."); #endregion #region 메뉴 - Menu #region 메인메뉴 - Main Menu baseMenu = new Menu("JeonUtility", "JeonUtility", true); baseMenu.AddToMainMenu(); baseMenu.AddItem(new MenuItem("base_stat", "Status on hud").SetValue(true)); baseMenu.AddItem(new MenuItem("x%", "HUD_X(%)").SetValue(new Slider(75, 0, 100))); baseMenu.AddItem(new MenuItem("y%", "HUD_Y(%)").SetValue(new Slider(55, 0, 100))); baseMenu.AddItem(new MenuItem("NumPad0", "N0 - TowerRange").SetValue(true)); baseMenu.AddItem(new MenuItem("NumPad1", "N1 - Clock").SetValue(true)); baseMenu.AddItem(new MenuItem("NumPad2", "N2 - SpellTracker").SetValue(true)); baseMenu.AddItem(new MenuItem("NumPad3", "N3 - DrawHardCC").SetValue(true)); baseMenu.AddItem(new MenuItem("NumPad4", "N4 - Stacks").SetValue(true)); baseMenu.AddItem(new MenuItem("NumPad5", "N5 - ShacoQ").SetValue(true)); baseMenu.AddItem(new MenuItem("NumPad6", "N6 - FakeDetector").SetValue(true)); baseMenu.AddItem(new MenuItem("NumPad7", "N7 - DrawGlobalUltOnMinimap").SetValue(true)); baseMenu.AddItem(new MenuItem("NumPad8", "N8").SetValue(true)); baseMenu.AddItem(new MenuItem("NumPad9", "N9").SetValue(true)); var menu_st = new Menu("Stacks", "Stacks"); var menu_draw = new Menu("Draw", "Draw"); #endregion #region 드로잉 메뉴 - menu for Draw baseMenu.AddSubMenu(menu_draw); menu_draw.AddItem(new MenuItem("draw_turret", "TurretRange").SetValue(true)); menu_draw.AddItem(new MenuItem("draw_clock", "Clock").SetValue(true)); #endregion #endregion #region Hotkey for (int i = 0; i <= 9; i++) { L_Status.Add(new Status() { ID = (Keys)96 + i, order = (byte)i }); } foreach (var t in L_Status) { if (getMenuBool(t.ID.ToString())) { t.status.Color = SharpDX.Color.ForestGreen; } } #endregion #region Events Initialize Game.OnUpdate += OnGameUpdate; Obj_AI_Hero.OnProcessSpellCast += OnSpell; Drawing.OnEndScene += OnDraw_EndScene; Game.OnWndProc += OnWndProc; //Drawing.OnDraw += OnDraw; #endregion #region Initialize TowerRange foreach (var t in ObjectManager.Get <Obj_AI_Turret>().Where(t => !t.IsDead && t.IsEnemy && (t.Name.StartsWith("Turret_T1") || t.Name.StartsWith("Turret_T2")))) { towerRanges.Add(new Render.Circle(t, 875, Color.Blue, 5) { VisibleCondition = c => getMenuBool("NumPad0") }); towerRanges.Last().Add(); } #endregion clock.Add(); }
private static void Game_OnGameLoad(EventArgs args) { Game.PrintChat( "<font color = \"#ff052b\">Ergou涓€閿埛灞弢鍔犺浇鎴愬姛!</font> <font color = \"#fcdfff\">|鈽嗏槄鈽嗘父鎴忊槄鈽嗘剦蹇槄鈽嗏槄|</font> "); haydarigeceler = new LeagueSharp.Common.Menu("Ergou一键刷屏", "", true); var press1 = haydarigeceler.AddItem(new MenuItem("GGyaz", "霸气20投 键位a(自己改)").SetValue(new KeyBind(37, KeyBindType.Press))); var press2 = haydarigeceler.AddItem(new MenuItem("WPyaz", "霸气20投 键位b").SetValue(new KeyBind(39, KeyBindType.Press))); var press3 = haydarigeceler.AddItem(new MenuItem("XDyaz", "SB 键位").SetValue(new KeyBind(40, KeyBindType.Press))); var press4 = haydarigeceler.AddItem(new MenuItem("PNSciz", "L# 键位").SetValue(new KeyBind(96, KeyBindType.Press))); var press5 = haydarigeceler.AddItem(new MenuItem("Smiley", "笑脸 键位").SetValue(new KeyBind(97, KeyBindType.Press))); var press6 = haydarigeceler.AddItem(new MenuItem("TRBAYRAK", "小兔子 键位").SetValue(new KeyBind(98, KeyBindType.Press))); var press7 = haydarigeceler.AddItem(new MenuItem("FCKyaz", "GG 键位").SetValue(new KeyBind(38, KeyBindType.Press))); haydarigeceler.AddItem(new MenuItem("Bilgiler", "Ergou QQ群号:361630847")); haydarigeceler.AddToMainMenu(); press1.ValueChanged += delegate(object sender, OnValueChangeEventArgs EventArgs) { if (haydarigeceler.Item("GGyaz").GetValue <KeyBind>().Active) { if (duramk == false) { Game.Say("/all 鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻坾"); Game.Say("/all 鈻堚枅鈻♀枴鈻♀枅鈻堚枅鈻♀枴鈻♀枅鈻坾"); Game.Say("/all 鈻堚枴鈻堚枅鈻堚枴鈻堚枴鈻堚枅鈻堚枴鈻坾"); Game.Say("/all 鈻堚枴鈻堚枅鈻堚枴鈻堚枴鈻堚枅鈻堚枴鈻坾"); Game.Say("/all 鈻堚枅鈻堚枅鈻♀枅鈻堚枴鈻堚枅鈻堚枴鈻坾"); Game.Say("/all 鈻堚枅鈻堚枴鈻堚枅鈻堚枴鈻堚枅鈻堚枴鈻坾"); Game.Say("/all 鈻堚枅鈻♀枅鈻堚枅鈻堚枴鈻堚枅鈻堚枴鈻坾"); Game.Say("/all 鈻堚枴鈻堚枅鈻堚枅鈻堚枴鈻堚枅鈻堚枴鈻坾"); Game.Say("/all 鈻堚枴鈻♀枴鈻♀枴鈻堚枅鈻♀枴鈻♀枅鈻坾"); Game.Say("/all 鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻坾"); duramk = true; gameTime1 = Game.Time + 1; } } if (Game.Time > gameTime1) { duramk = false; } }; press2.ValueChanged += delegate(object sender, OnValueChangeEventArgs EventArgs) { if (haydarigeceler.Item("WPyaz").GetValue <KeyBind>().Active) { if (duramk == false) { Game.Say("/all 鈻堚枅鈻堚枴鈻堚枅鈻♀枴鈻♀枴鈻堚枅鈻坾"); Game.Say("/all 鈻堚枅鈻堚枴鈻堚枅鈻♀枅鈻堚枴鈻堚枅鈻坾"); Game.Say("/all 鈻堚枅鈻堚枴鈻堚枅鈻♀枅鈻堚枴鈻堚枅鈻坾"); Game.Say("/all 鈻堚枴鈻♀枴鈻♀枅鈻♀枅鈻堚枴鈻堚枅鈻坾"); Game.Say("/all 鈻堚枅鈻堚枴鈻堚枴鈻堚枅鈻堚枅鈻♀枴鈻坾"); Game.Say("/all 鈻堚枅鈻堚枴鈻堚枴鈻♀枴鈻♀枴鈻♀枅鈻坾"); Game.Say("/all 鈻堚枅鈻堚枴鈻♀枅鈻♀枅鈻堚枅鈻♀枅鈻坾"); Game.Say("/all 鈻堚枴鈻♀枴鈻堚枅鈻堚枴鈻堚枴鈻堚枅鈻坾"); Game.Say("/all 鈻堚枅鈻堚枴鈻堚枅鈻堚枅鈻♀枅鈻堚枅鈻坾"); Game.Say("/all 鈻堚枅鈻堚枴鈻堚枅鈻堚枴鈻堚枴鈻堚枅鈻坾"); Game.Say("/all 鈻堚枅鈻♀枴鈻堚枴鈻♀枅鈻堚枅鈻♀枴鈻坾"); duramk = true; gameTime1 = Game.Time + 1; } } if (Game.Time > gameTime1) { duramk = false; } }; press3.ValueChanged += delegate(object sender, OnValueChangeEventArgs EventArgs) { if (haydarigeceler.Item("XDyaz").GetValue <KeyBind>().Active) { if (duramk == false) { Game.Say("/all 鈻堚枅鈻♀枴鈻♀枴鈻堚枴鈻♀枴鈻♀枅鈻坾"); Game.Say("/all 鈻堚枴鈻堚枅鈻堚枴鈻堚枅鈻♀枅鈻堚枴鈻坾"); Game.Say("/all 鈻堚枴鈻堚枅鈻堚枅鈻堚枅鈻♀枅鈻堚枴鈻坾"); Game.Say("/all 鈻堚枅鈻♀枴鈻堚枅鈻堚枅鈻♀枴鈻♀枅鈻坾"); Game.Say("/all 鈻堚枅鈻堚枅鈻♀枅鈻堚枅鈻♀枅鈻堚枴鈻坾"); Game.Say("/all 鈻堚枅鈻堚枅鈻堚枴鈻堚枅鈻♀枅鈻堚枴鈻坾"); Game.Say("/all 鈻堚枴鈻堚枅鈻堚枴鈻堚枅鈻♀枅鈻堚枴鈻坾"); Game.Say("/all 鈻堚枴鈻♀枴鈻♀枅鈻堚枴鈻♀枴鈻♀枅鈻坾"); duramk = true; gameTime1 = Game.Time + 1; } } if (Game.Time > gameTime1) { duramk = false; } }; press7.ValueChanged += delegate(object sender, OnValueChangeEventArgs EventArgs) { if (haydarigeceler.Item("FCKyaz").GetValue <KeyBind>().Active) { if (duramk == false) { Game.Say("/all 鈻堚枅鈻堚枴鈻♀枴鈻堚枅鈻堚枴鈻♀枴鈻坾"); Game.Say("/all 鈻堚枅鈻♀枅鈻堚枴鈻堚枅鈻♀枅鈻堚枴鈻坾"); Game.Say("/all 鈻堚枴鈻堚枅鈻堚枅鈻堚枴鈻堚枅鈻堚枅鈻坾"); Game.Say("/all 鈻堚枴鈻堚枅鈻堚枅鈻堚枴鈻堚枅鈻堚枅鈻坾"); Game.Say("/all 鈻堚枴鈻堚枅鈻♀枴鈻♀枴鈻堚枅鈻♀枴鈻"); Game.Say("/all 鈻堚枴鈻堚枅鈻堚枴鈻堚枴鈻堚枅鈻堚枴鈻坾"); Game.Say("/all 鈻堚枅鈻♀枅鈻堚枴鈻堚枅鈻♀枅鈻堚枴鈻坾"); Game.Say("/all 鈻堚枅鈻堚枴鈻♀枅鈻堚枅鈻堚枴鈻♀枅鈻坾|"); duramk = true; gameTime1 = Game.Time + 1; } } if (Game.Time > gameTime1) { duramk = false; } }; press4.ValueChanged += delegate(object sender, OnValueChangeEventArgs EventArgs) { if (haydarigeceler.Item("PNSciz").GetValue <KeyBind>().Active) { if (duramk == false) { Game.Say("/all 鈻堚枴鈻♀枴鈻堚枅鈻堚枅鈻堚枴鈻堚枴鈻坾"); Game.Say("/all 鈻堚枅鈻♀枅鈻堚枅鈻堚枅鈻堚枴鈻堚枴鈻坾"); Game.Say("/all 鈻堚枅鈻♀枅鈻堚枅鈻堚枴鈻♀枴鈻♀枴鈻"); Game.Say("/all 鈻堚枅鈻♀枅鈻堚枅鈻堚枅鈻堚枴鈻堚枴鈻坾"); Game.Say("/all 鈻堚枅鈻♀枅鈻堚枅鈻堚枅鈻♀枅鈻♀枅鈻坾"); Game.Say("/all 鈻堚枅鈻♀枅鈻堚枅鈻堚枴鈻♀枴鈻♀枴鈻"); Game.Say("/all 鈻堚枅鈻♀枅鈻堚枅鈻♀枅鈻♀枅鈻♀枅鈻坾"); Game.Say("/all 鈻堚枴鈻♀枴鈻♀枴鈻♀枅鈻♀枅鈻♀枅鈻坾"); duramk = true; gameTime1 = Game.Time + 1; } } if (Game.Time > gameTime1) { duramk = false; } }; press5.ValueChanged += delegate(object sender, OnValueChangeEventArgs EventArgs) { if (haydarigeceler.Item("Smiley").GetValue <KeyBind>().Active) { if (duramk == false) { Game.Say("/all 鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅"); Game.Say("/all 鈻堛€€銆€銆€鈼モ枅鈻堚棨銆€銆€銆€鈻坾"); Game.Say("/all 鈻堛€€銆€銆€銆€鈼モ棨銆€銆€銆€銆€鈻坾"); Game.Say("/all 鈻堚棧銆€銆€銆€銆€銆€銆€銆€銆€鈼⑩枅|"); Game.Say("/all 鈻堚棨銆€銆€鈼忋€€銆€鈼忋€€銆€鈼モ枅|"); Game.Say("/all 鈻堛€€銆€銆€銆€銆€銆€銆€銆€銆€銆€鈻坾"); Game.Say("/all 鈻堛€€鈻娿€€銆€銆€銆€銆€銆€鈻娿€€鈻坾銆€"); Game.Say("/all 鈻堛€€鈼モ枂鈻勨杽鈻勨杽鈻嗏棨銆€鈻坾"); Game.Say("/all 鈻堛€€銆€銆€銆€銆€銆€銆€銆€銆€ 鈻坾"); Game.Say("/all 鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅鈻堚枅|"); duramk = true; gameTime1 = Game.Time + 1; } } if (Game.Time > gameTime1) { duramk = false; } }; press6.ValueChanged += delegate(object sender, OnValueChangeEventArgs EventArgs) { if (haydarigeceler.Item("TRBAYRAK").GetValue <KeyBind>().Active) { if (duramk == false) { Game.Say("/all 鈹忊敁銆€銆€銆€鈹忊敁"); Game.Say("/all 鈹冣敆鈹佲攣鈹佲敍鈹億"); Game.Say("/all 鈹冣暛鈺€€鈺暜鈹億"); Game.Say("/all 鈹冣€濄€€鈺€€鈥濃攦 鈹⑩敠a巍锝恲~"); Game.Say("/all 鈹椻棆鈹佲攣鈹佲棆鈹泑"); duramk = true; gameTime1 = Game.Time + 1; } } if (Game.Time > gameTime1) { duramk = false; } }; }
private static void Game_OnGameLoad(EventArgs args) { Config = new Menu("Godlike Skillz", "Godlike Skillz", true); CClass = new Champion(); AActivator = new Activator(); var baseType = CClass.GetType(); var championName = ObjectManager.Player.ChampionName.ToLowerInvariant(); switch (championName) { case "yasuo": CClass = new Yasuo(); break; /* * case "ezreal": * CClass = new Ezreal(); * break; * case "lucian": * CClass = new Lucian(); * break; * case "corki": * CClass = new Corki(); * break; * case "quinn": * CClass = new Quinn(); * break; * case "kennen": * CClass = new Kennen(); * break; * case "thresh": * CClass = new Thresh(); * break; * case "evelynn": * CClass = new Thresh(); * break; * case "leesin": * CClass = new Thresh(); * break; * case "rengar": * CClass = new Thresh(); * break; * case "zed": * CClass = new Zed(); * break; * case "kogmaw": * CClass = new Kogmaw(); * break; * case "tristana": * CClass = new Tristana(); * break;*/ } CClass.Id = ObjectManager.Player.BaseSkinName; CClass.Config = Config; var targetSelectorMenu = new Menu("Target Selector", "Target Selector"); TargetSelector.AddToMenu(targetSelectorMenu); Config.AddSubMenu(targetSelectorMenu); var orbwalking = Config.AddSubMenu(new Menu("Orbwalking", "Orbwalking")); if (CClass.Orbwalk) { CClass.Orbwalker = new Orbwalking.Orbwalker(orbwalking); } /* Menu Summoners */ var summoners = Config.AddSubMenu(new Menu("Summoners", "Summoners")); var summonersHeal = summoners.AddSubMenu(new Menu("Heal", "Heal")); { summonersHeal.AddItem(new MenuItem("SUMHEALENABLE", "Enable").SetValue(true)); summonersHeal.AddItem(new MenuItem("SUMHEALSLIDER", "Min. Heal Per.").SetValue(new Slider(20, 99, 1))); } var summonersBarrier = summoners.AddSubMenu(new Menu("Barrier", "Barrier")); { summonersBarrier.AddItem(new MenuItem("SUMBARRIERENABLE", "Enable").SetValue(true)); summonersBarrier.AddItem( new MenuItem("SUMBARRIERSLIDER", "Min. Heal Per.").SetValue(new Slider(20, 99, 1))); } var summonersIgnite = summoners.AddSubMenu(new Menu("Ignite", "Ignite")); { summonersIgnite.AddItem(new MenuItem("SUMIGNITEENABLE", "Enable").SetValue(true)); } /* Menu Items */ var items = Config.AddSubMenu(new Menu("Items", "Items")); items.AddItem(new MenuItem("BOTRK", "BOTRK").SetValue(true)); items.AddItem(new MenuItem("GHOSTBLADE", "Ghostblade").SetValue(true)); items.AddItem(new MenuItem("SWORD", "Sword of the Divine").SetValue(true)); items.AddItem(new MenuItem("MURAMANA", "Muramana").SetValue(true)); QuickSilverMenu = new Menu("QSS", "QuickSilverSash"); items.AddSubMenu(QuickSilverMenu); QuickSilverMenu.AddItem(new MenuItem("AnyStun", "Any Stun").SetValue(true)); QuickSilverMenu.AddItem(new MenuItem("AnySlow", "Any Slow").SetValue(true)); QuickSilverMenu.AddItem(new MenuItem("AnySnare", "Any Snare").SetValue(true)); QuickSilverMenu.AddItem(new MenuItem("AnyTaunt", "Any Taunt").SetValue(true)); foreach (var t in AActivator.BuffList) { foreach (var enemy in ObjectManager.Get <Obj_AI_Hero>().Where(enemy => enemy.IsEnemy)) { if (t.ChampionName == enemy.ChampionName) { QuickSilverMenu.AddItem(new MenuItem(t.BuffName, t.DisplayName).SetValue(t.DefaultValue)); } } } var extras = new Menu("Extras", "Extras"); new PotionManager(extras); extras.AddItem( new MenuItem("atkmove", "Custom Attack Move").SetValue(true)); Config.AddSubMenu(extras); // If Champion is supported draw the extra menus if (baseType != CClass.GetType()) { var combo = new Menu("Combo", "Combo"); if (CClass.ComboMenu(combo)) { Config.AddSubMenu(combo); } var harass = new Menu("Harass", "Harass"); if (CClass.HarassMenu(harass)) { harass.AddItem(new MenuItem("HarassMana", "Min. Mana Percent").SetValue(new Slider(50, 100, 0))); Config.AddSubMenu(harass); } var laneclear = new Menu("LaneClear", "LaneClear"); if (CClass.LaneClearMenu(laneclear)) { laneclear.AddItem( new MenuItem("LaneClearMana", "Min. Mana Percent").SetValue(new Slider(50, 100, 0))); Config.AddSubMenu(laneclear); } var misc = new Menu("Misc", "Misc"); if (CClass.MiscMenu(misc)) { Config.AddSubMenu(misc); } CClass.ExtrasMenu(extras); var drawing = new Menu("Drawings", "Drawings"); if (CClass.DrawingMenu(drawing)) { Config.AddSubMenu(drawing); } } CClass.MainMenu(Config); Config.AddToMainMenu(); Drawing.OnDraw += Drawing_OnDraw; Game.OnUpdate += Game_OnGameUpdate; Game.OnWndProc += GameOnOnWndProc; Orbwalking.AfterAttack += OrbwalkingAfterAttack; Orbwalking.OnAttack += OrbwalkingOnAttack; Orbwalking.BeforeAttack += OrbwalkingBeforeAttack; //GameObject.OnCreate += ObjSpellMissileOnOnCreate; //Obj_AI_Base.OnProcessSpellCast += OnProcessSpell; }
private void LoadMenu() { var champMenu = new Menu("Syndra Plugin", "Syndra"); { var SpellMenu = new Menu("娉曟湳", "SpellMenu"); { var qMenu = new Menu("Q", "QMenu"); { qMenu.AddItem(new MenuItem("Q_Auto_Immobile", "鑷姩Q闈欐").SetValue(true)); SpellMenu.AddSubMenu(qMenu); } var wMenu = new Menu("W", "WMenu"); { wMenu.AddItem(new MenuItem("W_Only_Orb", "鍙姄鐞億").SetValue(false)); SpellMenu.AddSubMenu(wMenu); } var rMenu = new Menu("R", "RMenu"); { rMenu.AddItem(new MenuItem("R_Overkill_Check", "鍑绘潃鎻愮ず").SetValue(true)); rMenu.AddSubMenu(new Menu("Don't use R on", "涓峈")); foreach (var enemy in ObjectManager.Get <Obj_AI_Hero>().Where(enemy => enemy.Team != MyHero.Team) ) { rMenu.SubMenu("Dont_R") .AddItem(new MenuItem("Dont_R" + enemy.BaseSkinName, enemy.BaseSkinName).SetValue(false)); } SpellMenu.AddSubMenu(rMenu); } champMenu.AddSubMenu(SpellMenu); } var comboMenu = new Menu("杩炴嫑", "Combo"); { AddSpelltoMenu(comboMenu, "Q", true); AddSpelltoMenu(comboMenu, "QE", true, "浣跨敤QE"); AddSpelltoMenu(comboMenu, "W", true); AddSpelltoMenu(comboMenu, "E", true); AddSpelltoMenu(comboMenu, "R", true); AddSpelltoMenu(comboMenu, "Ignite", true, "浣跨敤鐐圭噧"); champMenu.AddSubMenu(comboMenu); } var harassMenu = new Menu("楠氭壈", "Harass"); { AddSpelltoMenu(harassMenu, "Q", true); harassMenu.AddItem(new MenuItem("Q_Auto_Harass", "Q楠氭壈(閿佸畾)").SetValue(new KeyBind("N".ToCharArray()[0], KeyBindType.Press))); AddSpelltoMenu(harassMenu, "QE", true, "浣跨敤QE"); AddSpelltoMenu(harassMenu, "W", true); AddSpelltoMenu(harassMenu, "E", true); AddManaManagertoMenu(harassMenu, 30); champMenu.AddSubMenu(harassMenu); } var laneClearMenu = new Menu("娓呯嚎", "LaneClear"); { AddSpelltoMenu(laneClearMenu, "Q", true); AddSpelltoMenu(laneClearMenu, "W", true); AddSpelltoMenu(laneClearMenu, "E", true); AddManaManagertoMenu(laneClearMenu, 30); champMenu.AddSubMenu(laneClearMenu); } var miscMenu = new Menu("鏉傞」", "Misc"); { miscMenu.AddItem(new MenuItem("Misc_QE_Mouse", "鍚戦紶鏍嘠E").SetValue(new KeyBind("T".ToCharArray()[0], KeyBindType.Press))); miscMenu.AddItem(new MenuItem("QE_Interrupt", "QE鎵撴柇").SetValue(true)); miscMenu.AddItem(new MenuItem("E_Gap_Closer", "QE闃茬獊").SetValue(true)); champMenu.AddSubMenu(miscMenu); } var drawMenu = new Menu("鏄剧ず", "Drawing"); { drawMenu.AddItem(new MenuItem("Draw_Disabled", "绂佺敤").SetValue(false)); drawMenu.AddItem(new MenuItem("Draw_Q", "鏄剧ずQ").SetValue(true)); drawMenu.AddItem(new MenuItem("Draw_QE", "鏄剧ずQE").SetValue(true)); drawMenu.AddItem(new MenuItem("Draw_W", "鏄剧ずW").SetValue(true)); drawMenu.AddItem(new MenuItem("Draw_E", "鏄剧ずE").SetValue(true)); drawMenu.AddItem(new MenuItem("Draw_R", "鏄剧ずR").SetValue(true)); drawMenu.AddItem(new MenuItem("Draw_R_Killable", "鏄剧ずR鍙潃").SetValue(true)); MenuItem drawComboDamageMenu = new MenuItem("Draw_ComboDamage", "鏄剧ず浼ゅ").SetValue(true); drawMenu.AddItem(drawComboDamageMenu); Utility.HpBarDamageIndicator.DamageToUnit = GetComboDamage; Utility.HpBarDamageIndicator.Enabled = drawComboDamageMenu.GetValue <bool>(); drawComboDamageMenu.ValueChanged += delegate(object sender, OnValueChangeEventArgs eventArgs) { Utility.HpBarDamageIndicator.Enabled = eventArgs.GetNewValue <bool>(); }; champMenu.AddSubMenu(drawMenu); } } Menu.AddSubMenu(champMenu); Menu.AddToMainMenu(); }