public static void Initialize() { // Addon Menu ExecutionerUrgotMenu = MainMenu.AddMenu("ExecutionerUrgot", "ExecutionerUrgot"); ExecutionerUrgotMenu.AddGroupLabel("Executioner Urgot"); // Combo Menu ComboMenu = ExecutionerUrgotMenu.AddSubMenu("Combo Features", "ComboFeatures"); ComboMenu.AddGroupLabel("Combo Features"); ComboMenu.AddLabel("Independent boxes for Spells:"); ComboMenu.Add("Qcombo", new CheckBox("Use Q")); ComboMenu.Add("Wcombo", new CheckBox("Use W for slow")); ComboMenu.Add("Ecombo", new CheckBox("Use E")); ComboMenu.AddLabel("Urgot will cast R when Slider # equals # of Enemies."); ComboMenu.Add("Rcombo", new Slider("Use R - 0 is off", 3, 0, 5)); // Harass Menu HarassMenu = ExecutionerUrgotMenu.AddSubMenu("Harass Features", "HarassFeatures"); HarassMenu.AddGroupLabel("Harass Features"); HarassMenu.AddLabel("Independent boxes for Spells:"); HarassMenu.Add("Qharass", new CheckBox("Use Q")); HarassMenu.Add("Eharass", new CheckBox("Use E")); HarassMenu.AddSeparator(1); HarassMenu.Add("Mharass", new Slider("Mana Limiter at Mana %", 25)); // Jungle Menu JungleMenu = ExecutionerUrgotMenu.AddSubMenu("Jungle Features", "JungleFeatures"); JungleMenu.AddGroupLabel("Jungle Features"); JungleMenu.AddLabel("Independent boxes for Spells:"); JungleMenu.Add("Qjungle", new CheckBox("Use Q")); JungleMenu.Add("Ejungle", new CheckBox("Use E")); JungleMenu.AddSeparator(1); JungleMenu.Add("Mjungle", new Slider("Mana Limiter at Mana %", 25)); // LaneClear Menu LaneClearMenu = ExecutionerUrgotMenu.AddSubMenu("Lane Clear Features", "LaneClearFeatures"); LaneClearMenu.AddGroupLabel("Lane Clear Features"); LaneClearMenu.AddLabel("Independent boxes for Spells:"); LaneClearMenu.Add("Qlanec", new CheckBox("Use Q")); LaneClearMenu.Add("Elanec", new CheckBox("Use E", false)); LaneClearMenu.AddSeparator(1); LaneClearMenu.Add("Mlanec", new Slider("Mana Limiter at Mana %", 25)); // LastHit Menu LastHitMenu = ExecutionerUrgotMenu.AddSubMenu("Last Hit Features", "LastHitFeatures"); LastHitMenu.AddGroupLabel("Last Hit Features"); LastHitMenu.AddLabel("Independent boxes for Spells:"); LastHitMenu.Add("Qlasthit", new CheckBox("Use Q")); LastHitMenu.AddSeparator(1); LastHitMenu.Add("Mlasthit", new Slider("Mana Limiter at Mana %", 25)); // Kill Steal Menu KillStealMenu = ExecutionerUrgotMenu.AddSubMenu("KS Features", "KSFeatures"); KillStealMenu.AddGroupLabel("Kill Steal Features"); KillStealMenu.Add("Uks", new CheckBox("KS Mode")); KillStealMenu.AddSeparator(1); KillStealMenu.AddLabel("Independent boxes for Spells:"); KillStealMenu.Add("Qks", new CheckBox("Use Q in KS")); KillStealMenu.Add("Eks", new CheckBox("Use E in KS", false)); // Drawing Menu DrawingMenu = ExecutionerUrgotMenu.AddSubMenu("Drawing Features", "DrawingFeatures"); DrawingMenu.AddGroupLabel("Drawing Features"); DrawingMenu.Add("Udrawer", new CheckBox("Use Drawer")); DrawingMenu.AddSeparator(1); DrawingMenu.AddLabel("Independent boxes for Spells:"); DrawingMenu.Add("Qdraw", new CheckBox("Draw Q")); DrawingMenu.Add("Edraw", new CheckBox("Draw E")); DrawingMenu.Add("Rdraw", new CheckBox("Draw R")); DrawingMenu.AddSeparator(1); DrawingMenu.AddLabel("Skin Designer"); DrawingMenu.Add("Udesigner", new CheckBox("Use Designer")); DrawingMenu.Add("Sdesign", new Slider("Skin Designer: ", 2, 0, 3)); // Setting Menu SettingMenu = ExecutionerUrgotMenu.AddSubMenu("Settings", "Settings"); SettingMenu.AddGroupLabel("Settings"); SettingMenu.AddLabel("Automatic Leveler"); SettingMenu.Add("Uleveler", new CheckBox("Use Leveler")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("Automatic Tear Stacker"); SettingMenu.Add("Ustacker", new CheckBox("Use Stacker")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("Auto R - While under ally turret, grab enemy"); SettingMenu.Add("Ugrabber", new CheckBox("Use Grabber")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("Interrupter"); SettingMenu.Add("Uinterrupt", new CheckBox("Use Interrupter", false)); SettingMenu.Add("Rinterrupt", new CheckBox("Use R to interrupt", false)); SettingMenu.AddLabel("Gap Closer"); SettingMenu.Add("Ugapc", new CheckBox("Use Gapcloser", false)); SettingMenu.Add("Rgapc", new CheckBox("Use R to gapclose", false)); }
static void OnLoadingComplete(EventArgs args) { if (!_Player.ChampionName.Contains("Ezreal")) { return; } Chat.Print("Ezreal7 Loaded!", Color.GreenYellow); Chat.Print("Please Setting Target Harass Before Playing", Color.Yellow); Bootstrap.Init(null); Q = new Spell.Skillshot(SpellSlot.Q, 1150, SkillShotType.Linear, 250, 2000, 60); W = new Spell.Skillshot(SpellSlot.W, 1000, SkillShotType.Linear, 250, 1550, 80); W.AllowedCollisionCount = int.MaxValue; E = new Spell.Skillshot(SpellSlot.E, 475, SkillShotType.Linear, 250, 2000, 100); R = new Spell.Skillshot(SpellSlot.R, 5000, SkillShotType.Linear, 1000, 2000, 160); R.AllowedCollisionCount = int.MaxValue; Botrk = new Item(ItemId.Blade_of_the_Ruined_King); if (_Player.GetSpellSlotFromName("summonerdot") != SpellSlot.Unknown) { Ignite = new Spell.Targeted(ObjectManager.Player.GetSpellSlotFromName("summonerdot"), 600); } Menu = MainMenu.AddMenu("Ezreal7", "Ezreal"); Menu.AddSeparator(); ComboMenu = Menu.AddSubMenu("Combo Settings", "Combo"); ComboMenu.AddSeparator(); ComboMenu.AddLabel("Combo Settings"); ComboMenu.Add("ComboQ", new CheckBox("Spell [Q]")); ComboMenu.Add("ComboW", new CheckBox("Spell [W]")); ComboMenu.Add("item", new CheckBox("Use [BOTRK]")); ComboMenu.Add("ComboRange", new Slider("Q-W Distance", 900, 0, 1000)); ComboMenu.AddSeparator(); ComboMenu.Add("ComboR", new CheckBox("Spell [R]")); ComboMenu.AddSeparator(); ComboMenu.Add("MinRangeR", new Slider("Min Range Cast [R]", 1000, 0, 5000)); ComboMenu.AddSeparator(); ComboMenu.Add("MaxRangeR", new Slider("Max Range Cast [R]", 3000, 0, 5000)); ComboMenu.AddSeparator(); ComboMenu.Add("MinR", new Slider("Min Enemies Use [R]", 2, 0, 5)); HarassMenu = Menu.AddSubMenu("Harass Settings", "Harass"); HarassMenu.AddLabel("Harass Settings"); HarassMenu.Add("HarassQ", new CheckBox("Spell [Q]")); HarassMenu.Add("ManaQ", new Slider("Min Mana Harass [Q]", 40)); HarassMenu.AddSeparator(); HarassMenu.Add("HarassW", new CheckBox("Spell [W]", false)); HarassMenu.Add("ManaW", new Slider("Min Mana Harass [W]<=", 40)); HarassMenu.AddSeparator(); HarassMenu.AddLabel("Harass On"); foreach (var enemies in EntityManager.Heroes.Enemies) { HarassMenu.Add("haras" + enemies.ChampionName, new CheckBox("" + enemies.ChampionName)); } Auto = Menu.AddSubMenu("Auto Harass Settings", "Auto Harass"); Auto.AddLabel("Auto Harass Settings"); Auto.Add("AutoQ", new CheckBox("Auto [Q]")); Auto.Add("AutomanaQ", new Slider("Min Mana Auto [Q]", 60)); Auto.AddSeparator(); Auto.Add("AutoW", new CheckBox("Auto [W]", false)); Auto.Add("AutomanaW", new Slider("Min Mana Auto [W]", 60)); Auto.AddSeparator(); Auto.AddLabel("Auto Harass On"); foreach (var enemies in EntityManager.Heroes.Enemies) { Auto.Add("harass" + enemies.ChampionName, new CheckBox("" + enemies.ChampionName)); } LaneClearMenu = Menu.AddSubMenu("LaneClear Settings", "LaneClear"); LaneClearMenu.AddLabel("LastHit Settings"); LaneClearMenu.Add("LastQ", new CheckBox("Always [Q] LastHit")); LaneClearMenu.Add("LhMana", new Slider("Min Mana Lasthit [Q]", 60)); LaneClearMenu.AddSeparator(); LaneClearMenu.Add("LhAA", new CheckBox("Only [Q] LastHit If Out Range AA", false)); LaneClearMenu.Add("AAMana", new Slider("Min Mana Lasthit [Q] If Out Range AA", 50)); LaneClearMenu.AddSeparator(); LaneClearMenu.AddLabel("Lane Clear Settings"); LaneClearMenu.Add("LastQLC", new CheckBox("Always LastHit With [Q]", false)); LaneClearMenu.Add("ManaLC", new Slider("Min Mana LaneClear With [Q]", 70)); LaneClearMenu.AddSeparator(); LaneClearMenu.Add("LastAA", new CheckBox("Only [Q] LastHit If Out Range AA")); LaneClearMenu.Add("ManaLA", new Slider("Min Mana LastHit [Q] If Out Range AA", 50)); JungleClearMenu = Menu.AddSubMenu("JungleClear Settings", "JungleClear"); JungleClearMenu.AddLabel("JungleClear Settings"); JungleClearMenu.Add("QJungle", new CheckBox("Spell [Q]")); JungleClearMenu.Add("MnJungle", new Slider("Min Mana JungleClear [Q]", 30)); Misc = Menu.AddSubMenu("Misc Settings", "Misc"); Misc.AddLabel("AntiGap Settings"); Misc.Add("AntiGap", new CheckBox("Use [E] AntiGapcloser")); Misc.AddSeparator(); Misc.AddLabel("Ultimate On CC Settings"); Misc.Add("Rstun", new CheckBox("Use [R] If Enemy Has CC")); Misc.Add("MinR", new Slider("Min Range Use [R]", 800, 300, 2000)); Misc.Add("MaxR", new Slider("Max Range Use [R]", 2200, 300, 30000)); Misc.AddSeparator(); Misc.AddLabel("Auto Stacks Settings"); Misc.Add("Stack", new CheckBox("Auto Stacks In Shop")); KillStealMenu = Menu.AddSubMenu("KillSteal Settings", "KillSteal"); KillStealMenu.AddLabel("KillSteal Settings"); KillStealMenu.Add("KsQ", new CheckBox("Use [Q] KillSteal")); KillStealMenu.Add("KsW", new CheckBox("Use [W] KillSteal")); KillStealMenu.Add("ign", new CheckBox("Use [Ignite] KillSteal")); KillStealMenu.AddSeparator(); KillStealMenu.AddLabel("Ultimate Settings"); KillStealMenu.Add("KsR", new CheckBox("Use [R] KillSteal")); KillStealMenu.Add("minKsR", new Slider("Min [R] Range KillSteal", 900, 1, 5000)); KillStealMenu.Add("maxKsR", new Slider("Max [R] Range KillSteal", 4000, 1, 5000)); Skin = Menu.AddSubMenu("Skin Changer", "SkinChanger"); Skin.Add("checkSkin", new CheckBox("Use Skin Changer")); Skin.Add("skin.Id", new ComboBox("Skin Mode", 8, "Default", "1", "2", "3", "4", "5", "6", "7", "8")); Drawings = Menu.AddSubMenu("Draw Settings", "Draw"); Drawings.AddGroupLabel("Drawing Settings"); Drawings.Add("DrawQ", new CheckBox("Q Range")); Drawings.Add("DrawW", new CheckBox("W Range", false)); Drawings.Add("DrawE", new CheckBox("E Range", false)); Drawing.OnDraw += Drawing_OnDraw; Game.OnTick += Game_OnTick; Gapcloser.OnGapcloser += Gapcloser_OnGapcloser; Obj_AI_Turret.OnBasicAttack += Obj_AI_Turret_OnBasicAttack2; }
/// <summary> /// Creates the Menu /// </summary> public static void Initialize() { ConfigMenu = MainMenu.AddMenu("LelBlanc", "LelBlanc"); ConfigMenu.AddGroupLabel("Bu eklenti KarmaPanda tarafından yapıldı ve TekinTR tarafindan Turkce yapildi."); ConfigMenu.AddGroupLabel("Yetkisi olmayan izinsiz yeniden dağıtım, ciddi sonuçlar doğuracaktır."); ConfigMenu.AddGroupLabel("Bu eklentiyi kullandığınız ve eğlendiğiniz için tesekkür ederiz!"); ComboMenu = ConfigMenu.AddSubMenu("Combo Menu", "cMenu"); ComboMenu.AddLabel("Spell Settings"); ComboMenu.Add("useQ", new CheckBox("Kullan Q")); ComboMenu.Add("useW", new CheckBox("Kullan W")); ComboMenu.Add("useReturn", new CheckBox("Kullan W Dönüs")); ComboMenu.Add("useE", new CheckBox("Kullan E")); ComboMenu.AddLabel("R Settings"); ComboMenu.Add("useQR", new CheckBox("Kullan QR")); ComboMenu.Add("useWR", new CheckBox("Kullan WR", false)); ComboMenu.Add("useReturn2", new CheckBox("Kullan WR Dönüs", false)); ComboMenu.Add("useER", new CheckBox("Kullan ER", false)); ComboMenu.AddLabel("Extra Settings"); ComboMenu.Add("mode", new ComboBox("Kombo Modu", 2, LogicModes)); ComboMenu.AddLabel("Burst Logic Settings"); ComboMenu.Add("minRange", new CheckBox("Kullan Q -> R sadece W menzilinde", false)); HarassMenu = ConfigMenu.AddSubMenu("Harass Menu", "hMenu"); HarassMenu.AddLabel("Spell Settings"); HarassMenu.Add("useQ", new CheckBox("Kullan Q")); HarassMenu.Add("useW", new CheckBox("Kullan W")); HarassMenu.Add("useReturn", new CheckBox("Kullan W Dönüs")); HarassMenu.Add("useE", new CheckBox("Kullan E")); HarassMenu.AddLabel("R Settings"); HarassMenu.Add("useQR", new CheckBox("Kullan QR")); HarassMenu.Add("useWR", new CheckBox("Kullan WR", false)); HarassMenu.Add("useReturn2", new CheckBox("Kullan WR Dönüs")); HarassMenu.Add("useER", new CheckBox("Kullan ER", false)); HarassMenu.AddLabel("Extra Settings"); HarassMenu.Add("mode", new ComboBox("Dürtme Modu", 1, LogicModes)); HarassMenu.AddLabel("Burst Logic Settings"); HarassMenu.Add("minRange", new CheckBox("Kullan Q -> R sadece W menzilinde", false)); LaneClearMenu = ConfigMenu.AddSubMenu("Laneclear Menu", "lcMenu"); LaneClearMenu.AddLabel("Spell Settings"); LaneClearMenu.Add("useQ", new CheckBox("Kullan Q")); LaneClearMenu.Add("useW", new CheckBox("Kullan W")); LaneClearMenu.Add("sliderQ", new Slider("Kullan Q ölücekse {0} Minyon", 3, 1, 5)); LaneClearMenu.Add("sliderW", new Slider("Kullan W ölücekse {0} Minyon", 3, 1, 5)); /*JungleClearMenu = ConfigMenu.AddSubMenu("Jungleclear Menu", "jcMenu"); * JungleClearMenu.AddLabel("Spell Settings"); * JungleClearMenu.Add("useQ", new CheckBox("Use Q")); * JungleClearMenu.Add("useW", new CheckBox("Use W")); * JungleClearMenu.Add("useE", new CheckBox("Use E")); * JungleClearMenu.Add("sliderW", new Slider("Use W if Hit {0} Minions", 3, 1, 5)); * JungleClearMenu.AddLabel("R Settings"); * JungleClearMenu.Add("useQR", new CheckBox("Use QR")); * JungleClearMenu.Add("useWR", new CheckBox("Use WR")); * JungleClearMenu.Add("useER", new CheckBox("Use ER")); * JungleClearMenu.Add("sliderWR", new Slider("Use WR if Hit {0} Minions", 5, 1, 5));*/ KillStealMenu = ConfigMenu.AddSubMenu("Killsteal Menu", "ksMenu"); KillStealMenu.AddLabel("Spell Settings"); KillStealMenu.Add("useQ", new CheckBox("Kullan Q")); KillStealMenu.Add("useW", new CheckBox("Kullan W")); KillStealMenu.Add("useReturn", new CheckBox("Kullan W Dönüs")); KillStealMenu.Add("useE", new CheckBox("Kullan E")); KillStealMenu.AddLabel("R Settings"); KillStealMenu.Add("useQR", new CheckBox("Kullan QR")); KillStealMenu.Add("useWR", new CheckBox("Kullan WR")); KillStealMenu.Add("useReturn2", new CheckBox("Kullan WR Dönüs")); KillStealMenu.Add("useER", new CheckBox("Kullan ER")); KillStealMenu.AddLabel("Misc Settings"); KillStealMenu.Add("useIgnite", new CheckBox("Kullan Tutustur")); KillStealMenu.Add("usePrediction", new CheckBox("Kullan Can tahmini", false)); KillStealMenu.Add("toggle", new CheckBox("Öldürme sekli aktif")); DrawingMenu = ConfigMenu.AddSubMenu("Drawing Menu", "dMenu"); DrawingMenu.AddLabel("Range Drawings"); DrawingMenu.Add("drawQ", new CheckBox("Goster Q Menzili", false)); DrawingMenu.Add("drawW", new CheckBox("Goster W Menzili", false)); DrawingMenu.Add("drawE", new CheckBox("Goster E Menzili", false)); DrawingMenu.AddLabel("DamageIndicator"); DrawingMenu.Add("draw.Damage", new CheckBox("Goster Hasarimi")); DrawingMenu.Add("draw.Q", new CheckBox("Hesapla Q Hasarimi")); DrawingMenu.Add("draw.W", new CheckBox("Hesapla W Hasarimi")); DrawingMenu.Add("draw.E", new CheckBox("Hesapla E Hasarimi")); DrawingMenu.Add("draw.R", new CheckBox("Hesapla R Hasarimi")); DrawingMenu.Add("draw.Ignite", new CheckBox("Hesapla Tutustur Hasarimi")); MiscMenu = ConfigMenu.AddSubMenu("Misc Menu", "mMenu"); MiscMenu.AddLabel("Miscellaneous"); MiscMenu.Add("pet", new CheckBox("Klonu otomatik yürüt.")); }
public static void Initialize() { // Addon Menu BallistaKogMawMenu = MainMenu.AddMenu("BallistaKogMaw", "BallistaKogMaw"); BallistaKogMawMenu.AddGroupLabel("Ballista Kog'Maw"); // Combo Menu ComboMenu = BallistaKogMawMenu.AddSubMenu("Combo Features", "ComboFeatures"); ComboMenu.AddGroupLabel("Combo Features"); ComboMenu.AddLabel("Independent boxes for Spells:"); ComboMenu.Add("Qcombo", new CheckBox("Use Q")); ComboMenu.Add("Wcombo", new CheckBox("Use W")); ComboMenu.Add("Ecombo", new CheckBox("Use E")); ComboMenu.Add("Rcombo", new CheckBox("Use R")); ComboMenu.Add("Scombo", new Slider("Max R Stacks", 2, 1, 10)); // Harass Menu HarassMenu = BallistaKogMawMenu.AddSubMenu("Harass Features", "HarassFeatures"); HarassMenu.AddGroupLabel("Harass Features"); HarassMenu.AddLabel("Independent boxes for Spells:"); HarassMenu.Add("Qharass", new CheckBox("Use Q")); HarassMenu.Add("Wharass", new CheckBox("Use W", false)); HarassMenu.Add("Eharass", new CheckBox("Use E", false)); HarassMenu.Add("Rharass", new CheckBox("Use R", false)); HarassMenu.Add("Sharass", new Slider("Max R Stacks", 1, 1, 10)); HarassMenu.AddSeparator(1); HarassMenu.Add("Mharass", new Slider("Mana Limiter at Mana %", 25)); // Jungle Menu JungleMenu = BallistaKogMawMenu.AddSubMenu("Jungle Features", "JungleFeatures"); JungleMenu.AddGroupLabel("Jungle Features"); JungleMenu.AddLabel("Independent boxes for Spells:"); JungleMenu.Add("Qjungle", new CheckBox("Use Q")); JungleMenu.Add("Wjungle", new CheckBox("Use W")); JungleMenu.Add("Rjungle", new CheckBox("Use R", false)); JungleMenu.Add("Sjungle", new Slider("Max R Stacks", 1, 1, 10)); JungleMenu.AddSeparator(1); JungleMenu.Add("Mjungle", new Slider("Mana Limiter at Mana %", 25)); // LaneClear Menu LaneClearMenu = BallistaKogMawMenu.AddSubMenu("Lane Clear Features", "LaneClearFeatures"); LaneClearMenu.AddGroupLabel("Lane Clear Features"); LaneClearMenu.AddLabel("Independent boxes for Spells:"); LaneClearMenu.Add("Qlanec", new CheckBox("Use Q", false)); LaneClearMenu.Add("Wlanec", new CheckBox("Use W", false)); LaneClearMenu.Add("Rlanec", new CheckBox("Use R", false)); LaneClearMenu.Add("Slanec", new Slider("Max R Stacks", 1, 1, 10)); LaneClearMenu.AddSeparator(1); LaneClearMenu.Add("Mlanec", new Slider("Mana Limiter at Mana %", 25)); // LastHit Menu LastHitMenu = BallistaKogMawMenu.AddSubMenu("Last Hit Features", "LastHitFeatures"); LastHitMenu.AddGroupLabel("Last Hit Features"); LastHitMenu.AddLabel("Independent boxes for Spells:"); LastHitMenu.Add("Qlasthit", new CheckBox("Use Q")); LastHitMenu.Add("Rlasthit", new CheckBox("Use R", false)); LastHitMenu.Add("Slasthit", new Slider("Max R Stacks", 1, 1, 10)); LastHitMenu.AddSeparator(1); LastHitMenu.Add("Mlasthit", new Slider("Mana Limiter at Mana %", 25)); // Kill Steal Menu KillStealMenu = BallistaKogMawMenu.AddSubMenu("KS Features", "KSFeatures"); KillStealMenu.AddGroupLabel("Kill Steal Features"); KillStealMenu.Add("Uks", new CheckBox("KS Mode")); KillStealMenu.AddSeparator(1); KillStealMenu.AddLabel("Independent boxes for Spells:"); KillStealMenu.Add("Qks", new CheckBox("Use Q in KS")); KillStealMenu.Add("Rks", new CheckBox("Use R in KS")); // Drawing Menu DrawingMenu = BallistaKogMawMenu.AddSubMenu("Drawing Features", "DrawingFeatures"); DrawingMenu.AddGroupLabel("Drawing Features"); DrawingMenu.Add("Udrawer", new CheckBox("Use Drawer")); DrawingMenu.AddSeparator(1); DrawingMenu.AddLabel("Independent boxes for Spells:"); DrawingMenu.Add("Qdraw", new CheckBox("Draw Q")); DrawingMenu.Add("Wdraw", new CheckBox("Draw W")); DrawingMenu.Add("Edraw", new CheckBox("Draw E")); DrawingMenu.Add("Rdraw", new CheckBox("Draw R")); DrawingMenu.AddSeparator(1); DrawingMenu.AddLabel("Skin Designer"); DrawingMenu.Add("Udesigner", new CheckBox("Use Designer")); DrawingMenu.Add("Sdesign", new Slider("Skin Designer: ", 7, 0, 8)); // Setting Menu SettingMenu = BallistaKogMawMenu.AddSubMenu("Settings", "Settings"); SettingMenu.AddGroupLabel("Settings"); SettingMenu.AddLabel("Automatic Leveler"); SettingMenu.Add("Uleveler", new CheckBox("Use Leveler")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("Automatic Tear Stacker"); SettingMenu.Add("Ustacker", new CheckBox("Use Stacker")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("Automatic Passive - Death Follower"); SettingMenu.Add("Ufollower", new CheckBox("Use Follower")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("Gap Closer"); SettingMenu.Add("Ugapc", new CheckBox("Use Gapcloser")); SettingMenu.Add("Egapc", new CheckBox("Use E to gapclose")); }
public static void Initialize() { // Addon Menu BallistaKogMawMenu = MainMenu.AddMenu("CH汉化-弩弓大嘴", "BallistaKogMaw"); BallistaKogMawMenu.AddGroupLabel("CH汉化-弩弓大嘴"); // Combo Menu ComboMenu = BallistaKogMawMenu.AddSubMenu("连招", "ComboFeatures"); ComboMenu.AddGroupLabel("连招设置"); ComboMenu.AddLabel("技能使用:"); ComboMenu.Add("Qcombo", new CheckBox("使用 Q")); ComboMenu.Add("Wcombo", new CheckBox("使用 W")); ComboMenu.Add("Ecombo", new CheckBox("使用 E")); ComboMenu.Add("Rcombo", new CheckBox("使用 R")); ComboMenu.Add("Scombo", new Slider("最大R叠加", 2, 1, 10)); // Harass Menu HarassMenu = BallistaKogMawMenu.AddSubMenu("骚扰", "HarassFeatures"); HarassMenu.AddGroupLabel("骚扰设置"); HarassMenu.AddLabel("技能使用:"); HarassMenu.Add("Qharass", new CheckBox("使用 Q")); HarassMenu.Add("Wharass", new CheckBox("使用 W", false)); HarassMenu.Add("Eharass", new CheckBox("使用 E", false)); HarassMenu.Add("Rharass", new CheckBox("使用 R", false)); HarassMenu.Add("Sharass", new Slider("最大R叠加", 1, 1, 10)); HarassMenu.AddSeparator(1); HarassMenu.Add("Mharass", new Slider("蓝量限制百分比 %", 25)); // Jungle Menu JungleMenu = BallistaKogMawMenu.AddSubMenu("清野", "JungleFeatures"); JungleMenu.AddGroupLabel("清野设置"); JungleMenu.AddLabel("技能使用:"); JungleMenu.Add("Qjungle", new CheckBox("使用 Q")); JungleMenu.Add("Wjungle", new CheckBox("使用 W")); JungleMenu.Add("Rjungle", new CheckBox("使用 R", false)); JungleMenu.Add("Sjungle", new Slider("最大R叠加", 1, 1, 10)); JungleMenu.AddSeparator(1); JungleMenu.Add("Mjungle", new Slider("蓝量限制百分比 %", 25)); // LaneClear Menu LaneClearMenu = BallistaKogMawMenu.AddSubMenu("清线", "LaneClearFeatures"); LaneClearMenu.AddGroupLabel("清线设置"); LaneClearMenu.AddLabel("技能使用:"); LaneClearMenu.Add("Qlanec", new CheckBox("使用 Q", false)); LaneClearMenu.Add("Wlanec", new CheckBox("使用 W", false)); LaneClearMenu.Add("Rlanec", new CheckBox("使用 R", false)); LaneClearMenu.Add("Slanec", new Slider("最大R叠加", 1, 1, 10)); LaneClearMenu.AddSeparator(1); LaneClearMenu.Add("Mlanec", new Slider("蓝量限制百分比 %", 25)); // LastHit Menu LastHitMenu = BallistaKogMawMenu.AddSubMenu("尾兵", "LastHitFeatures"); LastHitMenu.AddGroupLabel("尾兵设置"); LastHitMenu.AddLabel("技能使用:"); LastHitMenu.Add("Qlasthit", new CheckBox("使用 Q")); LastHitMenu.Add("Rlasthit", new CheckBox("使用 R", false)); LastHitMenu.Add("Slasthit", new Slider("最大R叠加", 1, 1, 10)); LastHitMenu.AddSeparator(1); LastHitMenu.Add("Mlasthit", new Slider("蓝量限制百分比 %", 25)); // Kill Steal Menu KillStealMenu = BallistaKogMawMenu.AddSubMenu("抢头", "KSFeatures"); KillStealMenu.AddGroupLabel("抢头设置"); KillStealMenu.Add("Uks", new CheckBox("抢头模式")); KillStealMenu.AddSeparator(1); KillStealMenu.AddLabel("技能使用:"); KillStealMenu.Add("Qks", new CheckBox("使用 Q 抢头")); KillStealMenu.Add("Rks", new CheckBox("使用 R 抢头")); // Drawing Menu DrawingMenu = BallistaKogMawMenu.AddSubMenu("线圈", "DrawingFeatures"); DrawingMenu.AddGroupLabel("线圈设置"); DrawingMenu.Add("Udrawer", new CheckBox("显示线圈")); DrawingMenu.AddSeparator(1); DrawingMenu.AddLabel("技能线圈:"); DrawingMenu.Add("Qdraw", new CheckBox("显示 Q")); DrawingMenu.Add("Wdraw", new CheckBox("显示 W")); DrawingMenu.Add("Edraw", new CheckBox("显示 E")); DrawingMenu.Add("Rdraw", new CheckBox("显示 R")); DrawingMenu.AddSeparator(1); DrawingMenu.AddLabel("换肤"); DrawingMenu.Add("Udesigner", new CheckBox("使用换肤")); DrawingMenu.Add("Sdesign", new Slider("Skin Designer: ", 7, 0, 8)); // Setting Menu SettingMenu = BallistaKogMawMenu.AddSubMenu("杂项", "Settings"); SettingMenu.AddGroupLabel("杂项"); SettingMenu.AddLabel("自动加点"); SettingMenu.Add("Uleveler", new CheckBox("使用自动加点")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("自动叠加女神"); SettingMenu.Add("Ustacker", new CheckBox("使用自动叠加女神")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("自动被动 - 死亡跟随"); SettingMenu.Add("Ufollower", new CheckBox("使用死亡跟随")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("防突击"); SettingMenu.Add("Ugapc", new CheckBox("使用防突进")); SettingMenu.Add("Egapc", new CheckBox("使用造成间距")); }
public static void Initialize() { // Addon Menu DraconicChoGathMenu = MainMenu.AddMenu("DraconicChoGath", "DraconicChoGath"); DraconicChoGathMenu.AddGroupLabel("Draconic Cho'Gath"); // Combo Menu ComboMenu = DraconicChoGathMenu.AddSubMenu("Combo Features", "ComboFeatures"); ComboMenu.AddGroupLabel("Combo Features"); ComboMenu.AddLabel("Independent boxes for Spells:"); ComboMenu.Add("Qcombo", new CheckBox("Use Q")); ComboMenu.Add("Wcombo", new CheckBox("Use W")); ComboMenu.Add("Rcombo", new CheckBox("Use R", false)); // Harass Menu HarassMenu = DraconicChoGathMenu.AddSubMenu("Harass Features", "HarassFeatures"); HarassMenu.AddGroupLabel("Harass Features"); HarassMenu.AddLabel("Independent boxes for Spells:"); HarassMenu.Add("Qharass", new CheckBox("Use Q")); HarassMenu.Add("Wharass", new CheckBox("Use W")); // Jungle Menu JungleMenu = DraconicChoGathMenu.AddSubMenu("Jungle Features", "JungleFeatures"); JungleMenu.AddGroupLabel("Jungle Features"); JungleMenu.AddLabel("Independent boxes for Spells:"); JungleMenu.Add("Qjungle", new CheckBox("Use Q")); JungleMenu.Add("Wjungle", new CheckBox("Use W", false)); JungleMenu.Add("Rjungle", new CheckBox("Use R")); JungleMenu.Add("Fjungle", new CheckBox("Use Flash + R to steal")); // LaneClear Menu LaneClearMenu = DraconicChoGathMenu.AddSubMenu("Lane Clear Features", "LaneClearFeatures"); LaneClearMenu.AddGroupLabel("Lane Clear Features"); LaneClearMenu.AddLabel("Independent boxes for Spells:"); LaneClearMenu.Add("Qlanec", new CheckBox("Use Q", false)); LaneClearMenu.Add("Wlanec", new CheckBox("Use W", false)); // LastHit Menu LastHitMenu = DraconicChoGathMenu.AddSubMenu("Last Hit Features", "LastHitFeatures"); LastHitMenu.AddGroupLabel("Last Hit Features"); LastHitMenu.AddLabel("Independent boxes for Spells:"); LastHitMenu.Add("Qlasthit", new CheckBox("Use Q", false)); LastHitMenu.Add("Wlasthit", new CheckBox("Use W", false)); LastHitMenu.Add("Rlasthit", new CheckBox("Use R")); // Kill Steal Menu KillStealMenu = DraconicChoGathMenu.AddSubMenu("KS Features", "KSFeatures"); KillStealMenu.AddGroupLabel("Kill Steal Features"); KillStealMenu.Add("Uks", new CheckBox("KS Mode")); KillStealMenu.AddSeparator(1); KillStealMenu.AddLabel("Independent boxes for Spells:"); KillStealMenu.Add("Qks", new CheckBox("Use Q in KS")); KillStealMenu.Add("Wks", new CheckBox("Use W in KS")); KillStealMenu.Add("Rks", new CheckBox("Use R in KS")); KillStealMenu.Add("Fks", new CheckBox("Use Flash + R to KS")); // Drawing Menu DrawingMenu = DraconicChoGathMenu.AddSubMenu("Drawing Features", "DrawingFeatures"); DrawingMenu.AddGroupLabel("Drawing Features"); DrawingMenu.Add("Udraw", new CheckBox("Draw Mode")); DrawingMenu.AddSeparator(1); DrawingMenu.AddLabel("Independent boxes for Spells:"); DrawingMenu.Add("Qdraw", new CheckBox("Draw Q")); DrawingMenu.Add("Wdraw", new CheckBox("Draw W")); DrawingMenu.Add("Rdraw", new CheckBox("Draw R")); DrawingMenu.Add("Fdraw", new CheckBox("Draw Flash + R")); DrawingMenu.AddSeparator(1); DrawingMenu.AddLabel("Skin Designer"); DrawingMenu.Add("Udesign", new CheckBox("Draw Skin Design")); DrawingMenu.Add("Sdesign", new Slider("Skin Designer: ", 0, 0, 6)); // Setting Menu SettingMenu = DraconicChoGathMenu.AddSubMenu("Settings", "Settings"); SettingMenu.AddGroupLabel("Settings"); SettingMenu.AddLabel("Automatic Leveler"); SettingMenu.Add("Ulevel", new CheckBox("Auto Leveler")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("Automatic Tear Stacker"); SettingMenu.Add("Ustack", new CheckBox("Stack Mode")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("Interrupter"); SettingMenu.Add("Uinterrupt", new CheckBox("Interrupt Mode")); SettingMenu.Add("Qinterrupt", new CheckBox("Use Q to interrupt")); SettingMenu.AddLabel("Gap Closer"); SettingMenu.Add("Ugapc", new CheckBox("Gap Closer Mode")); SettingMenu.Add("Qgapc", new CheckBox("Use Q to gapclose")); }
public static void Execute() { if (Player.Instance.ChampionName != ChampName) { return; } menuIni = MainMenu.AddMenu("KappaDarius", "KappaDarius"); menuIni.AddGroupLabel("Darius The Dank Memes Master!"); menuIni.AddGroupLabel("Çeviri tradana"); menuIni.AddGroupLabel("Genel Ayarlar"); menuIni.Add("Items", new CheckBox("İtemleri Kullan?")); menuIni.Add("Combo", new CheckBox("Kombo Kullan?")); menuIni.Add("Harass", new CheckBox("Dürtme KUllan?")); menuIni.Add("Clear", new CheckBox("QSS Kullan?")); menuIni.Add("Drawings", new CheckBox("Göstergeler Aç?")); menuIni.Add("KillSteal", new CheckBox("Killçal?")); QMenu = menuIni.AddSubMenu("Q Settings"); QMenu.AddGroupLabel("Q Ayarları"); QMenu.Add("Combo", new CheckBox("Kombo'da Q")); QMenu.Add("Harass", new CheckBox("Dürtmede Q")); QMenu.AddGroupLabel("Lanetemizleme Ayarı Q için"); QMenu.Add("Clear", new CheckBox("Q İle Lanetemizleme")); QMenu.Add("Qlc", new Slider("Q için en az minyon >=", 3, 1, 10)); QMenu.AddSeparator(); QMenu.AddGroupLabel("Ek Ayarlar"); QMenu.Add("QE", new CheckBox("Her zaman Qdan Önce E", false)); QMenu.Add("Stick", new CheckBox("Q atılacak Hedefe Doğru Yürü")); QMenu.Add("QAA", new CheckBox("Diğer düz vuruşu beklerken Q Kullan", false)); QMenu.Add("range", new CheckBox("Düşman düzvuruş menzilindeyken Q atma", false)); QMenu.Add("Flee", new CheckBox("Kaçarken Q (Hedef Takip Etmeyi Yok Say)")); QMenu.Add("QFlee", new Slider("Kaçarken Q için canım şundan az %", 90, 0, 100)); QMenu.Add("Qaoe", new CheckBox("Alan Hasarı için Otomatik Q")); QMenu.Add("Qhit", new Slider("Q kaç kişiye vuracaksa >=", 3, 1, 5)); WMenu = menuIni.AddSubMenu("W Settings"); WMenu.AddGroupLabel("W Ayarları"); WMenu.Add("Combo", new CheckBox("Komboda W")); WMenu.Add("Harass", new CheckBox("Dürtmede W")); WMenu.Add("Clear", new CheckBox("Lanetemizlemede W")); WMenu.AddGroupLabel("Ek Ayarlar"); WMenu.Add("AAr", new CheckBox("W ile Düzvuruş Resetle")); EMenu = menuIni.AddSubMenu("E Settings"); EMenu.AddGroupLabel("E Ayarları"); EMenu.Add("Combo", new CheckBox("Komboda E")); EMenu.Add("Harass", new CheckBox("Dürtmede E")); EMenu.AddGroupLabel("Ek Ayarları"); EMenu.Add("Interrupt", new CheckBox("Tehlikeli yeteneği bozmak için E kullan")); RMenu = menuIni.AddSubMenu("R Settings"); RMenu.AddGroupLabel("R Ayarları"); RMenu.Add("Combo", new CheckBox("R ile Komboyu bitir(hedefi mahvet)")); RMenu.Add("stack", new CheckBox("R kullanmak için Yük(kanama)", false)); RMenu.Add("count", new Slider("R için Yük Say >=", 5, 0, 5)); RMenu.Add("SaveR", new CheckBox("Eğer hedef düzvuruşla ölecek mesafedeyse R kullanma", false)); RMenu.Add("SR", new Slider("Eğer hedef şu kadar düzvuruşla ölecekse R Kullanma X", 1, 0, 6)); RMenu.Add("semiR", new KeyBind("Yarı Otomatik R", false, KeyBind.BindTypes.HoldActive)); KillStealMenu = menuIni.AddSubMenu("KillSteal"); KillStealMenu.AddGroupLabel("KillÇalma Ayarları"); KillStealMenu.Add("Rks", new CheckBox("R İle çal")); if (Player.Spells.FirstOrDefault(o => o.SData.Name.Contains("SummonerDot")) != null) { KillStealMenu.Add("IGP", new CheckBox("Tutuştur+Kanamayla öldür")); KillStealMenu.Add("IG", new CheckBox("Sadece Tutuştur", false)); KillStealMenu.AddLabel("Tutuştur ve Kanamanın hasarını hesaplayarak hareket et"); Ignite = new Spell.Targeted(ObjectManager.Player.GetSpellSlotFromName("summonerdot"), 600); } ManaMenu = menuIni.AddSubMenu("Mana Manager"); ManaMenu.AddGroupLabel("Dürtme"); ManaMenu.Add("harassmana", new Slider("En az mana %", 75, 0, 100)); ManaMenu.AddGroupLabel("Lanetemizleme"); ManaMenu.Add("lanemana", new Slider("En az mana %", 60, 0, 100)); ItemsMenu = menuIni.AddSubMenu("Items"); ItemsMenu.AddGroupLabel("İtem Ayarları"); ItemsMenu.Add("Hydra", new CheckBox("Kullan Hydra / Timat / Haşmetli Hydra")); ItemsMenu.Add("useGhostblade", new CheckBox("Kullan Youmuu'nun kılıcı")); ItemsMenu.Add("UseBOTRK", new CheckBox("Mahvolmuş Kılıç Kullan")); ItemsMenu.Add("UseBilge", new CheckBox("BilgeWater Palası Kullan")); ItemsMenu.AddSeparator(); ItemsMenu.Add("eL", new Slider("Kullanmak için düşmanın canı", 65, 0, 100)); ItemsMenu.Add("oL", new Slider("Kullanmak için benim canım", 65, 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.AddSeparator(); DrawMenu.AddGroupLabel("Ulti Göstergesi"); DrawMenu.Add("DrawD", new CheckBox("T hasarını Göster")); DrawMenu.Add("Killable", new CheckBox("Ölecek hedefi Göster")); DrawMenu.Add("Stacks", new CheckBox("Pasif Yükü Göster")); DrawMenu.Add("PPx", new Slider("Pasif Yük Pozisyonu X", 100, 0, 150)); DrawMenu.Add("PPy", new Slider("Pasid Yük Pozisyonu Y", 100, 0, 150)); DrawMenu.Add("RHealth", new CheckBox("R den sonraki canı göster")); DrawMenu.Add("RHx", new Slider("Rden sonra Can Pozisyonu", 135, 0, 150)); Q = new Spell.Active(SpellSlot.Q, 400); W = new Spell.Active(SpellSlot.W, 300); E = new Spell.Skillshot(SpellSlot.E, 550, SkillShotType.Cone, 250, 666, 100); R = new Spell.Targeted(SpellSlot.R, 460); Game.OnUpdate += OnUpdate; Drawing.OnDraw += OnDraw; Drawing.OnEndScene += OnEndScene; Orbwalker.OnPostAttack += OnAfterAttack; Obj_AI_Base.OnSpellCast += Obj_AI_Base_OnSpellCast; Interrupter.OnInterruptableSpell += OnInterruptableTarget; }
public static void Initialize() { // Addon Menu ExecutionerUrgotMenu = MainMenu.AddMenu("ExecutionerUrgot", "ExecutionerUrgot"); ExecutionerUrgotMenu.AddGroupLabel("Executioner Urgot"); ExecutionerUrgotMenu.AddLabel("Çeviri TRAdana"); // Combo Menu ComboMenu = ExecutionerUrgotMenu.AddSubMenu("Kombo Ayarları", "ComboFeatures"); ComboMenu.AddGroupLabel("Kombo Ayarları"); ComboMenu.AddLabel("Büyüler"); ComboMenu.Add("Qcombo", new CheckBox("Kullan Q")); ComboMenu.Add("Wcombo", new CheckBox("Kullan W Yavaşlatmak için")); ComboMenu.Add("Ecombo", new CheckBox("Kullan E")); ComboMenu.AddLabel("Aşadağıdaki bölümü ayarlayın"); ComboMenu.Add("Rcombo", new Slider("Kullan R -şu kadar hedef içinde", 3, 0, 5)); // Harass Menu HarassMenu = ExecutionerUrgotMenu.AddSubMenu("Dürtme ", "HarassFeatures"); HarassMenu.AddGroupLabel("Dürtme Ayarları"); HarassMenu.AddLabel("Büyüler:"); HarassMenu.Add("Qharass", new CheckBox("Kullan Q")); HarassMenu.Add("Eharass", new CheckBox("Kullan E")); HarassMenu.AddSeparator(1); HarassMenu.Add("Mharass", new Slider("Dürtme için en az mana %", 25)); // Jungle Menu JungleMenu = ExecutionerUrgotMenu.AddSubMenu("OrmanTemizleme", "JungleFeatures"); JungleMenu.AddGroupLabel("OrmanTemizleme Ayarları"); JungleMenu.AddLabel("Büyüler:"); JungleMenu.Add("Qjungle", new CheckBox("Kullan Q")); JungleMenu.Add("Ejungle", new CheckBox("Kullan E")); JungleMenu.AddSeparator(1); JungleMenu.Add("Mjungle", new Slider("Orman temizleme için gereken mana %", 25)); // LaneClear Menu LaneClearMenu = ExecutionerUrgotMenu.AddSubMenu("LaneTemizleme ", "LaneClearFeatures"); LaneClearMenu.AddGroupLabel("LaneTemizleme Ayarları"); LaneClearMenu.AddLabel("Büyüler:"); LaneClearMenu.Add("Qlanec", new CheckBox("Kullan Q")); LaneClearMenu.Add("Elanec", new CheckBox("Kullan E", false)); LaneClearMenu.AddSeparator(1); LaneClearMenu.Add("Mlanec", new Slider("LaneTemizleme için en az mana %", 25)); // LastHit Menu LastHitMenu = ExecutionerUrgotMenu.AddSubMenu("SonVuruş Ayarları", "LastHitFeatures"); LastHitMenu.AddGroupLabel("SonVuruş Ayarları"); LastHitMenu.AddLabel("Büyüler"); LastHitMenu.Add("Qlasthit", new CheckBox("Kullan Q")); LastHitMenu.AddSeparator(1); LastHitMenu.Add("Mlasthit", new Slider("son vuruş için gereken mana", 25)); // Kill Steal Menu KillStealMenu = ExecutionerUrgotMenu.AddSubMenu("Kill Çalma", "KSFeatures"); KillStealMenu.AddGroupLabel("Kill Çalma Ayarları"); KillStealMenu.Add("Uks", new CheckBox("KS Modu")); KillStealMenu.AddSeparator(1); KillStealMenu.AddLabel("Büyüler:"); KillStealMenu.Add("Qks", new CheckBox("Q Kullan")); KillStealMenu.Add("Eks", new CheckBox("E Kullan", false)); // Drawing Menu DrawingMenu = ExecutionerUrgotMenu.AddSubMenu("Gösterge", "DrawingFeatures"); DrawingMenu.AddGroupLabel("Gösterge Ayarları"); DrawingMenu.Add("Udrawer", new CheckBox("Gösterge Kullan")); DrawingMenu.AddSeparator(1); DrawingMenu.AddLabel("Büyüler"); DrawingMenu.Add("Qdraw", new CheckBox("Göster Q")); DrawingMenu.Add("Edraw", new CheckBox("Göster E")); DrawingMenu.Add("Rdraw", new CheckBox("Göster R")); DrawingMenu.AddSeparator(1); DrawingMenu.AddLabel("Skin Değiştirici"); DrawingMenu.Add("Udesigner", new CheckBox("Kullan")); DrawingMenu.Add("Sdesign", new Slider("Skin Numarası: ", 2, 0, 3)); // Setting Menu SettingMenu = ExecutionerUrgotMenu.AddSubMenu("Ayarları", "Settings"); SettingMenu.AddGroupLabel("Ayarları"); SettingMenu.AddLabel("Otomatik Level Yükseltme"); SettingMenu.Add("Uleveler", new CheckBox("Kullan")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("Otomatik Yük Kasma"); SettingMenu.Add("Ustacker", new CheckBox("Kullan")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("Otomatik R kullan düşmanı dost kuleye çekecekse"); SettingMenu.Add("Ugrabber", new CheckBox("Çekmeyi Kullan")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("Interrupter"); SettingMenu.Add("Uinterrupt", new CheckBox("İnterrupt Kullan", false)); SettingMenu.Add("Rinterrupt", new CheckBox("İnterrupt için R", false)); SettingMenu.AddLabel("Gap Closer"); SettingMenu.Add("Ugapc", new CheckBox("Kullan Gapcloser", false)); SettingMenu.Add("Rgapc", new CheckBox("Gapcloser için R", false)); }
static Config() { PandaTeemoReborn = MainMenu.AddMenu("PandaTeemoReborn", "PTR"); PandaTeemoReborn.AddGroupLabel("Yapimci KarmaPanda."); PandaTeemoReborn.AddGroupLabel("Turkce ceviri TekinTR."); PandaTeemoReborn.AddGroupLabel("Herhangi bir sorunla karsilasirsan TekinTR ile iletisime gec!"); ComboMenu = PandaTeemoReborn.AddSubMenu("Combo", "Combo"); ComboMenu.AddLabel("Spell Settings"); ComboMenu.Add("useQ", new CheckBox("Kullan Q Komboda")); ComboMenu.Add("useW", new CheckBox("Kullan W Komboda")); ComboMenu.Add("useR", new CheckBox("Kullan R Komboda")); ComboMenu.AddLabel("ManaManager"); ComboMenu.Add("manaQ", new Slider("Mana kullanmadan once Q")); ComboMenu.Add("manaW", new Slider("Mana kullanmadan once W")); ComboMenu.Add("manaR", new Slider("Mana kullanmadan once R")); ComboMenu.AddLabel("Q Settings"); ComboMenu.Add("checkAA", new Slider("Menzilden cikarma araligi Q: {0}", 0, 0, 180)); ComboMenu.AddLabel("R Settings"); ComboMenu.Add("doubleShroom", new CheckBox("Kullan cift mantar mantigi")); ComboMenu.Add("rPoison", new CheckBox("Kullan R sadece hedef zehirlenmemisse")); ComboMenu.Add("rCharge", new Slider("Sayisi R kullanmadan once 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("Kullanilsin Q sadece ADC icin", false)); ComboMenu.Add("wRange", new CheckBox("Kullan W sadece dusman menzilde ise")); HarassMenu = PandaTeemoReborn.AddSubMenu("Harass", "Harass"); HarassMenu.AddGroupLabel("Spell Settings"); HarassMenu.Add("useQ", new CheckBox("Kullan Q durterken")); HarassMenu.Add("useW", new CheckBox("Kullan W durterken", false)); HarassMenu.AddLabel("ManaManager"); HarassMenu.Add("manaQ", new Slider("Mana kullanmadan once Q")); HarassMenu.Add("manaW", new Slider("Mana kullanmadan once W")); HarassMenu.AddLabel("Q Settings"); HarassMenu.Add("checkAA", new Slider("Menzilden cikarma araligi Q: {0}", 0, 0, 180)); HarassMenu.AddLabel("Misc Settings"); HarassMenu.Add("adc", new CheckBox("Kullanilsin Q sadece ADC icin", false)); HarassMenu.Add("wRange", new CheckBox("Kullan W sadece dusman menzilde ise")); LaneClearMenu = PandaTeemoReborn.AddSubMenu("LaneClear", "LaneClear"); LaneClearMenu.AddLabel("Spell Settings"); LaneClearMenu.Add("useQ", new CheckBox("Koridor temizlemede Q")); LaneClearMenu.Add("useR", new CheckBox("Koridor temizlemede R")); LaneClearMenu.AddLabel("ManaManager"); LaneClearMenu.Add("manaQ", new Slider("Q Mana yardimcisi", 50)); LaneClearMenu.Add("manaR", new Slider("R Mana yardimcisi", 50)); LaneClearMenu.AddLabel("Q Settings"); LaneClearMenu.Add("harass", new CheckBox("Kullan durtme mantigi")); LaneClearMenu.Add("disableLC", new CheckBox("Koridor temizleme mantigini kapat")); LaneClearMenu.AddLabel("R Settings"); LaneClearMenu.Add("rKillable", new CheckBox("Sadece kullan R minyonlar(s) olucekse")); LaneClearMenu.Add("rPoison", new CheckBox("Kullan R sadece minyonlar zehirlenmesse")); LaneClearMenu.Add("rCharge", new Slider("Sayisi R kullanmadan once 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("Kac minyon icin kullanilsin R: {0}", 3, 1, 4)); JungleClearMenu = PandaTeemoReborn.AddSubMenu("JungleClear", "JungleClear"); JungleClearMenu.AddGroupLabel("Spell Settings"); JungleClearMenu.Add("useQ", new CheckBox("Ormanda Q")); JungleClearMenu.Add("useR", new CheckBox("Ormanda R")); JungleClearMenu.AddLabel("ManaManager"); JungleClearMenu.Add("manaQ", new Slider("Q Mana yardimcisi", 25)); JungleClearMenu.Add("manaR", new Slider("R Mana yardimcisi", 25)); JungleClearMenu.AddLabel("R Settings"); JungleClearMenu.Add("rKillable", new CheckBox("Sadece kullan R yaratik(s) oldurulebilirse", false)); JungleClearMenu.Add("rPoison", new CheckBox("Kullan R sadece mob zehirlenmesse")); JungleClearMenu.Add("rCharge", new Slider("Sayisi R kullanmadan once 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("Yaratik sayisi kullanmadan once R: {0}", 1, 1, 4)); JungleClearMenu.AddLabel("Misc Settings"); JungleClearMenu.Add("bMob", new CheckBox("Kucuk yaratiklarda skill kullanimini onle")); KillStealMenu = PandaTeemoReborn.AddSubMenu("Kill Steal", "Kill Steal"); KillStealMenu.AddGroupLabel("Spell Settings"); KillStealMenu.Add("useQ", new CheckBox("Kullanarak oldur Q")); KillStealMenu.Add("useR", new CheckBox("Kullanarak oldur R", false)); KillStealMenu.AddLabel("ManaManager"); KillStealMenu.Add("manaQ", new Slider("Q Mana yardimcisi", 25)); KillStealMenu.Add("manaR", new Slider("R Mana yardimcisi", 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("Kullan mantar sektirme")); FleeMenu = PandaTeemoReborn.AddSubMenu("Flee Menu", "Flee"); FleeMenu.AddGroupLabel("Flee Settings"); FleeMenu.Add("useW", new CheckBox("Kacarken W kullan")); FleeMenu.Add("useR", new CheckBox("Kacarken R kullan")); FleeMenu.AddLabel("R Settings"); //FleeMenu.Add("rDelay", new Slider("Delay for R Casting in ms: {0}", 1000, 0, 5000)); FleeMenu.Add("rCharge", new Slider("Sayisi R kullanmadan once R: {0}", 2, 1, 3)); AutoShroomMenu = PandaTeemoReborn.AddSubMenu("Auto Shroom", "Auto Shroom"); AutoShroomMenu.AddGroupLabel("Auto Shroom Settings"); AutoShroomMenu.Add("useR", new CheckBox("Otomatik R")); AutoShroomMenu.Add("manaR", new Slider("R mana yardimcisi", 25)); AutoShroomMenu.Add("rCharge", new Slider("Sayisi R kullanmadan once R: {0}", 2, 1, 3)); AutoShroomMenu.Add("enableShroom", new CheckBox("Yukle otomatik mantar (Basmalisin F5)")); AutoShroomMenu.Add("enableDefaultLocations", new CheckBox("Varsayilan konumlari kullan (Basmalisin 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("Goster Q Menzili")); DrawingMenu.Add("drawR", new CheckBox("Goster R Menzili")); DrawingMenu.Add("drawautoR", new CheckBox("Goster oto mantar pozisyonlari")); DrawingMenu.Add("drawdoubleR", new CheckBox("Goster cift mantar tahmini", false)); MiscMenu = PandaTeemoReborn.AddSubMenu("Misc", "Misc"); MiscMenu.AddGroupLabel("Spell Settings"); MiscMenu.Add("autoQ", new CheckBox("Otomatik Q", false)); MiscMenu.Add("autoW", new CheckBox("Otomatik W", false)); MiscMenu.Add("intq", new CheckBox("Kesici Q")); MiscMenu.Add("gapR", new CheckBox("Atilma yapanlara R")); }
private static void Loading_OnLoadingComplete(EventArgs args) { if (Player.Instance.Hero != Champion.Graves) { return; } Chat.Print("Doctor's Graves Loaded!", Color.Orange); Q = new Spell.Skillshot(SpellSlot.Q, 850, SkillShotType.Linear, 250, 2000, 60); Q.AllowedCollisionCount = int.MaxValue; W = new Spell.Skillshot(SpellSlot.W, 950, SkillShotType.Circular, 250, 1650, 150); W.AllowedCollisionCount = int.MaxValue; E = new Spell.Skillshot(SpellSlot.E, 425, SkillShotType.Linear); R = new Spell.Skillshot(SpellSlot.R, 1500, SkillShotType.Linear, 250, 2100, 100); R.AllowedCollisionCount = int.MaxValue; Thm = new Font(Drawing.Direct3DDevice, new FontDescription { FaceName = "Tahoma", Height = 32, Weight = FontWeight.Bold, OutputPrecision = FontPrecision.Default, Quality = FontQuality.ClearType }); Botrk = new Item(ItemId.Blade_of_the_Ruined_King); Bil = new Item(3144, 475f); Youmuu = new Item(3142, 10); Menu = MainMenu.AddMenu("Graves", "Graves7"); Menu.AddGroupLabel("Doctor7"); ComboMenu = Menu.AddSubMenu("Combo Settings", "ComboMenu"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.Add("ComboQ", new CheckBox("Use [Q] Combo")); ComboMenu.Add("ComboW", new CheckBox("Use [W] Combo")); ComboMenu.Add("ComboE", new CheckBox("Use [E] Combo")); ComboMode = ComboMenu.Add("comboMode", new Slider("Min Stack Use [E] Reload", 1, 0, 1)); ComboMenu.Add("ComboR", new CheckBox("Use [R] Aoe In Combo", false)); ComboMenu.Add("MinR", new Slider("Min Enemies Use [R]", 2, 1, 5)); HarassMenu = Menu.AddSubMenu("Harass Settings", "HarassMenu"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.Add("HarassQ", new CheckBox("Use [Q] Harass")); HarassMenu.AddLabel("Harass [Q] On"); foreach (var Selector in EntityManager.Heroes.Enemies) { HarassMenu.Add("haras" + Selector.ChampionName, new CheckBox("" + Selector.ChampionName)); } HarassMenu.Add("HarassMana", new Slider("Min Mana Harass [Q]", 50)); HarassMenu.AddSeparator(); HarassMenu.AddGroupLabel("Spells Settings"); HarassMenu.Add("HarassW", new CheckBox("Use [W]", false)); HarassMenu.Add("ManaW", new Slider("Mana Harass [W]", 40)); HarassMenu.Add("HarassAA", new CheckBox("Use [E] Reset AA", false)); HarassMenu.Add("ManaHarass", new Slider("Mana [E] Harass", 50)); ClearMenu = Menu.AddSubMenu("Laneclear Settings", "LaneClearMenu"); ClearMenu.AddGroupLabel("Laneclear Settings"); ClearMenu.Add("QClear", new CheckBox("Use [Q]")); ClearMenu.Add("minQ", new Slider("Min Hit Minion [Q]", 3, 1, 6)); ClearMenu.Add("ClearMana", new Slider("Min Mana For [Q] LaneClear", 70)); ClearMenu.Add("LaneAA", new CheckBox("Use [E] Reset AA", false)); ClearMenu.Add("ELane", new Slider("Min Mana For [E] LaneClear", 70)); JungleMenu = Menu.AddSubMenu("JungleClear Settings", "JungleMenu"); JungleMenu.AddGroupLabel("JungleClear Settings"); JungleMenu.Add("QJungleClear", new CheckBox("Use [Q]")); JungleMenu.Add("JungleMana", new Slider("Min Mana For [Q] JungleClear", 30)); JungleMenu.Add("WJungleClear", new CheckBox("Use [W]")); JungleMenu.Add("JungleManaW", new Slider("Min Mana For [W] JungleClear", 50)); JungleMenu.Add("JungleAA", new CheckBox("Use [E]")); JungleMenu.Add("EJung", new Slider("Min Mana For [E] JungleClear", 30)); KillStealMenu = Menu.AddSubMenu("KillSteal Settings", "KillStealMenu"); KillStealMenu.AddGroupLabel("KillSteal Settings"); KillStealMenu.Add("KsQ", new CheckBox("Use [Q] KillSteal")); KillStealMenu.Add("KsW", new CheckBox("Use [W] KillSteal")); KillStealMenu.AddSeparator(); KillStealMenu.AddLabel("Ultimate Settings"); KillStealMenu.Add("KsR", new CheckBox("Use [R] KillSteal")); KillStealMenu.Add("minKsR", new Slider("Min [R] Range KillSteal", 100, 1, 1500)); KillStealMenu.Add("RKb", new KeyBind("[R] Semi Manual Key", false, KeyBind.BindTypes.HoldActive, 'T')); Items = Menu.AddSubMenu("Items Settings", "Items"); Items.AddGroupLabel("Items Settings"); Items.Add("you", new CheckBox("Use [Youmuu]")); Items.Add("BOTRK", new CheckBox("Use [Botrk]")); Items.Add("ihp", new Slider("My HP Use BOTRK <=", 50)); Items.Add("ihpp", new Slider("Enemy HP Use BOTRK <=", 50)); Misc = Menu.AddSubMenu("Misc Settings", "Misc"); Misc.AddLabel("Misc Settings"); Misc.Add("AntiGap", new CheckBox("Use [E] AntiGap")); Misc.Add("AntiGapW", new CheckBox("Use [W] AntiGap")); Misc.Add("QStun", new CheckBox("Use [Q] Immoblie")); Misc.AddLabel("Skin Changer"); Misc.Add("checkSkin", new CheckBox("Use Skin Changer", false)); Misc.Add("skin.Id", new ComboBox("Skin Mode", 3, "Default", "1", "2", "3", "4", "5", "6", "7", "8")); Drawings = Menu.AddSubMenu("Drawings Settings", "DrawingMenu"); Drawings.AddGroupLabel("Drawings"); Drawings.Add("DrawQ", new CheckBox("[Q] Range")); Drawings.Add("DrawW", new CheckBox("[W] Range", false)); Drawings.Add("DrawE", new CheckBox("[E] Range", false)); Drawings.Add("DrawR", new CheckBox("[R] Range")); Drawings.Add("Draw_Disabled", new CheckBox("Disabled Drawings")); Drawings.Add("Notifications", new CheckBox("Alerter Can Kill [R]")); Game.OnUpdate += Game_OnUpdate; Drawing.OnDraw += Drawing_OnDraw; Orbwalker.OnPostAttack += ResetAttack; Gapcloser.OnGapcloser += Gapcloser_OnGapcloser; }
static Config() { PandaTeemoReborn = MainMenu.AddMenu("PandaTeemoReborn", "PTR"); PandaTeemoReborn.AddGroupLabel("Bu addon KarmaPanda Tarafından Geliştirilmiştir."); PandaTeemoReborn.AddGroupLabel( "Kimseden yardım alınmamıştır."); PandaTeemoReborn.AddGroupLabel("Addonumu Kullandığınız için Teşekkür Ederim!"); PandaTeemoReborn.AddGroupLabel("Çeviri TRAdana"); ComboMenu = PandaTeemoReborn.AddSubMenu("Combo", "Combo"); ComboMenu.AddLabel("Büyü Ayarları"); ComboMenu.Add("useQ", new CheckBox("Q Kullan")); ComboMenu.Add("useW", new CheckBox("W Kullan")); ComboMenu.Add("useR", new CheckBox("R Kullan")); ComboMenu.AddLabel("ManaYardımcısı"); ComboMenu.Add("manaQ", new Slider("Q dan önce hesapla")); ComboMenu.Add("manaW", new Slider("Wden önce hesapla")); ComboMenu.Add("manaR", new Slider("R den önce hesapla")); ComboMenu.AddLabel("Q Ayarları"); ComboMenu.Add("checkAA", new Slider("Q için menzil: {0}", 0, 0, 180)); ComboMenu.AddLabel("R Ayarları"); ComboMenu.Add("doubleShroom", new CheckBox("Çift mantar mantığı kullan")); ComboMenu.Add("rPoison", new CheckBox("Hedef sadece zehirlenmemişse R Kullan")); ComboMenu.Add("rCharge", new Slider("R kullanmak için mevcut R yükü: {0}", 2, 1, 3)); ComboMenu.Add("rDelay", new Slider("R kullanma gecikmesi: {0}", 1000, 0, 5000)); ComboMenu.AddLabel("Ek Ayarları"); ComboMenu.Add("adc", new CheckBox("Qyu sadece adc de kullan", false)); ComboMenu.Add("wRange", new CheckBox("W yi sadece hedef menzildeyse kullan")); HarassMenu = PandaTeemoReborn.AddSubMenu("Harass", "Harass"); HarassMenu.AddGroupLabel("Büyü Ayarları"); HarassMenu.Add("useQ", new CheckBox("Q Kullan")); HarassMenu.Add("useW", new CheckBox("W Kullan", false)); HarassMenu.AddLabel("ManaYardımcısı"); HarassMenu.Add("manaQ", new Slider("Q dan önce hesapla")); HarassMenu.Add("manaW", new Slider("W den önce hesapla")); HarassMenu.AddLabel("Q Ayarları"); HarassMenu.Add("checkAA", new Slider("Q için menzil: {0}", 0, 0, 180)); HarassMenu.AddLabel("Misc Ayarları"); HarassMenu.Add("adc", new CheckBox("Qyu sadece adc de kullan", false)); HarassMenu.Add("wRange", new CheckBox("W yi sadece hedef menzildeyse kullan")); LaneClearMenu = PandaTeemoReborn.AddSubMenu("LaneClear", "LaneClear"); LaneClearMenu.AddLabel("Büyü Ayarları"); LaneClearMenu.Add("useQ", new CheckBox("Q Kullan")); LaneClearMenu.Add("useR", new CheckBox("R Kullan")); LaneClearMenu.AddLabel("ManaYardımcısı"); LaneClearMenu.Add("manaQ", new Slider("Q için en az mana", 50)); LaneClearMenu.Add("manaR", new Slider("R için en az mana", 50)); LaneClearMenu.AddLabel("Q Ayarları"); LaneClearMenu.Add("harass", new CheckBox("Dürtme mantığı Kullan")); LaneClearMenu.Add("disableLC", new CheckBox("Laneclearda mantığı devredışı bırak")); LaneClearMenu.AddLabel("R Ayarları"); LaneClearMenu.Add("rKillable", new CheckBox("Sadece minyonlar ölecekse R fırlat")); LaneClearMenu.Add("rPoison", new CheckBox("Sadece minyonlar zehirlenmemişse at")); LaneClearMenu.Add("rCharge", new Slider("R kullanmak için mevcut R yükü: {0}", 2, 1, 3)); LaneClearMenu.Add("rDelay", new Slider("R için gecikme: {0}", 1000, 0, 5000)); LaneClearMenu.Add("minionR", new Slider("Şu kadar minyon varsa R Kullan: {0}", 3, 1, 4)); JungleClearMenu = PandaTeemoReborn.AddSubMenu("JungleClear", "JungleClear"); JungleClearMenu.AddGroupLabel("Büyü Ayarları"); JungleClearMenu.Add("useQ", new CheckBox("Q Kullan")); JungleClearMenu.Add("useR", new CheckBox("R Kullan")); JungleClearMenu.AddLabel("ManaYardımcısı"); JungleClearMenu.Add("manaQ", new Slider("Q için en az mana", 25)); JungleClearMenu.Add("manaR", new Slider("R için en az mana", 25)); JungleClearMenu.AddLabel("R Ayarları"); JungleClearMenu.Add("rKillable", new CheckBox("Sadece canavar ölecekse R Kullan", false)); JungleClearMenu.Add("rPoison", new CheckBox("Sadece zehirlenmemişse R Kullan")); JungleClearMenu.Add("rCharge", new Slider("R kullanmak için mevcut R yükü: {0}", 2, 1, 3)); JungleClearMenu.Add("rDelay", new Slider("R gecikmesi: {0}", 1000, 0, 5000)); JungleClearMenu.Add("mobR", new Slider("R için gereken canavar sayısı: {0}", 1, 1, 4)); JungleClearMenu.AddLabel("Ek Ayarları"); JungleClearMenu.Add("bMob", new CheckBox("Küçük canavarlara büyü kullanmayı önle")); KillStealMenu = PandaTeemoReborn.AddSubMenu("Kill Steal", "Kill Steal"); KillStealMenu.AddGroupLabel("Büyü Ayarları"); KillStealMenu.Add("useQ", new CheckBox("Q Kullan")); KillStealMenu.Add("useR", new CheckBox("R Kullan", false)); KillStealMenu.AddLabel("ManaYardımcısı"); KillStealMenu.Add("manaQ", new Slider("Q için en az mana", 25)); KillStealMenu.Add("manaR", new Slider("R için en az mana", 25)); KillStealMenu.AddLabel("R Ayarları"); KillStealMenu.Add("rDelay", new Slider("R gecikmesi: {0}", 1000, 0, 5000)); KillStealMenu.Add("doubleShroom", new CheckBox("Çift mantar mantığını kullan")); FleeMenu = PandaTeemoReborn.AddSubMenu("Flee Menu", "Flee"); FleeMenu.AddGroupLabel("Flee Ayarları"); FleeMenu.Add("useW", new CheckBox("W Kullan")); FleeMenu.Add("useR", new CheckBox("R Kullan")); FleeMenu.AddLabel("R Ayarları"); FleeMenu.Add("rDelay", new Slider("R gecikmesi: {0}", 1000, 0, 5000)); FleeMenu.Add("rCharge", new Slider("R kullanmak için mevcut R yükü: {0}", 2, 1, 3)); AutoShroomMenu = PandaTeemoReborn.AddSubMenu("Auto Shroom", "Auto Shroom"); AutoShroomMenu.AddGroupLabel("Otomatik Mantar Ayarları"); AutoShroomMenu.Add("useR", new CheckBox("R kullan")); AutoShroomMenu.Add("manaR", new Slider("R için en az mana", 25)); AutoShroomMenu.Add("rCharge", new Slider("R kullanmak için mevcut R yükü: {0}", 2, 1, 3)); AutoShroomMenu.Add("enableShroom", new CheckBox("Otomatik Mantar Yükle (F5 basman gerek)")); AutoShroomMenu.Add("enableDefaultLocations", new CheckBox("Varsayılan konumları kullan(mantar atma konumları) (F5 basman gerek)")); AutoShroomMenu.AddLabel("Hata Ayıklama Modu"); var enable = AutoShroomMenu.Add("enableDebug", new CheckBox("Aktif hata ayıklama", false)); enable.OnValueChange += delegate(ValueBase <bool> sender, ValueBase <bool> .ValueChangeArgs args) { if (!args.NewValue) { Chat.Print("PandaTeemo | Hata ayiklama devredisi", System.Drawing.Color.LawnGreen); } else { Chat.Print("PandaTeemo | Hata Ayiklama aktif", System.Drawing.Color.Red); } }; var save = AutoShroomMenu.Add("saveButton", new KeyBind("Ayarları kaydet", 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("Mantar atma konumları"); AutoShroomMenu.Add("posMode", new ComboBox("Position Mode", 0, "Save Mouse", "Save Player Position")); var add = AutoShroomMenu.Add("newposButton", new KeyBind("Konumu kaydet", 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("Konumu Sil", 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("Gösterge Ayarları"); DrawingMenu.Add("drawQ", new CheckBox("Göster Q Menzili")); DrawingMenu.Add("drawR", new CheckBox("Göster R Menzili")); DrawingMenu.Add("drawautoR", new CheckBox("Göster Otomatik mantar atma yerleri")); DrawingMenu.Add("drawdoubleR", new CheckBox("Göster Çift mantar mantığını", false)); MiscMenu = PandaTeemoReborn.AddSubMenu("Misc", "Misc"); MiscMenu.AddGroupLabel("Büyü Ayarları"); MiscMenu.Add("autoQ", new CheckBox("Otomatik Q", false)); MiscMenu.Add("autoW", new CheckBox("Otomatik W", false)); MiscMenu.Add("intq", new CheckBox("Interrupt ile Q")); MiscMenu.Add("gapR", new CheckBox("Gapcloser ile R")); }
private static void Loading_OnLoadingComplete(EventArgs args) { if (Player.Instance.Hero != Champion.Graves) { return; } Chat.Print("Graves7 Loaded!", Color.GreenYellow); Chat.Print("Doctor7", Color.Yellow); Bootstrap.Init(null); Q = new Spell.Skillshot(SpellSlot.Q, 850, SkillShotType.Linear, 250, 2000, 60); Q.AllowedCollisionCount = int.MaxValue; W = new Spell.Skillshot(SpellSlot.W, 950, SkillShotType.Circular, 250, 1650, 150); W.AllowedCollisionCount = int.MaxValue; E = new Spell.Skillshot(SpellSlot.E, 425, SkillShotType.Linear); R = new Spell.Skillshot(SpellSlot.R, 1500, SkillShotType.Linear, 250, 2100, 100); R.AllowedCollisionCount = int.MaxValue; Menu = MainMenu.AddMenu("Graves7", "Graves7"); Menu.AddGroupLabel("Graves7"); Menu.AddLabel(" FEATURES "); Menu.AddLabel(" Please Select Target Before Play ! "); Menu.AddLabel(" Use E Reset AA"); Menu.AddLabel(" KillSteal"); Menu.AddLabel(" Anti Gapcloser"); Menu.AddLabel(" Skin Hack "); ComboMenu = Menu.AddSubMenu("Combo Settings", "ComboMenu"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.AddLabel("Spell [Q] On"); foreach (var enemies in EntityManager.Heroes.Enemies) { ComboMenu.Add("combo" + enemies.ChampionName, new CheckBox("" + enemies.ChampionName)); } ComboMenu.AddSeparator(); ComboMenu.Add("ComboW", new CheckBox("Spell [W]")); ComboMenu.Add("ComboE", new CheckBox("Spell [E] Reset AA")); ComboMenu.Add("ComboR", new CheckBox("Spell [R]", false)); ComboMenu.Add("MinR", new Slider("Min Enemies Use [R]", 2, 0, 5)); HarassMenu = Menu.AddSubMenu("Harass Settings", "HarassMenu"); HarassMenu.AddGroupLabel("Harass Settings"); HarassMenu.AddLabel("Harass [Q] On"); foreach (var enemies in EntityManager.Heroes.Enemies) { HarassMenu.Add("haras" + enemies.ChampionName, new CheckBox("" + enemies.ChampionName)); } HarassMenu.Add("HarassMana", new Slider("Min Mana Harass [Q]", 50)); HarassMenu.AddSeparator(); HarassMenu.AddGroupLabel("Spells Settings"); HarassMenu.Add("HarassW", new CheckBox("Spell [W]", false)); HarassMenu.Add("ManaW", new Slider("Min Mana Harass [W]", 40)); HarassMenu.Add("HarassAA", new CheckBox("Spell [E] Reset AA", false)); HarassMenu.Add("ManaHarass", new Slider("Min Mana For [E] Harass", 50)); ClearMenu = Menu.AddSubMenu("Laneclear Settings", "LaneClearMenu"); ClearMenu.AddGroupLabel("Laneclear Settings"); ClearMenu.Add("QClear", new CheckBox("Spell [Q]")); ClearMenu.Add("ClearMana", new Slider("Min Mana For [Q] LaneClear", 70)); ClearMenu.Add("LaneAA", new CheckBox("Spell [E] Reset AA", false)); ClearMenu.Add("ELane", new Slider("Min Mana For [E] LaneClear", 70)); JungleMenu = Menu.AddSubMenu("JungleClear Settings", "JungleMenu"); JungleMenu.AddGroupLabel("JungleClear Settings"); JungleMenu.Add("QJungleClear", new CheckBox("Spell [Q]")); JungleMenu.Add("JungleMana", new Slider("Min Mana For [Q] JungleClear", 30)); JungleMenu.Add("WJungleClear", new CheckBox("Spell [W]")); JungleMenu.Add("JungleManaW", new Slider("Min Mana For [W] JungleClear", 50)); JungleMenu.Add("JungleAA", new CheckBox("Spell [E]")); JungleMenu.Add("EJung", new Slider("Min Mana For [E] JungleClear", 30)); KillStealMenu = Menu.AddSubMenu("KillSteal Settings", "KillStealMenu"); KillStealMenu.AddGroupLabel("KillSteal Settings"); KillStealMenu.Add("KsQ", new CheckBox("Spell [Q] KillSteal")); KillStealMenu.Add("KsW", new CheckBox("Spell [W] KillSteal")); KillStealMenu.AddSeparator(); KillStealMenu.AddLabel("Ultimate Settings"); KillStealMenu.Add("KsR", new CheckBox("Spell [R] KillSteal")); KillStealMenu.Add("minKsR", new Slider("Min [R] Range KillSteal", 600, 1, 1500)); KillStealMenu.Add("maxKsR", new Slider("Max [R] Range KillSteal", 1500, 1, 1500)); Skin = Menu.AddSubMenu("Skin Changer", "SkinChanger"); Skin.Add("checkSkin", new CheckBox("Use Skin Changer")); Skin.Add("skin.Id", new ComboBox("Skin Mode", 3, "Default", "1", "2", "3", "4", "5", "6", "7", "8")); Misc = Menu.AddSubMenu("Misc Settings", "Misc"); Misc.AddLabel("AntiGap Settings"); Misc.Add("AntiGap", new CheckBox("Use [E] AntiGapcloser")); Misc.Add("AntiGapW", new CheckBox("Use [W] AntiGapcloser")); Misc.AddSeparator(); Misc.AddLabel("Spells On CC Settings"); Misc.Add("Rstun", new CheckBox("Use [R] If Enemy Has CC", false)); Misc.Add("QStun", new CheckBox("Use [Q] If Enemy Has CC")); Drawings = Menu.AddSubMenu("Drawings Settings", "DrawingMenu"); Drawings.AddGroupLabel("Drawings"); Drawings.Add("drawQ", new CheckBox("[Q] Range")); Drawings.Add("drawW", new CheckBox("[W] Range", false)); Drawings.Add("drawE", new CheckBox("[E] Range", false)); Drawings.Add("drawR", new CheckBox("[R] Range")); Game.OnTick += Game_OnTick; Drawing.OnDraw += Drawing_OnDraw; Orbwalker.OnPostAttack += ResetAttack; Gapcloser.OnGapcloser += Gapcloser_OnGapcloser; }
public static void Initialize() { // Addon Menu MagicianRyzeMenu = MainMenu.AddMenu("CH汉化魔术师-瑞兹", "魔术师-瑞兹"); MagicianRyzeMenu.AddGroupLabel("CH汉化魔术师瑞兹"); // Combo Menu ComboMenu = MagicianRyzeMenu.AddSubMenu("连招设置", "ComboFeatures"); ComboMenu.AddGroupLabel("连招设置"); ComboMenu.Add("Ucombo", new Slider("作者连招 - 作者喜欢的连招", 1, 1, 2)); ComboMenu.AddSeparator(1); ComboMenu.AddLabel("技能使用:"); ComboMenu.Add("Qcombo", new CheckBox("使用 Q")); ComboMenu.Add("Wcombo", new CheckBox("使用 W")); ComboMenu.Add("Ecombo", new CheckBox("使用 E")); ComboMenu.Add("Rcombo", new CheckBox("使用 R")); ComboMenu.Add("Dcombo", new CheckBox("当敌人被禁锢才使用R")); ComboMenu.AddSeparator(1); ComboMenu.Add("Scombo", new Slider("被动叠加层数使用大招", 4, 1, 4)); // Harass Menu HarassMenu = MagicianRyzeMenu.AddSubMenu("骚扰设置", "HarassFeatures"); HarassMenu.AddGroupLabel("骚扰设置"); HarassMenu.AddLabel("技能使用:"); HarassMenu.Add("Qharass", new CheckBox("使用 Q")); HarassMenu.AddSeparator(1); HarassMenu.Add("Mharass", new Slider("蓝量限制百分比 %", 25)); // Jungle Menu JungleMenu = MagicianRyzeMenu.AddSubMenu("清野", "JungleFeatures"); JungleMenu.AddGroupLabel("清野"); JungleMenu.AddLabel("技能使用:"); JungleMenu.Add("Qjungle", new CheckBox("使用 Q")); JungleMenu.Add("Wjungle", new CheckBox("使用 W")); JungleMenu.Add("Ejungle", new CheckBox("使用 E")); JungleMenu.AddSeparator(1); JungleMenu.Add("Mjungle", new Slider("蓝量限制百分比 %", 25)); // LaneClear Menu LaneClearMenu = MagicianRyzeMenu.AddSubMenu("清线", "LaneClearFeatures"); LaneClearMenu.AddGroupLabel("清线"); LaneClearMenu.AddLabel("技能使用:"); LaneClearMenu.Add("Qlanec", new CheckBox("使用 Q")); LaneClearMenu.Add("Wlanec", new CheckBox("使用 W", false)); LaneClearMenu.Add("Elanec", new CheckBox("使用 E", false)); LaneClearMenu.AddSeparator(1); LaneClearMenu.Add("Mlanec", new Slider("蓝量限制百分比 %", 25)); LaneClearMenu.AddSeparator(1); LaneClearMenu.Add("Planec", new CheckBox("清线是进行被动叠加")); LaneClearMenu.AddSeparator(1); LaneClearMenu.AddLabel("后期清线模式 - QWE小兵蓝量使用百分比 %"); LaneClearMenu.Add("Ulategame", new CheckBox("后期模式", false)); LaneClearMenu.AddSeparator(1); LaneClearMenu.AddLabel("后期模式激活器"); LaneClearMenu.Add("Llategame", new Slider("开启后期模式当等级为", 14, 1, 18)); LaneClearMenu.Add("Mlategame", new Slider("蓝量限制百分比 %", 15)); // LastHit Menu LastHitMenu = MagicianRyzeMenu.AddSubMenu("尾兵", "LastHitFeatures"); LastHitMenu.AddGroupLabel("尾兵"); LastHitMenu.AddLabel("技能使用:"); LastHitMenu.Add("Qlasthit", new CheckBox("使用 Q")); LastHitMenu.Add("Wlasthit", new CheckBox("使用 W", false)); LastHitMenu.Add("Elasthit", new CheckBox("使用 E", false)); LastHitMenu.AddSeparator(1); LastHitMenu.Add("Mlasthit", new Slider("蓝量限制百分比 %", 25)); // Kill Steal Menu KillStealMenu = MagicianRyzeMenu.AddSubMenu("抢头", "KSFeatures"); KillStealMenu.AddGroupLabel("抢头设置"); KillStealMenu.Add("Uks", new CheckBox("抢头模式")); KillStealMenu.AddSeparator(1); KillStealMenu.AddLabel("技能使用:"); KillStealMenu.Add("Qks", new CheckBox("使用 Q 抢头")); KillStealMenu.Add("Wks", new CheckBox("使用 W 抢头")); KillStealMenu.Add("Eks", new CheckBox("使用 E 抢头")); // Drawing Menu DrawingMenu = MagicianRyzeMenu.AddSubMenu("线圈", "DrawingFeatures"); DrawingMenu.AddGroupLabel("线圈设置"); DrawingMenu.Add("Udraw", new CheckBox("显示线圈")); DrawingMenu.AddSeparator(1); DrawingMenu.AddLabel("技能显示:"); DrawingMenu.Add("Qdraw", new CheckBox("显示 Q")); DrawingMenu.Add("WEdraw", new CheckBox("显示 W 和 E")); DrawingMenu.AddSeparator(1); DrawingMenu.AddLabel("换肤"); DrawingMenu.Add("Udesign", new CheckBox("显示换肤")); DrawingMenu.Add("Sdesign", new Slider("Skin Designer: ", 9, 0, 9)); // Setting Menu SettingMenu = MagicianRyzeMenu.AddSubMenu("杂项", "Settings"); SettingMenu.AddGroupLabel("杂项"); SettingMenu.AddLabel("自动加点"); SettingMenu.Add("Ulevel", new CheckBox("自动加点")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("自动女神叠加"); SettingMenu.Add("Ustack", new CheckBox("叠加模式")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("大招模式 - QWE滚键盘"); SettingMenu.Add("Uultimate", new CheckBox("大招模式", false)); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("技能打断"); SettingMenu.Add("Uinterrupt", new CheckBox("打断模式")); SettingMenu.Add("Winterrupt", new CheckBox("使用W打断技能")); SettingMenu.AddLabel("防止突击"); SettingMenu.Add("Ugapc", new CheckBox("防止突击模式")); SettingMenu.Add("Wgapc", new CheckBox("使用W造成间距")); }
/// <summary> /// Creates the Menu /// </summary> public static void Initialize() { ConfigMenu = MainMenu.AddMenu("LeBlanc", "LeBlanc"); ComboMenu = ConfigMenu.AddSubMenu("Combo Menu", "cMenu"); ComboMenu.AddLabel("Spell Settings"); ComboMenu.Add("useQ", new CheckBox("Use Q")); ComboMenu.Add("useW", new CheckBox("Use W")); ComboMenu.Add("useReturn", new CheckBox("Use W Return")); ComboMenu.Add("useE", new CheckBox("Use E")); ComboMenu.AddLabel("R Settings"); ComboMenu.Add("useQR", new CheckBox("Use QR")); ComboMenu.Add("useWR", new CheckBox("Use WR", false)); ComboMenu.Add("useReturn2", new CheckBox("Use WR Return", false)); ComboMenu.Add("useER", new CheckBox("Use ER", false)); ComboMenu.AddLabel("Extra Settings"); ComboMenu.Add("mode", new ComboBox("Combo Modes", 0, LogicModes)); ComboMenu.AddLabel("Burst Logic Settings"); ComboMenu.Add("minRange", new CheckBox("Use Q -> R only if W is in range", false)); HarassMenu = ConfigMenu.AddSubMenu("Harass Menu", "hMenu"); HarassMenu.AddLabel("Spell Settings"); HarassMenu.Add("useQ", new CheckBox("Use Q")); HarassMenu.Add("useW", new CheckBox("Use W")); HarassMenu.Add("useReturn", new CheckBox("Use W Return")); HarassMenu.Add("useE", new CheckBox("Use E")); HarassMenu.AddLabel("R Settings"); HarassMenu.Add("useQR", new CheckBox("Use QR")); HarassMenu.Add("useWR", new CheckBox("Use WR", false)); HarassMenu.Add("useReturn2", new CheckBox("Use WR Return")); HarassMenu.Add("useER", new CheckBox("Use ER", false)); HarassMenu.AddLabel("Extra Settings"); HarassMenu.Add("mode", new ComboBox("Harass Modes", 1, LogicModes)); HarassMenu.AddLabel("Burst Logic Settings"); HarassMenu.Add("minRange", new CheckBox("Use Q -> R only if W is in range", false)); LaneClearMenu = ConfigMenu.AddSubMenu("Laneclear Menu", "lcMenu"); LaneClearMenu.AddLabel("Spell Settings"); LaneClearMenu.Add("useQ", new CheckBox("Use Q", false)); LaneClearMenu.Add("useW", new CheckBox("Use W")); LaneClearMenu.Add("sliderW", new Slider("Use W if Kill {0} Minions", 3, 1, 5)); LaneClearMenu.AddLabel("R Settings"); LaneClearMenu.Add("useQR", new CheckBox("Use QR", false)); LaneClearMenu.Add("useWR", new CheckBox("Use WR")); LaneClearMenu.Add("sliderWR", new Slider("Use WR if Kill {0} Minions", 5, 1, 5)); JungleClearMenu = ConfigMenu.AddSubMenu("Jungleclear Menu", "jcMenu"); JungleClearMenu.AddLabel("Spell Settings"); JungleClearMenu.Add("useQ", new CheckBox("Use Q")); JungleClearMenu.Add("useW", new CheckBox("Use W")); JungleClearMenu.Add("useE", new CheckBox("Use E")); JungleClearMenu.Add("sliderW", new Slider("Use W if Hit {0} Minions", 3, 1, 5)); JungleClearMenu.AddLabel("R Settings"); JungleClearMenu.Add("useQR", new CheckBox("Use QR")); JungleClearMenu.Add("useWR", new CheckBox("Use WR")); JungleClearMenu.Add("useER", new CheckBox("Use ER")); JungleClearMenu.Add("sliderWR", new Slider("Use WR if Hit {0} Minions", 5, 1, 5)); KillStealMenu = ConfigMenu.AddSubMenu("Killsteal Menu", "ksMenu"); KillStealMenu.AddLabel("Spell Settings"); KillStealMenu.Add("useQ", new CheckBox("Use Q")); KillStealMenu.Add("useW", new CheckBox("Use W")); KillStealMenu.Add("useReturn", new CheckBox("Use W Return")); KillStealMenu.Add("useE", new CheckBox("Use E")); KillStealMenu.AddLabel("R Settings"); KillStealMenu.Add("useQR", new CheckBox("Use QR")); KillStealMenu.Add("useWR", new CheckBox("Use WR")); KillStealMenu.Add("useReturn2", new CheckBox("Use WR Return")); KillStealMenu.Add("useER", new CheckBox("Use ER")); KillStealMenu.AddLabel("Misc Settings"); KillStealMenu.Add("useIgnite", new CheckBox("Use Ignite")); KillStealMenu.Add("usePrediction", new CheckBox("Use Health Prediction", false)); KillStealMenu.Add("toggle", new CheckBox("Enable Kill Steal")); DrawingMenu = ConfigMenu.AddSubMenu("Drawing Menu", "dMenu"); DrawingMenu.AddLabel("Range Drawings"); DrawingMenu.Add("drawQ", new CheckBox("Draw Q Range", false)); DrawingMenu.Add("drawW", new CheckBox("Draw W Range", false)); DrawingMenu.Add("drawE", new CheckBox("Draw E Range", false)); DrawingMenu.AddLabel("DamageIndicator"); DrawingMenu.Add("draw.Damage", new CheckBox("Draw Damage")); DrawingMenu.Add("draw.Q", new CheckBox("Calculate Q Damage")); DrawingMenu.Add("draw.W", new CheckBox("Calculate W Damage")); DrawingMenu.Add("draw.E", new CheckBox("Calculate E Damage")); DrawingMenu.Add("draw.R", new CheckBox("Calculate R Damage")); DrawingMenu.Add("draw.Ignite", new CheckBox("Calculate Ignite Damage")); MiscMenu = ConfigMenu.AddSubMenu("Misc Menu", "mMenu"); MiscMenu.AddLabel("Miscellaneous"); MiscMenu.Add("pet", new CheckBox("Automatic Clone Movement")); MiscMenu.AddLabel("HitChance : 1 = Low, 2 = Medium, 3 = High"); MiscMenu.Add("PredW", new Slider("W HitChance", 3, 1, 3)); MiscMenu.Add("PredE", new Slider("E HitChance", 3, 1, 3)); }
public static void Initialize() { // Addon Menu SeekerVelKozMenu = MainMenu.AddMenu("Seeker Vel'Koz", "SeekerVelKoz"); SeekerVelKozMenu.AddGroupLabel("Seeker Vel'Koz"); // Combo Menu ComboMenu = SeekerVelKozMenu.AddSubMenu("Combo Features", "ComboFeatures"); ComboMenu.AddGroupLabel("Combo Features"); ComboMenu.AddLabel("Independent boxes for Spells:"); ComboMenu.Add("Qcombo", new CheckBox("Use Q")); ComboMenu.Add("Wcombo", new CheckBox("Use W")); ComboMenu.Add("Ecombo", new CheckBox("Use E")); ComboMenu.Add("Rcombo", new CheckBox("Use R")); ComboMenu.AddSeparator(1); ComboMenu.Add("Wlimit", new CheckBox("Only W if knocked back", false)); ComboMenu.Add("Elimit", new CheckBox("Only E if slowed", false)); ComboMenu.Add("Rcool", new CheckBox("Only R if other spells on Cooldown")); ComboMenu.Add("Rlimit", new Slider("Use R when Enemies in range >=", 4, 1, 5)); // Harass Menu HarassMenu = SeekerVelKozMenu.AddSubMenu("Harass Features", "HarassFeatures"); HarassMenu.AddGroupLabel("Harass Features"); HarassMenu.AddLabel("Independent boxes for Spells:"); HarassMenu.Add("Qharass", new CheckBox("Use Q")); HarassMenu.Add("Eharass", new CheckBox("Use E", false)); HarassMenu.AddSeparator(1); HarassMenu.Add("Mharass", new Slider("Mana Limiter at Mana %", 25)); // Jungle Menu JungleMenu = SeekerVelKozMenu.AddSubMenu("Jungle Features", "JungleFeatures"); JungleMenu.AddGroupLabel("Jungle Features"); JungleMenu.AddLabel("Independent boxes for Spells:"); JungleMenu.Add("Qjungle", new CheckBox("Use Q")); JungleMenu.Add("Wjungle", new CheckBox("Use W")); JungleMenu.Add("Ejungle", new CheckBox("Use E")); JungleMenu.AddSeparator(1); JungleMenu.Add("Mjungle", new Slider("Mana Limiter at Mana %", 25)); // LaneClear Menu LaneClearMenu = SeekerVelKozMenu.AddSubMenu("Lane Clear Features", "LaneClearFeatures"); LaneClearMenu.AddGroupLabel("Lane Clear Features"); LaneClearMenu.AddLabel("Independent boxes for Spells:"); LaneClearMenu.Add("Qlanec", new CheckBox("Use Q", false)); LaneClearMenu.Add("Wlanec", new CheckBox("Use W", false)); LaneClearMenu.Add("Elanec", new CheckBox("Use E", false)); LaneClearMenu.AddSeparator(1); LaneClearMenu.Add("Mlanec", new Slider("Mana Limiter at Mana %", 25)); // LastHit Menu LastHitMenu = SeekerVelKozMenu.AddSubMenu("Last Hit Features", "LastHitFeatures"); LastHitMenu.AddGroupLabel("Last Hit Features"); LastHitMenu.AddLabel("Independent boxes for Spells:"); LastHitMenu.Add("Qlasthit", new CheckBox("Use Q", false)); LastHitMenu.Add("Wlasthit", new CheckBox("Use W", false)); LastHitMenu.Add("Elasthit", new CheckBox("Use E", false)); LastHitMenu.AddSeparator(1); LastHitMenu.Add("Mlasthit", new Slider("Mana Limiter at Mana %", 25)); // Kill Steal Menu KillStealMenu = SeekerVelKozMenu.AddSubMenu("KS Features", "KSFeatures"); KillStealMenu.AddGroupLabel("Kill Steal Features"); KillStealMenu.Add("Uks", new CheckBox("KS Mode")); KillStealMenu.AddSeparator(1); KillStealMenu.AddLabel("Independent boxes for Spells:"); KillStealMenu.Add("Qks", new CheckBox("Use Q in KS")); KillStealMenu.Add("Wks", new CheckBox("Use W in KS", false)); KillStealMenu.Add("Eks", new CheckBox("Use E in KS", false)); KillStealMenu.Add("Rks", new CheckBox("Use R in KS")); KillStealMenu.Add("Kslimit", new Slider("Use R when Enemies in range >=", 2, 1, 5)); // Drawing Menu DrawingMenu = SeekerVelKozMenu.AddSubMenu("Drawing Features", "DrawingFeatures"); DrawingMenu.AddGroupLabel("Drawing Features"); DrawingMenu.Add("Udraw", new CheckBox("Draw Mode")); DrawingMenu.AddSeparator(1); DrawingMenu.AddLabel("Independent boxes for Spells:"); DrawingMenu.Add("QWdraw", new CheckBox("Draw Q & W")); DrawingMenu.Add("Edraw", new CheckBox("Draw E")); DrawingMenu.Add("Rdraw", new CheckBox("Draw R")); DrawingMenu.AddSeparator(1); DrawingMenu.AddLabel("Skin Designer"); DrawingMenu.Add("Udesign", new CheckBox("Draw Skin Design")); DrawingMenu.Add("Sdesign", new Slider("Skin Designer: ", 0, 0, 2)); // Setting Menu SettingMenu = SeekerVelKozMenu.AddSubMenu("Settings", "Settings"); SettingMenu.AddGroupLabel("Settings"); SettingMenu.AddLabel("Automatic Leveler"); SettingMenu.Add("Ulevel", new CheckBox("Auto Leveler")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("Ultimate Follower"); SettingMenu.Add("Uultimate", new CheckBox("Use Ult Follower")); SettingMenu.AddLabel("Automatic Tear Stacker"); SettingMenu.Add("Ustack", new CheckBox("Stack Mode")); SettingMenu.AddLabel("Interrupter"); SettingMenu.Add("Uinterrupt", new CheckBox("Interrupt Mode")); SettingMenu.Add("Einterrupt", new CheckBox("Use E to interrupt")); SettingMenu.AddSeparator(1); SettingMenu.AddLabel("Gap Closer"); SettingMenu.Add("Ugapc", new CheckBox("Gap Closer Mode")); SettingMenu.Add("Egapc", new CheckBox("Use E to gapclose")); }
private static void OnLoadingComplete(EventArgs args) { if (!_Player.ChampionName.Contains("Vladimir")) { return; } Chat.Print("Doctor's Vladimir Loaded!", Color.Orange); Chat.Print("Mercedes7", Color.Red); Q = new Spell.Targeted(SpellSlot.Q, 600); W = new Spell.Active(SpellSlot.W); E = new Spell.Active(SpellSlot.E, 600); R = new Spell.Skillshot(SpellSlot.R, 700, SkillShotType.Circular, 250, 1200, 150); Ignite = new Spell.Targeted(ObjectManager.Player.GetSpellSlotFromName("summonerdot"), 600); Thn = new Font(Drawing.Direct3DDevice, new FontDescription { FaceName = "Tahoma", Height = 15, Weight = FontWeight.Bold, OutputPrecision = FontPrecision.Default, Quality = FontQuality.ClearType }); Menu = MainMenu.AddMenu("Doctor's Vladimir", "Vladimir"); ComboMenu = Menu.AddSubMenu("Combo Settings", "Combo"); ComboMenu.AddLabel("Combo Settings"); ComboMenu.Add("ComboQ", new CheckBox("Use [Q] Combo")); ComboMenu.Add("ComboW", new CheckBox("Use [W] Combo")); ComboMenu.Add("ComboE", new CheckBox("Use [E] Combo")); ComboMenu.Add("ComboR", new CheckBox("Use [R] Combo")); ComboMenu.AddLabel("Use [R] Aoe"); ComboMenu.Add("ComboR2", new CheckBox("Use [R] Aoe")); ComboMenu.Add("MinR", new Slider("Use [R] Aoe Enemies >=", 2, 1, 5)); ComboMenu.AddLabel("Auto [Q-W] Low HP"); ComboMenu.Add("Wtoggle", new CheckBox("Auto [W] Low MyHp")); ComboMenu.Add("minHealth", new Slider("Use [W] My Hp <", 20)); ComboMenu.Add("AutoQ", new CheckBox("Auto [Q] Low MyHp On Enemies", false)); ComboMenu.Add("AutoQm", new CheckBox("Auto [Q] Low MyHp On Minions", false)); ComboMenu.Add("healthQ", new Slider("Auto [Q] MyHp <", 30)); ComboMenu.AddLabel("Use [W] Dodge Spell"); ComboMenu.Add("dodge", new CheckBox("Use [W] Dodge")); ComboMenu.Add("antiGap", new CheckBox("Use [W] Anti Gap")); ComboMenu.Add("healthgap", new Slider("Use [W] AntiGap My Hp <", 50)); Evade = Menu.AddSubMenu("Spell Dodge Settings", "Evade"); Evade.AddGroupLabel("Dodge Settings"); foreach (var enemies in EntityManager.Heroes.Enemies.Where(a => a.Team != Player.Instance.Team)) { Evade.AddGroupLabel(enemies.BaseSkinName); { foreach (var spell in enemies.Spellbook.Spells.Where(a => a.Slot == SpellSlot.Q || a.Slot == SpellSlot.W || a.Slot == SpellSlot.E || a.Slot == SpellSlot.R)) { if (spell.Slot == SpellSlot.Q) { Evade.Add(spell.SData.Name, new CheckBox(enemies.BaseSkinName + " : " + spell.Slot.ToString() + " : " + spell.Name, false)); } else if (spell.Slot == SpellSlot.W) { Evade.Add(spell.SData.Name, new CheckBox(enemies.BaseSkinName + " : " + spell.Slot.ToString() + " : " + spell.Name, false)); } else if (spell.Slot == SpellSlot.E) { Evade.Add(spell.SData.Name, new CheckBox(enemies.BaseSkinName + " : " + spell.Slot.ToString() + " : " + spell.Name, false)); } else if (spell.Slot == SpellSlot.R) { Evade.Add(spell.SData.Name, new CheckBox(enemies.BaseSkinName + " : " + spell.Slot.ToString() + " : " + spell.Name, false)); } } } } HarassMenu = Menu.AddSubMenu("Harass Settings", "Harass"); HarassMenu.AddLabel("Harass Settings"); HarassMenu.Add("HarassQ", new CheckBox("Use [Q] Harass")); HarassMenu.Add("HarassE", new CheckBox("Use [E] Harass")); HarassMenu.Add("Autoqh", new KeyBind("Auto [Q] Harass", false, KeyBind.BindTypes.PressToggle, 'T')); LaneClearMenu = Menu.AddSubMenu("Clear Settings", "LaneClear"); LaneClearMenu.AddLabel("Clear Settings"); LaneClearMenu.Add("QLC", new CheckBox("Use [Q] LaneClear")); LaneClearMenu.Add("ELC", new CheckBox("Use [E] LaneClear")); LaneClearMenu.Add("minE", new Slider("Min Hit Minions Use [E]", 3, 1, 6)); LaneClearMenu.AddLabel("LastHit Settings"); LaneClearMenu.Add("QLH", new CheckBox("Use [Q] LastHit")); LaneClearMenu.AddLabel("JungleClear Settings"); LaneClearMenu.Add("QJungle", new CheckBox("Use [Q] JungleClear")); LaneClearMenu.Add("EJungle", new CheckBox("Use [E] JungleClear")); KillStealMenu = Menu.AddSubMenu("KillSteal Settings", "KillSteal"); KillStealMenu.AddLabel("KillSteal Settings"); KillStealMenu.Add("KsQ", new CheckBox("Use [Q] KillSteal")); KillStealMenu.Add("KsE", new CheckBox("Use [E] KillSteal")); KillStealMenu.Add("KsR", new CheckBox("Use [R] KillSteal")); KillStealMenu.Add("ign", new CheckBox("Use [Ignite] KillSteal")); Drawings = Menu.AddSubMenu("Drawings Settings", "Draw"); Drawings.AddLabel("Drawing Settings"); Drawings.Add("DrawQ", new CheckBox("[Q] Range")); Drawings.Add("DrawE", new CheckBox("[E] Range")); Drawings.Add("DrawR", new CheckBox("[R] Range")); Drawings.Add("DrawAT", new CheckBox("Draw Auto Harass")); Drawing.OnDraw += Drawing_OnDraw; Game.OnUpdate += Game_OnUpdate; Obj_AI_Base.OnProcessSpellCast += AIHeroClient_OnProcessSpellCast; Gapcloser.OnGapcloser += Gapcloser_OnGapCloser; }
/// <summary> /// Creates the Menu /// </summary> public static void Initialize() { ConfigMenu = MainMenu.AddMenu("CH汉化-妖姬", "LelBlanc"); ConfigMenu.AddGroupLabel("作者:Karma Panda"); ConfigMenu.AddGroupLabel( "任何盗用或者修改将会由严重的后果"); ConfigMenu.AddGroupLabel("感谢选择使用本脚本,祝你玩的开心!"); ComboMenu = ConfigMenu.AddSubMenu("连招", "cMenu"); ComboMenu.AddLabel("技能设置"); ComboMenu.Add("useQ", new CheckBox("使用Q")); ComboMenu.Add("useW", new CheckBox("使用W")); ComboMenu.Add("useReturn", new CheckBox("使用W 退回")); ComboMenu.Add("useE", new CheckBox("使用E")); ComboMenu.AddLabel("R 设置"); ComboMenu.Add("useQR", new CheckBox("使用QR")); ComboMenu.Add("useWR", new CheckBox("使用WR", false)); ComboMenu.Add("useReturn2", new CheckBox("使用WR 退回", false)); ComboMenu.Add("useER", new CheckBox("使用ER", false)); ComboMenu.AddLabel("额外设置"); ComboMenu.Add("mode", new ComboBox("连招模式", 0, LogicModes)); HarassMenu = ConfigMenu.AddSubMenu("骚扰", "hMenu"); HarassMenu.AddLabel("技能设置"); HarassMenu.Add("useQ", new CheckBox("使用Q")); HarassMenu.Add("useW", new CheckBox("使用W")); HarassMenu.Add("useReturn", new CheckBox("使用W 退回")); HarassMenu.Add("useE", new CheckBox("使用E")); HarassMenu.AddLabel("R 设置"); HarassMenu.Add("useQR", new CheckBox("使用QR")); HarassMenu.Add("useWR", new CheckBox("使用WR", false)); HarassMenu.Add("useReturn2", new CheckBox("使用WR 退回")); HarassMenu.Add("useER", new CheckBox("使用ER", false)); HarassMenu.AddLabel("额外设置"); HarassMenu.Add("mode", new ComboBox("骚扰模式", 1, LogicModes)); LaneClearMenu = ConfigMenu.AddSubMenu("清线", "lcMenu"); LaneClearMenu.AddLabel("技能设置"); LaneClearMenu.Add("useQ", new CheckBox("使用Q", false)); LaneClearMenu.Add("useW", new CheckBox("使用W")); LaneClearMenu.Add("sliderW", new Slider("使用W 如果可杀 {0} 个小兵", 3, 1, 5)); LaneClearMenu.AddLabel("R 设置"); LaneClearMenu.Add("useQR", new CheckBox("使用QR", false)); LaneClearMenu.Add("useWR", new CheckBox("使用WR")); LaneClearMenu.Add("sliderWR", new Slider("使用WR 如果可杀 {0} 个小兵", 5, 1, 5)); JungleClearMenu = ConfigMenu.AddSubMenu("清野", "jcMenu"); JungleClearMenu.AddLabel("技能设置"); JungleClearMenu.Add("useQ", new CheckBox("使用Q")); JungleClearMenu.Add("useW", new CheckBox("使用W")); JungleClearMenu.Add("useE", new CheckBox("使用E")); JungleClearMenu.Add("sliderW", new Slider("使用W 如果可击中 {0} 个小兵", 3, 1, 5)); JungleClearMenu.AddLabel("R 设置"); JungleClearMenu.Add("useQR", new CheckBox("使用QR")); JungleClearMenu.Add("useWR", new CheckBox("使用WR")); JungleClearMenu.Add("useER", new CheckBox("使用ER")); JungleClearMenu.Add("sliderWR", new Slider("使用WR 如果可击中 {0} 个小兵", 5, 1, 5)); KillStealMenu = ConfigMenu.AddSubMenu("抢头", "ksMenu"); KillStealMenu.AddLabel("技能设置"); KillStealMenu.Add("useQ", new CheckBox("使用Q")); KillStealMenu.Add("useW", new CheckBox("使用W")); KillStealMenu.Add("useReturn", new CheckBox("使用W 退回")); KillStealMenu.Add("useE", new CheckBox("使用E")); KillStealMenu.AddLabel("R 设置"); KillStealMenu.Add("useQR", new CheckBox("使用QR")); KillStealMenu.Add("useWR", new CheckBox("使用WR")); KillStealMenu.Add("useReturn2", new CheckBox("使用WR 退回")); KillStealMenu.Add("useER", new CheckBox("使用ER")); KillStealMenu.AddLabel("杂项设置"); KillStealMenu.Add("useIgnite", new CheckBox("使用点燃")); KillStealMenu.Add("toggle", new CheckBox("开启抢头")); DrawingMenu = ConfigMenu.AddSubMenu("线圈", "dMenu"); DrawingMenu.AddLabel("线圈设置"); DrawingMenu.Add("drawQ", new CheckBox("显示 Q 范围", false)); DrawingMenu.Add("drawW", new CheckBox("显示 W 范围", false)); DrawingMenu.Add("drawE", new CheckBox("显示 E 范围", false)); DrawingMenu.AddLabel("伤害指示器"); DrawingMenu.Add("draw.Damage", new CheckBox("显示伤害")); DrawingMenu.Add("draw.Q", new CheckBox("计算 Q 伤害")); DrawingMenu.Add("draw.W", new CheckBox("计算 W 伤害")); DrawingMenu.Add("draw.E", new CheckBox("计算 E 伤害")); DrawingMenu.Add("draw.R", new CheckBox("计算 R 伤害")); DrawingMenu.Add("draw.Ignite", new CheckBox("计算点燃伤害")); MiscMenu = ConfigMenu.AddSubMenu("杂项菜单", "mMenu"); MiscMenu.AddLabel("杂项"); MiscMenu.Add("pet", new CheckBox("自动移动克隆")); }