private static void Loading_OnLoadingComplete(EventArgs args) { if (Player.Instance.Hero != Champion.Yasuo) { return; } Menu = MainMenu.AddMenu("TheNewYasuo", "yasuobuddyfluxy"); ComboMenu = Menu.AddSubMenu("Combo", "yasuCombo"); ComboMenu.AddGroupLabel("Combo"); ComboMenu.Add("combo.Q", new CheckBox("Kullan Q")); ComboMenu.Add("combo.E", new CheckBox("Kullan E")); ComboMenu.Add("combo.EUnderTower", new CheckBox("Kule altında E", false)); ComboMenu.Add("combo.stack", new CheckBox("Yük kas Q")); ComboMenu.Add("combo.leftclickRape", new CheckBox("Sol tuş odaklan")); ComboMenu.AddSeparator(); ComboMenu.AddLabel("Ultimate"); ComboMenu.Add("combo.R", new CheckBox("Kullan R")); ComboMenu.Add("combo.RTarget", new CheckBox("Ryi sadece seçili hedef için uygunsa kullan")); ComboMenu.Add("combo.RKillable", new CheckBox("Kullan R KS")); ComboMenu.Add("combo.MinTargetsR", new Slider("Kullan R için en az düşman", 2, 1, 5)); HarassMenu = Menu.AddSubMenu("Harass", "yasuHarass"); HarassMenu.AddGroupLabel("Dürtme"); HarassMenu.Add("harass.Q", new CheckBox("Kullan Q")); HarassMenu.Add("harass.E", new CheckBox("Kullan E")); HarassMenu.Add("harass.stack", new CheckBox("Yük kas Q")); FarmMenu = Menu.AddSubMenu("Farming", "yasuoFarm"); FarmMenu.AddGroupLabel("Farm"); FarmMenu.AddLabel("Son Vuruş"); FarmMenu.Add("LH.Q", new CheckBox("Kullan Q")); FarmMenu.Add("LH.E", new CheckBox("Kullan E")); FarmMenu.Add("LH.EUnderTower", new CheckBox("Kule altında E", false)); FarmMenu.AddLabel("Lanetemizleme"); FarmMenu.Add("WC.Q", new CheckBox("Kullan Q")); FarmMenu.Add("WC.E", new CheckBox("Kullan E")); FarmMenu.Add("WC.EUnderTower", new CheckBox("Kule altında E", false)); FarmMenu.AddLabel("Orman"); FarmMenu.Add("JNG.Q", new CheckBox("Kullan Q")); FarmMenu.Add("JNG.E", new CheckBox("Kullan E")); FleeMenu = Menu.AddSubMenu("Flee/Evade", "yasuoFlee"); FleeMenu.AddGroupLabel("Flee"); FleeMenu.Add("Flee.E", new CheckBox("Kullan E")); FleeMenu.Add("Flee.stack", new CheckBox("Yük kas Q")); FleeMenu.AddGroupLabel("Evade"); FleeMenu.Add("Evade.E", new CheckBox("Kaçmada E Kullan")); FleeMenu.Add("Evade.W", new CheckBox("Kaçarken W Kullan")); FleeMenu.Add("Evade.WDelay", new Slider("İnsancıl Gecikme (ms)", 0, 0, 1000)); // FleeMenu.AddGroupLabel("WallJump"); FleeMenu.Add("WJ", new KeyBind("Walljump Tuşu:", false, KeyBind.BindTypes.HoldActive, 'G')); FleeMenu.Add("DrawSpots", new CheckBox("Göster Walljump Yerleri")); // MiscSettings = Menu.AddSubMenu("Diversas/Misc"); MiscSettings.AddGroupLabel("KS"); MiscSettings.Add("KS.Q", new CheckBox("Kullan Q")); MiscSettings.Add("KS.E", new CheckBox("Kullan E")); MiscSettings.AddGroupLabel("Otomatik Q"); MiscSettings.Add("Auto.Q3", new CheckBox("Kullan Q3")); MiscSettings.Add("Auto.Active", new KeyBind("Otomatik Q3 düşmana", true, KeyBind.BindTypes.PressToggle, 'M')); Program.Main(null); DrawMenu = Menu.AddSubMenu("Draw", "yasuoDraw"); DrawMenu.AddGroupLabel("Gösterge Ayarları"); DrawMenu.Add("Draw.Q", new CheckBox("Göster Q", true)); DrawMenu.AddColourItem("Draw.Q.Colour"); DrawMenu.AddSeparator(); DrawMenu.Add("Draw.E", new CheckBox("Göster E", false)); DrawMenu.AddColourItem("Draw.E.Colour"); DrawMenu.AddSeparator(); DrawMenu.Add("Draw.R", new CheckBox("Göster R", false)); DrawMenu.AddColourItem("Draw.R.Colour"); DrawMenu.AddSeparator(); DrawMenu.AddLabel("Gerisayım rengi:", 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); // }
public static void OnLoad_Complete(EventArgs args) { if (Player.Instance.ChampionName != "Ashe") { return; } Bootstrap.Init(null); Q = new Spell.Active(SpellSlot.Q, (uint)Rangeauto, Physical); W = new Spell.Skillshot(SpellSlot.W, 1200, Cone); E = new Spell.Skillshot(SpellSlot.E, 4500, Linear, 250, 1400, 1, Physical); R = new Spell.Skillshot(SpellSlot.R, 3000, Linear, 250, 1600, 120, Physical); AsheMenu = MainMenu.AddMenu("xRP Ashe", "SBTW Ashe"); AsheMenu.AddGroupLabel("xRP-Ashe 2.0"); AsheMenu.AddSeparator(); AsheMenu.AddLabel("Made by: xRPdev/Fixed by Beadwarf"); ComboMenu = AsheMenu.AddSubMenu("Combo Mode"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.AddSeparator(); ComboMenu.Add("useQ", new CheckBox("Use Q in Combo")); ComboMenu.Add("countP", new CheckBox("Wait Passive Count to Cast Q")); ComboMenu.AddSeparator(); ComboMenu.Add("useW", new CheckBox("Use W in Combo")); ComboMenu.AddSeparator(); ComboMenu.Add("useR", new CheckBox("Use R in combo")); ComboMenu.Add("hpPercent", new Slider("Minimum Hp % to stun", 15)); PotionMenu = AsheMenu.AddSubMenu("Potions Manager"); PotionMenu.AddGroupLabel("Potions Settings"); PotionMenu.AddSeparator(); PotionMenu.Add("useHP", new CheckBox("Use Health Potion")); PotionMenu.Add("hpbar", new Slider("Minimum Health Percent", 75)); PotionMenu.AddSeparator(); ItensMenu = AsheMenu.AddSubMenu("Itens Settings"); ItensMenu.AddGroupLabel("itens settings"); ItensMenu.AddSeparator(); ItensMenu.Add("useER", new CheckBox("use Botrk in Combo")); ItensMenu.Add("hpPorcent", new Slider("Enemy Health Porcent to use Botrk", 30)); ItensMenu.Add("mehpPorcent", new Slider("My Health Porcent to use Botrk", 50)); ItensMenu.AddSeparator(); ItensMenu.Add("useYommus", new CheckBox("Use yommus in Combo")); HarassMenu = AsheMenu.AddSubMenu("Harass Mode"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.AddSeparator(); HarassMenu.Add("useQ", new CheckBox("Use Q in harass")); HarassMenu.Add("countP", new CheckBox("Wait passive count to cast Q in harass")); HarassMenu.AddSeparator(); HarassMenu.Add("useW", new CheckBox("Use W in harass")); FarmMenu = AsheMenu.AddSubMenu("LaneClear Mode"); FarmMenu.AddGroupLabel("Farm Settings"); FarmMenu.AddSeparator(); FarmMenu.Add("farmQ", new CheckBox("Use Q to farm")); FarmMenu.Add("countP", new CheckBox("Wait Passive Count to Cast Q in laneClear")); FarmMenu.AddSeparator(); FarmMenu.Add("farmW", new CheckBox("Use W to farm")); FarmMenu.Add("countM", new Slider("Min Minions to cast W", 5)); MiscMenu = AsheMenu.AddSubMenu("Misc Settings"); MiscMenu.AddGroupLabel("Misc Settings"); MiscMenu.AddSeparator(); MiscMenu.Add("autoE", new CheckBox("Cast E when lost target")); MiscMenu.AddSeparator(); MiscMenu.Add("useQjungle", new CheckBox("Jungle Steal Q")); MiscMenu.AddSeparator(); MiscMenu.Add("gapr", new CheckBox("W in gapcloser")); MiscMenu.Add("intr", new CheckBox("Interrupter with R")); DrawMenu = AsheMenu.AddSubMenu("Drawings"); DrawMenu.AddGroupLabel("Drawing Settings"); DrawMenu.AddSeparator(); DrawMenu.Add("drawW", new CheckBox("Draw Q range")); DrawMenu.Add("drawE", new CheckBox("Draw E range")); DrawMenu.Add("drawAA", new CheckBox("Draw Auto Attack range")); Game.OnTick += Tick; Drawing.OnDraw += OnDraw; Gapcloser.OnGapcloser += Gapcloser_OnGapCloser; Interrupter.OnInterruptableSpell += Interrupter_OnInterruptableSpell; }
public static void getMenu() { KayleMenu = MainMenu.AddMenu("KayleBuddy", "kaylebuddy"); KayleMenu.AddGroupLabel("KayleBuddy"); KayleMenu.AddSeparator(); KayleMenu.AddLabel("Made by Kk2"); ComboMenu = KayleMenu.AddSubMenu("Combo", "Combo"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.AddSeparator(); ComboMenu.Add("useQCombo", new CheckBox("Use Q")); ComboMenu.Add("useWCombo", new CheckBox("Use Smart W")); ComboMenu.Add("useECombo", new CheckBox("Use E")); HarassMenu = KayleMenu.AddSubMenu("Harass", "Harass"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.AddSeparator(); HarassMenu.Add("useQHarass", new CheckBox("Use Q")); HarassMenu.Add("useEHarass", new CheckBox("Use E")); HarassMenu.Add("manaHarass", new Slider("Mana % > to Use Spells", 20)); FarmMenu = KayleMenu.AddSubMenu("Farm", "Farm"); FarmMenu.AddGroupLabel("Farming Settings"); FarmMenu.AddSeparator(); FarmMenu.Add("useEWave", new CheckBox("Use E for Waveclear")); FarmMenu.Add("useQFarm", new CheckBox("Use Q To LastHit")); FarmMenu.Add("manaFarm", new Slider("Mana % > to Use Spells", 20)); JungleMenu = KayleMenu.AddSubMenu("Jungle", "Jungle"); JungleMenu.AddGroupLabel("Jungle Settings"); JungleMenu.AddSeparator(); JungleMenu.Add("useEJungle", new CheckBox("Use E")); JungleMenu.Add("useQJungle", new CheckBox("Use Q")); JungleMenu.Add("manaJungle", new Slider("Mana % > to Use Spells", 20)); HealingMenu = KayleMenu.AddSubMenu("Healing", "Healing"); HealingMenu.AddGroupLabel("Healing Menu"); HealingMenu.AddSeparator(); foreach (var h in HeroManager.Allies) { HealingMenu.Add("useW" + h.ChampionName, new CheckBox("Heal " + h.ChampionName)); HealingMenu.Add("minHPW" + h.ChampionName, new Slider("HP % to Heal " + h.ChampionName, 20)); HealingMenu.AddSeparator(); } UltMenu = KayleMenu.AddSubMenu("Ultimate Manager", "Ult"); UltMenu.AddGroupLabel("Ultimate Settings"); UltMenu.AddSeparator(); foreach (var h in HeroManager.Allies) { UltMenu.Add("UseR" + h.ChampionName, new CheckBox("Ult on " + h.ChampionName)); UltMenu.Add("minHPR" + h.ChampionName, new Slider("HP % to Ult " + h.ChampionName, 20)); UltMenu.AddSeparator(); } MiscMenu = KayleMenu.AddSubMenu("Misc", "Misc"); MiscMenu.AddGroupLabel("Misc Settings"); MiscMenu.Add("usePot", new CheckBox("Use Potions")); MiscMenu.Add("drawQ", new CheckBox("Draw Q Range")); MiscMenu.Add("drawH", new CheckBox("Draw an H on HPbar of Needed Healing Allies")); skinSelect = MiscMenu.Add("ChangeSkin", new Slider("Change Skin [Number]", 7, 0, 7)); }
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); // }
static LastHit() { FarmMenu.AddGroupLabel("LastHit Spells:"); _useQ = FarmMenu.Add("lasthitQ", new CheckBox("Use Q on LastHit ?")); _useE = FarmMenu.Add("lasthitE", new CheckBox("Use E on LastHit ?")); }
public static void Init() { ComboMenu = Program.menu.AddSubMenu("Combo Config"); ComboMenu.AddGroupLabel("Combo Config"); ComboMenu.AddLabel("Q-1 Config"); ComboMenu.Add("useQ1", new CheckBox("Use Q-1")); ComboMenu.AddLabel("Q-2 Config"); ComboMenu.Add("qBeforeExpire", new CheckBox("Antes de que la Q expire")); ComboMenu.Add("qOutOfRange", new CheckBox("Q Fuera de rango")); ComboMenu.Add("qExecute", new CheckBox("Q Ejecutar")); ComboMenu.AddLabel("W-1 Config"); ComboMenu.Add("useW1", new CheckBox("W1 Para pasivo")); ComboMenu.Add("wCatchUp", new CheckBox("Usar W en aliado para acercarse")); ComboMenu.AddLabel("W-2 Config"); ComboMenu.Add("useW2", new CheckBox("W2 Para pasiva")); ComboMenu.AddLabel("E-1 Config"); ComboMenu.Add("useE1", new CheckBox("Usar E1")); ComboMenu.AddLabel("E-2 Config"); ComboMenu.Add("useE2", new CheckBox("E2")); ComboMenu.AddLabel("R Config"); ComboMenu.Add("useR", new CheckBox("Usar R")); ComboMenu.AddLabel("Pasiva Config"); ComboMenu.Add("minPassiveSliderCombo", new Slider("Passiva Stacks antes de Spell", 1, 0, 2)); HarassMenu = Program.menu.AddSubMenu("Tirar Config"); HarassMenu.AddGroupLabel("Tirar Config"); HarassMenu.AddLabel("Q-1 Config"); HarassMenu.Add("useQ1H", new CheckBox("Usar Q-1")); HarassMenu.AddLabel("Q-2 Config"); HarassMenu.Add("qBeforeExpireH", new CheckBox("Antes de que Q expire")); HarassMenu.Add("qOutOfRangeH", new CheckBox("Q Fuera de Rango")); HarassMenu.Add("qExecuteH", new CheckBox("Q Ejecutar")); HarassMenu.AddLabel("E-1 Config"); HarassMenu.Add("useE1H", new CheckBox("Usar E1")); HarassMenu.AddLabel("E-2 Config"); HarassMenu.Add("useE2H", new CheckBox("E2")); FarmMenu = Program.menu.AddSubMenu("Farming Config"); FarmMenu.AddGroupLabel("UltimoGolpe Config"); FarmMenu.Add("useQ1F", new CheckBox("Usar Q-1")); FarmMenu.Add("qExecuteF", new CheckBox("Q Ejecutar")); FarmMenu.AddGroupLabel("UltimoGolpe Config"); FarmMenu.Add("useQ1WC", new CheckBox("Usar Q-1")); FarmMenu.Add("qExecuteWC", new CheckBox("Q Ejecutar")); FarmMenu.Add("eExecuteWC", new CheckBox("E Ejecutar")); JungleMenu = Program.menu.AddSubMenu("Jungla Config"); JungleMenu.AddGroupLabel("Jungla Config"); JungleMenu.Add("useQ1J", new CheckBox("Usar Q-1")); JungleMenu.Add("useQ2J", new CheckBox("Usar Q-2")); JungleMenu.Add("useW1J", new CheckBox("Usar W-1")); JungleMenu.Add("useW2J", new CheckBox("Usar W-2")); JungleMenu.Add("useE1J", new CheckBox("Usar E-1")); JungleMenu.Add("useE2J", new CheckBox("Usar E-2")); JungleMenu.Add("minPassiveSlider", new Slider("Passiva Stacks antes de Spell", 1, 0, 2)); KillstealMenu = Program.menu.AddSubMenu("Killsteal Config"); KillstealMenu.AddGroupLabel("Killsteal Config"); KillstealMenu.Add("KSQ1", new CheckBox("KS Q1")); KillstealMenu.Add("KSQ2", new CheckBox("KS Q2")); KillstealMenu.Add("KSE1", new CheckBox("KS E")); KillstealMenu.Add("KSR1", new CheckBox("KS R")); Game.OnTick += Game_OnUpdate; }
public static void ConfigInitialize() { Menu = MainMenu.AddMenu("SardOpeia", "SardOpeia"); Menu.AddGroupLabel("SardOpeia v" + Program.AddonVersion + " by Marwanpro"); Menu.AddSeparator(); Menu.AddLabel("If you have any problem/bug/suggestion, post in forum"); Menu.AddLabel("Have a fun (And Free ELO) with this addon !"); // --- General Menu Todo: Fix and add missings features GeneralMenu = Menu.AddSubMenu("General Option", "MenuGeneral"); GeneralMenu.AddGroupLabel("General Tweak - Configure main options"); GeneralMenu.AddSeparator(); { GeneralMenu.Add("autouseE", new CheckBox("Spam E on Poisonned Target")); GeneralMenu.Add("useEifkillable", new CheckBox("Use E without poison if killable")); } // --- Draw Menu Todo: Check DrawMenu = Menu.AddSubMenu("Draw", "MenuDraw"); DrawMenu.AddGroupLabel("Draw - Show range circle arround you and other information"); DrawMenu.AddSeparator(); { DrawMenu.Add("drawQW", new CheckBox("Draw Q/W")); DrawMenu.Add("drawE", new CheckBox("Draw E Range")); DrawMenu.Add("drawR", new CheckBox("Draw Ultimate")); DrawMenu.AddSeparator(); DrawMenu.AddLabel("Green Circle: Spell Ready"); DrawMenu.AddLabel("Red Circle: Spell in Cooldown"); DrawMenu.AddLabel("Purple Circle (Q/W): Only Q or W ready"); DrawMenu.AddLabel("Yellow Circle (E): 0.5 sec of Cooldown"); DrawMenu.AddSeparator(); DrawMenu.AddLabel("Don't Forget to disable AA circle in OrbWalker's settings"); } // --- Combo Menu Todo : Add Delayer ComboMenu = Menu.AddSubMenu("Combo", "MenuCombo"); ComboMenu.AddGroupLabel("Combo"); ComboMenu.AddSeparator(); { ComboMenu.Add("comboQ", new CheckBox("Use Q")); ComboMenu.Add("comboW", new CheckBox("Use W")); ComboMenu.Add("comboE", new CheckBox("Use E")); } // --- Harass Menu Todo: Make it HarassMenu = Menu.AddSubMenu("Harass", "MenuHarass"); HarassMenu.AddGroupLabel("Harass - Auto Harass"); HarassMenu.AddSeparator(); { HarassMenu.Add("testa", new CheckBox("Test A")); } // --- Farm Menu Todo: Improve it FarmMenu = Menu.AddSubMenu("Farm", "MenuFarm"); FarmMenu.AddGroupLabel("Farm"); FarmMenu.AddSeparator(); { FarmMenu.Add("EtoFinishCreep", new CheckBox("E on Poisonned Creep (LastHit Mode)")); } // --- Ultimate Menu Todo: LOL UltimateMenu = Menu.AddSubMenu("Ultimate", "MenuUltimate"); UltimateMenu.AddGroupLabel("Ultimate Logic"); UltimateMenu.AddSeparator(); { UltimateMenu.AddLabel("Enable this option to allow this script to use your Ultimate"); UltimateMenu.Add("enableR", new CheckBox("Enable Ultimate Logic", false)); UltimateMenu.AddSeparator(); UltimateMenu.Add("RonGapcloser", new CheckBox("Use R on GapCloser", false)); UltimateMenu.Add("RtoInterrupt", new CheckBox("Use R to Interrupt", false)); UltimateMenu.Add("RonCombo", new CheckBox("Use R on Combo", false)); UltimateMenu.Add("FaceToUlt", new Slider("Minimum number of facing ennemies to use Ultimate", 3, 1, 5)); } }
static LastHit() { FarmMenu.AddGroupLabel("Sonvuruş Büyüleri:"); _useE = FarmMenu.Add("lasthitE", new CheckBox("E Kullan ?")); }
private static void Loading_OnLoadingComplete(EventArgs args) { if (Player.Instance.ChampionName != Champion.Rengar.ToString()) { return; } Bootstrap.Init(null); TargetSelector2.init(); Q = new Spell.Active(SpellSlot.Q); W = new Spell.Active(SpellSlot.W, 500); E = new Spell.Skillshot(SpellSlot.E, 1000, SkillShotType.Linear, 250, 1500, 70); R = new Spell.Active(SpellSlot.R); menu = MainMenu.AddMenu("RengarBuddy", "rengarbuddy"); menu.AddGroupLabel("Rengar Buddy"); menu.AddLabel("query me? jgottabekiddingme"); menu.AddLabel("that was a jq joke, i hope you got it"); menu.AddLabel("oh yea, this is made by fluxy (woot?)"); ComboMenu = menu.AddSubMenu("Combo Menu", "comboMenuRB"); ComboMenu.AddGroupLabel("5 Ferocity Settings"); ComboMenu.Add("ferocity", new CheckBox("Use 5 Ferocity")); ComboMenu.AddLabel("Smart Mode Settings"); ComboMenu.Add("modeType", new CheckBox("Smart Mode Active")); ComboMenu.AddLabel("Smart Spell Settings"); ComboMenu.Add("qInRange", new CheckBox("Q In AA Range")); ComboMenu.Add("eOutOfRange", new CheckBox("E Out Of Range")); ComboMenu.Add("wHealthPercent", new CheckBox("W <= % Health")); ComboMenu.Add("wHealthPercentSlider", new Slider("% Health", 30)); ComboMenu.AddSeparator(); ComboMenu.AddLabel("Regular Mode Settings"); var stacks = ComboMenu.Add("selectedStackedSpell", new Slider("Selected Spell", 0, 0, 2)); stacks.OnValueChange += delegate { stacks.DisplayName = "5 Ferocity Priority: " + new[] { "Q", "W", "E" }[stacks.CurrentValue]; }; stacks.DisplayName = "5 Ferocity Priority: " + new[] { "Q", "W", "E" }[stacks.CurrentValue]; ComboMenu.AddSeparator(); ComboMenu.AddGroupLabel("Regular Combo"); ComboMenu.Add("qCombo", new CheckBox("Use Q")); ComboMenu.Add("wCombo", new CheckBox("Use W")); ComboMenu.Add("eCombo", new CheckBox("Use E")); ComboMenu.AddSeparator(); ComboMenu.Add("useYomuus", new CheckBox("use Yomuus in R")); HarassMenu = menu.AddSubMenu("Harass Menu", "harassMenuRB"); HarassMenu.Add("save5StacksHarass", new CheckBox("Save 5 Stacks")); var stacks2 = HarassMenu.Add("selectedStackedSpellHarass", new Slider("Selected Spell", 0, 0, 2)); stacks2.OnValueChange += delegate { stacks2.DisplayName = "5 Ferocity Priority: " + new[] { "Q", "W", "E" }[stacks.CurrentValue]; }; stacks.DisplayName = "5 Ferocity Priority: " + new[] { "Q", "W", "E" }[stacks.CurrentValue]; HarassMenu.AddSeparator(); HarassMenu.Add("qHarass", new CheckBox("Use Q")); HarassMenu.Add("wHarass", new CheckBox("Use W")); HarassMenu.Add("eHarass", new CheckBox("Use E")); FarmMenu = menu.AddSubMenu("Farm Menu", "farmMenuRB"); FarmMenu.AddGroupLabel("Wave Clear"); FarmMenu.Add("qWaveClear", new CheckBox("Use Q")); FarmMenu.Add("wWaveClear", new CheckBox("Use W")); FarmMenu.Add("eWaveClear", new CheckBox("Use E")); FarmMenu.Add("saveStacksWC", new CheckBox("Save Stacks In WC")); var stacks3 = FarmMenu.Add("selectedStackedSpellWC", new Slider("Selected Spell", 0, 0, 2)); stacks3.OnValueChange += delegate { stacks3.DisplayName = "5 Ferocity Priority: " + new[] { "Q", "W", "E" }[stacks.CurrentValue]; }; FarmMenu.AddGroupLabel("Last Hit"); FarmMenu.Add("qLastHit", new CheckBox("Use Q")); FarmMenu.Add("eLastHit", new CheckBox("Use E")); JungleMenu = menu.AddSubMenu("Jungle Menu", "jungleMenuRB"); JungleMenu.Add("saveStacksJungle", new CheckBox("Save Stacks In Jungle")); var stacks4 = JungleMenu.Add("selectedStackedSpellJNG", new Slider("Selected Spell", 0, 0, 2)); stacks4.OnValueChange += delegate { stacks4.DisplayName = "5 Ferocity Priority: " + new[] { "Q", "W", "E" }[stacks.CurrentValue]; }; JungleMenu.Add("qJng", new CheckBox("Use Q")); JungleMenu.Add("wJng", new CheckBox("Use W")); JungleMenu.Add("eJng", new CheckBox("Use E")); DrawMenu = menu.AddSubMenu("Draw Menu", "drawmenu"); DrawMenu.Add("drawW", new CheckBox("Draw W")); DrawMenu.Add("drawE", new CheckBox("Draw E")); Game.OnTick += Game_OnTick; AIHeroClient.OnProcessSpellCast += AIHeroClient_OnProcessSpellCast; Drawing.OnDraw += Drawing_OnDraw; GameObject.OnCreate += GameObject_OnCreate; }
static void Game_OnStart(EventArgs args) { try { if (ChampionName != PlayerInstance.BaseSkinName) { return; } Bootstrap.Init(null); Q = new Spell.Targeted(SpellSlot.Q, 650); W = new Spell.Active(SpellSlot.W); E = new Spell.Skillshot(SpellSlot.E, 600, SkillShotType.Cone, (int)0.5f, int.MaxValue, 10); R = new Spell.Skillshot(SpellSlot.R, 500, SkillShotType.Circular, (int)0.5f, int.MaxValue, 190); if (_Player.GetSpellSlotFromName("summonerdot") != SpellSlot.Unknown) { ZhonyaHourglass = new Item(ItemId.Zhonyas_Hourglass); } Menu = MainMenu.AddMenu("HTTF Kassadin", "kassadin"); Menu.AddSeparator(); Menu.AddLabel("Your comments and questions to the forum "); Menu.AddLabel("HELP ME , PM ME. AND MY SKYPE Bynoob_01 "); ComboMenu = Menu.AddSubMenu("Combo/Harass", "HTTFKassadin"); ComboMenu.AddSeparator(); ComboMenu.AddLabel("Combo Configs"); ComboMenu.Add("ComboQ", new CheckBox("Use Q ", true)); ComboMenu.Add("ComboW", new CheckBox("Use W ", true)); ComboMenu.Add("ComboE", new CheckBox("Use E ", true)); ComboMenu.Add("ComboR", new CheckBox("Use R ", true)); ComboMenu.Add("MaxR", new Slider("Don't use R if more than Eminies on range :", 2, 1, 5)); ComboMenu.AddSeparator(); ComboMenu.AddLabel("Harass Configs"); ComboMenu.Add("ManaH", new Slider("Dont use Skills if Mana <=", 40)); ComboMenu.Add("HarassQ", new CheckBox("Use Q ", true)); ComboMenu.Add("HarassW", new CheckBox("Use W ", true)); ComboMenu.Add("HarassE", new CheckBox("Use E ", true)); ComboMenu.Add("HarassR", new CheckBox("Use R ", true)); FarmMenu = Menu.AddSubMenu("Lane/LastHit", "Modes2Kassadin"); FarmMenu.AddLabel("LastHit Configs"); FarmMenu.Add("ManaL", new Slider("Dont use Skills if Mana <=", 40)); FarmMenu.Add("LastQ", new CheckBox("Use Q ", true)); FarmMenu.Add("LastW", new CheckBox("Use W ", true)); FarmMenu.Add("LastE", new CheckBox("Use E ", true)); FarmMenu.AddLabel("Lane Cler Config"); FarmMenu.Add("ManaF", new Slider("Dont use Skills if Mana <=", 40)); FarmMenu.Add("FarmQ", new CheckBox("Use Q ", true)); FarmMenu.Add("FarmW", new CheckBox("Use W ", true)); FarmMenu.Add("FarmE", new CheckBox("Use E ", true)); FarmMenu.Add("MinionE", new Slider("Use E when count minions more than :", 3, 1, 5)); FarmMenu.Add("FarmR", new CheckBox("Use R ", true)); DrawMenu = Menu.AddSubMenu("Draws", "DrawKassadin"); DrawMenu.Add("drawAA", new CheckBox("Draw do AA(White)", true)); DrawMenu.Add("drawQ", new CheckBox(" Draw do Q(Aqua)", true)); DrawMenu.Add("drawW", new CheckBox(" Draw do W(Green)", true)); DrawMenu.Add("drawE", new CheckBox(" Draw do E(Red)", true)); DrawMenu.Add("drawR", new CheckBox(" Draw do R(Blue)", true)); DrawMenu.Add("DamageIndicator", new CheckBox("Draw Damage")); Misc = Menu.AddSubMenu("MiscMenu", "Misc"); Misc.Add("aarest", new CheckBox("Reset AA with w")); Misc.Add("useQGapCloser", new CheckBox("Q on GapCloser", true)); Misc.Add("eInterrupt", new CheckBox("use E to Interrupt", true)); Misc.AddLabel("• SkinHack •"); Misc.Add("checkSkin", new CheckBox("Use Skin Changer")); Misc.Add("Skinid", new Slider("Skin ID", 0, 0, 11)); Misc.AddLabel("• Activator •"); Misc.Add("Zhonyas", new CheckBox("Use Zhonyas")); Misc.Add("ZhonyasHp", new Slider("Use Zhonyas If Your HP%", 20)); } catch (Exception e) { Chat.Print("Kassadin: Error: " + e.Message); } }
static LaneClear() { FarmMenu.AddGroupLabel("Lanetemizleme Büyüleri:"); _useQ = FarmMenu.Add("laneclearQ", new CheckBox("Q Kullan ?")); _useE = FarmMenu.Add("laneclearE", new CheckBox("E Kullan ?")); }
public static void LoadMenu() { Bootstrap.Init(null); Menu = MainMenu.AddMenu("Lazy Illaoi", "lazy illaoi"); Menu.AddGroupLabel("Lazy Illaoi"); Menu.AddLabel("by DamnedNooB"); Menu.AddSeparator(); //------------------------------------------------------------------------------------------------------------------- /* * _____ _ __ __ * / ____| | | | \/ | * | | ___ _ __ ___ | |__ ___ | \ / | ___ _ __ _ _ * | | / _ \| '_ ` _ \| '_ \ / _ \ | |\/| |/ _ \ '_ \| | | | * | |___| (_) | | | | | | |_) | (_) | | | | | __/ | | | |_| | * \_____\___/|_| |_| |_|_.__/ \___/ |_| |_|\___|_| |_|\__,_| * * */ ComboMenu = Menu.AddSubMenu("Combo", "Combo"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.AddLabel("Q - Tentacle Smash"); ComboMenu.Add("useQ", new CheckBox("Use Q Logic")); ComboMenu.Add("useEQ", new CheckBox("use E first if possible")); ComboMenu.AddSeparator(); ComboMenu.AddLabel("W - Harsh Lesson"); ComboMenu.Add("useW", new CheckBox("Use W Logic")); ComboMenu.AddSeparator(); ComboMenu.AddLabel("E - Test of Spirit"); ComboMenu.Add("useE", new CheckBox("Use E Logic")); ComboMenu.AddSeparator(); ComboMenu.AddLabel("R - Leap of Faith"); ComboMenu.Add("useR", new CheckBox("Use R Logic")); ComboMenu.Add("useR#", new Slider("if enemies in range", 2, 0, 5)); ComboMenu.Add("useRghost", new CheckBox("only if Ghost in Range")); ComboMenu.AddSeparator(); //------------------------------------------------------------------------------------------------------------------- /* * _ _ __ __ * | | | | | \/ | * | |__| | __ _ _ __ __ _ ___ ___ | \ / | ___ _ __ _ _ * | __ |/ _` | '__/ _` / __/ __| | |\/| |/ _ \ '_ \| | | | * | | | | (_| | | | (_| \__ \__ \ | | | | __/ | | | |_| | * |_| |_|\__,_|_| \__,_|___/___/ |_| |_|\___|_| |_|\__,_| * * */ HarassMenu = Menu.AddSubMenu("Harass", "Harass"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.AddLabel("Q - Tentacle Smash"); HarassMenu.Add("useQ", new CheckBox("Use Q Logic")); HarassMenu.Add("qMana", new Slider("Min Mana to use: ", 20, 1)); HarassMenu.AddSeparator(); HarassMenu.AddLabel("W - Harsh Lesson"); HarassMenu.Add("useW", new CheckBox("Use W Logic")); HarassMenu.Add("wMana", new Slider("Min Mana to use: ", 20, 1)); HarassMenu.AddSeparator(); HarassMenu.AddLabel("E - Test of Spirit"); HarassMenu.Add("useE", new CheckBox("Use E logic")); HarassMenu.Add("eMana", new Slider("Min Mana to use: ", 20, 1)); HarassMenu.AddSeparator(); //------------------------------------------------------------------------------------------------------------------- /* * ______ __ __ * | ____| | \/ | * | |__ __ _ _ __ _ __ ___ | \ / | ___ _ __ _ _ * | __/ _` | '__| '_ ` _ \ | |\/| |/ _ \ '_ \| | | | * | | | (_| | | | | | | | | | | | | __/ | | | |_| | * |_| \__,_|_| |_| |_| |_| |_| |_|\___|_| |_|\__,_| * * */ FarmMenu = Menu.AddSubMenu("Farm", "Farm"); FarmMenu.AddGroupLabel("Farm Settings"); FarmMenu.AddLabel("Q - Tentacle Smash"); FarmMenu.Add("useQlane", new CheckBox("Use in LaneClear")); FarmMenu.Add("qManaLane", new Slider("Min Mana to use in LaneClear: ", 20, 1)); FarmMenu.Add("qMinionsLane", new Slider("Min Minions to use in LaneClear: ", 3, 1, 6)); FarmMenu.AddSeparator(); FarmMenu.Add("useQjungle", new CheckBox("Use in JungleClear")); FarmMenu.AddSeparator(); FarmMenu.AddLabel("W - Harsh Lesson"); FarmMenu.Add("useWlane", new CheckBox("Use in LaneClear")); FarmMenu.Add("wManaLane", new Slider("Min Mana to use in LaneClear: ", 20, 1)); FarmMenu.AddSeparator(); FarmMenu.Add("useWjungle", new CheckBox("Use in JungleClear")); FarmMenu.AddSeparator(); //------------------------------------------------------------------------------------------------------------------- /* * __ __ _ __ __ * | \/ (_) | \/ | * | \ / |_ ___ ___ | \ / | ___ _ __ _ _ * | |\/| | / __|/ __| | |\/| |/ _ \ '_ \| | | | * | | | | \__ \ (__ | | | | __/ | | | |_| | * |_| |_|_|___/\___| |_| |_|\___|_| |_|\__,_| * * */ MiscMenu = Menu.AddSubMenu("Misc", "Misc"); MiscMenu.AddGroupLabel("Miscellaneous Settings"); MiscMenu.AddLabel("Anti Gapcloser Settings"); MiscMenu.Add("gapcloserQ", new CheckBox("Use Q - Tentacle Smash on Gapcloser")); MiscMenu.Add("gapcloserW", new CheckBox("Use W - Harsh Lesson on Gapcloser")); MiscMenu.AddSeparator(); //------------------------------------------------------------------------------------------------------------------- /* * _____ __ __ * | __ \ | \/ | * | | | |_ __ __ ___ __ | \ / | ___ _ __ _ _ * | | | | '__/ _` \ \ /\ / / | |\/| |/ _ \ '_ \| | | | * | |__| | | | (_| |\ V V / | | | | __/ | | | |_| | * |_____/|_| \__,_| \_/\_/ |_| |_|\___|_| |_|\__,_| * * */ DrawMenu = Menu.AddSubMenu("Draw", "Draw"); DrawMenu.AddGroupLabel("Draw Settings"); DrawMenu.AddLabel("Spell Ranges"); DrawMenu.Add("drawQ", new CheckBox("Draw Q Range")); DrawMenu.Add("drawW", new CheckBox("Draw W Range")); DrawMenu.Add("drawE", new CheckBox("Draw E Range")); DrawMenu.Add("drawR", new CheckBox("Draw R Range")); DrawMenu.Add("drawT", new CheckBox("Draw Tentacle Ranges")); //------------------------------------------------------------------------------------------------------------------- /* * ______ _ * | ____| | | * | |____ _____ _ __ | |_ ___ * | __\ \ / / _ \ '_ \| __/ __| * | |___\ V / __/ | | | |_\__ \ * |______\_/ \___|_| |_|\__|___/ * * */ Game.OnUpdate += Events.OnUpdate; Orbwalker.OnPostAttack += Events.OnPostAttack; //Orbwalker.OnPreAttack += Events.OnPreAttack; Obj_AI_Base.OnSpellCast += Events.OnSpellCast; Gapcloser.OnGapcloser += Events.OnGapCloser; GameObject.OnCreate += Events.OnCreateObj; GameObject.OnDelete += Events.OnDeleteObj; Drawing.OnDraw += Events.OnDraw; }
private static void OnLoaded(EventArgs args) { //Check Champ Name if (Player.Instance.ChampionName != "Caitlyn") { return; } //Spell Instance Q = new Spell.Skillshot(SpellSlot.Q, 1200, SkillShotType.Linear); W = new Spell.Skillshot(SpellSlot.W, 800, SkillShotType.Circular); E = new Spell.Skillshot(SpellSlot.E, 980, SkillShotType.Linear); R = new Spell.Targeted(SpellSlot.R, 3000); // Menu Settings CaitMenu = MainMenu.AddMenu("xRP Caitlyn", "xrpcait"); CaitMenu.AddGroupLabel("xRP-Caitlyn"); CaitMenu.AddSeparator(); CaitMenu.AddGroupLabel("Made by: xRPdev"); ComboMenu = CaitMenu.AddSubMenu("Combo", "sbtw"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.Add("useqcombo", new CheckBox("Use Q")); ComboMenu.Add("usewcombo", new CheckBox("Use W")); ComboMenu.Add("useecombo", new CheckBox("Use E")); ComboMenu.AddSeparator(); ComboMenu.Add("usercombo", new CheckBox("Use R if Killable")); ComboMenu.Add("minR", new Slider("Minimum Range to Cast R [Max for Full Range]", 1500, 0, 3000)); PredMenu = CaitMenu.AddSubMenu("Prediction", "pred"); PredMenu.AddGroupLabel("Prediction"); PredMenu.AddSeparator(); PredMenu.Add("predq", new CheckBox("Q Hit Chance [CHECK FOR MEDIUM | NO CHECK FOR HIGH]")); PredMenu.AddSeparator(); PredMenu.Add("prede", new CheckBox("E Hit Chance [ CHECK FOR MEDIUM | NO CHECK FOR HIGH]")); PredMenu.AddSeparator(); PredMenu.Add("predw", new CheckBox("W Hit Chance [ CHECK FOR MEDIUM | NO CHECK FOR HIGH]")); HarassMenu = CaitMenu.AddSubMenu("Harass", "sbtwharass"); HarassMenu.AddGroupLabel("Harasss Settings"); HarassMenu.Add("useQharass", new CheckBox("Use Q Harass")); HarassMenu.Add("useEharasss", new CheckBox("Use E Harass")); HarassMenu.Add("useQcc", new CheckBox("Use Q Enemy CC")); HarassMenu.Add("waitAA", new CheckBox("wait for AA to finish", false)); FarmMenu = CaitMenu.AddSubMenu("Farm", "sbtwfarm"); FarmMenu.AddGroupLabel("Farm Settings"); FarmMenu.Add("useQfarm", new CheckBox("Use Q to Farm")); ItemMenu = CaitMenu.AddSubMenu("Items", "sbtwitem"); ItemMenu.AddGroupLabel("Itens Settings"); ItemMenu.Add("useER", new CheckBox("Use Botrk")); ItemMenu.Add("ERhealth", new Slider("Min Health % enemy to Botrk", 20)); ItemMenu.Add("UseYommus", new CheckBox("Use Yommus")); ItemMenu.AddSeparator(); PotionMenu = CaitMenu.AddSubMenu("Potion", "sbtwpotion"); PotionMenu.AddGroupLabel("Potions Settings"); PotionMenu.Add("hpPotion", new CheckBox("Hp Potion Use")); PotionMenu.Add("hp%", new Slider("Health Percent")); MiscMenu = CaitMenu.AddSubMenu("Misc", "sbtwmisc"); MiscMenu.AddGroupLabel("Misc Settings"); MiscMenu.Add("ksR", new CheckBox("R Killsteal")); MiscMenu.Add("intW", new CheckBox("Interrupt with W")); MiscMenu.Add("Egap", new CheckBox("E on Gapcloser")); DrawMenu = CaitMenu.AddSubMenu("Draw", "sbtwdraw"); DrawMenu.AddGroupLabel("Draw Settings"); DrawMenu.Add("drawAA", new CheckBox("Draw Auto Attack Range")); DrawMenu.Add("drawQ", new CheckBox("Draw Q Range")); DrawMenu.Add("drawE", new CheckBox("Draw E Range")); DrawMenu.Add("drawW", new CheckBox("Draw W Range")); DrawMenu.Add("drawR", new CheckBox("Draw R Range")); DrawMenu.AddSeparator(); DrawMenu.Add("disable", new CheckBox("Disable all Drawing")); DrawMenu.AddSeparator(); DrawMenu.Add("drawc", new CheckBox("Draw Combo Damage")); Interrupter.OnInterruptableSpell += Interrupter_OnInterruptableSpell; Game.OnTick += Tick; Drawing.OnDraw += OnDraw; Gapcloser.OnGapcloser += Gapcloser_OnGapCloser; Drawing.OnDraw += OnDamageDraw; }
public static void Init() { ComboMenu = Program.menu.AddSubMenu("Combo Settings"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.AddLabel("Q-1 Settings"); ComboMenu.Add("useQ1", new CheckBox("Use Q-1")); ComboMenu.AddLabel("Q-2 Settings"); ComboMenu.Add("qBeforeExpire", new CheckBox("Before Q Expire")); ComboMenu.Add("qOutOfRange", new CheckBox("Q Out Of Range")); ComboMenu.Add("qExecute", new CheckBox("Q Execute")); ComboMenu.AddLabel("W-1 Settings"); ComboMenu.Add("useW1", new CheckBox("W1 For Passive")); ComboMenu.Add("wCatchUp", new CheckBox("Use W on Ally to Get Closer")); ComboMenu.AddLabel("W-2 Settings"); ComboMenu.Add("useW2", new CheckBox("W2 For Passive")); ComboMenu.AddLabel("E-1 Settings"); ComboMenu.Add("useE1", new CheckBox("Use E1")); ComboMenu.AddLabel("E-2 Settings"); ComboMenu.Add("useE2", new CheckBox("E2")); ComboMenu.AddLabel("R Settings"); ComboMenu.Add("useR", new CheckBox("Use R")); ComboMenu.AddLabel("Passive Settings"); ComboMenu.Add("minPassiveSliderCombo", new Slider("Passive Stacks Before Spell", 1, 0, 2)); HarassMenu = Program.menu.AddSubMenu("Harass Settings"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.AddLabel("Q-1 Settings"); HarassMenu.Add("useQ1H", new CheckBox("Use Q-1")); HarassMenu.AddLabel("Q-2 Settings"); HarassMenu.Add("qBeforeExpireH", new CheckBox("Before Q Expire")); HarassMenu.Add("qOutOfRangeH", new CheckBox("Q Out Of Range")); HarassMenu.Add("qExecuteH", new CheckBox("Q Execute")); HarassMenu.AddLabel("E-1 Settings"); HarassMenu.Add("useE1H", new CheckBox("Use E1")); HarassMenu.AddLabel("E-2 Settings"); HarassMenu.Add("useE2H", new CheckBox("E2")); FarmMenu = Program.menu.AddSubMenu("Farming Settings"); FarmMenu.AddGroupLabel("LastHit Settings"); FarmMenu.Add("useQ1F", new CheckBox("Use Q-1")); FarmMenu.Add("qExecuteF", new CheckBox("Q Execute")); FarmMenu.AddGroupLabel("LastHit Settings"); FarmMenu.Add("useQ1WC", new CheckBox("Use Q-1")); FarmMenu.Add("qExecuteWC", new CheckBox("Q Execute")); FarmMenu.Add("eExecuteWC", new CheckBox("E Execute")); JungleMenu = Program.menu.AddSubMenu("Jungle Settings"); JungleMenu.AddGroupLabel("Jungle Settings"); JungleMenu.Add("useQ1J", new CheckBox("Use Q-1")); JungleMenu.Add("useQ2J", new CheckBox("Use Q-2")); JungleMenu.Add("useW1J", new CheckBox("Use W-1")); JungleMenu.Add("useW2J", new CheckBox("Use W-2")); JungleMenu.Add("useE1J", new CheckBox("Use E-1")); JungleMenu.Add("useE2J", new CheckBox("Use E-2")); JungleMenu.Add("minPassiveSlider", new Slider("Passive Stacks Before Spell", 1, 0, 2)); KillstealMenu = Program.menu.AddSubMenu("Killsteal Settings"); KillstealMenu.AddGroupLabel("Killsteal Settings"); KillstealMenu.Add("KSQ1", new CheckBox("KS Q1")); KillstealMenu.Add("KSQ2", new CheckBox("KS Q2")); KillstealMenu.Add("KSE1", new CheckBox("KS E")); KillstealMenu.Add("KSR1", new CheckBox("KS R")); Game.OnTick += Game_OnUpdate; }
private static void LoadMenuOKTW() { drawMenu = Config.AddSubMenu("Draw"); drawMenu.Add("onlyRdy", new CheckBox("Draw only ready spells")); drawMenu.Add("wRange", new CheckBox("W Range")); QMenu = Config.AddSubMenu("Q Config"); QMenu.Add("harasQ", new CheckBox("Harass Q")); EMenu = Config.AddSubMenu("E Config"); EMenu.Add("autoE", new CheckBox("Auto E")); RMenu = Config.AddSubMenu("R Config"); RMenu.Add("autoR", new CheckBox("Auto R")); RMenu.Add("Rkscombo", new CheckBox("R KS combo R + W + AA")); RMenu.Add("autoRaoe", new CheckBox("Auto R aoe")); RMenu.Add("autoRinter", new CheckBox("Auto R OnPossibleToInterrupt")); foreach (var enemy in ObjectManager.Get <AIHeroClient>().Where(enemy => enemy.IsEnemy)) { for (int i = 0; i < 4; i++) { var spell = enemy.Spellbook.Spells[i]; if (spell.SData.TargettingType != SpellDataTargetType.Self && spell.SData.TargettingType != SpellDataTargetType.SelfAndUnit) { RMenu.Add("spell" + spell.SData.Name, new CheckBox(spell.Name, false)); } } } RMenu.Add("useR", new KeyBind("Semi-manual cast R key", false, KeyBind.BindTypes.HoldActive, 'T')); List <string> modes = new List <string>(); modes.Add("LOW HP"); modes.Add("CLOSEST"); foreach (var enemy in HeroManager.Enemies) { modes.Add(enemy.ChampionName); } RMenu.Add("Semi-manual", new ComboBox("Semi-manual MODE", 0, modes.ToArray())); foreach (var enemy in ObjectManager.Get <AIHeroClient>().Where(enemy => enemy.Team != Player.Team)) { RMenu.Add("GapCloser" + enemy.NetworkId, new CheckBox("Gapclose R : " + enemy.ChampionName, false)); } harassMenu = Config.AddSubMenu("Harass"); foreach (var enemy in ObjectManager.Get <AIHeroClient>().Where(enemy => enemy.Team != Player.Team)) { harassMenu.Add("haras" + enemy.NetworkId, new CheckBox(enemy.ChampionName)); } FarmMenu = Config.AddSubMenu("Farm"); FarmMenu.Add("farmQ", new CheckBox("Lane clear Q")); FarmMenu.Add("farmW", new CheckBox("Lane clear W")); FarmMenu.Add("Mana", new Slider("LaneClear Mana", 80, 30)); FarmMenu.Add("LCminions", new Slider("LaneClear minimum minions", 3, 0, 10)); FarmMenu.Add("jungleQ", new CheckBox("Jungle clear Q")); FarmMenu.Add("jungleW", new CheckBox("Jungle clear W")); }
private static void Loading_OnLoadingComplete(EventArgs args) { if (Player.Instance.Hero != Champion.Riven) { return; } Menu = MainMenu.AddMenu("HTTF Riven", "httfRiven"); Menu.AddLabel("Best Riven Addon Patch +7.7 "); Menu.AddLabel("Your comments and questions to the forum "); ComboMenu = Menu.AddSubMenu("Combo And Etc", "comboSettings"); ComboMenu.Add("Combo.Q", new CheckBox("Use Q")); ComboMenu.Add("Combo.W", new CheckBox("Use W")); ComboMenu.Add("Combo.E", new CheckBox("Use E")); ComboMenu.Add("Combo.R2", new CheckBox("Use R (Killable)")); ComboMenu.AddLabel("R1 Settings"); ComboMenu.Add("Combo.R", new CheckBox("Use R")); ComboMenu.Add("forcedRKeybind", new KeyBind("Use R in combo?", false, KeyBind.BindTypes.PressToggle, 'T')); ComboMenu.AddLabel("R2 Settings"); ComboMenu.Add("BoxBoxLogicR2", new CheckBox("BoxboxLogicR2")); ComboMenu.Add("R2Mode", new ComboBox("R2 Mode:", 0, "Kill Only", "Max Damage")); ComboMenu.AddLabel("Burst = Select Target And Burst Key"); ComboMenu.AddLabel("The flash has usesh"); ComboMenu.AddLabel("If not perform without a flash"); ComboMenu.Add("BurstBox", new KeyBind("Shy burst", false, KeyBind.BindTypes.HoldActive, 'G')); ComboMenu.Add("BurstKor", new KeyBind("E>R2>Flash>Q>W", false, KeyBind.BindTypes.HoldActive, 'J')); ComboMenu.AddLabel("When To use R"); ComboMenu.Add("Combo.RCombo", new CheckBox("Cant Kill with Combo")); ComboMenu.Add("Combo.RPeople", new CheckBox("Have more than 1 person near")); ComboMenu.AddLabel("Harass Settings"); ComboMenu.Add("Harass.Q", new CheckBox("Use Q")); ComboMenu.Add("Harass.W", new CheckBox("Use W")); ComboMenu.Add("Harass.E", new CheckBox("Use E")); var Style = ComboMenu.Add("harassstyle", new Slider("Harass Style", 0, 0, 3)); Style.OnValueChange += delegate { Style.DisplayName = "Harass Style: " + new[] { "Q,Q,W,Q and E ", "E,H,Q3,W", "E,H,AA,Q,W", "E,Q,H,AA,Q,AA,W,AA,Q,AA" }[Style.CurrentValue]; }; Style.DisplayName = "Harass Style: " + new[] { "Q,Q,W,Q and E ", "E,H,Q3,W", "E,H,AA,Q,W", "E,Q,H,AA,Q,AA,W,AA,Q,AA" }[Style.CurrentValue]; ComboMenu.AddLabel("Misc Settings"); ComboMenu.AddLabel("Keep Alive Settings"); ComboMenu.Add("Alive.Q", new CheckBox("Keep Q Alive")); ComboMenu.Add("Alive.R", new CheckBox("Use R2 Before Expire")); ComboMenu.AddLabel("Speed Combo"); ComboMenu.AddLabel("0 = Challenger Combo 1.5 sec"); ComboMenu.AddLabel("50 = Master Combo 2 sec"); ComboMenu.AddLabel("100-200 = Diamond Combo 2.5 sec"); ComboMenu.AddLabel("200-300 = Plat-Gold Combo 3 sec"); ComboMenu.Add("HumanizerDelay", new Slider("Humanizer Delay (ms)", 0, 0, 300)); FarmMenu = Menu.AddSubMenu("Clear Settings", "farmSettings"); FarmMenu.AddLabel("Last Hit"); FarmMenu.Add("LastHit.Q", new CheckBox("Use Q")); FarmMenu.Add("LastHit.W", new CheckBox("Use W")); FarmMenu.AddLabel("Wave Clear"); FarmMenu.Add("WaveClear.Q", new CheckBox("Use Q")); FarmMenu.Add("WaveClear.W", new CheckBox("Use W")); FarmMenu.AddLabel("Jungle"); FarmMenu.Add("Jungle.Q", new CheckBox("Use Q")); FarmMenu.Add("Jungle.W", new CheckBox("Use W")); FarmMenu.Add("Jungle.E", new CheckBox("Use E")); MiscMenu = Menu.AddSubMenu("Misc", "Misc"); MiscMenu.AddLabel("• Draw •"); MiscMenu.Add("DamageIndicator", new CheckBox("Draw Damage")); MiscMenu.AddLabel("• Misc •"); MiscMenu.Add("gapcloser", new CheckBox("W on enemy gapcloser")); MiscMenu.Add("AutoIgnite", new CheckBox("Auto Ignite")); MiscMenu.Add("AutoW", new CheckBox("Auto W")); MiscMenu.Add("AutoQSS", new CheckBox("Auto QSS")); MiscMenu.Add("Youmu", new CheckBox("Use Youmuu?")); MiscMenu.AddLabel("• SkinHack •"); MiscMenu.Add("checkSkin", new CheckBox("Use Skin Changer")); MiscMenu.Add("Skinid", new Slider("Skin ID", 0, 0, 11)); ShieldMenu = Menu.AddSubMenu("AutoShield", "AutoShield"); ShieldMenu.Add("Shield", new CheckBox("AutoShield")); ShieldMenu.Add("AutoDiels", new CheckBox("AutoDelay(Humanizer)")); ShieldMenu.AddLabel("•Auto Shield(beta)•"); foreach (var enemy in ObjectManager.Get <AIHeroClient>().Where(enemy => enemy.IsEnemy)) { for (var i = 0; i < 4; i++) { var spell = enemy.Spellbook.Spells[i]; if (spell.SData.TargettingType != SpellDataTargetType.Self && spell.SData.TargettingType != SpellDataTargetType.SelfAndUnit) { if (spell.SData.TargettingType == SpellDataTargetType.Unit) { ShieldMenu.Add("Shield" + spell.SData.Name, new CheckBox(spell.Name, true)); } else { ShieldMenu.Add("Shield" + spell.SData.Name, new CheckBox(spell.Name, false)); } } } } ItemLogic.Init(); EventLogic.Init(); var slot = Player.Instance.GetSpellSlotFromName("summonerflash"); if (slot != SpellSlot.Unknown) { Flash = new Spell.Skillshot(slot, 680, SkillShotType.Linear); } ignite = new Spell.Targeted(ObjectManager.Player.GetSpellSlotFromName("summonerdot"), 600); Youmu = new Item((int)ItemId.Youmuus_Ghostblade, 0); Drawing.OnEndScene += Drawing_OnEndScene; Game.OnTick += Game_OnTick; Gapcloser.OnGapcloser += Gapcloser_OnGapcloser; Game.OnUpdate += OnGameUpdate; Obj_AI_Base.OnProcessSpellCast += Obj_AI_Base_OnProcessSpellCast; }
private static void Loading_OnLoadingComplete(EventArgs args) { if (Player.Instance.Hero != Champion.Yasuo) { return; } Menu = MainMenu.AddMenu("YasuoBuddy", "yasuobuddyfluxy"); ComboMenu = Menu.AddSubMenu("Combo", "yasuCombo"); 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 Rape")); 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", "yasuHarass"); 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")); FarmMenu = Menu.AddSubMenu("Farming Settings", "yasuoFarm"); FarmMenu.AddGroupLabel("Farming Settings"); FarmMenu.AddLabel("Last Hit"); FarmMenu.Add("LH.Q", new CheckBox("Use Q")); FarmMenu.Add("LH.E", new CheckBox("Use E")); FarmMenu.AddLabel("WaveClear"); FarmMenu.Add("WC.Q", new CheckBox("Use Q")); FarmMenu.Add("WC.E", new CheckBox("Use E")); 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 Settings"); FleeMenu.Add("Flee.E", new CheckBox("Use E")); FleeMenu.Add("Flee.stack", new CheckBox("Stack Q")); FleeMenu.AddGroupLabel("Evade Settings"); FleeMenu.Add("Evade.E", new CheckBox("Use E to Evade")); FleeMenu.Add("Evade.W", new CheckBox("Use W to Evade")); EvadePlus.Program.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); EventManager.Init(); Game.OnTick += Game_OnTick; Obj_AI_Base.OnProcessSpellCast += Obj_AI_Base_OnProcessSpellCast; Drawing.OnDraw += Drawing_OnDraw; }
private static void Loading_OnLoadingComplete(EventArgs args) { if (Player.Instance.Hero != Champion.Ryze) { return; } Q = new Spell.Skillshot(SpellSlot.Q, 900, SkillShotType.Linear, 250, 1700, 100); W = new Spell.Targeted(SpellSlot.W, 600); E = new Spell.Targeted(SpellSlot.E, 600); R = new Spell.Active(SpellSlot.R); menu = MainMenu.AddMenu("Challenger Ryze", "challengerryze"); ComboMenu = menu.AddSubMenu("Combo", "combomenu"); ComboMenu.AddGroupLabel("Combo Selector"); var cs = ComboMenu.Add("css", new Slider("Combo Selector", 0, 0, 1)); var co = new[] { "Addon Combo", "Slutty Combo" }; cs.DisplayName = co[cs.CurrentValue]; cs.OnValueChange += delegate(ValueBase <int> sender, ValueBase <int> .ValueChangeArgs changeArgs) { sender.DisplayName = co[changeArgs.NewValue]; }; ComboMenu.AddGroupLabel("Slutty Combo"); ComboMenu.Add("SUQ", new CheckBox("Use Q")); ComboMenu.Add("SUW", new CheckBox("Use W")); ComboMenu.Add("SUE", new CheckBox("Use E")); ComboMenu.Add("SUR", new CheckBox("Use R")); ComboMenu.Add("SUAR", new CheckBox("Use R [Rooted Enemy]")); FarmMenu = menu.AddSubMenu("LastHit", "farmenu"); FarmMenu.AddGroupLabel("LastHit Settings"); FarmMenu.Add("LHQ", new CheckBox("Use Q")); FarmMenu.Add("LHM", new Slider("Mana", 55, 1, 100)); LaneMenu = menu.AddSubMenu("Laneclear", "lanemenu"); LaneMenu.AddGroupLabel("Laneclear Settings"); LaneMenu.Add("LCQ", new CheckBox("Use Q")); LaneMenu.Add("LCW", new CheckBox("Use W")); LaneMenu.Add("LCE", new CheckBox("Use E")); LaneMenu.Add("LCR", new CheckBox("Use R")); JungleMenu = menu.AddSubMenu("Jungleclear", "junglemenu"); JungleMenu.AddGroupLabel("Jungleclear Settings"); JungleMenu.Add("JCQ", new CheckBox("Use Q")); JungleMenu.Add("JCW", new CheckBox("Use W")); JungleMenu.Add("JCE", new CheckBox("Use E")); JungleMenu.Add("JCR", new CheckBox("Use R")); HarassMenu = menu.AddSubMenu("Harass", "hsmenu"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.Add("HSQ", new CheckBox("Use Q")); HarassMenu.Add("HSW", new CheckBox("Use W")); HarassMenu.Add("HSE", new CheckBox("Use E")); HarassMenu.Add("HSM", new Slider("Mana", 55, 1, 100)); KSMenu = menu.AddSubMenu("Kill Steal (KS)", "ksmenu"); KSMenu.AddGroupLabel("Kill Steal Settings"); KSMenu.Add("KSQ", new CheckBox("Auto Q")); KSMenu.Add("KSW", new CheckBox("Auto W")); KSMenu.Add("KSE", new CheckBox("Auto E")); DrawingsMenu = menu.AddSubMenu("Drawings", "drawingsmenu"); DrawingsMenu.AddGroupLabel("Drawings Settings"); DrawingsMenu.Add("DQ", new CheckBox("Draw Q")); DrawingsMenu.Add("DWE", new CheckBox("Draw W + E")); DrawingsMenu.Add("DSTK", new CheckBox("Draw Stacks HUD")); /*ItemsMenu = menu.AddSubMenu("Items", "itemsmenu"); * * ItemsMenu.AddGroupLabel("Items Settings"); * ItemsMenu.Add("US", new CheckBox("Use Seraph's Embrace")); * ItemsMenu.Add("Vida", new Slider("HP %", 55, 1, 100));*/ MiscMenu = menu.AddSubMenu("Misc", "miscmenu"); MiscMenu.AddGroupLabel("Misc Settings"); MiscMenu.Add("Misc1", new CheckBox("Anti-Gapcloser [W Usage]")); MiscMenu.Add("Misc2", new CheckBox("Auto-Interrupt [W Usage]")); MiscMenu.AddGroupLabel("Addon Cast Helper"); MiscMenu.Add("CAC", new CheckBox("Enable Addon Cast Helper")); var cx = MiscMenu.Add("csss", new Slider("Addon Cast Method", 0, 0, 1)); var ca = new[] { "Mode: Kite", "Mode: To target" }; cx.DisplayName = ca[cx.CurrentValue]; cx.OnValueChange += delegate(ValueBase <int> sender, ValueBase <int> .ValueChangeArgs changeArgs) { sender.DisplayName = ca[changeArgs.NewValue]; }; ThemeMenu = menu.AddSubMenu("Theme Style", "themestyle"); ThemeMenu.AddGroupLabel("Themes Settings"); ThemeMenu.Add("te", new CheckBox("Enable Theme Style", false)); var xs = ThemeMenu.Add("xss", new Slider("Theme Styles", 0, 0, 4)); var xo = new[] { "Off", "Theme: Raven", "Theme: Academy", "Theme: Challenger", "Theme: Crystal" }; xs.DisplayName = xo[xs.CurrentValue]; xs.OnValueChange += delegate(ValueBase <int> sender, ValueBase <int> .ValueChangeArgs changeArgs) { sender.DisplayName = xo[changeArgs.NewValue]; }; Game.OnUpdate += Game_OnUpdate; Drawing.OnDraw += Drawing_OnDraw; Gapcloser.OnGapcloser += Gapcloser_OnGapCloser; Interrupter.OnInterruptableSpell += Interrupter_OnInterruptableSpell; Spellbook.OnCastSpell += Spellbook_OnCastSpell; }
private static void Loading_OnLoadingComplete(EventArgs args) { if (_Player.Hero != Champion.Azir) { return; } var slot = _Player.GetSpellSlotFromName("summonerdot"); _Q = new Spell.Skillshot(SpellSlot.Q, 875, SkillShotType.Linear, 0, 1600, 70); _W = new Spell.Skillshot(SpellSlot.W, 450, SkillShotType.Circular, 0); _E = new Spell.Skillshot(SpellSlot.E, 1250, SkillShotType.Linear, 0, 1700, 100); _R = new Spell.Skillshot(SpellSlot.R, 450, SkillShotType.Linear, 1, 1400, 0); if (slot != SpellSlot.Unknown) { _Ignite = new Spell.Targeted(slot, 600); } //Just a placeholder... _SoldierAARange = new Spell.Skillshot(SpellSlot.Unknown, 320, SkillShotType.Linear); _Zhonyas = new Item(3157); _ManaPot = new Item(2004); _HealthPot = new Item(2003); Menu = MainMenu.AddMenu("Azir", "azir"); Menu.AddGroupLabel("Azir"); Menu.AddLabel("By Buddy"); Menu.AddSeparator(); //Menu.Add("mGobalDelay", new Slider("Gobal Delay (ms)", 5, 0, 100)); //Menu.AddSeparator(); //Menu.Add("mCheckHitChance", new CheckBox("Check Hitchance")); //Menu.Add("mMinimumHitChance", new Slider("HitChance: Low|Medium|High", 1, 1, 3)); //Menu.AddSeparator(); Menu.Add("mUseItems", new CheckBox("Use Items")); Menu.Add("mUseHealthPot", new Slider("Use Health Pot At %:", 20, 0, 100)); Menu.AddSeparator(); Menu.Add("mDamageBuffer", new Slider("Damage Calculations Buffer %:", 90, 10, 100)); Menu.AddLabel("Only Change this if you know what you're doing"); Menu.AddSeparator(); //Menu.Add("mSkinID", new Slider("Skin ID", 1, 1, 2)); Menu.Add("mUseROnInterrupt", new CheckBox("Use R To Interrupt")); Menu.Add("mAutoIgnite", new CheckBox("Auto Ignite Killable")); DrawMenu = Menu.AddSubMenu("Draw", "draw"); DrawMenu.AddGroupLabel("Draw Menu"); DrawMenu.Add("dDrawQ", new CheckBox("Draw Q")); DrawMenu.Add("dDrawLines", new CheckBox("Draw Lines")); DrawMenu.Add("dDrawW", new CheckBox("Draw W")); DrawMenu.Add("dDrawE", new CheckBox("Draw E")); DrawMenu.Add("dDrawR", new CheckBox("Draw R")); DrawMenu.Add("dDrawWRange", new CheckBox("Draw W Range")); DrawMenu.Add("dDrawWCommandRange", new CheckBox("Draw W Command Range")); DrawMenu.Add("dDrawComboIndicator", new CheckBox("Draw Combo Indicator")); DrawMenu.Add("dDrawText", new CheckBox("Draw Text")); DrawMenu.Add("dDrawManaUsage", new CheckBox("Draw Q-W-E-R Mana Usage")); ComboMenu = Menu.AddSubMenu("Combo", "combo"); 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("cUseEGC", new CheckBox("Use E To Gapclose")); ComboMenu.Add("cUseR", new CheckBox("Use R")); ComboMenu.Add("cUseAA", new CheckBox("Use AA")); ComboMenu.Add("cUseIgnite", new CheckBox("Use Ignite")); HarassMenu = Menu.AddSubMenu("Harass", "harass"); HarassMenu.AddGroupLabel("Harass Menu"); HarassMenu.Add("hUseQ", new CheckBox("Use Q")); HarassMenu.Add("hUseW", new CheckBox("Use W")); HarassMenu.Add("hUseAA", new CheckBox("Use AA")); FarmMenu = Menu.AddSubMenu("Farm", "farm"); FarmMenu.AddGroupLabel("Farm Menu"); FarmMenu.AddSeparator(); FarmMenu.AddLabel("Last Hit"); FarmMenu.Add("fLHUseQ", new CheckBox("Use Q")); FarmMenu.Add("fLHUseW", new CheckBox("Use W")); FarmMenu.Add("fLHUseWHealth", new Slider("Use W When Minion Healh %:", 50, 0, 100)); FarmMenu.AddSeparator(); FarmMenu.AddLabel("Lane Clear"); FarmMenu.Add("fLCUseQ", new CheckBox("Use Q")); FarmMenu.Add("fLCUseW", new CheckBox("Use W")); FarmMenu.Add("fLCWaitHealth", new Slider("Wait for minion at %:", 10, 0, 100)); FarmMenu.Add("fLCUseWHealth", new Slider("Use W When Minion Healh %:", 80, 0, 100)); KSMenu = Menu.AddSubMenu("KillSteal", "killsteal"); KSMenu.AddGroupLabel("KS Menu"); KSMenu.Add("ksUseWQ", new CheckBox("Use W-Q")); KSMenu.Add("ksUseE", new CheckBox("Use E To Gapclose")); KSMenu.Add("ksUseR", new CheckBox("Use R")); KSMenu.Add("ksUseIgnite", new CheckBox("Use Ignite")); FleeMenu = Menu.AddSubMenu("Flee", "flee"); FleeMenu.AddGroupLabel("Flee Menu"); FleeMenu.Add("fUseWE", new CheckBox("Use W-E")); FleeMenu.Add("fUseQ", new CheckBox("Use W-Q-E")); FleeMenu.Add("fUseR", new CheckBox("Use R")); FleeMenu.Add("fUseRHealth", new Slider("Use R if Health <", 100, 0, 500)); ItemMenu = Menu.AddSubMenu("Items", "items"); ItemMenu.AddGroupLabel("Items Menu"); ItemMenu.Add("iUseZhonyas", new CheckBox("Use Zhonya's")); ItemMenu.Add("iUseZhonyasHealth", new Slider("Use Zhonya's at Health:", 250, 50, 750)); Indicator = new DamageIndicator.DamageIndicator(); Indicator.Add("Combo", new SpellData(0, DamageType.True, Color.Lime)); ManaMenu = Menu.AddSubMenu("Mana", "mana"); ManaMenu.AddGroupLabel("Mana Menu"); ManaMenu.Add("mUsePot", new Slider("Use Mana Pot At %:", 35, 0, 100)); ManaMenu.Add("mManaCalculations", new CheckBox("Do Mana Calculations")); Game.OnTick += Game_OnTick; Interrupter.OnInterruptableSpell += Interrupter_OnInterruptableSpell; Drawing.OnDraw += Draw.Drawing_OnDraw; Gapcloser.OnGapcloser += Gapcloser_OnGapcloser; Chat.Print("<font color='#32cd32'>Azir Built Successfully - {0} {1}</font>", DateTime.Now.ToString("h:mm:ss tt"), DateTime.Now.ToString("d/M/yyyy")); }
public static void LoadOKTW() { Q = new Spell(SpellSlot.Q, 870); W = new Spell(SpellSlot.W, 580); E = new Spell(SpellSlot.E, 950); R = new Spell(SpellSlot.R, 600); Q.SetSkillshot(0.25f, 90, 1550, false, SkillshotType.SkillshotLine); E.SetSkillshot(0.25f, 60, 1550, true, SkillshotType.SkillshotLine); missileManager = new MissileReturn("AhriOrbMissile", "AhriOrbReturn", Q); missileManager = new MissileReturn("AhriOrbMissile", "AhriOrbReturn", Q); drawMenu = Config.AddSubMenu("线圈"); drawMenu.Add("noti", new CheckBox("显示提示 & 线")); drawMenu.Add("onlyRdy", new CheckBox("只显示无冷却技能")); drawMenu.Add("qRange", new CheckBox("Q 范围", false)); drawMenu.Add("wRange", new CheckBox("W 范围", false)); drawMenu.Add("eRange", new CheckBox("E 范围", false)); drawMenu.Add("rRange", new CheckBox("R 范围", false)); drawMenu.Add("Qhelp", new CheckBox("显示 Q助手")); QMenu = Config.AddSubMenu("Q 设置"); QMenu.Add("autoQ", new CheckBox("自动 Q")); QMenu.Add("harrasQ", new CheckBox("骚扰 Q")); QMenu.Add("aimQ", new CheckBox("自动校准 Q 物体")); WMenu = Config.AddSubMenu("W 设置"); WMenu.Add("autoW", new CheckBox("自动 W")); WMenu.Add("harrasW", new CheckBox("骚扰 W")); EMenu = Config.AddSubMenu("E 设置"); EMenu.Add("autoE", new CheckBox("自动 E")); EMenu.Add("harrasE", new CheckBox("骚扰 E")); foreach (var enemy in ObjectManager.Get <AIHeroClient>().Where(enemy => enemy.IsEnemy)) { EMenu.Add("Eon" + enemy.NetworkId, new CheckBox("E : " + enemy.ChampionName)); } EMenu.AddSeparator(); foreach (var enemy in ObjectManager.Get <AIHeroClient>().Where(enemy => enemy.IsEnemy)) { EMenu.Add("Egapcloser" + enemy.NetworkId, new CheckBox("Gapclose : " + enemy.ChampionName)); } RMenu = Config.AddSubMenu("R 设置"); RMenu.Add("autoR", new CheckBox("R 抢头 ")); RMenu.Add("autoR2", new CheckBox("自动 团战R逻辑 + Q 校准")); harassMenu = Config.AddSubMenu("骚扰"); foreach (var enemy in ObjectManager.Get <AIHeroClient>().Where(enemy => enemy.IsEnemy)) { harassMenu.Add("harras" + enemy.NetworkId, new CheckBox(enemy.ChampionName)); } FarmMenu = Config.AddSubMenu("农兵"); FarmMenu.Add("farmQ", new CheckBox("清线 Q")); FarmMenu.Add("farmW", new CheckBox("清线 W", false)); FarmMenu.Add("Mana", new Slider("清线蓝量", 80)); FarmMenu.Add("LCminions", new Slider("清线最低小兵数量", 2, 0, 10)); FarmMenu.Add("jungleQ", new CheckBox("清野 Q")); FarmMenu.Add("jungleW", new CheckBox("清野 W")); Game.OnUpdate += Game_OnGameUpdate; Interrupter2.OnInterruptableTarget += Interrupter2_OnInterruptableTarget; AntiGapcloser.OnEnemyGapcloser += AntiGapcloser_OnEnemyGapcloser; Drawing.OnDraw += Drawing_OnDraw; GameObject.OnCreate += SpellMissile_OnCreateOld; GameObject.OnDelete += Obj_SpellMissile_OnDelete; }
public static void LoadOKTW() { Q = new Spell(SpellSlot.Q, 870); W = new Spell(SpellSlot.W, 580); E = new Spell(SpellSlot.E, 950); R = new Spell(SpellSlot.R, 600); Q.SetSkillshot(0.25f, 90, 1550, false, SkillshotType.SkillshotLine); E.SetSkillshot(0.25f, 60, 1550, true, SkillshotType.SkillshotLine); missileManager = new MissileReturn("AhriOrbMissile", "AhriOrbReturn", Q); drawMenu = Config.AddSubMenu("Drawings"); drawMenu.Add("noti", new CheckBox("Show notification & line")); drawMenu.Add("onlyRdy", new CheckBox("Draw only ready spells")); drawMenu.Add("qRange", new CheckBox("Q range", false)); drawMenu.Add("wRange", new CheckBox("W range", false)); drawMenu.Add("eRange", new CheckBox("E range", false)); drawMenu.Add("rRange", new CheckBox("R range", false)); drawMenu.Add("Qhelp", new CheckBox("Show Q helper")); QMenu = Config.AddSubMenu("Q Config"); QMenu.Add("autoQ", new CheckBox("Auto Q")); QMenu.Add("harrasQ", new CheckBox("Harass Q")); QMenu.Add("aimQ", new CheckBox("Auto aim Q missile")); WMenu = Config.AddSubMenu("W Config"); WMenu.Add("autoW", new CheckBox("Auto W")); WMenu.Add("harrasW", new CheckBox("Harass W")); EMenu = Config.AddSubMenu("E Config"); EMenu.Add("autoE", new CheckBox("Auto E")); EMenu.Add("harrasE", new CheckBox("Harras E")); foreach (var enemy in ObjectManager.Get <AIHeroClient>().Where(enemy => enemy.IsEnemy)) { EMenu.Add("Eon" + enemy.NetworkId, new CheckBox("E : " + enemy.ChampionName)); } EMenu.AddSeparator(); foreach (var enemy in ObjectManager.Get <AIHeroClient>().Where(enemy => enemy.IsEnemy)) { EMenu.Add("Egapcloser" + enemy.NetworkId, new CheckBox("Gapclose : " + enemy.ChampionName)); } RMenu = Config.AddSubMenu("R Config"); RMenu.Add("autoR", new CheckBox("R KS ")); RMenu.Add("autoR2", new CheckBox("auto R fight logic + aim Q")); harassMenu = Config.AddSubMenu("Harass"); foreach (var enemy in ObjectManager.Get <AIHeroClient>().Where(enemy => enemy.IsEnemy)) { harassMenu.Add("harras" + enemy.NetworkId, new CheckBox(enemy.ChampionName)); } FarmMenu = Config.AddSubMenu("Farm"); FarmMenu.Add("farmQ", new CheckBox("Lane clear Q")); FarmMenu.Add("farmW", new CheckBox("Lane clear W", false)); FarmMenu.Add("Mana", new Slider("LaneClear Mana", 80)); FarmMenu.Add("LCminions", new Slider("LaneClear minimum minions", 2, 0, 10)); FarmMenu.Add("jungleQ", new CheckBox("Jungle clear Q")); FarmMenu.Add("jungleW", new CheckBox("Jungle clear W")); Game.OnUpdate += Game_OnGameUpdate; Interrupter2.OnInterruptableTarget += Interrupter2_OnInterruptableTarget; AntiGapcloser.OnEnemyGapcloser += AntiGapcloser_OnEnemyGapcloser; Drawing.OnDraw += Drawing_OnDraw; GameObject.OnCreate += SpellMissile_OnCreateOld; GameObject.OnDelete += Obj_SpellMissile_OnDelete; }
public static void LoadMenu() { Bootstrap.Init(null); Menu = MainMenu.AddMenu("Lazy Lucian", "LazyLucian"); Menu.AddGroupLabel("Lazy Lucian"); Menu.AddLabel("by DamnedNooB"); Menu.AddLabel("Transtlate Turkish-Çeviri TRAdana"); Menu.AddSeparator(); //------------------------------------------------------------------------------------------------------------------- /* * _____ _ __ __ * / ____| | | | \/ | * | | ___ _ __ ___ | |__ ___ | \ / | ___ _ __ _ _ * | | / _ \| '_ ` _ \| '_ \ / _ \ | |\/| |/ _ \ '_ \| | | | * | |___| (_) | | | | | | |_) | (_) | | | | | __/ | | | |_| | * \_____\___/|_| |_| |_|_.__/ \___/ |_| |_|\___|_| |_|\__,_| * * */ ComboMenu = Menu.AddSubMenu("Kombo", "Combo"); ComboMenu.AddGroupLabel("Kombo Ayarları"); ComboMenu.AddLabel("Q - Işık Atışı"); ComboMenu.Add("useQcombo", new CheckBox("Komboda Kullan")); ComboMenu.Add("useQextended", new CheckBox("Komboda Uzun Q Kullan(Minyon Arkasındakine vurur)")); ComboMenu.Add("qMana", new Slider("En az mana: ", 20, 1)); ComboMenu.AddSeparator(); ComboMenu.AddLabel("W - İntikam Ateşi"); ComboMenu.Add("useWaaRange", new CheckBox("AA da kullan - Menzili")); ComboMenu.Add("useWalways", new CheckBox("AA dışında Kullan - Menzili")); ComboMenu.Add("wMana", new Slider("en az mana: ", 20, 1)); ComboMenu.AddSeparator(); ComboMenu.AddLabel("E - Amansız Takip"); ComboMenu.Add("useEcombo", new CheckBox("E mantığı Kullan")); ComboMenu.Add("useEmouse", new CheckBox("E yi Mouse yönünde Kullan")); ComboMenu.Add("eMana", new Slider("en az mana: ", 20, 1)); ComboMenu.AddSeparator(); ComboMenu.AddLabel("R - İnfaz"); ComboMenu.Add("useRkillable", new CheckBox("Hedef Öldürülebilir Olduğunda")); ComboMenu.Add("useRlock", new CheckBox("Hedefe Kilitlen")); //ComboMenu.Add("rMana", new Slider("Min Mana to use: ", 20, 1)); ComboMenu.AddSeparator(); ComboMenu.AddLabel("Ek Ayarlar (Kombo)"); ComboMenu.Add("spellWeaving", new CheckBox("Pasifi Kullan (Işık Silahşoru)")); ComboMenu.Add("useYoumuu", new CheckBox("Kullan Youmuu's GhostBlade for The Culling")); //------------------------------------------------------------------------------------------------------------------- /* * _ _ __ __ * | | | | | \/ | * | |__| | __ _ _ __ __ _ ___ ___ | \ / | ___ _ __ _ _ * | __ |/ _` | '__/ _` / __/ __| | |\/| |/ _ \ '_ \| | | | * | | | | (_| | | | (_| \__ \__ \ | | | | __/ | | | |_| | * |_| |_|\__,_|_| \__,_|___/___/ |_| |_|\___|_| |_|\__,_| * * */ HarassMenu = Menu.AddSubMenu("Dürtme", "Harass"); HarassMenu.AddGroupLabel("Dürtme Ayarları"); HarassMenu.AddLabel("Q - Işık Atışı"); HarassMenu.Add("useQharass", new CheckBox("Dürtmede Kullan")); HarassMenu.Add("useQextended", new CheckBox("Dürtmede Uzun Q Kullan(Minyon Arkasındakine vurur)")); HarassMenu.Add("qMana", new Slider("en az mana: ", 20, 1)); HarassMenu.AddSeparator(); HarassMenu.AddLabel("W - İntikam Ateşi"); HarassMenu.Add("useWaaRange", new CheckBox("AA'da Kullanma - Menzil")); HarassMenu.Add("useWalways", new CheckBox("AA dışında Kullanma - Menzili")); HarassMenu.Add("wMana", new Slider("en az mana: ", 20, 1)); HarassMenu.AddSeparator(); HarassMenu.AddLabel("Ek Ayarlar (Dürtme)"); //HarassMenu.Add("manaCheck", new CheckBox("")); // soon(TM) HarassMenu.Add("spellWeaving", new CheckBox("Pasifi Kullan (Işık Silahşoru)")); //------------------------------------------------------------------------------------------------------------------- /* * ______ __ __ * | ____| | \/ | * | |__ __ _ _ __ _ __ ___ | \ / | ___ _ __ _ _ * | __/ _` | '__| '_ ` _ \ | |\/| |/ _ \ '_ \| | | | * | | | (_| | | | | | | | | | | | | __/ | | | |_| | * |_| \__,_|_| |_| |_| |_| |_| |_|\___|_| |_|\__,_| * * */ FarmMenu = Menu.AddSubMenu("Farm", "Farm"); FarmMenu.AddGroupLabel("Farm Ayarları"); FarmMenu.AddLabel("Q - Işık Atışı"); FarmMenu.Add("useQfarm", new CheckBox("Lane Temizlerken Kullan")); FarmMenu.Add("qManaLane", new Slider("Lanetemizleme için gerekli mana % : ", 20, 1)); FarmMenu.Add("qMinionsLane", new Slider("Laneclear için gereken minyon: ", 3, 1, 5)); FarmMenu.AddSeparator(); FarmMenu.Add("useQjungle", new CheckBox("Orman Temizlemede Kullan")); FarmMenu.Add("qManaJungle", new Slider("Orman Temizleme için gereken mana: ", 20, 1)); FarmMenu.AddSeparator(); FarmMenu.AddLabel("W - İntikam Ateşi"); FarmMenu.Add("useWfarm", new CheckBox("Lane Temizlerken Kullan")); FarmMenu.Add("wManaLane", new Slider("Lanetemizleme için gerekli mana: ", 20, 1)); FarmMenu.AddSeparator(); FarmMenu.Add("useWjungle", new CheckBox("Orman Temizlemede Kullan")); FarmMenu.Add("wManaJungle", new Slider("Orman Temizleme için gereken mana: ", 20, 1)); FarmMenu.AddSeparator(); FarmMenu.AddLabel("Ek Ayarlar (Farm)"); FarmMenu.Add("spellWeaving", new CheckBox("Pasif Kullan (Işık Silahşoru)")); //------------------------------------------------------------------------------------------------------------------- /* * __ __ _ __ __ * | \/ (_) | \/ | * | \ / |_ ___ ___ | \ / | ___ _ __ _ _ * | |\/| | / __|/ __| | |\/| |/ _ \ '_ \| | | | * | | | | \__ \ (__ | | | | __/ | | | |_| | * |_| |_|_|___/\___| |_| |_|\___|_| |_|\__,_| * * */ MiscMenu = Menu.AddSubMenu("Ek", "Misc"); MiscMenu.AddGroupLabel("Ek Ayarlar"); MiscMenu.AddLabel("Anti Gapcloser Ayarları"); MiscMenu.Add("gapcloser", new CheckBox("E ile hedefi önleme")); MiscMenu.Add("gapcloserT", new CheckBox("E ile hedefi önle")); MiscMenu.AddSeparator(); MiscMenu.AddGroupLabel("Diğer Ayarlar"); MiscMenu.Add("useKs", new CheckBox("Kill Güvenliği - Mnatığı")); //------------------------------------------------------------------------------------------------------------------- /* * _____ __ __ * | __ \ | \/ | * | | | |_ __ __ ___ __ | \ / | ___ _ __ _ _ * | | | | '__/ _` \ \ /\ / / | |\/| |/ _ \ '_ \| | | | * | |__| | | | (_| |\ V V / | | | | __/ | | | |_| | * |_____/|_| \__,_| \_/\_/ |_| |_|\___|_| |_|\__,_| * * */ DrawMenu = Menu.AddSubMenu("Göster", "Draw"); DrawMenu.AddGroupLabel("Gösterge Ayarları"); DrawMenu.AddLabel("Büyü Menzili"); DrawMenu.Add("drawQ", new CheckBox("Göster Q Menzili")); DrawMenu.Add("drawQextended", new CheckBox("Göster Uzun Q Menzili")); DrawMenu.Add("drawW", new CheckBox("Göster W Menzili")); DrawMenu.Add("drawE", new CheckBox("Göster E Menzili")); DrawMenu.Add("drawR", new CheckBox("Göster R Menzili")); //------------------------------------------------------------------------------------------------------------------- /* * ______ _ * | ____| | | * | |____ _____ _ __ | |_ ___ * | __\ \ / / _ \ '_ \| __/ __| * | |___\ V / __/ | | | |_\__ \ * |______\_/ \___|_| |_|\__|___/ * * */ Game.OnUpdate += Events.OnUpdate; Gapcloser.OnGapcloser += Events.OnGapCloser; Obj_AI_Base.OnProcessSpellCast += Events.OnProcessSpellCast; Obj_AI_Base.OnSpellCast += Events.OnCastSpell; Drawing.OnDraw += Events.OnDraw; //Orbwalker.OnPostAttack += Events.OnAfterAttack; }
static LaneClear() { FarmMenu.AddGroupLabel("LaneClear Spells:"); _useQ = FarmMenu.Add("laneclearQ", new CheckBox("Use Q on Laneclear ?")); _useE = FarmMenu.Add("laneclearE", new CheckBox("Use E on Laneclear ?")); }
private static void Game_OnStart(EventArgs args) { if (!_Player.ChampionName.ToLower().Contains("vayne")) { return; } Q = new Spell.Skillshot(SpellSlot.Q, int.MaxValue, SkillShotType.Linear); E = new Spell.Targeted(SpellSlot.E, 590); Condemn.ESpell = new Spell.Skillshot(SpellSlot.E, 590, SkillShotType.Linear, 250, 1250); R = new Spell.Active(SpellSlot.R); Menu = MainMenu.AddMenu("Vayne Buddy", "vBuddy"); Menu.AddGroupLabel("Vayne Buddy"); Menu.AddLabel("Version: " + "0.0.0.2"); Menu.AddSeparator(); Menu.AddLabel("By Fluxy ;)"); Menu.AddSeparator(); Menu.AddLabel("p.s. imeh is f****t"); ComboMenu = Menu.AddSubMenu("Combo", "vBuddyCombo"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.Add("useQCombo", new CheckBox("Use Q")); ComboMenu.Add("useQKite", new CheckBox("Use Q to Kite Melee", false)); ComboMenu.Add("useECombo", new CheckBox("Use E (Execute)")); ComboMenu.AddLabel("R Settings"); ComboMenu.Add("useRCombo", new CheckBox("Use R", false)); ComboMenu.Add("noRUnderTurret", new CheckBox("Disable R if Target is under enemy turret")); CondemnPriorityMenu = Menu.AddSubMenu("Auto Condemn", "vBuddyCondemnPriority"); CondemnPriorityMenu.AddGroupLabel("Condemn Priority"); foreach (var enem in ObjectManager.Get <AIHeroClient>().Where(a => a.IsEnemy)) { var champValue = CondemnPriorityMenu.Add(enem.ChampionName + "priority", new Slider(enem.ChampionName + ": ", 1, 1, 5)); var enem1 = enem; champValue.OnValueChange += delegate { champValue.DisplayName = enem1.ChampionName + ": " + PriorityValues[champValue.CurrentValue]; }; champValue.DisplayName = enem1.ChampionName + ": " + PriorityValues[champValue.CurrentValue]; } CondemnPriorityMenu.AddSeparator(); var sliderValue = CondemnPriorityMenu.Add("minSliderAutoCondemn", new Slider("Min Priority for Auto Condemn: ", 2, 1, 5)); sliderValue.OnValueChange += delegate { sliderValue.DisplayName = "Min Priority for Auto Condemn: " + PriorityValues[sliderValue.CurrentValue]; }; sliderValue.DisplayName = "Min Priority for Auto Condemn: " + PriorityValues[sliderValue.CurrentValue]; CondemnPriorityMenu.Add("autoCondemnToggle", new KeyBind("Auto Condemn", false, KeyBind.BindTypes.PressToggle, 'H')); CondemnPriorityMenu.AddSeparator(); CondemnMenu = Menu.AddSubMenu("Condemn", "vBuddyCondemn"); CondemnMenu.AddGroupLabel("Condemn Settings"); CondemnMenu.AddSeparator(); CondemnMenu.Add("pushDistance", new Slider("Push Distance", 410, 350, 420)); CondemnMenu.Add("condemnPercent", new Slider("Condemn Percent", 33, 1)); CondemnMenu.AddSeparator(); CondemnMenu.AddLabel("Active Mode Settings"); CondemnMenu.Add("smartVsCheap", new CheckBox("On (SMART CONDEMN (saves fps)) / OFF (360 degree check)", true)); CondemnMenu.AddSeparator(); CondemnMenu.Add("condemnCombo", new CheckBox("Condemn in Combo", true)); CondemnMenu.Add("condemnComboTrinket", new CheckBox("Trinket Bush After E", true)); CondemnMenu.Add("condemnHarass", new CheckBox("Condemn in Harass", true)); HarassMenu = Menu.AddSubMenu("Harass", "vBuddyHarass"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.Add("useQHarass", new CheckBox("Use Q", true)); FarmMenu = Menu.AddSubMenu("Farming", "vBuddyFarm"); FarmMenu.AddGroupLabel("Farming Settings"); FarmMenu.Add("onlyTumbleToCursor", new CheckBox("Only Tumble To Cursor", false)); FarmMenu.AddLabel("Last Hit"); FarmMenu.Add("useQLastHit", new CheckBox("Use Q Last", true)); FarmMenu.AddLabel("WaveClear"); FarmMenu.Add("useQWaveClear", new CheckBox("Use Q WaveClear", true)); DrawMenu = Menu.AddSubMenu("Misc Menu", "vBuddyMisc"); DrawMenu.AddGroupLabel("Draw Settings"); DrawMenu.Add("drawERange", new CheckBox("Draw E Range", false)); DrawMenu.Add("condemnVisualiser", new CheckBox("Draw Condemn", false)); DrawMenu.Add("drawStacks", new CheckBox("Draw W Stacks", false)); DrawMenu.AddLabel("Misc"); DrawMenu.Add("wallJumpKey", new KeyBind("Tumble Walls", false, KeyBind.BindTypes.HoldActive, 'Z')); DrawMenu.Add("condemnNextAA", new KeyBind("Condemn Next AA", false, KeyBind.BindTypes.PressToggle, 'E')); DrawMenu.AddLabel("Anti-Champions"); DrawMenu.Add("antiKalista", new CheckBox("Anti-Kalista")); DrawMenu.Add("antiRengar", new CheckBox("Anti-Rengar")); InterruptorMenu = Menu.AddSubMenu("Interrupter", "InterruptorvBuddy"); InterruptorMenu.AddGroupLabel("Interrupter Menu"); InterruptorMenu.Add("enableInterrupter", new CheckBox("Enable Interrupter")); InterruptorMenu.AddSeparator(); var dangerSlider = InterruptorMenu.Add("dangerLevel", new Slider("Set Your Danger Level: ", 3, 1, 3)); var dangerSliderDisplay = InterruptorMenu.Add("dangerLevelDisplay", new Label("Danger Level: " + DangerSliderValues[dangerSlider.Cast <Slider>().CurrentValue - 1])); dangerSlider.Cast <Slider>().OnValueChange += delegate { dangerSliderDisplay.Cast <Label>().DisplayName = "Danger Level: " + DangerSliderValues[dangerSlider.Cast <Slider>().CurrentValue - 1]; }; GapCloserMenu = Menu.AddSubMenu("Anti-GapClosers", "gapClosersvBuddy"); GapCloserMenu.AddGroupLabel("Anti-GapCloser Menu"); GapCloserMenu.Add("enableGapCloser", new CheckBox("Enable Anti-GapCloser")); Orbwalker.OnPreAttack += Events.Orbwalker_OnPreAttack; Game.OnUpdate += Game_OnUpdate; Drawing.OnDraw += Drawing_OnDraw; Gapcloser.OnGapcloser += Events.Gapcloser_OnGapCloser; Interrupter.OnInterruptableSpell += Events.Interrupter_OnInterruptableSpell; Obj_AI_Base.OnProcessSpellCast += AIHeroClient_OnProcessSpellCast; Obj_AI_Base.OnSpellCast += Obj_AI_Base_OnSpellCast; Obj_AI_Base.OnBasicAttack += Events.ObjAiBaseOnOnBasicAttack; GameObject.OnCreate += Events.GameObject_OnCreate; }
public static void LoadOKTW() { Q = new Spell(SpellSlot.Q, 625f); W = new Spell(SpellSlot.W, 550f); E = new Spell(SpellSlot.E); R = new Spell(SpellSlot.R, 625f); FR = new Spell(SpellSlot.R, 1000f); Q.SetTargetted(0.25f, 1400f); W.SetSkillshot(0.3f, 80f, float.MaxValue, false, SkillshotType.SkillshotLine); R.SetSkillshot(0.25f, 180f, float.MaxValue, false, SkillshotType.SkillshotCircle); FR.SetSkillshot(0.25f, 180f, float.MaxValue, false, SkillshotType.SkillshotCircle); flash = Player.GetSpellSlot("summonerflash"); drawMenu = Config.AddSubMenu("Draw"); drawMenu.Add("qRange", new CheckBox("Q range")); drawMenu.Add("wRange", new CheckBox("W range")); drawMenu.Add("rRange", new CheckBox("R range")); drawMenu.Add("onlyRdy", new CheckBox("Draw only ready spells")); QMenu = Config.AddSubMenu("Q Config"); QMenu.Add("autoQ", new CheckBox("Auto Q")); QMenu.Add("harrasQ", new CheckBox("Harass Q")); WMenu = Config.AddSubMenu("W Config"); WMenu.Add("autoW", new CheckBox("Auto W")); WMenu.Add("harrasW", new CheckBox("Harass W")); EMenu = Config.AddSubMenu("E Config"); EMenu.Add("autoE", new CheckBox("Auto E stack stun")); RMenu = Config.AddSubMenu("R Config"); RMenu.AddLabel("0 : Normal"); RMenu.AddLabel("1 : Always"); RMenu.AddLabel("2 : Never"); RMenu.AddLabel("3 : Always Stun"); foreach (var enemy in HeroManager.Enemies) { RMenu.Add("UM" + enemy.NetworkId, new Slider(enemy.ChampionName, 0, 0, 3)); } RMenu.AddSeparator(); RMenu.Add("autoRks", new CheckBox("Auto R KS")); RMenu.Add("autoRcombo", new CheckBox("Auto R Combo if stun is ready")); RMenu.Add("rCount", new Slider("Auto R x enemies", 3, 2, 5)); RMenu.Add("tibers", new CheckBox("Tibbers Auto Pilot")); if (flash != SpellSlot.Unknown) { RMenu.Add("rCountFlash", new Slider("Auto flash + R stun x enemies", 4, 2, 5)); } FarmMenu = Config.AddSubMenu("Farm"); FarmMenu.Add("farmQ", new CheckBox("Farm Q")); FarmMenu.Add("farmW", new CheckBox("Lane clear W")); FarmMenu.Add("Mana", new Slider("LaneClear Mana", 60)); Game.OnUpdate += Game_OnGameUpdate; GameObject.OnCreate += Obj_AI_Base_OnCreate; Drawing.OnDraw += Drawing_OnDraw; }
private static void Loading_OnLoadingComplete(EventArgs args) { if (Player.Instance.ChampionName != Champion.Rengar.ToString()) { return; } Q = new Spell.Active(SpellSlot.Q); W = new Spell.Active(SpellSlot.W, 500); E = new Spell.Skillshot(SpellSlot.E, 1000, SkillShotType.Linear, 250, 1500, 70); R = new Spell.Active(SpellSlot.R); menu = MainMenu.AddMenu("PH | RengarBuddy", "rengarbuddy"); menu.AddGroupLabel("PratikHack | Rengar script"); menu.AddLabel("Sıkıntılar olabilir bildiriniz..."); menu.AddLabel("www.youtube.com/c/PratikHack01"); menu.AddLabel("www.facebook.com/PratikHackOfficial"); ComboMenu = menu.AddSubMenu("Combo Menu", "comboMenuRB"); ComboMenu.AddGroupLabel("5 Ferocity Settings"); ComboMenu.Add("ferocity", new CheckBox("Use 5 Ferocity")); ComboMenu.AddLabel("Smart Mode Settings"); ComboMenu.Add("modeType", new CheckBox("Smart Mode Active")); ComboMenu.AddLabel("Smart Spell Settings"); ComboMenu.Add("qInRange", new CheckBox("Q In AA Range")); ComboMenu.Add("eOutOfRange", new CheckBox("E Out Of Range")); ComboMenu.Add("wHealthPercent", new CheckBox("W <= % Health")); ComboMenu.Add("wHealthPercentSlider", new Slider("% Health", 30)); ComboMenu.AddSeparator(); ComboMenu.AddLabel("Regular Mode Settings"); var stacks = ComboMenu.Add("selectedStackedSpell", new Slider("Selected Spell", 0, 0, 2)); stacks.OnValueChange += delegate { stacks.DisplayName = "5 Ferocity Priority: " + new[] { "Q", "W", "E" }[stacks.CurrentValue]; }; stacks.DisplayName = "5 Ferocity Priority: " + new[] { "Q", "W", "E" }[stacks.CurrentValue]; ComboMenu.AddSeparator(); ComboMenu.AddGroupLabel("Regular Combo"); ComboMenu.Add("qCombo", new CheckBox("Use Q")); ComboMenu.Add("wCombo", new CheckBox("Use W")); ComboMenu.Add("eCombo", new CheckBox("Use E")); ComboMenu.AddSeparator(); ComboMenu.Add("useYomuus", new CheckBox("use Yomuus in R")); HarassMenu = menu.AddSubMenu("Harass Menu", "harassMenuRB"); HarassMenu.Add("save5StacksHarass", new CheckBox("Save 5 Stacks")); var stacks2 = HarassMenu.Add("selectedStackedSpellHarass", new Slider("Selected Spell", 0, 0, 2)); stacks2.OnValueChange += delegate { stacks2.DisplayName = "5 Ferocity Priority: " + new[] { "Q", "W", "E" }[stacks.CurrentValue]; }; stacks.DisplayName = "5 Ferocity Priority: " + new[] { "Q", "W", "E" }[stacks.CurrentValue]; HarassMenu.AddSeparator(); HarassMenu.Add("qHarass", new CheckBox("Use Q")); HarassMenu.Add("wHarass", new CheckBox("Use W")); HarassMenu.Add("eHarass", new CheckBox("Use E")); FarmMenu = menu.AddSubMenu("Farm Menu", "farmMenuRB"); FarmMenu.AddGroupLabel("Wave Clear"); FarmMenu.Add("qWaveClear", new CheckBox("Use Q")); FarmMenu.Add("wWaveClear", new CheckBox("Use W")); FarmMenu.Add("eWaveClear", new CheckBox("Use E")); FarmMenu.Add("saveStacksWC", new CheckBox("Save Stacks In WC")); var stacks3 = FarmMenu.Add("selectedStackedSpellWC", new Slider("Selected Spell", 0, 0, 2)); stacks3.OnValueChange += delegate { stacks3.DisplayName = "5 Ferocity Priority: " + new[] { "Q", "W", "E" }[stacks.CurrentValue]; }; FarmMenu.AddGroupLabel("Last Hit"); FarmMenu.Add("qLastHit", new CheckBox("Use Q")); FarmMenu.Add("eLastHit", new CheckBox("Use E")); JungleMenu = menu.AddSubMenu("Jungle Menu", "jungleMenuRB"); JungleMenu.Add("saveStacksJungle", new CheckBox("Save Stacks In Jungle")); var stacks4 = JungleMenu.Add("selectedStackedSpellJNG", new Slider("Selected Spell", 0, 0, 2)); stacks4.OnValueChange += delegate { stacks4.DisplayName = "5 Ferocity Priority: " + new[] { "Q", "W", "E" }[stacks.CurrentValue]; }; JungleMenu.Add("qJng", new CheckBox("Use Q")); JungleMenu.Add("wJng", new CheckBox("Use W")); JungleMenu.Add("eJng", new CheckBox("Use E")); DrawMenu = menu.AddSubMenu("Draw Menu", "drawmenu"); DrawMenu.Add("drawW", new CheckBox("Draw W")); DrawMenu.Add("drawE", new CheckBox("Draw E")); Game.OnTick += Game_OnTick; Obj_AI_Base.OnProcessSpellCast += AIHeroClient_OnProcessSpellCast; Obj_AI_Base.OnBasicAttack += Obj_AI_Base_OnBasicAttack; Drawing.OnDraw += Drawing_OnDraw; }
public static void LoadOKTW() { Q = new Spell(SpellSlot.Q, 625f); W = new Spell(SpellSlot.W, 550f); E = new Spell(SpellSlot.E); R = new Spell(SpellSlot.R, 625f); FR = new Spell(SpellSlot.R, 1000f); Q.SetTargetted(0.25f, 1400f); W.SetSkillshot(0.3f, 80f, float.MaxValue, false, SkillshotType.SkillshotLine); R.SetSkillshot(0.25f, 180f, float.MaxValue, false, SkillshotType.SkillshotCircle); FR.SetSkillshot(0.25f, 180f, float.MaxValue, false, SkillshotType.SkillshotCircle); flash = Player.GetSpellSlot("summonerflash"); drawMenu = Config.AddSubMenu("线圈"); drawMenu.Add("qRange", new CheckBox("Q 范围")); drawMenu.Add("wRange", new CheckBox("W 范围")); drawMenu.Add("rRange", new CheckBox("R 范围")); drawMenu.Add("onlyRdy", new CheckBox("只显示无冷却技能")); QMenu = Config.AddSubMenu("Q 设置"); QMenu.Add("autoQ", new CheckBox("自动 Q")); QMenu.Add("harrasQ", new CheckBox("骚扰 Q")); WMenu = Config.AddSubMenu("W 设置"); WMenu.Add("autoW", new CheckBox("自动 W")); WMenu.Add("harrasW", new CheckBox("骚扰 W")); EMenu = Config.AddSubMenu("E 设置"); EMenu.Add("autoE", new CheckBox("自动叠加E")); RMenu = Config.AddSubMenu("R 设置"); RMenu.AddLabel("0 : 普通"); RMenu.AddLabel("1 : 一直"); RMenu.AddLabel("2 : 从不"); RMenu.AddLabel("3 : 可晕眩时"); foreach (var enemy in ObjectManager.Get <AIHeroClient>().Where(enemy => enemy.IsEnemy)) { RMenu.Add("UM" + enemy.NetworkId, new Slider(enemy.ChampionName, 0, 0, 3)); } RMenu.AddSeparator(); RMenu.Add("autoRks", new CheckBox("自动 R 抢头")); RMenu.Add("autoRcombo", new CheckBox("连招自动R,如果可晕眩")); RMenu.Add("rCount", new Slider("自动 R X 数量", 3, 2, 5)); RMenu.Add("tibers", new CheckBox("自动移动熊")); if (flash != SpellSlot.Unknown) { RMenu.Add("rCountFlash", new Slider("自动闪现 + R 可击晕敌人数量", 4, 2, 5)); } FarmMenu = Config.AddSubMenu("农兵"); FarmMenu.Add("farmQ", new CheckBox("尾兵 Q")); FarmMenu.Add("farmW", new CheckBox("清线 W")); FarmMenu.Add("Mana", new Slider("清线蓝量", 60)); Game.OnUpdate += Game_OnGameUpdate; GameObject.OnCreate += Obj_AI_Base_OnCreate; Drawing.OnDraw += Drawing_OnDraw; }
/// <summary> /// Called when the Game finished Loading /// </summary> /// <param name="args">The Args</param> private static void Loading_OnLoadingComplete(EventArgs args) { try { if (PlayerInstance.BaseSkinName != ChampionName) { return; } Bootstrap.Init(null); Q = new Spell.Active(SpellSlot.Q, 150); W = new Spell.Targeted(SpellSlot.W, 600); E = new Spell.Skillshot(SpellSlot.E, 650, SkillShotType.Circular, 250, 190, int.MaxValue); R = new Spell.Active(SpellSlot.R); Nasus = MainMenu.AddMenu("Nasus", "Nasus"); Nasus.AddGroupLabel("Made by KarmaPanda"); Nasus.AddLabel("Idea by Ban :P"); // Farm Menu FarmMenu = Nasus.AddSubMenu("Farm", "Farm"); FarmMenu.AddGroupLabel("Spell Usage Settings"); FarmMenu.AddLabel("Q Settings"); FarmMenu.Add("useQ", new CheckBox("Last Hit Minion with Q")); FarmMenu.Add("disableAA", new CheckBox("Don't LastHit Minion without Q", false)); FarmMenu.AddLabel("Harass Settings"); FarmMenu.Add("useQH", new CheckBox("Use Q on Champion", false)); FarmMenu.Add("useEH", new CheckBox("Use E on Champion", false)); FarmMenu.Add("manaEH", new Slider("Mana % before E (Harass)", 30)); FarmMenu.AddLabel("Lane Clear Settings"); FarmMenu.Add("useELC", new CheckBox("Use E in LaneClear")); FarmMenu.Add("useELCS", new Slider("Minions before Casting E", 2, 1, 6)); FarmMenu.Add("manaELC", new Slider("Mana % before E (Lane Clear)", 30)); // Combo Menu ComboMenu = Nasus.AddSubMenu("Combo", "Combo"); ComboMenu.AddGroupLabel("Spell Usage Settings"); ComboMenu.Add("useQ", new CheckBox("Use Q in Combo")); ComboMenu.Add("useW", new CheckBox("Use W in Combo")); ComboMenu.Add("useE", new CheckBox("Use E in Combo")); ComboMenu.Add("useR", new CheckBox("Use R in Combo")); ComboMenu.AddGroupLabel("ManaManager"); ComboMenu.Add("manaW", new Slider("Mana % before W", 25)); ComboMenu.Add("manaE", new Slider("Mana % before E", 30)); ComboMenu.AddGroupLabel("R Settings"); ComboMenu.Add("hpR", new Slider("Use R at % HP", 25)); ComboMenu.Add("intR", new Slider("Use R when x Enemies are Around", 1, 0, 5)); ComboMenu.Add("rangeR", new Slider("Use R when Enemies are in x Range", 1200, 0, 2000)); // Kill Steal Menu KillStealMenu = Nasus.AddSubMenu("Kill Steal", "KillSteal"); KillStealMenu.AddGroupLabel("Spell Usage Settings"); KillStealMenu.Add("useE", new CheckBox("Use E in Kill Steal")); // Drawing Menu DrawingMenu = Nasus.AddSubMenu("Drawing", "Drawing"); DrawingMenu.AddGroupLabel("Spell Drawing Settings"); DrawingMenu.Add("drawQ", new CheckBox("Draw Killable Minions with Q", false)); DrawingMenu.Add("drawW", new CheckBox("Draw W Range", false)); DrawingMenu.Add("drawE", new CheckBox("Draw E Range", false)); Chat.Print("Nasus | Loaded by KarmaPanda", Color.Green); Game.OnTick += Game_OnTick; Drawing.OnDraw += Drawing_OnDraw; Orbwalker.OnAttack += Orbwalker_OnAttack; Orbwalker.OnPreAttack += Orbwalker_OnPreAttack; Orbwalker.OnPostAttack += Orbwalker_OnPostAttack; } catch (Exception e) { Chat.Print("Nasus | Encountered Exception while Initializing: " + e.Message); } }