private static void FleeMenuPage() { FleeMenu = _myMenu.AddSubMenu("Flee Settings", "FleeSettings"); FleeMenu.AddGroupLabel("Kaçýþ(Flee) Ayarlarý"); FleeMenu.Add("FleeE", new CheckBox("Kaçarken E Kullan")); FleeMenu.Add("FleeW", new CheckBox("Kaçarken W Kullan")); }
private static void FleeMenuPage() { FleeMenu = _myMenu.AddSubMenu("Flee Settings", "FleeSettings"); FleeMenu.AddGroupLabel("Flee Settings"); FleeMenu.Add("FleeE", new CheckBox("Use E")); FleeMenu.Add("FleeW", new CheckBox("Use W")); }
public static void Fleemenu() { FleeMenu = VMenu.AddSubMenu("Flee", "Flee"); FleeMenu.AddGroupLabel("Flee"); FleeMenu.Add("FleeUseQ", new CheckBox("Use Q")); FleeMenu.Add("FleeUseE", new CheckBox("Use E")); }
private static void DrawFleeMenu() { FleeMenu.AddGroupLabel("Flee"); FleeMenu.Add("flMinionJump", new CheckBox("Jump To Minion")); FleeMenu.Add("flWardJump", new CheckBox("Jump To Ward", false)); FleeMenu.Add("flTowerDive", new CheckBox("Dont E Into Tower")); }
private static void Fleemenu() { FleeMenu = VMenu.AddSubMenu("Flee", "Flee"); FleeMenu.AddGroupLabel("Flee"); FleeMenu.Add("UseQ", new CheckBox("Kullan Q")); FleeMenu.Add("UseE", new CheckBox("Kullan E")); }
static Flee() { FleeMenu.AddGroupLabel("Flee"); _useW = FleeMenu.Add("fleeUseW", new CheckBox("Kullan W hız almak için")); FleeMenu.AddSeparator(10); _useE = FleeMenu.Add("fleeUseE", new CheckBox("Kullan E fare konumuna")); FleeMenu.AddSeparator(10); }
public static void Fleemenu() { FleeMenu = YMenu.AddSubMenu("逃跑", "Flee"); FleeMenu.AddGroupLabel("逃跑"); FleeMenu.Add("EscQ", new CheckBox("叠加 Q")); FleeMenu.Add("EscE", new CheckBox("使用 E")); FleeMenu.Add("WJ", new KeyBind("逃跑时进行E过墙", false, KeyBind.BindTypes.HoldActive, 'G')); }
static Flee() { FleeMenu.AddGroupLabel("Flee"); _useW = FleeMenu.Add("fleeUseW", new CheckBox("Use W to get speed buff")); FleeMenu.AddSeparator(10); _useE = FleeMenu.Add("fleeUseE", new CheckBox("Use E to mouse")); FleeMenu.AddSeparator(10); }
public static void Fleemenu() { FleeMenu = YMenu.AddSubMenu("Flee", "Flee"); FleeMenu.AddGroupLabel("Flee"); FleeMenu.Add("EscQ", new CheckBox("Stack Q")); FleeMenu.Add("EscE", new CheckBox("Use E")); FleeMenu.Add("WJ", new KeyBind("Walljump in Flee mode", false, KeyBind.BindTypes.HoldActive, 'G')); }
static Flee() { FleeMenu.AddGroupLabel("Flee"); _useW = FleeMenu.Add("useW", new CheckBox("Use W")); FleeMenu.AddSeparator(50); _useE = FleeMenu.Add("useE", new CheckBox("Use E")); }
/// <summary> /// Initializes the menu /// </summary> public override void InitializeMenu() { FirstMenuName = "Name of the addon"; //There are a bunch of examples on how to create checkboxes and sliders really easy //Obs: You can use the MenuIds(Preset) or Ints as a uniqueID //ComboMenu ComboMenu.AddGroupLabel("-:Combo Spells:-"); ComboMenu.CreateCheckBox("- Use Q", MenuIds.ComboUseQ); ComboMenu.CreateCheckBox("- Use W", MenuIds.ComboUseW); ComboMenu.CreateCheckBox("- Use E", MenuIds.ComboUseE); ComboMenu.CreateCheckBox("- Use R", 8); //HarassMenu HarassMenu.AddGroupLabel("-:Harass Spells:-"); HarassMenu.CreateCheckBox("- Use Q", MenuIds.HarassUseQ); HarassMenu.CreateCheckBox("- Use W", MenuIds.HarassUseW); HarassMenu.CreateCheckBox("- Use E", MenuIds.HarassUseE); HarassMenu.CreateCheckBox("- Use R", MenuIds.HarassUseR); HarassMenu.AddGroupLabel("-:Harass Settings:-"); HarassMenu.CreateSlider("It will use harass spells only if mana is greater than ({0}%)", MenuIds.HarassMana); HarassMenu.AddGroupLabel("-:AutoHarass Spells:-"); HarassMenu.CreateCheckBox("- Use Q", MenuIds.AutoHarassUseQ); HarassMenu.CreateCheckBox("- Use W", MenuIds.AutoHarassUseW); HarassMenu.CreateCheckBox("- Use E", MenuIds.AutoHarassUseE); HarassMenu.CreateCheckBox("- Use R", MenuIds.AutoHarassUseR); HarassMenu.AddGroupLabel("-:AutoHarass Settings:-"); HarassMenu.CreateSlider("It will use harass spells only if mana is greater than ({0}%)", MenuIds.AutoHarassMana); //LaneClearMenu LaneClearMenu.AddGroupLabel("-:Laneclear Spells:-"); LaneClearMenu.CreateCheckBox("- Use Q", 9); LaneClearMenu.CreateCheckBox("- Use W", 10); LaneClearMenu.CreateCheckBox("- Use E", 11); LaneClearMenu.CreateCheckBox("- Use R", 12); LaneClearMenu.AddGroupLabel("-:Laneclear Settings:-"); LaneClearMenu.CreateSlider("It will use laneclear spells only if mana is greater than ({0}%)", 30); //LastHitMenu LastHitMenu.AddGroupLabel("-:Lasthit Spells:-"); LastHitMenu.CreateCheckBox("- Use Q", 13); LastHitMenu.CreateCheckBox("- Use W", 14); LastHitMenu.CreateCheckBox("- Use E", 15); LastHitMenu.CreateCheckBox("- Use R", 16); LastHitMenu.AddGroupLabel("-:Lasthit Settings:-"); LastHitMenu.CreateSlider("It will use lasthit spells only if mana is greater than ({0}%)", 30); //FleeMenu FleeMenu.AddGroupLabel("-:Flee Spells:-"); FleeMenu.CreateCheckBox("- Use Q", MenuIds.FleeUseQ); FleeMenu.CreateCheckBox("- Use W", MenuIds.FleeUseW); FleeMenu.CreateCheckBox("- Use E", MenuIds.FleeUseE); FleeMenu.CreateCheckBox("- Use R", MenuIds.FleeUseR); FleeMenu.AddGroupLabel("-:Flee Settings:-"); FleeMenu.CreateSlider("It will use flee spells only if mana is greater than ({0}%)", 30); //MiscMenu MiscMenu.AddGroupLabel("-:Misc Spells:-"); MiscMenu.CreateCheckBox("- Use X on gapclosers spells", MenuIds.MiscUseGapcloser); MiscMenu.CreateCheckBox("- Use X on interruptables spells", MenuIds.MiscUseInterrupt); MiscMenu.AddGroupLabel("-:Misc Settings:-"); MiscMenu.CreateSlider("It will use misc spells only if mana is greater than ({0}%)", 30); }
private static void Loading_OnLoadingComplete(EventArgs args) { if (StateHandler.Teemo.Hero != Champion.Teemo) { return; } Bootstrap.Init(null); Q = new Spell.Targeted(SpellSlot.Q, 680); W = new Spell.Active(SpellSlot.W); E = new Spell.Active(SpellSlot.E, (uint)Player.Instance.AttackRange); R = new Spell.Skillshot(SpellSlot.R, 900, SkillShotType.Circular, 1000, 1000, 135); TeemoMenu = MainMenu.AddMenu("CrayzTeemo", "CrayzTeemo"); TeemoMenu.AddGroupLabel("CrayzTeemo"); TeemoMenu.AddSeparator(); TeemoMenu.AddLabel("Made By Crayz Turkish"); TeemoMenu.AddLabel("Have Fun!"); TeemoMenu.AddLabel("AntiGapcloser Q and R were activated automatically."); ComboMenu = TeemoMenu.AddSubMenu("Combo", "Combo"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.AddSeparator(); ComboMenu.Add("useQCombo", new CheckBox("Use [Q] in Combo")); ComboMenu.Add("useRCombo", new CheckBox("Use [R] in Combo")); ComboMenu.Add("useWCombo", new CheckBox("Use [W] in Combo (If the target is in range AA)")); HarassMenu = TeemoMenu.AddSubMenu("Harass", "Harass"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.AddSeparator(); HarassMenu.Add("useQHarass", new CheckBox("Use [Q] Harass")); HarassMenu.Add("useWHarass", new CheckBox("Use [W] Harass")); LaneClearMenu = TeemoMenu.AddSubMenu("LaneClear", "LaneClear"); LaneClearMenu.AddGroupLabel("LaneClear Settings"); LaneClearMenu.AddSeparator(); LaneClearMenu.Add("useQLH", new CheckBox("Use [Q] for LastHit")); LaneClearMenu.Add("useQWC", new CheckBox("Use [Q] for WaveClear")); FleeMenu = TeemoMenu.AddSubMenu("Flee", "Flee"); FleeMenu.AddGroupLabel("Flee Settings"); FleeMenu.AddSeparator(); FleeMenu.Add("useRFlee", new CheckBox("Use [R] Flee")); FleeMenu.Add("useWFlee", new CheckBox("Use [W] Flee")); DrawMenu = TeemoMenu.AddSubMenu("Draw", "Draw"); DrawMenu.AddGroupLabel("Draw Settings"); DrawMenu.AddSeparator(); DrawMenu.Add("Q.Draw", new CheckBox("Draw [Q] Range", false)); DrawMenu.Add("R.Draw", new CheckBox("Draw [R] Range", false)); Game.OnTick += Game_OnTick; }
private static void Loading_OnLoadingComplete(EventArgs args) { TargetSelector2.init(); Bootstrap.Init(null); Q = new Spell.Targeted(SpellSlot.Q, 680); W = new Spell.Active(SpellSlot.W); E = new Spell.Active(SpellSlot.E); R = new Spell.Skillshot(SpellSlot.R, 300, SkillShotType.Circular, 500, 1000, 120); TeemoMenu = MainMenu.AddMenu("TeemoBuddy", "teemobuddy"); TeemoMenu.AddGroupLabel("TeemoBuddy"); TeemoMenu.AddSeparator(); TeemoMenu.AddLabel("Always Remember, Buck Frandon."); TeemoMenu.AddLabel("Made By Fluxy"); ComboMenu = TeemoMenu.AddSubMenu("Combo", "Combo"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.AddSeparator(); ComboMenu.Add("useQCombo", new CheckBox("Use Q")); ComboMenu.Add("useWCombo", new CheckBox("Use W")); ComboMenu.Add("useRCombo", new CheckBox("Use R")); HarassMenu = TeemoMenu.AddSubMenu("Harass", "Harass"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.AddSeparator(); HarassMenu.Add("useQHarass", new CheckBox("Use Q")); HarassMenu.Add("useWHarass", new CheckBox("Use W")); FarmMenu = TeemoMenu.AddSubMenu("Farm", "Farm"); FarmMenu.AddGroupLabel("Farming Settings"); FarmMenu.AddSeparator(); FarmMenu.Add("useQFarmLH", new CheckBox("Use Q for LastHit")); FarmMenu.Add("useQFarmWC", new CheckBox("Use Q for WaveClear")); FleeMenu = TeemoMenu.AddSubMenu("Flee", "Flee"); FleeMenu.AddGroupLabel("Flee Settings"); FleeMenu.AddSeparator(); FleeMenu.Add("useRFlee", new CheckBox("Use R")); FleeMenu.Add("useWFlee", new CheckBox("Use W")); Game.OnTick += Game_OnTick; }
private static void OnLoad(EventArgs args) { if (ObjectManager.Player.BaseSkinName != "Zilean") { return; } ZilMenu = MainMenu.AddMenu("Zilean", "Zilean"); ZilMenu.AddGroupLabel("Welcome to FUE Zilean addon!"); UltMenu = ZilMenu.AddSubMenu("Ultimate"); UltMenu.AddGroupLabel("Ultimate Settings"); UltMenu.Add("ultially", new CheckBox("Use ult on ally")); UltMenu.Add("allyhpult", new Slider("Ally Health %", 15, 1, 100)); UltMenu.AddGroupLabel("Ult ally"); foreach (var ally in ObjectManager.Get <AIHeroClient>().Where(hero => hero.IsAlly && !hero.IsMe)) { CheckBox cb = new CheckBox(ally.BaseSkinName) { CurrentValue = false }; if (ally.Team == ObjectManager.Player.Team) { UltMenu.Add("castultally" + ally.BaseSkinName, cb); } } UltMenu.AddSeparator(); UltMenu.Add("user", new CheckBox("Use ult on Myself")); UltMenu.Add("rhp", new Slider("Self Health %", 15, 1, 100)); ComboMenu = ZilMenu.AddSubMenu("Combo"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.Add("useQ", new CheckBox("Use Q")); ComboMenu.Add("useW1", new CheckBox("Use W", false)); ComboMenu.Add("useW2", new CheckBox("Use W only if Q hits")); ComboMenu.Add("useE", new CheckBox("Use E")); ComboMenu.Add("Qcc", new CheckBox("Use Q on immobile")); ComboMenu.Add("useign", new CheckBox("Use Ignite")); HarassMenu = ZilMenu.AddSubMenu("Harass"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.Add("useQH", new CheckBox("Use Q")); HarassMenu.Add("useEH", new CheckBox("Use E", false)); HarassMenu.Add("autoH", new KeyBind("Auto Harass", false, KeyBind.BindTypes.PressToggle, 'T')); HarassMenu.AddSeparator(); HarassMenu.Add("autoHQ", new CheckBox("Use Q AutoHarass")); HarassMenu.Add("autoHE", new CheckBox("Use E AutoHarass")); HarassMenu.AddSeparator(); HarassMenu.Add("HMana", new Slider("Min % mana for AutoHarass", 30, 0, 100)); LaneMenu = ZilMenu.AddSubMenu("Farm"); LaneMenu.AddGroupLabel("LaneClear Settings"); LaneMenu.Add("useQL", new CheckBox("Use Q")); LaneMenu.Add("useWL", new CheckBox("Use W to reset bomb")); LaneMenu.AddSeparator(); LaneMenu.Add("usemanaL", new Slider("Min % mana for LaneClear", 30, 0, 100)); LaneMenu.Add("lccount", new Slider("Min Minions for Q", 3, 0, 8)); MiscMenu = ZilMenu.AddSubMenu("Misc"); MiscMenu.AddGroupLabel("Misc Settings"); MiscMenu.Add("disableAA", new CheckBox("Disable AA", false)); MiscMenu.Add("suppmode", new CheckBox("Support mode", false)); MiscMenu.Add("gap", new CheckBox("gapcloser")); MiscMenu.Add("int", new CheckBox("interrupter")); MiscMenu.Add("ksQ", new CheckBox("Q ks")); DrawMenu = ZilMenu.AddSubMenu("Draw"); DrawMenu.AddGroupLabel("Drawings Settings"); DrawMenu.Add("drawaoff", new CheckBox("Disable Draws", false)); DrawMenu.Add("drawq", new CheckBox("Draw Q")); DrawMenu.Add("draww", new CheckBox("Draw W")); DrawMenu.Add("drawe", new CheckBox("Draw E")); DrawMenu.Add("drawr", new CheckBox("Draw R")); FleeMenu = ZilMenu.AddSubMenu("Flee"); FleeMenu.AddGroupLabel("Flee Settings"); FleeMenu.Add("fleee", new CheckBox("Use E")); FleeMenu.Add("fleew", new CheckBox("Use W")); SkinMenu = ZilMenu.AddSubMenu("Skin", "Skin"); SkinMenu.AddGroupLabel("Skin Selectior"); var skin = SkinMenu.Add("SkinID", new Slider("Skin", 5, 0, 5)); var SkinID = new[] { "Classic Zilean", "Old Saint Zilean", "Groovy Zilean", "Shurima Desert Zilean", "Time Machine Zilean", "Blood Moon Zilean" }; skin.DisplayName = SkinID[skin.CurrentValue]; skin.OnValueChange += delegate(ValueBase <int> sender, ValueBase <int> .ValueChangeArgs changeArgs) { sender.DisplayName = SkinID[changeArgs.NewValue]; }; Q = new Spell.Skillshot(SpellSlot.Q, 880, SkillShotType.Circular, (int)0.3f, 2000, 150); Q.AllowedCollisionCount = int.MaxValue; W = new Spell.Active(SpellSlot.W, 0); E = new Spell.Targeted(SpellSlot.E, 700); R = new Spell.Targeted(SpellSlot.R, 900); ign = new Spell.Targeted(ObjectManager.Player.GetSpellSlotFromName("summonerdot"), 600); Orbwalker.OnPreAttack += Orbwalker_OnPreAttack; Game.OnUpdate += OnGameUpdate; Gapcloser.OnGapcloser += OnGapCloser; Interrupter.OnInterruptableSpell += Interrupt; Drawing.OnDraw += Drawing_OnDraw; }
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)); }
private static void Loading_OnLoadingComplete(EventArgs args) { if (User.ChampionName != "Tryndamere") { return; } Q = new Spell.Active(spellSlot: SpellSlot.Q); W = new Spell.Targeted(spellSlot: SpellSlot.W, spellRange: 850); E = new Spell.Skillshot(spellSlot: SpellSlot.E, spellRange: 660, skillShotType: SkillShotType.Circular, spellSpeed: 700, spellWidth: 225); R = new Spell.Active(spellSlot: SpellSlot.R); bilgewater = new Item(3144, 550); botrk = new Item(3153, 550); tiamat = new Item(3077, 400); hydra = new Item(3074, 400); Youmuu = new Item(3142, 800); HealthPotion = new Item(2003, 0); Biscuit = new Item(2010, 0); CorruptPotion = new Item(2033, 0); RefillPotion = new Item(2031, 0); HuntersPotion = new Item(2032, 0); SpellList.Add(Q); SpellList.Add(W); SpellList.Add(E); SpellList.Add(R); Chat.Print("TryndaZero loaded successfully"); CurrentSkinID = User.SkinId; TryndaMenu = MainMenu.AddMenu("TryndaZero", "TryndaZero"); ComboMenu = TryndaMenu.AddSubMenu("Combo"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.Add("W", new CheckBox("Use W")); ComboMenu.Add("E", new CheckBox("Use E")); ComboMenu.AddSeparator(); ComboMenu.Add("UseE", new CheckBox("Use E Only if out of AA Range")); ComboMenu.AddSeparator(50); ComboMenu.AddGroupLabel("Auto Q Settings"); ComboMenu.Add("Q", new CheckBox("Auto Use Q")); ComboMenu.Add("UseQ", new Slider("% HP to cast Q", 70, 1, 100)); ComboMenu.AddSeparator(50); ComboMenu.AddGroupLabel("Auto R Settings(Use Key for quick changing)"); ComboMenu.Add("R", new KeyBind("Auto Use R(Enemy in 1200 Range)", true, KeyBind.BindTypes.PressToggle, 'L')); ComboMenu.Add("AR", new CheckBox("Always Auto Use R", false)); ComboMenu.Add("UseR", new Slider("% HP to cast R", 20, 1, 100)); ComboMenu.AddSeparator(); LaneClearMenu = TryndaMenu.AddSubMenu("LaneClear"); LaneClearMenu.AddGroupLabel("LaneClear Settings"); LaneClearMenu.Add("E", new CheckBox("Use E")); LaneClearMenu.AddSeparator(); LaneClearMenu.Add("Elc", new Slider("Minions to use E >=", 3, 1, 10)); JungleClearMenu = TryndaMenu.AddSubMenu("JungleClear"); JungleClearMenu.AddGroupLabel("Jungle Clear Settings"); JungleClearMenu.Add("EJ", new CheckBox("Use E")); FleeMenu = TryndaMenu.AddSubMenu("Flee"); FleeMenu.AddGroupLabel("Flee Settings"); FleeMenu.Add("EF", new CheckBox("Use E")); ItemMenu = TryndaMenu.AddSubMenu("Items"); ItemMenu.AddGroupLabel("Item Settings"); ItemMenu.AddGroupLabel("Combo:"); ItemMenu.Add("bilge", new CheckBox("Use Bilgewater Cutlass in Combo")); ItemMenu.Add("youmuu", new CheckBox("Use Youmuu's in Combo")); ItemMenu.Add("tia", new CheckBox("Use Tiamat in Combo")); ItemMenu.Add("hydra", new CheckBox("Use Hydra in Combo")); ItemMenu.Add("botrk", new CheckBox("Use BotrK in Combo")); ItemMenu.Add("bork", new Slider("%HP to use BotrK <=", 75, 0, 100)); ItemMenu.AddSeparator(); ItemMenu.AddGroupLabel("LaneClear/JungleClear:"); ItemMenu.Add("tialc", new CheckBox("Use Tiamat in Laneclear/JungleClear")); ItemMenu.Add("hydralc", new CheckBox("Use Hydra in Laneclear/JungleClear")); ItemMenu.AddSeparator(50); ItemMenu.Add("potion", new CheckBox("Auto Use Potion")); ItemMenu.Add("potionhp", new Slider("Use Auto Potion when %HP <=", 50, 0, 100)); DrawingsMenu = TryndaMenu.AddSubMenu("Drawings"); DrawingsMenu.AddGroupLabel("Drawing Settings"); DrawingsMenu.Add("DrawW", new CheckBox("Draw W")); DrawingsMenu.Add("DrawE", new CheckBox("Draw E")); SkinChangerMenu = TryndaMenu.AddSubMenu("Skin Changer"); SkinChangerMenu.Add("EnableSkin", new CheckBox("Enable Skinchanger", false)); SkinChangerMenu.Add("SkinID", new Slider("Skin ID", 1, 0, 8)); Drawing.OnDraw += Drawing_OnDraw; Game.OnTick += Game_OnTick; }
private static void OnLoad(EventArgs args) { if (ObjectManager.Player.BaseSkinName != "Lissandra") { return; } menuIni = MainMenu.AddMenu("KappaLissandra", "KappaLissandra"); menuIni.AddGroupLabel("Welcome to the Worst Lissandra addon!"); menuIni.AddGroupLabel("Global Settings"); menuIni.Add("Combo", new CheckBox("Use Combo?")); menuIni.Add("Harass", new CheckBox("Use Harass?")); menuIni.Add("LaneClear", new CheckBox("Use Lane Clear?")); menuIni.Add("JungleClear", new CheckBox("Use Jungle Clear?")); menuIni.Add("Flee", new CheckBox("Use Flee?")); menuIni.Add("Misc", new CheckBox("Use Misc?")); menuIni.Add("Drawings", new CheckBox("Use Drawings?")); UltMenu = menuIni.AddSubMenu("Ultimate"); UltMenu.AddGroupLabel("Ultimate Settings"); UltMenu.Add("aoeR", new CheckBox("AoE R Logic")); UltMenu.Add("RF", new CheckBox("Use R Finisher")); UltMenu.Add("RS", new CheckBox("Use R On Self")); UltMenu.Add("RE", new CheckBox("Use R On Enemy")); UltMenu.Add("hitR", new Slider("R AoE Hit >=", 2, 1, 5)); UltMenu.Add("shp", new Slider("On Self Health to use R", 15, 0, 100)); UltMenu.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) { UltMenu.Add("DontUltenemy" + enemy.BaseSkinName, cb); } } ComboMenu = menuIni.AddSubMenu("Combo"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.Add("Q", new CheckBox("Use Q")); ComboMenu.Add("W", new CheckBox("Use W")); ComboMenu.Add("E", new CheckBox("Use E")); ComboMenu.Add("ET", new CheckBox("Use E2 If hit target")); ComboMenu.Add("E2", new CheckBox("Always E2 Max", false)); ComboMenu.Add("ES", new CheckBox("Use E2 Safe", false)); ComboMenu.Add("EHP", new Slider("Use E2 Safe if HP <= %", 30, 0, 100)); ComboMenu.Add("ESE", new Slider("Use E2 Safe if Enemies are <=", 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")); HarassMenu.Add("E", new CheckBox("Use E", false)); HarassMenu.Add("Mana", new Slider("Save Mana %", 30, 0, 100)); LaneMenu = menuIni.AddSubMenu("Farm"); LaneMenu.AddGroupLabel("LaneClear Settings"); LaneMenu.Add("Q", new CheckBox("Use Q")); LaneMenu.Add("W", new CheckBox("Use W")); LaneMenu.Add("E", new CheckBox("Use E", false)); LaneMenu.Add("Mana", new Slider("Save Mana %", 30, 0, 100)); LaneMenu.AddGroupLabel("JungleClear Settings"); LaneMenu.Add("jQ", new CheckBox("Use Q")); LaneMenu.Add("jW", new CheckBox("Use W")); LaneMenu.Add("jE", new CheckBox("Use E", false)); MiscMenu = menuIni.AddSubMenu("Misc"); MiscMenu.AddGroupLabel("Misc Settings"); MiscMenu.Add("gapcloserW", new CheckBox("Anti-GapCloser W")); MiscMenu.Add("gapcloserR", new CheckBox("Anti-GapCloser R")); MiscMenu.Add("Interruptr", new CheckBox("Interrupt R")); MiscMenu.Add("WTower", new CheckBox("Auto W Under Tower")); MiscMenu.Add("AutoW", new Slider("Auto W On Hit >=", 2, 1, 5)); FleeMenu = menuIni.AddSubMenu("Flee"); FleeMenu.AddGroupLabel("Flee Settings"); FleeMenu.Add("Q", new CheckBox("Use Q")); FleeMenu.Add("W", new CheckBox("Use W")); FleeMenu.Add("E", new CheckBox("Use E")); 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)); Q = new Spell.Skillshot(SpellSlot.Q, 715, SkillShotType.Linear, 250, 2200, 75); Q2 = new Spell.Skillshot(SpellSlot.Q, 825, SkillShotType.Linear, 250, 2200, 90); Qtest = new Spell.Skillshot(SpellSlot.Q, 715, SkillShotType.Linear, 250, 2200, 75) { AllowedCollisionCount = int.MaxValue }; W = new Spell.Active(SpellSlot.W, 425); E = new Spell.Skillshot(SpellSlot.E, 1000, SkillShotType.Linear, 250, 850, 125); R = new Spell.Targeted(SpellSlot.R, 400); Game.OnUpdate += OnUpdate; GameObject.OnCreate += OnCreate; GameObject.OnDelete += OnDelete; Drawing.OnDraw += OnDraw; Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast; Obj_AI_Base.OnBasicAttack += OnBasicAttack; Interrupter.OnInterruptableSpell += OnInterruptableSpell; Gapcloser.OnGapcloser += OnGapcloser; }
static Flee() { FleeMenu.AddGroupLabel("Illoi does not simply flee :°)"); }
private static void Loading_OnLoadingComplete(EventArgs args) { if (User.ChampionName != "Leblanc") { return; } Q = new Spell.Targeted(spellSlot: SpellSlot.Q, spellRange: 700); W = new Spell.Skillshot(spellSlot: SpellSlot.W, spellRange: 600, skillShotType: SkillShotType.Circular, castDelay: 250, spellSpeed: 1450, spellWidth: 250); E = new Spell.Skillshot(spellSlot: SpellSlot.E, spellRange: 950, skillShotType: SkillShotType.Linear, castDelay: 250, spellSpeed: 1550, spellWidth: 55); { E.AllowedCollisionCount = 0; } R = new Spell.Targeted(spellSlot: SpellSlot.R, spellRange: 950); WReturn = new Spell.Active(SpellSlot.W); RReturn = new Spell.Active(SpellSlot.R); QUlti = new Spell.Targeted(SpellSlot.R, Q.Range); WUlti = new Spell.Skillshot(SpellSlot.R, W.Range, SkillShotType.Circular, 250, 1450, 250); EUlti = new Spell.Skillshot(spellSlot: SpellSlot.R, spellRange: 950, skillShotType: SkillShotType.Linear, castDelay: 250, spellSpeed: 1550, spellWidth: 55); { EUlti.AllowedCollisionCount = 0; } HealthPotion = new Item(2003, 0); Biscuit = new Item(2010, 0); CorruptPotion = new Item(2033, 0); RefillPotion = new Item(2031, 0); HuntersPotion = new Item(2032, 0); SpellList.Add(Q); SpellList.Add(W); SpellList.Add(E); SpellList.Add(R); Chat.Print("LeBlancZero loaded successfully"); CurrentSkinID = User.SkinId; LBMenu = MainMenu.AddMenu("LeBlancZero", "LeBlancZero"); ComboMenu = LBMenu.AddSubMenu("Combo"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.Add("Q", new CheckBox("Use Q")); ComboMenu.Add("W", new CheckBox("Use W")); ComboMenu.Add("Wreturn", new CheckBox("Use W Return")); ComboMenu.Add("E", new CheckBox("Use E")); ComboMenu.Add("R", new CheckBox("Use R")); ComboMenu.AddSeparator(50); ComboMenu.AddGroupLabel("Ultimate Settings"); ComboMenu.Add("Rcombo", new ComboBox("Combos", 0, Combos)); ComboMenu.Add("Rreturn", new CheckBox("Use R Return")); LaneClearMenu = LBMenu.AddSubMenu("LaneClear"); LaneClearMenu.AddGroupLabel("LaneClear Settings"); LaneClearMenu.Add("LCQ", new CheckBox("Use Q")); LaneClearMenu.Add("LCW", new CheckBox("Use W")); LaneClearMenu.Add("WE", new Slider("Use W when it hits Minions >=", 3, 1, 10)); FleeMenu = LBMenu.AddSubMenu("Flee"); FleeMenu.AddGroupLabel("Flee Settings"); FleeMenu.Add("FleeW", new CheckBox("Use W")); FleeMenu.Add("FleeR", new CheckBox("Use R")); ItemMenu = LBMenu.AddSubMenu("Items"); ItemMenu.AddGroupLabel("Item Settings"); ItemMenu.Add("potion", new CheckBox("Auto Use Potion")); ItemMenu.Add("potionhp", new Slider("%HP to use Potion <=", 70, 0, 100)); DrawingsMenu = LBMenu.AddSubMenu("Drawings"); DrawingsMenu.AddGroupLabel("Drawing Settings"); DrawingsMenu.Add("DrawQ", new CheckBox("Draw Q")); DrawingsMenu.Add("DrawW", new CheckBox("Draw W")); DrawingsMenu.Add("DrawE", new CheckBox("Draw E")); SkinChangerMenu = LBMenu.AddSubMenu("Skin Changer"); SkinChangerMenu.Add("EnableSkin", new CheckBox("Enable Skinchanger", false)); SkinChangerMenu.Add("SkinID", new Slider("Skin ID", 1, 0, 5)); Drawing.OnDraw += Drawing_OnDraw; Game.OnTick += Game_OnTick; }
static Flee() { FleeMenu.AddGroupLabel("Illoi kacamaz :)"); }
private static void Loading_OnLoadingComplete(EventArgs args) { if (Yasou.Hero != Champion.Yasuo) { return; } Menu = MainMenu.AddMenu("TheNewYasuo", "yasuobuddyfluxy"); ComboMenu = Menu.AddSubMenu("Combo", "yasuCombo"); ComboMenu.AddGroupLabel("Combo"); ComboMenu.Add("combo.Q", new CheckBox("Use Q")); ComboMenu.Add("combo.E", new CheckBox("Use E")); //ComboMenu.Add("combo.ToMouse", new CheckBox("Dash to Mouse", false)); ComboMenu.Add("combo.stack", new CheckBox("Stack/Stackar Q")); ComboMenu.Add("combo.leftclickRape", new CheckBox("Left Click Rape")); ComboMenu.AddSeparator(); ComboMenu.AddLabel("Ultimate"); ComboMenu.Add("combo.R", new CheckBox("Use R")); ComboMenu.Add("combo.RTarget", new CheckBox("Use R always on Selected TargetUsar R sempre no alvo selecionado")); ComboMenu.Add("combo.RKillable", new CheckBox("Use R KS")); ComboMenu.Add("combo.MinTargetsR", new Slider("Use R Min Targets/Alvos Minimos para ultar", 2, 1, 5)); HarassMenu = Menu.AddSubMenu("Harass", "yasuHarass"); HarassMenu.AddGroupLabel("Harass/Incomodar"); HarassMenu.Add("harass.Q", new CheckBox("Use Q")); HarassMenu.Add("harass.E", new CheckBox("Use E")); HarassMenu.Add("harass.stack", new CheckBox("Stack/Stackar Q")); FarmMenu = Menu.AddSubMenu("Farming", "yasuoFarm"); FarmMenu.AddGroupLabel("Farming"); FarmMenu.AddLabel("Last Hit"); FarmMenu.Add("LH.Q", new CheckBox("Use Q")); FarmMenu.Add("LH.E", new CheckBox("Use E")); FarmMenu.Add("LH.EUnderTower", new CheckBox("Use E Under Tower/Debaixo da Torre", false)); FarmMenu.AddLabel("WaveClear"); FarmMenu.Add("WC.Q", new CheckBox("Use Q")); FarmMenu.Add("WC.E", new CheckBox("Use E")); FarmMenu.Add("WC.EUnderTower", new CheckBox("Use E Under Tower/Debaixo da Torre", false)); FarmMenu.AddLabel("Jungle"); FarmMenu.Add("JNG.Q", new CheckBox("Use Q")); FarmMenu.Add("JNG.E", new CheckBox("Use E")); FleeMenu = Menu.AddSubMenu("Flee/Evade", "yasuoFlee"); FleeMenu.AddGroupLabel("Flee"); FleeMenu.Add("Flee.E", new CheckBox("Use E")); FleeMenu.Add("Flee.stack", new CheckBox("Stack/Stackar Q")); FleeMenu.AddGroupLabel("Evade"); FleeMenu.Add("Evade.E", new CheckBox("Use E para desviar/to Evade")); FleeMenu.Add("Evade.W", new CheckBox("Use W para desviar/to Evade")); FleeMenu.Add("Evade.WDelay", new Slider("Humanizer Delay (ms)", 0, 0, 1000)); // FleeMenu.AddGroupLabel("WallJump"); FleeMenu.Add("WJ", new KeyBind("Walljump Key:", false, KeyBind.BindTypes.HoldActive, 'G')); FleeMenu.Add("DrawSpots", new CheckBox("Draw Walljump spots")); // MiscSettings = Menu.AddSubMenu("Diversas/Misc"); MiscSettings.AddGroupLabel("KS"); MiscSettings.Add("KS.Q", new CheckBox("Use Q")); MiscSettings.Add("KS.E", new CheckBox("Use E")); MiscSettings.AddGroupLabel("Auto Q"); MiscSettings.Add("Auto.Q3", new CheckBox("Use Q3")); MiscSettings.Add("Auto.Active", new KeyBind("Auto Q Inimigo/Enemy", true, KeyBind.BindTypes.PressToggle, 'M')); Program.Main(null); DrawMenu = Menu.AddSubMenu("Draw", "yasuoDraw"); DrawMenu.AddGroupLabel("Draw Config"); DrawMenu.Add("Draw.Q", new CheckBox("Draw Q", true)); DrawMenu.AddColourItem("Draw.Q.Colour"); DrawMenu.AddSeparator(); DrawMenu.Add("Draw.E", new CheckBox("Draw E", false)); DrawMenu.AddColourItem("Draw.E.Colour"); DrawMenu.AddSeparator(); DrawMenu.Add("Draw.R", new CheckBox("Draw R", false)); DrawMenu.AddColourItem("Draw.R.Colour"); DrawMenu.AddSeparator(); DrawMenu.AddLabel("CoolDown Colour/Cor:", 4); DrawMenu.AddColourItem("Draw.Down", 7); Game.OnTick += Game_OnTick; Drawing.OnDraw += Drawing_OnDraw; EEvader.Init(); // E = new Spell.Targeted(SpellSlot.E, 475); E2 = new Spell.Skillshot(SpellSlot.E, 475, EloBuddy.SDK.Enumerations.SkillShotType.Linear); // }
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 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)); }
static Config() { PandaTeemoReborn = MainMenu.AddMenu("PandaTeemoReborn", "PTR"); PandaTeemoReborn.AddGroupLabel("This addon is made by KarmaPanda and should not be redistributed in any way."); PandaTeemoReborn.AddGroupLabel( "Any unauthorized redistribution without credits will result in severe consequences."); PandaTeemoReborn.AddGroupLabel("Thank you for using this addon and have a fun time!"); ComboMenu = PandaTeemoReborn.AddSubMenu("Combo", "Combo"); ComboMenu.AddLabel("Spell Settings"); ComboMenu.Add("useQ", new CheckBox("Use Q in Combo")); ComboMenu.Add("useW", new CheckBox("Use W in Combo")); ComboMenu.Add("useR", new CheckBox("Use R in Combo")); ComboMenu.AddLabel("ManaManager"); ComboMenu.Add("manaQ", new Slider("Mana before casting Q")); ComboMenu.Add("manaW", new Slider("Mana before casting W")); ComboMenu.Add("manaR", new Slider("Mana before casting R")); ComboMenu.AddLabel("Q Settings"); ComboMenu.Add("checkAA", new Slider("Range to subtract from Q: {0}", 0, 0, 180)); ComboMenu.AddLabel("R Settings"); ComboMenu.Add("doubleShroom", new CheckBox("Use Double Shroom Logic")); ComboMenu.Add("rPoison", new CheckBox("Cast R only if target isn't Poisoned")); ComboMenu.Add("rCharge", new Slider("Charges of R before using R: {0}", 2, 1, 3)); ComboMenu.Add("rDelay", new Slider("Delay for R Casting in ms: {0}", 1000, 0, 5000)); ComboMenu.AddLabel("Misc Settings"); ComboMenu.Add("adc", new CheckBox("Use Q only on ADC", false)); ComboMenu.Add("wRange", new CheckBox("Use W only if enemy is in range")); HarassMenu = PandaTeemoReborn.AddSubMenu("Harass", "Harass"); HarassMenu.AddGroupLabel("Spell Settings"); HarassMenu.Add("useQ", new CheckBox("Use Q in Harass")); HarassMenu.Add("useW", new CheckBox("Use W in Harass", false)); HarassMenu.AddLabel("ManaManager"); HarassMenu.Add("manaQ", new Slider("Mana before casting Q")); HarassMenu.Add("manaW", new Slider("Mana before casting W")); HarassMenu.AddLabel("Q Settings"); HarassMenu.Add("checkAA", new Slider("Range to subtract from Q: {0}", 0, 0, 180)); HarassMenu.AddLabel("Misc Settings"); HarassMenu.Add("adc", new CheckBox("Use Q only on ADC", false)); HarassMenu.Add("wRange", new CheckBox("Use W only if enemy is in range")); LaneClearMenu = PandaTeemoReborn.AddSubMenu("LaneClear", "LaneClear"); LaneClearMenu.AddLabel("Spell Settings"); LaneClearMenu.Add("useQ", new CheckBox("LaneClear with Q")); LaneClearMenu.Add("useR", new CheckBox("LaneClear with R")); LaneClearMenu.AddLabel("ManaManager"); LaneClearMenu.Add("manaQ", new Slider("Q Mana Manager", 50)); LaneClearMenu.Add("manaR", new Slider("R Mana Manager", 50)); LaneClearMenu.AddLabel("Q Settings"); LaneClearMenu.Add("harass", new CheckBox("Use Harass Based Logic")); LaneClearMenu.Add("disableLC", new CheckBox("Disable LaneClear Based Logic")); LaneClearMenu.AddLabel("R Settings"); LaneClearMenu.Add("rKillable", new CheckBox("Only cast R if minion(s) are killable")); LaneClearMenu.Add("rPoison", new CheckBox("Cast R only if minion isn't Poisoned")); LaneClearMenu.Add("rCharge", new Slider("Charges of R before using R: {0}", 2, 1, 3)); LaneClearMenu.Add("rDelay", new Slider("Delay for R Casting in ms: {0}", 1000, 0, 5000)); LaneClearMenu.Add("minionR", new Slider("Minions before casting R: {0}", 3, 1, 4)); JungleClearMenu = PandaTeemoReborn.AddSubMenu("JungleClear", "JungleClear"); JungleClearMenu.AddGroupLabel("Spell Settings"); JungleClearMenu.Add("useQ", new CheckBox("JungleClear with Q")); JungleClearMenu.Add("useR", new CheckBox("JungleClear with R")); JungleClearMenu.AddLabel("ManaManager"); JungleClearMenu.Add("manaQ", new Slider("Q Mana Manager", 25)); JungleClearMenu.Add("manaR", new Slider("R Mana Manager", 25)); JungleClearMenu.AddLabel("R Settings"); JungleClearMenu.Add("rKillable", new CheckBox("Only cast R if mob(s) are killable", false)); JungleClearMenu.Add("rPoison", new CheckBox("Cast R only if mob isn't Poisoned")); JungleClearMenu.Add("rCharge", new Slider("Charges of R before using R: {0}", 2, 1, 3)); JungleClearMenu.Add("rDelay", new Slider("Delay for R Casting in ms: {0}", 1000, 0, 5000)); JungleClearMenu.Add("mobR", new Slider("Mobs before casting R: {0}", 1, 1, 4)); JungleClearMenu.AddLabel("Misc Settings"); JungleClearMenu.Add("bMob", new CheckBox("Prevent Spell Usage on Small Mobs")); KillStealMenu = PandaTeemoReborn.AddSubMenu("Kill Steal", "Kill Steal"); KillStealMenu.AddGroupLabel("Spell Settings"); KillStealMenu.Add("useQ", new CheckBox("Kill Steal with Q")); KillStealMenu.Add("useR", new CheckBox("Kill Steal with R", false)); KillStealMenu.AddLabel("ManaManager"); KillStealMenu.Add("manaQ", new Slider("Q Mana Manager", 25)); KillStealMenu.Add("manaR", new Slider("R Mana Manager", 25)); KillStealMenu.AddLabel("R Settings"); KillStealMenu.Add("rDelay", new Slider("Delay for R Casting in ms: {0}", 1000, 0, 5000)); KillStealMenu.Add("doubleShroom", new CheckBox("Use Double Shroom Logic")); FleeMenu = PandaTeemoReborn.AddSubMenu("Flee Menu", "Flee"); FleeMenu.AddGroupLabel("Flee Settings"); FleeMenu.Add("useW", new CheckBox("Flee with W")); FleeMenu.Add("useR", new CheckBox("Flee with R")); FleeMenu.AddLabel("R Settings"); FleeMenu.Add("rDelay", new Slider("Delay for R Casting in ms: {0}", 1000, 0, 5000)); FleeMenu.Add("rCharge", new Slider("Charges of R before using R: {0}", 2, 1, 3)); AutoShroomMenu = PandaTeemoReborn.AddSubMenu("Auto Shroom", "Auto Shroom"); AutoShroomMenu.AddGroupLabel("Auto Shroom Settings"); AutoShroomMenu.Add("useR", new CheckBox("AutoShroom with R")); AutoShroomMenu.Add("manaR", new Slider("R Mana Manager", 25)); AutoShroomMenu.Add("rCharge", new Slider("Charges of R before using R: {0}", 2, 1, 3)); AutoShroomMenu.Add("enableShroom", new CheckBox("Load AutoShroom (Requires F5)")); AutoShroomMenu.Add("enableDefaultLocations", new CheckBox("Use Default Locations (Requires F5)")); AutoShroomMenu.AddLabel("Debug Mode"); var enable = AutoShroomMenu.Add("enableDebug", new CheckBox("Enable Debug Mode", false)); enable.OnValueChange += delegate(ValueBase <bool> sender, ValueBase <bool> .ValueChangeArgs args) { if (!args.NewValue) { Chat.Print("PandaTeemo | Debug Mode Disabled", System.Drawing.Color.LawnGreen); } else { Chat.Print("PandaTeemo | Debug Mode Enabled", System.Drawing.Color.Red); } }; var save = AutoShroomMenu.Add("saveButton", new KeyBind("Save Configuration", false, KeyBind.BindTypes.HoldActive, 'K')); save.OnValueChange += delegate(ValueBase <bool> sender, ValueBase <bool> .ValueChangeArgs args) { if (!args.NewValue) { return; } if (Extensions.MenuValues.AutoShroom.DebugMode) { save.CurrentValue = false; AutoShroom.SavePositions(); } }; AutoShroomMenu.AddLabel("Shroom Location Adder"); AutoShroomMenu.Add("posMode", new ComboBox("Position Mode", 0, "Save Mouse", "Save Player Position")); var add = AutoShroomMenu.Add("newposButton", new KeyBind("Save Position", false, KeyBind.BindTypes.HoldActive, 'L')); add.OnValueChange += delegate(ValueBase <bool> sender, ValueBase <bool> .ValueChangeArgs args) { if (!args.NewValue) { return; } if (Extensions.MenuValues.AutoShroom.DebugMode) { add.CurrentValue = false; Vector3 newPosition = Vector3.Zero; switch (Extensions.MenuValues.AutoShroom.PositionMode.CurrentValue) { case 0: newPosition = Game.CursorPos; break; case 1: newPosition = Player.Instance.Position; break; } if (newPosition != Vector3.Zero && !AutoShroom.ShroomPosition.Contains(newPosition)) { AutoShroom.AddShroomLocation(newPosition); AutoShroom.SavePositions(); } } }; var remove = AutoShroomMenu.Add("delposButton", new KeyBind("Delete Position", false, KeyBind.BindTypes.HoldActive, 'U')); remove.OnValueChange += delegate(ValueBase <bool> sender, ValueBase <bool> .ValueChangeArgs args) { if (!args.NewValue) { return; } if (Extensions.MenuValues.AutoShroom.DebugMode) { remove.CurrentValue = false; } Vector3 newPosition = Vector3.Zero; switch (Extensions.MenuValues.AutoShroom.PositionMode.CurrentValue) { case 0: newPosition = Game.CursorPos; break; case 1: newPosition = Player.Instance.Position; break; } if (newPosition == Vector3.Zero) { return; } var nearbyShrooms = AutoShroom.PlayerAssignedShroomPosition.Where(pos => pos.IsInRange(newPosition, SpellManager.R.Radius)).ToList(); if (!nearbyShrooms.Any()) { return; } AutoShroom.RemoveShroomLocations(nearbyShrooms); AutoShroom.SavePositions(); }; DrawingMenu = PandaTeemoReborn.AddSubMenu("Drawing", "Drawing"); DrawingMenu.AddGroupLabel("Drawing Settings"); DrawingMenu.Add("drawQ", new CheckBox("Draw Q Range")); DrawingMenu.Add("drawR", new CheckBox("Draw R Range")); DrawingMenu.Add("drawautoR", new CheckBox("Draw Auto Shroom Positions")); DrawingMenu.Add("drawdoubleR", new CheckBox("Draw Double Shroom Prediction", false)); MiscMenu = PandaTeemoReborn.AddSubMenu("Misc", "Misc"); MiscMenu.AddGroupLabel("Spell Settings"); MiscMenu.Add("autoQ", new CheckBox("Automatic Q", false)); MiscMenu.Add("autoW", new CheckBox("Automatic W", false)); MiscMenu.Add("intq", new CheckBox("Interrupt with Q")); MiscMenu.Add("gapR", new CheckBox("Gapcloser with R")); }
private static void Loading_OnLoadingComplete(EventArgs args) { if (_Player.Hero != Champion.Talon) { Chat.Print("<font color='#ff0000'>ERROR 0: FAILED TO LAUNCH</font>"); return; } _Q = new Spell.Active(SpellSlot.Q); _W = new Spell.Skillshot(SpellSlot.W, 600, SkillShotType.Cone, 250, null, 25); _E = new Spell.Targeted(SpellSlot.E, 700); _R = new Spell.Skillshot(SpellSlot.R, 500, SkillShotType.Circular); IgniteSlot = _Player.GetSpellSlotFromName("SummonerDot"); _bilge = new Item(3144, 475f); _blade = new Item(3153, 425f); _hydra = new Item(3074, 250f); _tiamat = new Item(3077, 250f); _rand = new Item(3143, 490f); _lotis = new Item(3190, 590f); _youmuu = new Item(3142, 10); _botrk = new Item(3153, 550f); _manapot = new Item(2004, 10); Menu = MainMenu.AddMenu("Talon", "talon"); Menu.AddGroupLabel("Talon"); Menu.AddLabel("By Buddy - Feel free to donate me a monitor :^)"); Menu.AddSeparator(); Menu.Add("gobalDelay", new Slider("Gobal Delay (ms)", 5, 0, 100)); ComboMenu = Menu.AddSubMenu("::Combo Menu", "combomenu"); ComboMenu.AddGroupLabel("Combo Menu"); ComboMenu.Add("cUseQ", new CheckBox("Use Q")); ComboMenu.Add("cUseW", new CheckBox("Use W")); ComboMenu.Add("cUseE", new CheckBox("Use E")); ComboMenu.Add("cUseR", new CheckBox("Use R")); ComboMenu.AddSeparator(); ComboMenu.Add("cUseYoumuu", new CheckBox("Use Youmuu's")); ComboMenu.Add("cUseTiamat", new CheckBox("Use Tiamat")); ComboMenu.Add("cUseHydra", new CheckBox("Use Hydra")); ComboMenu.Add("cUseBilge", new CheckBox("Use Bilge")); ComboMenu.Add("cUseBotrk", new CheckBox("Use Botrk")); HarassMenu = Menu.AddSubMenu("::Harass Menu", "harassmenu"); HarassMenu.AddGroupLabel("Harass Menu"); HarassMenu.Add("hUseW", new CheckBox("Use W")); HarassMenu.Add("hUseE", new CheckBox("Use E")); FleeMenu = Menu.AddSubMenu("::Flee Menu", "fleemenu"); FleeMenu.AddGroupLabel("Flee Menu"); FleeMenu.Add("fUseE", new CheckBox("Use E")); FleeMenu.Add("fUseR", new CheckBox("Use R", false)); FleeMenu.Add("fUseYoumuu", new CheckBox("Use Youmuu's", false)); FarmMenu = Menu.AddSubMenu("::Farm Menu", "farmmenu"); FarmMenu.AddGroupLabel("Farm Menu"); FarmMenu.AddLabel("Last Hit"); FarmMenu.Add("fLHUseQ", new CheckBox("Use Q", true)); FarmMenu.Add("fLHUseW", new CheckBox("Use W", true)); FarmMenu.Add("fLHUseE", new CheckBox("Use E", true)); FarmMenu.AddSeparator(); FarmMenu.AddLabel("Lane Clear"); FarmMenu.Add("fLCUseQ", new CheckBox("Use Q")); FarmMenu.Add("fLCUseW", new CheckBox("Use W")); FarmMenu.Add("fLCUseE", new CheckBox("Use E")); KSMenu = Menu.AddSubMenu("::KS Menu", "ksmenu"); KSMenu.AddGroupLabel("Ks Menu"); KSMenu.Add("ksUseQ", new CheckBox("Use Q")); KSMenu.Add("ksUseW", new CheckBox("Use W")); KSMenu.Add("ksUseE", new CheckBox("Use E")); KSMenu.Add("ksUseI", new CheckBox("Use Ignite")); DrawMenu = Menu.AddSubMenu("::Draw Menu", "drawmenu"); DrawMenu.AddGroupLabel("Draw Menu"); DrawMenu.Add("DrawW", new CheckBox("Draw W")); DrawMenu.Add("DrawE", new CheckBox("Draw E")); DrawMenu.Add("DrawR", new CheckBox("Draw R")); DrawMenu.Add("DrawComboCircle", new CheckBox("Draw Combo Circle")); DrawMenu.Add("DrawComboLine", new CheckBox("Draw Combo Line")); DrawMenu.Add("DrawHPBarCombo", new CheckBox("Draw HP Bar Combo Damage")); DrawMenu.Add("DrawText", new CheckBox("Draw Text Combo Ready")); DrawMenu.Add("DrawMana", new CheckBox("Draw Calculated Mana")); ItemMenu = Menu.AddSubMenu("::Item Menu", "itemmenu"); ItemMenu.AddGroupLabel("Item Menu"); ItemMenu.Add("useHydra", new CheckBox("Use Hydra")); ItemMenu.Add("useYoumuu", new CheckBox("Use Youmuu's")); ItemMenu.Add("useTiamat", new CheckBox("Use Tiamat")); ItemMenu.Add("useBilge", new CheckBox("Use Bilge")); ItemMenu.Add("useBotrk", new CheckBox("Use Botrk")); LogicMenu = Menu.AddSubMenu("::Logic Menu", "logicmenu"); LogicMenu.AddGroupLabel("Logic Menu"); LogicMenu.Add("eUseHealthCheck", new CheckBox("Only Use E if Health is Above Amount")); LogicMenu.Add("eUseHealthSlider", new Slider("Health:", 250, 50, 1250)); LogicMenu.AddSeparator(); LogicMenu.Add("DrawRCastCircle", new CheckBox("Draw R Recommended Cast Range Circle")); LogicMenu.Add("DrawRCastBufferRange", new Slider("Buffer Range:", 0, -100, 100)); ManaMenu = Menu.AddSubMenu("::Mana Menu", "manamenu"); ManaMenu.AddGroupLabel("Mana Menu"); ManaMenu.Add("useManaPotion", new Slider("Use Mana Pot if Mana: --not working yet", 150, 0, (int)_Player.Mana)); ManaMenu.Add("waveClearMana", new Slider("Dont Cast Waveclear Spells if Mana:", 75, 0, 150)); //LogicMenu.AddSeparator(); //LogicMenu.Add("DrawRecommendedRRange", new CheckBox("Draw Recommended R Cast Range")); Indicator = new DamageIndicator.DamageIndicator(); Indicator.Add("Combo", new SpellData(0, DamageType.True, Color.Lime)); //Calls... Game.OnTick += Game_OnTick; Drawing.OnDraw += Draw.Drawing_OnDraw; //BladeObject = ObjectManager.Get<GameObject>().FirstOrDefault(obj => obj.Name != null && obj.IsValid && obj.Name.ToLower().Contains("doomball")); Chat.Print("Talon Initialized Succesfully - Version 0.2"); }
public static void Execute() { Player = ObjectManager.Player; if (Player.ChampionName != ChampionName) { return; } Q = new Spell.Skillshot(SpellSlot.Q, 925, SkillShotType.Linear, 250, 1450, 60); Q2 = new Spell.Skillshot(SpellSlot.Q, 1800, SkillShotType.Linear, 250, 1450, 60); Q.AllowedCollisionCount = int.MaxValue; W = new Spell.Targeted(SpellSlot.W, 650); E = new Spell.Targeted(SpellSlot.E, 650); R = new Spell.Targeted(SpellSlot.R, 900); IgniteSlot = Player.GetSpellSlotFromName("SummonerDot"); PixManager.DrawPix = true; menuIni = MainMenu.AddMenu(ChampionName, ChampionName); menuIni.AddGroupLabel("Welcome to the Worst Lulu addon!"); menuIni.AddGroupLabel("Genel Ayarlar"); menuIni.Add("Combo", new CheckBox("Kullan Combo?")); menuIni.Add("Harass", new CheckBox("Kullan Dürtme?")); menuIni.Add("LaneClear", new CheckBox("Kullan Lanetemizleme?")); menuIni.Add("Flee", new CheckBox("Kullan Kaçma?")); menuIni.Add("Saver", new CheckBox("Kullan Koruyucu?")); menuIni.Add("Drawings", new CheckBox("Kullan Göstergeler?")); 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.Add("Wkite", new CheckBox("W kite ile kullan")); ComboMenu.Add("WkiteD", new Slider("W Kite Mesafesi", 300, 0, 500)); HarassMenu = menuIni.AddSubMenu("Harass"); HarassMenu.AddGroupLabel("Dürtme Ayarları"); HarassMenu.Add("Q", new CheckBox("Kullan Q")); HarassMenu.Add("E", new CheckBox("Kullan E")); HarassMenu.Add("harassmana", new Slider("Dürtme Mana Yardımcısı", 60, 0, 100)); LaneMenu = menuIni.AddSubMenu("Farm"); LaneMenu.AddGroupLabel("Lanetemizleme Ayarları"); LaneMenu.Add("Q", new CheckBox("Kullan Q")); LaneMenu.Add("E", new CheckBox("Kullan E")); LaneMenu.Add("lanemana", new Slider("Farm Mana Yardımcısı", 80, 0, 100)); LaneMenu.AddGroupLabel("Ormantemizleme Ayarları"); LaneMenu.Add("QJ", new CheckBox("Kullan Q")); LaneMenu.Add("EJ", new CheckBox("Kullan E")); FleeMenu = menuIni.AddSubMenu("Flee"); FleeMenu.AddGroupLabel("Kaçma Ayarları"); FleeMenu.Add("Q", new CheckBox("Kullan Q")); FleeMenu.Add("exQ", new CheckBox("Q ile zorla", false)); FleeMenu.Add("Wkite", new CheckBox("Kite için W kullan")); FleeMenu.Add("WkiteD", new Slider("W kite mesafesi", 300, 0, 500)); FleeMenu.Add("fleemana", new Slider("Kaçma mana yardımcısı", 60, 0, 100)); MiscMenu = menuIni.AddSubMenu("Misc"); MiscMenu.AddGroupLabel("EK Ayarlar"); MiscMenu.Add("AutoE", new CheckBox("KS E ile")); MiscMenu.Add("Support", new CheckBox("Destek Modu", false)); Saver = menuIni.AddSubMenu("Saver"); Saver.AddGroupLabel("Koruyucu Ayarları"); Saver.AddGroupLabel("Anti GapCloser"); Saver.Add("allywgapclose", new CheckBox("Dostlara W KUllan")); Saver.Add("enemywgapclose", new CheckBox("Düşmana W kullan")); Saver.Add("gapcloserR", new CheckBox("DÜşmandan kurutlmak için R Kullan")); Saver.AddGroupLabel("Interrupter"); Saver.Add("InterruptSpellsW", new CheckBox("İnterrup W")); Saver.Add("InterruptSpellsR", new CheckBox("İnterrupt R")); Saver.AddGroupLabel("Otomatik Kalkan"); Saver.Add("AutoES", new CheckBox("Otomatik E Dostlara")); Saver.Add("AutoR", new CheckBox("Otomatik R Koruyucu")); Saver.AddSeparator(); Saver.AddGroupLabel("R yi KUllan:"); foreach (var ally in ObjectManager.Get <AIHeroClient>()) { CheckBox cb = new CheckBox(ally.BaseSkinName); cb.CurrentValue = false; if (ObjectManager.Player.Team == ally.Team) { Saver.Add("DontUlt" + ally.BaseSkinName, cb); } } DrawMenu = menuIni.AddSubMenu("Drawings"); DrawMenu.AddGroupLabel("Gösterge Ayarları"); DrawMenu.Add("Q", new CheckBox("Göster Q")); DrawMenu.Add("PixQ", new CheckBox("Göster Pix Q Menzili")); 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("PixP", new CheckBox("Göster Pix Pozisyonu")); Drawing.OnDraw += OnDraw; Game.OnUpdate += Game_OnUpdate; Interrupter.OnInterruptableSpell += Interrupter2_OnInterruptableTarget; Gapcloser.OnGapcloser += OnGapClose; Orbwalker.OnPreAttack += OnBeforeAttack; Obj_AI_Base.OnBasicAttack += OnBasicAttack; Obj_AI_Base.OnProcessSpellCast += OnProcessSpellCast; }
private static void Loading_OnLoadingComplete(EventArgs args) { if (StateHandler.Teemo.Hero != Champion.Teemo) { return; } Bootstrap.Init(null); Q = new Spell.Targeted(SpellSlot.Q, 680); W = new Spell.Active(SpellSlot.W); E = new Spell.Active(SpellSlot.E, (uint)Player.Instance.AttackRange); R = new Spell.Skillshot(SpellSlot.R, 900, SkillShotType.Circular, 1000, 1000, 135); TeemoMenu = MainMenu.AddMenu("CrayzTeemo", "CrayzTeemo"); TeemoMenu.AddGroupLabel("CrayzTeemo"); TeemoMenu.AddSeparator(); TeemoMenu.AddLabel("Made By Crayz Turkish"); TeemoMenu.AddLabel("Have Fun!"); TeemoMenu.AddLabel("AntiGapcloser Q and R were activated automatically."); ComboMenu = TeemoMenu.AddSubMenu("Combo", "Combo"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.AddSeparator(); ComboMenu.Add("useQCombo", new CheckBox("Use [Q] in Combo")); ComboMenu.Add("rcombo", new CheckBox("Use [R] in Combo")); ComboMenu.Add("useWCombo", new CheckBox("Use [W] in Combo (If the target is in range AA)")); ComboMenu.Add("rCharge", new Slider("Charges of R before using R: {0}", 2, 1, 3)); KillStealMenu = TeemoMenu.AddSubMenu("KillSteal", "KillSteal"); KillStealMenu.AddGroupLabel("KillSteal Settings"); KillStealMenu.Add("KSQ", new CheckBox("Use [Q] KS")); KillStealMenu.Add("KSR", new CheckBox("Use [R] KS")); HarassMenu = TeemoMenu.AddSubMenu("Harass", "Harass"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.AddSeparator(); HarassMenu.Add("useQHarass", new CheckBox("Use [Q] Harass")); HarassMenu.Add("useWHarass", new CheckBox("Use [W] Harass")); LaneClearMenu = TeemoMenu.AddSubMenu("LaneClear", "LaneClear"); LaneClearMenu.AddGroupLabel("LaneClear Settings"); LaneClearMenu.AddSeparator(); LaneClearMenu.Add("useQLH", new CheckBox("Use [Q] for LastHit")); LaneClearMenu.Add("qclear", new CheckBox("Use [Q] LaneClear", false)); LaneClearMenu.Add("qManaManager", new Slider("[Q] Mana Manager", 50)); LaneClearMenu.Add("rclear", new CheckBox("[R] LaneClear")); LaneClearMenu.Add("minionR", new Slider("Hit of minion to use [R]", 3, 1, 4)); JungleClearMenu = TeemoMenu.AddSubMenu("JungleClear", "JungleClear"); JungleClearMenu.AddGroupLabel("JungleClear Settings"); JungleClearMenu.Add("qclear", new CheckBox("Use [Q] Jungle")); JungleClearMenu.Add("rclear", new CheckBox("Use [R] Jungle")); JungleClearMenu.Add("qManaManager", new Slider("[Q] Mana setting", 25)); FleeMenu = TeemoMenu.AddSubMenu("Flee", "Flee"); FleeMenu.AddGroupLabel("Flee Settings"); FleeMenu.AddSeparator(); FleeMenu.Add("useRFlee", new CheckBox("Use [R] Flee")); FleeMenu.Add("useWFlee", new CheckBox("Use [W] Flee")); DrawMenu = TeemoMenu.AddSubMenu("Draw", "Draw"); DrawMenu.AddGroupLabel("Draw Settings"); DrawMenu.AddSeparator(); DrawMenu.Add("Q.Draw", new CheckBox("Draw [Q] Range", false)); DrawMenu.Add("R.Draw", new CheckBox("Draw [R] Range", false)); Game.OnTick += Game_OnTick; Drawing.OnDraw += Drawing_OnDraw; }
/// <summary> /// Load when game starts. /// </summary> /// <param name="args"></param> private static void Loading_OnLoadingComplete(EventArgs args) { // Checks if Player is Teemo if (Player.Instance.BaseSkinName != ChampionName) { return; } Bootstrap.Init(null); Q = new Spell.Targeted(SpellSlot.Q, 680); W = new Spell.Active(SpellSlot.W); E = new Spell.Active(SpellSlot.E); R = new Spell.Skillshot(SpellSlot.R, 300, SkillShotType.Circular, 500, 1000, 120); // Menu PandaTeemo = MainMenu.AddMenu("PandaTeemo", "PandaTeemo"); PandaTeemo.AddGroupLabel("This addon is made by KarmaPanda and should not be redistributed in any way."); PandaTeemo.AddGroupLabel( "Any unauthorized redistribution without credits will result in severe consequences."); PandaTeemo.AddGroupLabel("Thank you for using this addon and have a fun time!"); // Combo Menu ComboMenu = PandaTeemo.AddSubMenu("Combo", "Combo"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.Add("qcombo", new CheckBox("Use Q in Combo")); ComboMenu.Add("wcombo", new CheckBox("Use W in Combo")); ComboMenu.Add("rcombo", new CheckBox("Kite with R in Combo")); ComboMenu.Add("useqADC", new CheckBox("Use Q only on ADC during Combo", false)); ComboMenu.Add("wCombat", new CheckBox("Use W if enemy is in range only")); ComboMenu.Add("rCharge", new Slider("Charges of R before using R", 2, 1, 3)); ComboMenu.Add("checkCamo", new CheckBox("Prevents combo being activated while stealth in brush", false)); // Harass Menu HarassMenu = PandaTeemo.AddSubMenu("Harass", "Harass"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.Add("qharass", new CheckBox("Harass with Q")); // LaneClear Menu LaneClearMenu = PandaTeemo.AddSubMenu("LaneClear", "LaneClear"); LaneClearMenu.AddGroupLabel("LaneClear Settings"); LaneClearMenu.Add("qclear", new CheckBox("LaneClear with Q", false)); LaneClearMenu.Add("qManaManager", new Slider("Q Mana Manager", 50)); LaneClearMenu.Add("attackTurret", new CheckBox("Attack Turret")); LaneClearMenu.Add("attackWard", new CheckBox("Attack Ward")); LaneClearMenu.Add("rclear", new CheckBox("LaneClear with R")); LaneClearMenu.Add("minionR", new Slider("Minion for R", 3, 1, 4)); // JungleClear Menu JungleClearMenu = PandaTeemo.AddSubMenu("JungleClear", "JungleClear"); JungleClearMenu.AddGroupLabel("JungleClear Settings"); JungleClearMenu.Add("qclear", new CheckBox("JungleClear with Q")); JungleClearMenu.Add("rclear", new CheckBox("JungleClear with R")); JungleClearMenu.Add("qManaManager", new Slider("Q Mana Manager", 25)); // Interrupter && Gapcloser InterruptMenu = PandaTeemo.AddSubMenu("Interrupt / Gapcloser", "Interrupt"); InterruptMenu.AddGroupLabel("Interruptter and Gapcloser Setting"); InterruptMenu.Add("intq", new CheckBox("Interrupt with Q")); InterruptMenu.Add("gapR", new CheckBox("Gapclose with R")); // KillSteal Menu KillStealMenu = PandaTeemo.AddSubMenu("KillSteal", "KSMenu"); KillStealMenu.AddGroupLabel("KillSteal Settings"); KillStealMenu.Add("KSQ", new CheckBox("KillSteal with Q")); KillStealMenu.Add("KSR", new CheckBox("KillSteal with R")); // Flee Menu FleeMenu = PandaTeemo.AddSubMenu("Flee Menu", "Flee"); FleeMenu.AddGroupLabel("Flee Settings"); FleeMenu.Add("w", new CheckBox("Use W while Flee")); FleeMenu.Add("r", new CheckBox("Use R while Flee")); FleeMenu.Add("rCharge", new Slider("Charges of R before using R", 2, 1, 3)); // Drawing Menu DrawingMenu = PandaTeemo.AddSubMenu("Drawing", "Drawing"); DrawingMenu.AddGroupLabel("Drawing Settings"); DrawingMenu.Add("drawQ", new CheckBox("Draw Q Range")); DrawingMenu.Add("drawR", new CheckBox("Draw R Range")); DrawingMenu.Add("colorBlind", new CheckBox("Colorblind Mode", false)); DrawingMenu.Add("drawautoR", new CheckBox("Draw Important Shroom Areas")); DrawingMenu.Add("DrawVision", new Slider("Shroom Vision", 1500, 2500, 1000)); // Debug Menu Debug = PandaTeemo.AddSubMenu("Debug", "debug"); Debug.AddGroupLabel("Debug Settings"); Debug.Add("debugdraw", new CheckBox("Draw Coords", false)); Debug.Add("x", new Slider("Where to draw X", 500, 0, 3840)); Debug.Add("y", new Slider("Where to draw Y", 500, 0, 2160)); Debug.Add("debugpos", new CheckBox("Draw Custom Shroom Locations Coordinates")); // Misc MiscMenu = PandaTeemo.AddSubMenu("Misc", "Misc"); MiscMenu.AddGroupLabel("Misc Settings"); MiscMenu.Add("autoQ", new CheckBox("Automatic Q", false)); MiscMenu.Add("autoW", new CheckBox("Automatic W", false)); MiscMenu.Add("autoR", new CheckBox("Auto Place Shrooms in Important Places")); MiscMenu.Add("rCharge", new Slider("Charges of R before using R in AutoShroom", 2, 1, 3)); MiscMenu.Add("autoRPanic", new KeyBind("Panic Key for Auto R", false, KeyBind.BindTypes.HoldActive, 84)); MiscMenu.Add("customLocation", new CheckBox("Use Custom Location for Auto Shroom (Requires Reload)")); MiscMenu.AddSeparator(); MiscMenu.Add("checkAA", new CheckBox("Subtract Range for Q (checkAA)")); MiscMenu.Add("checkaaRange", new Slider("How many to subtract from Q Range (checkAA)", 100, 0, 180)); // Events Game.OnTick += Game_OnTick; Interrupter.OnInterruptableSpell += Interrupter_OnInterruptableSpell; Gapcloser.OnGapcloser += Gapcloser_OnGapcloser; Orbwalker.OnPreAttack += Orbwalker_OnPreAttack; Drawing.OnDraw += Drawing_OnDraw; Obj_AI_Base.OnProcessSpellCast += Obj_AI_Base_OnProcessSpellCast; Chat.Print("PandaTeemo EloBuddy Edition Loaded by KarmaPanda", Color.LightBlue); // Loads ShroomPosition Handler = new FileHandler(); ShroomPositions = new ShroomTables(); }
private static void Loading_OnLoadingComplete(EventArgs args) { if (Player.Instance.Hero != Champion.Yasuo) { return; } Menu = MainMenu.AddMenu("CrayzYasuo", "CrayzYasuo"); ComboMenu = Menu.AddSubMenu("Combo", "Combo"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.Add("combo.Q", new CheckBox("Use Q")); ComboMenu.Add("combo.E", new CheckBox("Use E")); ComboMenu.Add("combo.stack", new CheckBox("Stack Q")); ComboMenu.Add("combo.leftclickRape", new CheckBox("Left Click Chase")); ComboMenu.AddSeparator(); ComboMenu.AddLabel("R Settings"); ComboMenu.Add("combo.R", new CheckBox("Use R")); ComboMenu.Add("combo.RTarget", new CheckBox("Use R always on Selected Target")); ComboMenu.Add("combo.RKillable", new CheckBox("Use R Execute")); ComboMenu.Add("combo.MinTargetsR", new Slider("Use R Min Targets", 2, 1, 5)); HarassMenu = Menu.AddSubMenu("Harass", "Harass"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.Add("harass.Q", new CheckBox("Use Q")); HarassMenu.Add("harass.E", new CheckBox("Use E")); HarassMenu.Add("harass.stack", new CheckBox("Stack Q")); LaneClear = Menu.AddSubMenu("LaneClear", "LaneClear"); LaneClear.AddGroupLabel("LaneClear Settings"); LaneClear.AddLabel("Last Hit"); LaneClear.Add("LH.Q", new CheckBox("Use Q")); LaneClear.Add("LH.E", new CheckBox("Use E")); LaneClear.Add("LH.EUnderTower", new CheckBox("Use E Under Tower", false)); LaneClear.AddLabel("WaveClear"); LaneClear.Add("WC.Q", new CheckBox("Use Q")); LaneClear.Add("WC.E", new CheckBox("Use E")); LaneClear.Add("WC.EUnderTower", new CheckBox("Use E Under Tower", false)); LaneClear.AddLabel("Jungle"); LaneClear.Add("JNG.Q", new CheckBox("Use Q")); LaneClear.Add("JNG.E", new CheckBox("Use E")); FleeMenu = Menu.AddSubMenu("Flee", "Flee"); FleeMenu.AddGroupLabel("Flee Settings"); FleeMenu.Add("Flee.E", new CheckBox("Use E")); FleeMenu.Add("Flee.stack", new CheckBox("Stack Q")); MiscSettings = Menu.AddSubMenu("Misc Settings"); MiscSettings.AddGroupLabel("KillSteal Settings"); MiscSettings.Add("KS.Q", new CheckBox("Use Q")); MiscSettings.Add("KS.E", new CheckBox("Use E")); MiscSettings.AddGroupLabel("Auto Q Settings"); MiscSettings.Add("Auto.Q3", new CheckBox("Use Q3")); MiscSettings.Add("Auto.Active", new KeyBind("Auto Q Enemy", false, KeyBind.BindTypes.PressToggle, 'M')); Main(null); DrawMenu = Menu.AddSubMenu("Draw", "yasuoDraw"); DrawMenu.AddGroupLabel("Draw Settings"); DrawMenu.Add("Draw.Q", new CheckBox("Draw Q", false)); DrawMenu.AddColourItem("Draw.Q.Colour"); DrawMenu.AddSeparator(); DrawMenu.Add("Draw.E", new CheckBox("Draw E", false)); DrawMenu.AddColourItem("Draw.E.Colour"); DrawMenu.AddSeparator(); DrawMenu.Add("Draw.R", new CheckBox("Draw R", false)); DrawMenu.AddColourItem("Draw.R.Colour"); DrawMenu.AddSeparator(); DrawMenu.AddLabel("When Spell is Down Colour = "); DrawMenu.AddColourItem("Draw.Down", 7); Game.OnTick += Game_OnTick; Drawing.OnDraw += Drawing_OnDraw; }
private static void Loading_OnLoadingComplete(EventArgs args) { if (Player.Instance.Hero != Champion.Yasuo) { return; } Menu = MainMenu.AddMenu("YasuoBuddy", "yasuobuddyfluxy"); ComboMenu = Menu.AddSubMenu("Kombo", "yasuCombo"); ComboMenu.AddGroupLabel("Kombo Ayarlari"); ComboMenu.Add("combo.Q", new CheckBox("Kullan Q")); ComboMenu.Add("combo.E", new CheckBox("Kullan E")); ComboMenu.Add("combo.stack", new CheckBox("Biriktir Q")); ComboMenu.Add("combo.leftclickRape", new CheckBox("Sol tiklama ile durt")); ComboMenu.AddSeparator(); ComboMenu.AddLabel("R Ayarlari"); ComboMenu.Add("combo.R", new CheckBox("Kullan R")); ComboMenu.Add("combo.RTarget", new CheckBox("Kullan R secilen hedefe her zaman")); ComboMenu.Add("combo.RKillable", new CheckBox("Kullan R Olucek ise")); ComboMenu.Add("combo.MinTargetsR", new Slider("Kullan R Enaz dusman sayisi", 2, 1, 5)); HarassMenu = Menu.AddSubMenu("Durtme", "yasuHarass"); HarassMenu.AddGroupLabel("Durtme Ayarlari"); HarassMenu.Add("harass.Q", new CheckBox("Kullan Q")); HarassMenu.Add("harass.E", new CheckBox("Kullan E")); HarassMenu.Add("harass.stack", new CheckBox("Biriktir Q")); FarmMenu = Menu.AddSubMenu("Farm Ayarlari", "yasuoFarm"); FarmMenu.AddGroupLabel("Farm Ayarlari"); FarmMenu.AddLabel("SonVurus"); FarmMenu.Add("LH.Q", new CheckBox("Kullan Q")); FarmMenu.Add("LH.E", new CheckBox("Kullan E")); FarmMenu.Add("LH.EUnderTower", new CheckBox("Kullan E Kule altinda", false)); FarmMenu.AddLabel("DalgaTemizleme"); FarmMenu.Add("WC.Q", new CheckBox("Kullan Q")); FarmMenu.Add("WC.E", new CheckBox("Kullan E")); FarmMenu.Add("WC.EUnderTower", new CheckBox("Kullan E Kule altinda", false)); FarmMenu.AddLabel("Orman"); FarmMenu.Add("JNG.Q", new CheckBox("Kullan Q")); FarmMenu.Add("JNG.E", new CheckBox("Kullan E")); FleeMenu = Menu.AddSubMenu("Kacis/Evade", "yasuoFlee"); FleeMenu.AddGroupLabel("Kacis Ayarlari"); FleeMenu.Add("Flee.E", new CheckBox("Kullan E")); FleeMenu.Add("Flee.stack", new CheckBox("Biriktir Q")); FleeMenu.AddGroupLabel("Evade Ayarlari"); FleeMenu.Add("Evade.E", new CheckBox("Kullan E skillden kacmak icin")); FleeMenu.Add("Evade.W", new CheckBox("Kullan W skillden kacmak icin")); FleeMenu.Add("Evade.WDelay", new Slider("Gecikme (ms)", 0, 0, 1000)); MiscSettings = Menu.AddSubMenu("Karisik Ayarlar"); MiscSettings.AddGroupLabel("Oldurme Ayarlari"); MiscSettings.Add("KS.Q", new CheckBox("Kullan Q")); MiscSettings.Add("KS.E", new CheckBox("Kullan E")); MiscSettings.AddGroupLabel("Otomatik Q Ayarlari"); MiscSettings.Add("Auto.Q3", new CheckBox("Kullan Q3")); MiscSettings.Add("Auto.Active", new KeyBind("Otomatik Q Dusmana", false, KeyBind.BindTypes.PressToggle, 'M')); Program.Main(null); DrawMenu = Menu.AddSubMenu("Cizimler", "yasuoDraw"); DrawMenu.AddGroupLabel("Gosterge Ayarlari"); DrawMenu.Add("Draw.Q", new CheckBox("Goster Q Menzili", false)); DrawMenu.AddColourItem("Draw.Q.Colour"); DrawMenu.AddSeparator(); DrawMenu.Add("Draw.E", new CheckBox("Goster E Menzili", false)); DrawMenu.AddColourItem("Draw.E.Colour"); DrawMenu.AddSeparator(); DrawMenu.Add("Draw.R", new CheckBox("Goster R Menzili", false)); DrawMenu.AddColourItem("Draw.R.Colour"); DrawMenu.AddSeparator(); DrawMenu.AddLabel("Asagidan rek secin = "); DrawMenu.AddColourItem("Draw.Down", 7); Game.OnTick += Game_OnTick; Drawing.OnDraw += Drawing_OnDraw; EEvader.Init(); }