本文整理汇总了C#中Menu.AddGroupLabel方法的典型用法代码示例。如果您正苦于以下问题:C# Menu.AddGroupLabel方法的具体用法?C# Menu.AddGroupLabel怎么用?C# Menu.AddGroupLabel使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Menu
的用法示例。
在下文中一共展示了Menu.AddGroupLabel方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: LoadingOnOnLoadingComplete
private static void LoadingOnOnLoadingComplete(EventArgs args)
{
//Menu
BaseUltMenu = MainMenu.AddMenu("BaseUlt+", "baseUltMenu");
BaseUltMenu.AddGroupLabel("BaseUlt+ General");
BaseUltMenu.AddSeparator();
BaseUltMenu.Add("baseult", new CheckBox("BaseUlt"));
BaseUltMenu.Add("showrecalls", new CheckBox("Show Recalls"));
BaseUltMenu.Add("showallies", new CheckBox("Show Allies"));
BaseUltMenu.Add("showenemies", new CheckBox("Show Enemies"));
BaseUltMenu.Add("checkcollision", new CheckBox("Check Collision"));
BaseUltMenu.AddSeparator();
BaseUltMenu.Add("timeLimit", new Slider("FOW Time Limit (SEC)", 20, 0, 120));
BaseUltMenu.AddSeparator();
BaseUltMenu.Add("nobaseult", new KeyBind("No BaseUlt while", false, KeyBind.BindTypes.HoldActive, 32));
BaseUltMenu.AddSeparator();
BaseUltMenu.Add("x", new Slider("Offset X", 0, -500, 500));
BaseUltMenu.Add("y", new Slider("Offset Y", 0, -500, 500));
BaseUltMenu.AddGroupLabel("BaseUlt+ Targets");
foreach (var unit in HeroManager.Enemies)
{
BaseUltMenu.Add("target" + unit.ChampionName, new CheckBox(string.Format("{0} ({1})", unit.ChampionName, unit.Name)));
}
BaseUltMenu.AddGroupLabel("BaseUlt+ Credits");
BaseUltMenu.AddLabel("By: LunarBlue");
BaseUltMenu.AddLabel("Testing: FinnDev");
// Initialize the Addon
OfficialAddon.Initialize();
// Listen to the two main events for the Addon
Game.OnUpdate += args1 => OfficialAddon.OnUpdate();
Drawing.OnEndScene += args1 => OfficialAddon.OnEndScene();
Teleport.OnTeleport += OfficialAddon.OnTeleport;
}
示例2: InitializeMenu
private static void InitializeMenu()
{
SpellMenu = VolatileMenu.AddSubMenu("Spell Menu", "spellmenu");
SpellMenu.AddGroupLabel("Q Settings");
SpellMenu.Add("qtc", new CheckBox("Use Q in Combo"));
SpellMenu.Add("qth", new CheckBox("Use Q in Harass"));
SpellMenu.Add("qtl", new CheckBox("Use Q in Laneclear"));
SpellMenu.Add("qtlh", new CheckBox("Use Q in Lasthit"));
SpellMenu.Add("qonvery", new CheckBox("Auto Q on Very High Hitchance"));
SpellMenu.Add("qonimmo", new CheckBox("Auto Q on Immobile Targets"));
SpellMenu.Add("qstack1", new CheckBox("Stack Tear in Fountain"));
SpellMenu.Add("qstack2", new CheckBox("Stack Tear when Full Mana"));
SpellMenu.Add("qmaxrange", new Slider("Max Range to Q", 1050, 500, 1200));
SpellMenu.AddGroupLabel("W Settings");
SpellMenu.Add("wtc", new CheckBox("Use W in Combo"));
SpellMenu.Add("wth", new CheckBox("Use W in Harass"));
SpellMenu.Add("wtopush", new CheckBox("W Ally to push tower"));
SpellMenu.Add("wmaxrange", new Slider("Max Range to W", 900, 500, 1050));
SpellMenu.AddGroupLabel("E Settings");
SpellMenu.Add("eks", new CheckBox("SmartFinisher E"));
SpellMenu.Add("etosafe", new CheckBox("Anti-Gapcloser E"));
SpellMenu.AddGroupLabel("R Settings");
SpellMenu.Add("rks", new CheckBox("SmartFinisher R"));
SpellMenu.Add("rsafe", new CheckBox("Only use R when its safe"));
SpellMenu.AddSeparator();
SpellMenu.AddLabel("Use R On: ");
foreach (var enemy in EntityManager.Heroes.Enemies)
{
SpellMenu.Add("r" + enemy.ChampionName, new CheckBox(enemy.ChampionName));
}
}
示例3: ComboMenuPage
private static void ComboMenuPage()
{
ComboMenu = _myMenu.AddSubMenu("Combo settings", "Combo");
ComboMenu.AddGroupLabel("Combo Ayarlarý:");
ComboMenu.AddLabel("Q Kullan");
foreach (var enemies in EntityManager.Heroes.Enemies.Where(i => !i.IsMe))
{
ComboMenu.Add("combo.Q" + enemies.ChampionName, new CheckBox("" + enemies.ChampionName));
}
ComboMenu.AddSeparator();
ComboMenu.Add("combo.E",
new CheckBox("Kullan E"));
ComboMenu.Add("combo.w",
new CheckBox("Kullan W"));
ComboMenu.Add("combo.R",
new CheckBox("Kullan R"));
ComboMenu.AddSeparator();
ComboMenu.AddGroupLabel("Kombo özellikelri:");
ComboMenu.Add("comboEQbind",
new KeyBind("Kullan E + Q Büyüleri", false, KeyBind.BindTypes.HoldActive, 'Z'));
ComboMenu.Add("combo.CC",
new CheckBox("Kullan E CC"));
ComboMenu.Add("combo.CCQ",
new CheckBox("Kullan Q CC"));
ComboMenu.Add("combo.CCW",
new CheckBox("Kullan W CC"));
ComboMenu.Add("combo.REnemies",
new Slider("R için en az düþman", 1, 0, 5));
}
示例4: InitializeMenu
private static void InitializeMenu()
{
SpellMenu = VolatileMenu.AddSubMenu("Spell Menu", "spellmenu");
SpellMenu.AddGroupLabel("Q Settings");
SpellMenu.Add("qtc", new CheckBox("Use Q in Combo"));
SpellMenu.Add("qth", new CheckBox("Use Q in Harass"));
SpellMenu.Add("qstun", new CheckBox("Only Q if target Ablazed"));
SpellMenu.Add("qtj", new CheckBox("Use Q in Jungleclear"));
SpellMenu.AddGroupLabel("W Settings");
SpellMenu.Add("wtc", new CheckBox("Use W in Combo"));
SpellMenu.Add("wth", new CheckBox("Use W in Harass"));
SpellMenu.Add("wtl", new CheckBox("Use W in Laneclear"));
SpellMenu.Add("wtj", new CheckBox("Use W in Jungleclear"));
SpellMenu.AddGroupLabel("E Settings");
SpellMenu.Add("etc", new CheckBox("Use E in Combo"));
SpellMenu.Add("eth", new CheckBox("Use E in Harass"));
SpellMenu.Add("etl", new CheckBox("Use E in Laneclear"));
SpellMenu.Add("etj", new CheckBox("Use E in Jungleclear"));
SpellMenu.AddGroupLabel("R Settings");
SpellMenu.Add("rtc", new CheckBox("Use R in Combo if:"));
SpellMenu.Add("ramount", new Slider("Minimum enemies in range", 2, 2, 5));
SpellMenu.Add("rks", new CheckBox("SmartFinisher R"));
}
示例5: Init
//public static GameObject miss;
public static void Init()
{
DamageEngine = MainActivator.Menu.AddSubMenu("Damage Engine (Advanced)", "damageengineactiv");
DamageEngine.AddGroupLabel("Danger Settings");
DamageEngine.AddLabel("HP Tracking");
DamageEngine.Add("HPDangerSlider", new Slider("HP % For Danger", 15));
DamageEngine.Add("EnemiesDangerSlider", new Slider("Enemies Around", 1, 0, 5));
DamageEngine.Add("EnemiesDangerRange", new Slider("Range", 850, 1, 2000));
DamageEngine.AddLabel("Damage Tracking");
DamageEngine.Add("TrackDamage", new CheckBox("Track Incoming Damage"));
DamageEngine.AddGroupLabel("Engine Settings");
DamageEngine.Add("ConsiderSpells", new CheckBox("Consider Spells"));
DamageEngine.Add("ConsiderSkillshots", new CheckBox("Consider Skillshots"));
DamageEngine.Add("ConsiderTargeted", new CheckBox("Consider Targeted"));
DamageEngine.Add("ConsiderAttacks", new CheckBox("Consider Basic Attacks"));
DamageEngine.Add("ConsiderMinions", new CheckBox("Consider Non-Champions"));
DamageEngine.AddGroupLabel("Missile Check (BETA - TESTING)");
DamageEngine.Add("missilecheck", new CheckBox("Enable Missile Check",false));
DamageEngine.AddSeparator(-5);
DamageEngine.Add("missilerun", new CheckBox("Only use Items if can run away", false));
DamageEngine.AddLabel("Only if you can Flash out or can run out of missile range, defence items will be active. It needs more logic so don't tick unless you want to try.");
Obj_AI_Base.OnProcessSpellCast += Obj_AI_Base_OnProcessSpellCast;
Obj_AI_Base.OnBasicAttack += Obj_AI_Base_OnBasicAttack;
GameObject.OnCreate += GameObject_OnCreate;
GameObject.OnDelete += GameObject_OnDelete;
}
示例6: InitializeMenuConfig
static void InitializeMenuConfig(Menu subMenu)
{
if (Initialized)
{
return;
}
ShielderMenu = subMenu;
subMenu.AddGroupLabel("Auto Shielder");
subMenu.AddLabel("This submenu is responsible for auto-shielding.");
subMenu.AddLabel("It takes into account player mana based on Mana Manager settings.");
subMenu.AddGroupLabel("Basic Autoattacks");
subMenu.Add("ShielderOnEnemyAA", new CheckBox("Shield against enemy AA"));
subMenu.Add("ShielderOnEnemyTurretAA", new CheckBox("Shield against turret attacks"));
subMenu.Add("ShielderOnAllyAA", new CheckBox("Boost ally AA damage"));
subMenu.Add("ShielderOnAllyTurretAA", new CheckBox("Boost turret AA damage against heroes"));
subMenu.AddGroupLabel("Spell Casts");
subMenu.Add("ShielderOnEnemySpell", new CheckBox("Shield against enemy spells"));
subMenu.Add("ShielderOnAllySpell", new CheckBox("Boost ally spell damage"));
subMenu.AddGroupLabel("Delay");
subMenu.Add("ShielderDelay", new Slider("Delay shielding by {0} ms", 50, 0, 500));
subMenu.Add("ShielderDelayRandom", new Slider("Randomize delay by adding up to {0} ms", 50, 0, 500));
subMenu.AddGroupLabel("Ally Whitelist");
subMenu.AddLabel("Choose which allies to shield.");
foreach (var ally in EntityManager.Heroes.Allies)
{
subMenu.Add("ShielderAllyWhitelist" + ally.ChampionName, new CheckBox(ally.ChampionName));
}
subMenu.AddGroupLabel("Ally Spell Whitelist");
subMenu.AddLabel("Choose which allied spells to boost with shield.");
foreach (var ally in EntityManager.Heroes.Allies)
{
var allySpells =
SpellDatabase.DamageBoostSpells.Where(
s => s.Champion.Equals(ally.ChampionName, StringComparison.CurrentCultureIgnoreCase));
if (allySpells.ToList().Count > 0)
{
subMenu.AddLabel(ally.ChampionName);
foreach (var spell in allySpells)
{
subMenu.Add("ShielderAllySpellWhitelist" + spell.SpellName, new CheckBox(spell.SpellName));
}
}
}
subMenu.AddGroupLabel("Enemy Spell Whitelist");
subMenu.AddLabel("Choose which enemy spells to shield against.");
foreach (var enemy in EntityManager.Heroes.Enemies)
{
var enemySpells =
SpellDatabase.TargetedSpells.Where(
s => s.Champion.Equals(enemy.ChampionName, StringComparison.CurrentCultureIgnoreCase));
if (enemySpells.ToList().Count > 0)
{
subMenu.AddLabel(enemy.ChampionName);
foreach (var spell in enemySpells)
{
subMenu.Add("ShielderEnemySpellWhitelist" + spell.SpellName, new CheckBox(spell.SpellName));
}
}
}
}
示例7: Config
static Config()
{
smiterMenu = EloBuddy.SDK.Menu.MainMenu.AddMenu(MenuName, MenuName.ToLower());
smiterMenu.AddGroupLabel("Welcome to VodkaGaren");
smiterMenu.AddLabel("Created by Haker");
smiterMenu.AddLabel("Feel free to send me any suggestions you might have.");
smiterMenu.AddGroupLabel("Smite Status");
_smiteEnabled = smiterMenu.Add("vSmiteEnabled", new CheckBox("Enabled always"));
_smiteEnabledToggle = smiterMenu.Add("vSmiteEnabledToggle", new KeyBind("Enabled (Toggle Key)", false, KeyBind.BindTypes.PressToggle, 'K'));
_smiteEnemies = smiterMenu.Add("vSmiteEnemies", new CheckBox("KS enemies with Smite"));
smiterMenu.AddGroupLabel("Monsters to smite");
smiterMenu.AddLabel("Select monsters you want to smite");
smiterMenu.Add("vSmiteSRU_Baron", new CheckBox("Baron"));
smiterMenu.Add("vSmiteSRU_Dragon", new CheckBox("Dragon"));
smiterMenu.Add("vSmiteSRU_Red", new CheckBox("Red"));
smiterMenu.Add("vSmiteSRU_Blue", new CheckBox("Blue"));
smiterMenu.Add("vSmiteSRU_Gromp", new CheckBox("Gromp"));
smiterMenu.Add("vSmiteSRU_Murkwolf", new CheckBox("Murkwolf"));
smiterMenu.Add("vSmiteSRU_Krug", new CheckBox("Krug"));
smiterMenu.Add("vSmiteSRU_Razorbeak", new CheckBox("Razorbeak"));
smiterMenu.Add("vSmiteSru_Crab", new CheckBox("Crab"));
smiterMenu.Add("vSmiteSRU_RiftHerald", new CheckBox("Rift Herald", false));
smiterMenu.AddGroupLabel("Drawing");
_drawSmiteStatus = smiterMenu.Add("vSmiteDrawSmiteStatus", new CheckBox("Draw Smite Status"));
_drawSmiteable = smiterMenu.Add("vSmiteDrawSmiteable", new CheckBox("Draw Smiteable Monsters"));
_drawRange = smiterMenu.Add("vSmiteDrawRange", new CheckBox("Draw Smite Range"));
DebugMenu.Initialize();
}
示例8: OnLoad
internal static void OnLoad()
{
SpellList.Add(new Stealth { Hero = Champion.Akali, Name = "akalismokebomb", Slot = SpellSlot.W });
SpellList.Add(new Stealth { Hero = Champion.Shaco, Name = "deceive", Slot = SpellSlot.Q });
SpellList.Add(new Stealth { Hero = Champion.Khazix, Name = "khazixr", Slot = SpellSlot.R });
SpellList.Add(new Stealth { Hero = Champion.Khazix, Name = "khazixrlong", Slot = SpellSlot.R });
SpellList.Add(new Stealth { Hero = Champion.Talon, Name = "talonshadowassault", Slot = SpellSlot.R });
SpellList.Add(new Stealth { Hero = Champion.MonkeyKing, Name = "monkeykingdecoy", Slot = SpellSlot.W });
SpellList.Add(new Stealth { Hero = Champion.Vayne, Name = "vaynetumble", Slot = SpellSlot.Q });
SpellList.Add(new Stealth { Hero = Champion.Twitch, Name = "hideinshadows", Slot = SpellSlot.Q });
BushMenu = Load.UtliMenu.AddSubMenu("Auto Revealer");
BushMenu.AddGroupLabel("Gizleneni gösterme");
BushMenu.Add("enable", new CheckBox("Aktif", false));
BushMenu.Add("combo", new CheckBox("Sadece Komboda", false));
BushMenu.AddSeparator();
BushMenu.AddGroupLabel("Gizleneni Göster");
BushMenu.Add("enables", new CheckBox("Aktif", false));
BushMenu.Add("combos", new CheckBox("Sadece Komboda", false));
BushMenu.AddGroupLabel("Şampiyon Seç:");
foreach (var champion in SpellList)
{
BushMenu.Add(champion.Name, new CheckBox(champion.Hero + " - " + champion.Slot + " - " + champion.Name));
}
Obj_AI_Base.OnProcessSpellCast += Obj_AI_Base_OnProcessSpellCast;
}
示例9: Loading_OnLoadingComplete
private static void Loading_OnLoadingComplete(EventArgs args)
{
//Menu
BaseUltMenu = MainMenu.AddMenu("BaseUlt-3x", "BUP");
BaseUltMenu.Add("baseult", new CheckBox("BaseUlt"));
BaseUltMenu.Add("showrecalls", new CheckBox("Show Recalls"));
BaseUltMenu.Add("checkcollision", new CheckBox("Check Collision"));
BaseUltMenu.AddSeparator();
BaseUltMenu.Add("timeLimit", new Slider("FOW Time Limit (SEC)", 0, 0, 120));
BaseUltMenu.AddSeparator();
BaseUltMenu.Add("nobaseult", new KeyBind("No BaseUlt while", false, KeyBind.BindTypes.HoldActive, 32));
BaseUltMenu.AddSeparator();
BaseUltMenu.AddGroupLabel("BaseUlt-3x Targets");
foreach (var unit in EntityManager.Heroes.Enemies)
{
BaseUltMenu.Add("target" + unit.ChampionName,
new CheckBox(string.Format("{0} ({1})", unit.ChampionName, unit.Name)));
}
BaseUltMenu.AddGroupLabel("BaseUlt-3x - By BestAkaliAfrica");
BaseUltMenu.AddLabel("Based on Roach_ version of LunarBlue Addon");
BaseUltMenu.AddLabel("FinnDev, MrOwl, Beaving, DanThePman, Gabe2901");
Chat.Print("<font color = \"#6B9FE3\">BaseUlt-3x</font><font color = \"#E3AF6B\"> by BestAkaliAfrica</font>. You like ? Buy me a coffee :p");
// Initialize the Addon
OfficialAddon.Initialize();
// Listen to the two main events for the Addon
Game.OnUpdate += args1 => OfficialAddon.Game_OnUpdate();
Drawing.OnPreReset += args1 => OfficialAddon.Drawing_OnPreReset(args1);
Drawing.OnPostReset += args1 => OfficialAddon.Drawing_OnPostReset(args1);
Drawing.OnDraw += args1 => OfficialAddon.Drawing_OnDraw(args1);
Teleport.OnTeleport += OfficialAddon.Teleport_OnTeleport;
}
示例10: Combo
static Combo()
{
Menu = MenuLoader.Menu.AddSubMenu("Combo");
Menu.AddGroupLabel("Combo settings");
Menu.AddGroupLabel("Q settings");
Menu.CreateCheckBox("Use in combo", "Config.Combo.Q.Status");
Menu.CreateSlider("Delay (ms) between Q -> AA", "Config.Combo.Q.Delay", 100, 0, 300);
Menu.AddGroupLabel("W settings");
Menu.CreateCheckBox("Use in combo", "Config.Combo.W.Status");
Menu.CreateSlider("Use when target distance <= {0} units", "Config.Combo.W.Distance", 525, 200, 875);
Menu.AddGroupLabel("E settings");
Menu.CreateCheckBox("Use in combo", "Config.Combo.E.Status");
Menu.CreateCheckBox("Use always after Q -> AA", "Config.Combo.E.AfterQAA");
Menu.AddGroupLabel("R settings");
Menu.CreateCheckBox("Use in combo", "Config.Combo.R.Status");
Menu.CreateSlider("Subtract {0} from damage calculations", "Config.Combo.R.Substract", 5, 0, 25);
Menu.AddLabel("Whitelist :");
foreach (var e in EntityManager.Heroes.Enemies)
{
Menu.CreateCheckBox($"Use on {e.ChampionName}", $"Config.Combo.R.Use.{e.ChampionName}");
}
}
示例11: LoadMenu
public static void LoadMenu() //Menu
{
Bootstrap.Init(null);
Menu = MainMenu.AddMenu("BaseUlt", "Baseult");
Menu.AddGroupLabel("BaseUlt");
Menu.AddLabel("Test");
Menu.AddSeparator();
Menu.Add("baseult", new CheckBox("Enable BaseUlt?"));
Menu.Add("showrecall", new CheckBox("Show Recalls?"));
Menu.Add("showallies", new CheckBox("Show Allies?"));
Menu.Add("showenemies", new CheckBox("Show Enemies?"));
Menu.Add("checkcollision", new CheckBox("Check Collision?"));
Menu.AddSeparator();
Menu.Add("timelimit", new Slider("Select FOW Time Limit (SEC)", 20, 0, 120));
Menu.AddSeparator();
Menu.Add("nobaseult", new KeyBind("No BaseUlt while", false, KeyBind.BindTypes.HoldActive, 32));
Menu.AddSeparator();
Menu.Add("x", new Slider("Offset X", 0, -500, 500));
Menu.Add("y", new Slider("Offset Y", 0, -500, 500));
Menu.AddGroupLabel("BaseUlt Targets");
foreach (var unit in EntityManager.Heroes.Enemies)
{
Menu.Add("target" + unit.ChampionName, new CheckBox(string.Format("{0} ({1})", unit.ChampionName, unit.Name)));
}
Core.Initialize(); //Referenz to Core-Start
Game.OnUpdate += args1 => Core.OnUpdate(); //Updating Core
Drawing.OnEndScene += args1 => Core.OnEndScene(); //Updating Core at End of Game
//Teleport.OnTeleport += Core.OnTeleport; //Updating Core at Teleport BUGGY
}
示例12: OnLoad
internal static void OnLoad()
{
DefMenu = Load.UtliMenu.AddSubMenu("Defence Items");
DefMenu.AddGroupLabel("Defence Settings");
DefMenu.Add("Zhonyas", new CheckBox("Use Zhonyas", false));
DefMenu.Add("Zhonyash", new Slider("Use Zhonyas health [{0}%]", 35));
DefMenu.Add("Zhonyasn", new Slider("Use Zhonyas if incoming Damage more than [{0}%]", 50));
DefMenu.AddSeparator();
DefMenu.Add("Seraph", new CheckBox("Use Seraph", false));
DefMenu.Add("Seraphh", new Slider("Use Seraph health [{0}%]", 45));
DefMenu.Add("Seraphn", new Slider("Use Seraph if incoming Damage more than [{0}%]", 45));
DefMenu.AddSeparator();
DefMenu.Add("FaceOfTheMountain", new CheckBox("Use Face Of The Mountain", false));
DefMenu.Add("FaceOfTheMountainh", new Slider("Use FOTM health [{0}%]", 50));
DefMenu.Add("FaceOfTheMountainn", new Slider("Use FOTM if incoming Damage more than [{0}%]", 50));
DefMenu.AddSeparator();
DefMenu.Add("Solari", new CheckBox("Use Solari", false));
DefMenu.Add("Solarih", new Slider("Use Solari health [{0}%]", 30));
DefMenu.Add("Solarin", new Slider("Use Solari if incoming Damage more than [{0}%]", 35));
DefMenu.AddSeparator();
DefMenu.Add("Randuin", new CheckBox("Use Randuin", false));
DefMenu.Add("Randuinh", new Slider("Use Randuin On X Enemies", 2, 1, 5));
DefMenu.AddSeparator();
DefMenu.AddGroupLabel("Zhonya Danger Spells");
DefMenu.Add("ZhonyasD", new CheckBox("Deny Dangers Spells", false));
Common.DamageHandler.OnLoad();
Zhonya.OnLoad();
loaded = true;
}
示例13: InitializeMenu
private static void InitializeMenu()
{
SpellMenu = VolatileMenu.AddSubMenu("Spell Menu", "spellmenu");
SpellMenu.AddGroupLabel("Q Settings");
SpellMenu.Add("qtc", new CheckBox("Use Q in Combo"));
SpellMenu.Add("qth", new CheckBox("Use Q in Harass"));
SpellMenu.Add("qtlh", new CheckBox("Use Q in Lasthit"));
SpellMenu.AddGroupLabel("W Settings");
SpellMenu.Add("wtc", new CheckBox("Use W in Combo"));
SpellMenu.AddGroupLabel("E Settings");
SpellMenu.Add("autoe", new CheckBox("Auto E", false));
SpellMenu.AddGroupLabel("R Settings");
SpellMenu.Add("rtc", new CheckBox("Use R in Combo"));
SpellMenu.Add("pilot", new CheckBox("Auto Pilot Tibbers"));
SpellMenu.AddSeparator();
SpellMenu.Add("flashr", new KeyBind("Flash R (Target Priority)", false, KeyBind.BindTypes.HoldActive, 'T'));
SpellMenu.Add("flashrhap",
new KeyBind("Flash R (Highest Amount Priority)", false, KeyBind.BindTypes.HoldActive, 'Z'));
SpellMenu.Add("framount", new Slider("Minimum enemies hit to Flash R (HAP)", 2, 1, 5));
SpellMenu.AddGroupLabel("Other Settings");
SpellMenu.Add("autostack", new CheckBox("Auto Stack", false));
SpellMenu.Add("estack", new CheckBox("Use E to Stack"));
SpellMenu.Add("wstack", new CheckBox("Use W to Stack"));
}
示例14: Config
static Config()
{
smiterMenu = EloBuddy.SDK.Menu.MainMenu.AddMenu(MenuName, MenuName.ToLower());
smiterMenu.AddGroupLabel("Welcome to VodkaSmite");
smiterMenu.AddLabel("Created by Haker");
smiterMenu.AddLabel("Feel free to send me any suggestions you might have.");
smiterMenu.AddGroupLabel("Smite Status");
_smiteEnabled = smiterMenu.Add("vSmiteEnabled", new CheckBox("Enabled always"));
_smiteEnabledToggle = smiterMenu.Add("vSmiteEnabledToggle", new KeyBind("Enabled (Toggle Key)", false, KeyBind.BindTypes.PressToggle, 'K'));
_smiteEnemies = smiterMenu.Add("vSmiteEnemies", new CheckBox("KS with Smite"));
_smiteEnemiesChallenging = smiterMenu.Add("vSmiteEnemiesChallenging", new CheckBox("Smite enemies with Challenging Smite on AA"));
_keepSmiteNumber = smiterMenu.Add("vSmiteKeepSmiteNumber",
new Slider("Smite enemies only if you have more than {0} charges", 1, 0, 2));
smiterMenu.AddGroupLabel("Monsters to smite");
smiterMenu.AddLabel("Select monsters you want to smite");
smiterMenu.Add("vSmiteSRU_Baron", new CheckBox("Baron Nashor"));
smiterMenu.Add("vSmiteSRU_Dragon_Elder", new CheckBox("Elder Dragon"));
smiterMenu.Add("vSmiteSRU_Dragon_Air", new CheckBox("Air Dragon"));
smiterMenu.Add("vSmiteSRU_Dragon_Earth", new CheckBox("Fire Dragon"));
smiterMenu.Add("vSmiteSRU_Dragon_Fire", new CheckBox("Earth Dragon"));
smiterMenu.Add("vSmiteSRU_Dragon_Water", new CheckBox("Water Dragon"));
smiterMenu.Add("vSmiteSRU_Red", new CheckBox("Red"));
smiterMenu.Add("vSmiteSRU_Blue", new CheckBox("Blue"));
smiterMenu.Add("vSmiteSRU_Gromp", new CheckBox("Gromp"));
smiterMenu.Add("vSmiteSRU_Murkwolf", new CheckBox("Murkwolf"));
smiterMenu.Add("vSmiteSRU_Krug", new CheckBox("Krug"));
smiterMenu.Add("vSmiteSRU_Razorbeak", new CheckBox("Razorbeak"));
smiterMenu.Add("vSmiteSru_Crab", new CheckBox("Crab"));
smiterMenu.Add("vSmiteSRU_RiftHerald", new CheckBox("Rift Herald"));
smiterMenu.AddGroupLabel("Drawing");
_drawSmiteStatus = smiterMenu.Add("vSmiteDrawSmiteStatus", new CheckBox("Draw Smite Status"));
_drawSmiteable = smiterMenu.Add("vSmiteDrawSmiteable", new CheckBox("Draw Smiteable Monsters"));
_drawRange = smiterMenu.Add("vSmiteDrawRange", new CheckBox("Draw Smite Range"));
DebugMenu.Initialize();
}
示例15: ConfigMenu
public ConfigMenu(Menu menuToAttach)
{
m_Menu = MainMenu.AddMenu("Orbwalking", "Orbwalking.Root");
m_Menu.Add("Orbwalking.Root.iExtraWindup", new Slider("Extra Windup Time"));
m_Menu.Add("Orbwalking.Root.iMovementDelay", new Slider("Movement Delay", 0, 0, 1000));
m_Menu.Add("Orbwalking.Root.iHoldPosition", new Slider("Hold Area Radius", 0, 0, 250));
m_Menu.Add("Orbwalking.Root.blLastHit", new KeyBind("Last Hit", false, KeyBind.BindTypes.HoldActive, 'X'));
m_Menu.Add("Orbwalking.Root.blHarass", new KeyBind("Harass", false, KeyBind.BindTypes.HoldActive, 'C'));
m_Menu.Add("Orbwalking.Root.blLaneClear",
new KeyBind("Lane Clear", false, KeyBind.BindTypes.HoldActive, 'V'));
m_Menu.Add("Orbwalking.Root.blCombo", new KeyBind("Combo", false, KeyBind.BindTypes.HoldActive, 32));
m_Menu.AddGroupLabel("Misc");
m_Menu.Add("Orbwalking.Misc.blAttackStructures", new CheckBox("Attack Structures"));
m_Menu.Add("Orbwalking.Misc.blFocusNormalWhileTurret", new CheckBox("Focus mins. not focused by turret"));
m_Menu.Add("Orbwalking.Misc.blSupportMode", new CheckBox("Support Mode", false));
m_Menu.Add("Orbwalking.Misc.blDontAttackChampWhileLaneClear",
new CheckBox("Dont attack champions while Lane Clear", false));
m_Menu.Add("Orbwalking.Misc.blDisableAA", new CheckBox("Disable AutoAttack", false));
m_Menu.Add("Orbwalking.Misc.blDontMoveMouseOver", new CheckBox("Mouse over hero to stop move", false));
m_Menu.Add("Orbwalking.Misc.blMagnetMelee", new CheckBox("Magnet Target (Only Melee)"));
m_Menu.Add("Orbwalking.Misc.iStickRange", new Slider("Stick Range", 390, 0, 600));
m_Menu.Add("Orbwalking.Misc.blDontMoveInRange", new CheckBox("Dont move if enemy in AA range", false));
m_Menu.Add("Orbwalking.Misc.blLegitMode", new CheckBox("Legit Mode", false));
m_Menu.Add("Orbwalking.Misc.iLegitPercent", new Slider("Make Me Legit %", 20));
m_Menu.AddGroupLabel("Drawings");
m_Menu.Add("Orbwalking.Drawings.SelfAACircle", new CheckBox("Self AA Circle"));
m_Menu.Add("Orbwalking.Drawings.EnemyAACircle", new CheckBox("Enemy AA Circle", false));
m_Menu.Add("Orbwalking.Drawings.LastHitMinion", new CheckBox("Last Hitable Minion", false));
m_Menu.Add("Orbwalking.Drawings.HoldZone", new CheckBox("Hold Zone", false));
m_Menu.Add("Orbwalking.Drawings.iLineWidth", new Slider("Line Width", 2, 1, 6));
}