public static void Initialize(DamageToUnitDelegate damageToUnit) { DamageToUnit = damageToUnit; HealthbarEnabled = Settings.DrawHealth; Drawing.OnEndScene += OnEndScene; }
public static void Initialize(DamageToUnitDelegate damageToUnit) { DamageToUnit = damageToUnit; Drawing.OnEndScene += OnEndScene; _Font = new Font( Drawing.Direct3DDevice, new FontDescription { FaceName = "Segoi UI", Height = 18, Weight = FontWeight.Bold, OutputPrecision = FontPrecision.Default, Quality = FontQuality.ClearType, }); _Font2 = new Font( Drawing.Direct3DDevice, new FontDescription { FaceName = "Segoi UI", Height = 12, Weight = FontWeight.Bold, OutputPrecision = FontPrecision.Default, Quality = FontQuality.ClearType, }); }
public static void Initialize(DamageToUnitDelegate damageToUnit) { DamageToUnit = damageToUnit; DrawingColor = Config.Modes.Draw.colorHealth; HealthbarEnabled = Config.Modes.Draw.DrawHealth; Drawing.OnEndScene += OnEndScene; }
public static void Init(DamageToUnitDelegate damageToUnit) { // Apply needed field delegate for damage calculation DamageToUnit = damageToUnit; DrawingColor = Color.Green; // Register event handlers Drawing.OnDraw += DrawChampion; }
public static void Initialize(DamageToUnitDelegate damageToUnit) { // Apply needed field delegate for damage calculation DamageToUnit = damageToUnit; DrawingColor = Color.Green; HealthbarEnabled = true; // Register event handlers Drawing.OnEndScene += OnEndScene; }
public static void Initialize(DamageToUnitDelegate damageToUnit) { // Apply needed field delegate for damage calculation DamageToUnit = damageToUnit; DrawingColor = System.Drawing.Color.DarkOrange; Enabled = true; // Register event handlers Drawing.OnEndScene += Drawing_OnDraw; }
public static void Initialize(DamageToUnitDelegate damageToUnit) { DamageToUnit = damageToUnit; Drawing.OnEndScene += OnEndScene; _Font = new Font( Drawing.Direct3DDevice, new FontDescription { FaceName = "Segoi UI", Height = 18, OutputPrecision = FontPrecision.Default, Quality = FontQuality.Default }); }
public static void Initialize(DamageToUnitDelegate damageToUnit) { // Apply needed field delegate for damage calculation DamageToUnit = damageToUnit; DrawingColor = Color.Crimson; HealthbarEnabled = true; /* * DrawingColor = Settings.colorHealth; * HealthbarEnabled = Settings.DrawHealth; */ // Register event handlers Drawing.OnEndScene += OnEndScene; }
public static void Initialize(DamageToUnitDelegate damageToUnit) { // Apply needed field delegate for damage calculation DamageToUnit = damageToUnit; DrawingColor = Color.Green; HealthbarEnabled = true; font = new Font(Drawing.Direct3DDevice, new FontDescription { FaceName = "微软雅黑", Height = 26 }); // Register event handlers Drawing.OnEndScene += OnEndScene; }
public static void Initialize(DamageToUnitDelegate damageToUnit) { // Apply needed field delegate for damage calculation DamageToUnit = damageToUnit; DrawingColor = Color.Green; HealthbarEnabled = true; // Initialize overlay line OverlayLine = new Line { Antialias = true, Width = LineThickness }; // Register event handlers Drawing.OnEndScene += OnEndScene; }
public static void Initialize(DamageToUnitDelegate damageToUnit) { // Apply needed field delegate for damage calculation DamageToUnit = damageToUnit; DrawingColor = Color.Crimson; Menu menu = LBMenu.Menu.AddSubMenu("Damage Indicator"); HealthbarEnabled = menu.Add("eoqmaluco", new CheckBox("Draw damage on healthbar")); PercentEnabled = menu.Add("solaaaaado", new CheckBox("Draw damage % text")); /* DrawingColor = Settings.colorHealth; HealthbarEnabled = Settings.DrawHealth; */ // Register event handlers Drawing.OnEndScene += OnEndScene; }
public static void Initialize(DamageToUnitDelegate damageToUnit) { // Apply needed field delegate for damage calculation DamageToUnit = damageToUnit; DrawingColor = Color.Green; HealthbarEnabled = true; // Initialize overlay line OverlayLine = new Line { Antialias = true, Width = LineThickness }; // Register event handlers Drawing.OnEndScene += OnEndScene; }
public static void Initialize(DamageToUnitDelegate damageToUnit) { // Apply needed field delegate for damage calculation DamageToUnit = damageToUnit; DrawingColor = Color.Crimson; Menu menu = LBMenu.Menu.AddSubMenu("Damage Indicator"); HealthbarEnabled = menu.Add("eoqmaluco", new CheckBox("Draw damage on healthbar")); PercentEnabled = menu.Add("solaaaaado", new CheckBox("Draw damage % text")); /* * DrawingColor = Settings.colorHealth; * HealthbarEnabled = Settings.DrawHealth; */ // Register event handlers Drawing.OnEndScene += OnEndScene; }
public static void Init(DamageToUnitDelegate damage) { var drawComboDamageMenu = new MenuItem("apollo.marksman.draw.ind.bool", "Draw Combo Damage", true).SetValue(true); var drawFill = new MenuItem("apollo.marksman.draw.ind.fill", "Draw Combo Damage Fill", true).SetValue(new Circle(true, Color.FromArgb(90, 255, 169, 4))); Config.Configs.Drawing.AddItem(drawComboDamageMenu); Config.Configs.Drawing.AddItem(drawFill); DamageToUnit = damage; Enabled = drawComboDamageMenu.GetValue<bool>(); Fill = drawFill.GetValue<Circle>().Active; FillColor = drawFill.GetValue<Circle>().Color; drawComboDamageMenu.ValueChanged += delegate(object sender, OnValueChangeEventArgs eventArgs) { Enabled = eventArgs.GetNewValue<bool>(); }; drawFill.ValueChanged += delegate(object sender, OnValueChangeEventArgs eventArgs) { Fill = eventArgs.GetNewValue<Circle>().Active; FillColor = eventArgs.GetNewValue<Circle>().Color; }; }
public static void Init(DamageToUnitDelegate damage) { var drawComboDamageMenu = new MenuItem("apollo.marksman.draw.ind.bool", "Draw Combo Damage", true).SetValue(true); var drawFill = new MenuItem("apollo.marksman.draw.ind.fill", "Draw Combo Damage Fill", true).SetValue(new Circle(true, Color.FromArgb(90, 255, 169, 4))); Config.Configs.Drawing.AddItem(drawComboDamageMenu); Config.Configs.Drawing.AddItem(drawFill); DamageToUnit = damage; Enabled = drawComboDamageMenu.GetValue <bool>(); Fill = drawFill.GetValue <Circle>().Active; FillColor = drawFill.GetValue <Circle>().Color; drawComboDamageMenu.ValueChanged += delegate(object sender, OnValueChangeEventArgs eventArgs) { Enabled = eventArgs.GetNewValue <bool>(); }; drawFill.ValueChanged += delegate(object sender, OnValueChangeEventArgs eventArgs) { Fill = eventArgs.GetNewValue <Circle>().Active; FillColor = eventArgs.GetNewValue <Circle>().Color; }; }
public static void AddToMenu(Menu mainMenu, DamageToUnitDelegate Damage = null) { mainMenu.AddItem(new MenuItem("DrawComboDamage", "Draw Combo Damage", true).SetValue(true)); mainMenu.AddItem( new MenuItem("DrawFillDamage", "Draw Fill Combo Damage", true).SetValue(new Circle(true, Color.FromArgb(255, 255, 169, 4)))); DamageToUnit = Damage ?? DamageCalculate.GetComboDamage; Enabled = mainMenu.Item("DrawComboDamage", true).GetValue <bool>(); Fill = mainMenu.Item("DrawFillDamage", true).GetValue <Circle>().Active; FillColor = mainMenu.Item("DrawFillDamage", true).GetValue <Circle>().Color; mainMenu.Item("DrawComboDamage", true).ValueChanged += delegate(object obj, OnValueChangeEventArgs Args) { Enabled = Args.GetNewValue <bool>(); }; mainMenu.Item("DrawFillDamage", true).ValueChanged += delegate(object obj, OnValueChangeEventArgs Args) { Fill = Args.GetNewValue <Circle>().Active; FillColor = Args.GetNewValue <Circle>().Color; }; }
internal static void AddToMenu(Menu mainMenu, DamageToUnitDelegate Damage = null) { _line = new Line { Antialias = true, Width = 9 }; mainMenu.AddSeparator(); mainMenu.AddText("Damage Indicator"); mainMenu.AddBool("DrawComboDamage", "Draw Combo Damage"); mainMenu.AddBool("DrawFillDamage", "Draw Fill Color"); DamageToUnit = Damage ?? DamageCalculate.GetComboDamage; Enabled = mainMenu.GetBool("DrawComboDamage"); Fill = mainMenu.GetBool("DrawFillDamage"); Game.OnTick += delegate { Enabled = mainMenu.GetBool("DrawComboDamage"); Fill = mainMenu.GetBool("DrawFillDamage"); }; }
internal static void AddToMenu(Menu mainMenu, DamageToUnitDelegate Damage = null) { _line = new Line { Antialias = true, Width = 9 }; mainMenu.AddSeparator(); mainMenu.AddLabel("Damage Indicator"); mainMenu.Add("DrawComboDamage", new CheckBox("Draw Combo Damage")); mainMenu.Add("DrawFillDamage", new CheckBox("Draw Fill Color")); DamageToUnit = Damage ?? DamageCalculate.GetComboDamage; Enabled = mainMenu["DrawComboDamage"].Cast <CheckBox>().CurrentValue; Fill = mainMenu["DrawFillDamage"].Cast <CheckBox>().CurrentValue; Game.OnTick += delegate { Enabled = mainMenu["DrawComboDamage"].Cast <CheckBox>().CurrentValue; Fill = mainMenu["DrawFillDamage"].Cast <CheckBox>().CurrentValue; }; }
public static void Initialize(DamageToUnitDelegate dmg) { damageToUnit = dmg; Drawing.OnDraw += Drawing_OnDraw; }
public Malzahar() { Core.LoadWelcomeMessage(); Q = new Spell(SpellSlot.Q, 900f); Q.SetSkillshot(.5f, 30, 1600, false, SkillshotType.SkillshotCircle); Spells.Add(Q); W = new Spell(SpellSlot.W, 800f); W.SetSkillshot(0.50f, 50, float.MaxValue, false, SkillshotType.SkillshotCircle); Spells.Add(W); E = new Spell(SpellSlot.E, 650f); Spells.Add(E); R = new Spell(SpellSlot.R, 700f); Spells.Add(R); Infernus = Player.GetSpellSlot("SummonerDot"); Z = new Menu("Adv# - Malzahar", "rootmenu", true); Menu orbwalkerMenu = new Menu("Orbwalker", "Orbwalker"); Orbwalker = new Orbwalking.Orbwalker(orbwalkerMenu); Z.AddSubMenu(orbwalkerMenu); Menu targetSelectorMenu = new Menu("Target Selector", "Target Selector"); TargetSelector.AddToMenu(targetSelectorMenu); Z.AddSubMenu(targetSelectorMenu); Menu MCombo = new Menu("Combo", "combo"); { MCombo.AddItem(new MenuItem("comboQ", "Use Q").SetValue(true)); MCombo.AddItem(new MenuItem("comboW", "Use W").SetValue(true)); MCombo.AddItem(new MenuItem("comboE", "Use E").SetValue(true)); MCombo.AddItem(new MenuItem("comboR", "Use R").SetValue(true)); MCombo.AddItem(new MenuItem("comboSpacer", " ")); MCombo.AddItem(new MenuItem("comboMode", "Combo Mode").SetValue(new StringList(new[] { "Fully Automatic", "Normal" }))); MCombo.AddItem(new MenuItem("underturretr", "Don't Use R Under Turret").SetValue(false)); } Z.AddSubMenu(MCombo); Menu MHarass = new Menu("Harass", "harass"); { MHarass.AddItem(new MenuItem("harassQ", "Use Q").SetValue(true)); MHarass.AddItem(new MenuItem("harassW", "Use W").SetValue(true)); MHarass.AddItem(new MenuItem("harassE", "Use E").SetValue(true)); } Z.AddSubMenu(MHarass); Menu MLC = new Menu("Lane Clear", "lane clear"); { MLC.AddItem(new MenuItem("farmq", "Use Call of The Void (Q)").SetValue(true)); MLC.AddItem(new MenuItem("farmw", "Use Null Zone (W)").SetValue(true)); MLC.AddItem(new MenuItem("farme", "Use Malefic Visions (E)").SetValue(true)); } Z.AddSubMenu(MLC); Menu MInterrupter = new Menu("Interrupter", "interrupter"); { MInterrupter.AddItem(new MenuItem("interruptq", "Use Call of The Void (Q)").SetValue(true)); MInterrupter.AddItem(new MenuItem("interruptr", "Use Nether Grasp (R)").SetValue(true)); } Z.AddSubMenu(MInterrupter); Menu MDrawings = new Menu("Drawings", "drawings"); { MDrawings.AddItem(new MenuItem("drawings", "Drawings").SetValue(true)); MDrawings.AddItem(new MenuItem("drawq", "Draw Q").SetValue(true)); MDrawings.AddItem(new MenuItem("draww", "Draw W").SetValue(true)); MDrawings.AddItem(new MenuItem("drawe", "Draw E").SetValue(true)); MDrawings.AddItem(new MenuItem("drawr", "Draw R").SetValue(true)); MDrawings.AddItem(new MenuItem("drawtg", "Draw Target").SetValue(new Circle(true, System.Drawing.Color.FromArgb(255, 0, 255, 255)))); var drawDamageMenu = new MenuItem("RushDrawEDamage", "Combo damage").SetValue(true); var drawFill = new MenuItem("RushDrawWDamageFill", "Combo Damage Fill").SetValue(new Circle(true, Color.SeaGreen)); MDrawings.SubMenu("Combo Damage").AddItem(drawDamageMenu); MDrawings.SubMenu("Combo Damage").AddItem(drawFill); DamageToUnit = GetComboDamage; Enabled = drawDamageMenu.GetValue <bool>(); Fill = drawFill.GetValue <Circle>().Active; FillColor = drawFill.GetValue <Circle>().Color; } Menu Misc = new Menu("Misc", "misc"); { Misc.AddSubMenu(new Menu("Keybinds", "keybinds")); Misc.SubMenu("keybinds").AddItem(new MenuItem("combobind", "Combo").SetValue(new KeyBind(32, KeyBindType.Press))); Misc.SubMenu("keybinds").AddItem(new MenuItem("harassbind", "Harass").SetValue(new KeyBind('C', KeyBindType.Press))); Misc.SubMenu("keybinds").AddItem(new MenuItem("farmbind", "Farm").SetValue(new KeyBind('V', KeyBindType.Press))); Misc.AddSubMenu(new Menu("Hit Chances", "hitchances")); Misc.SubMenu("hitchances").AddItem(new MenuItem("qhitchance", "Call of The Void (Q)").SetValue(new StringList(new[] { "Medium", "High", "Very High" }))); Misc.SubMenu("hitchances").AddItem(new MenuItem("whitchance", "Null Zone (W)").SetValue(new StringList(new[] { "Medium", "High", "Very High" }))); Misc.AddSubMenu(new Menu("Nether Grasp Mode", "nethergraspmode")); foreach (var champion in ObjectManager.Get <Obj_AI_Hero>().Where(x => x.IsEnemy)) { Misc.SubMenu("nethergraspmode").AddItem(new MenuItem("ng" + champion.ChampionName, "Use Ult On " + champion.ChampionName).SetValue(true)); } if (Infernus != SpellSlot.Unknown) { Misc.AddItem(new MenuItem("ignite", "Use Ignite For KS").SetValue(true)); } } Z.AddSubMenu(Misc); Z.AddItem(new MenuItem("credits1", "Credits:")); Z.AddItem(new MenuItem("credits2", "TehBlaxxor - Coding")); Z.AddSubMenu(MDrawings); Z.AddToMainMenu(); Game.OnUpdate += Game_OnUpdate; Interrupter2.OnInterruptableTarget += Interrupter2_OnInterruptableTarget; Drawing.OnDraw += Drawing_OnDraw; }
public static void Initialize(Menu menu, DamageToUnitDelegate comboDmg) { Menu = menu; DamageToUnit = comboDmg; Drawing.OnDraw += Drawing_OnDraw; }
public Cassiopeia() { Core.LoadWelcomeMessage(); Q = new Spell(SpellSlot.Q, 850f); Spells.Add(Q); Q.SetSkillshot(0.75f, Q.Instance.SData.CastRadius, float.MaxValue, false, SkillshotType.SkillshotCircle); W = new Spell(SpellSlot.W, 850f); Spells.Add(W); W.SetSkillshot(0.5f, W.Instance.SData.CastRadius, W.Instance.SData.MissileSpeed, false, SkillshotType.SkillshotCircle); E = new Spell(SpellSlot.E, 700f); Spells.Add(E); E.SetTargetted(0.2f, float.MaxValue); R = new Spell(SpellSlot.R, 825f); Spells.Add(R); R.SetSkillshot(0.3f, (float)(80 * Math.PI / 180), float.MaxValue, false, SkillshotType.SkillshotCone); abilitySequence = new int[] { 1, 3, 3, 2, 3, 4, 3, 1, 3, 1, 4, 1, 1, 2, 2, 4, 2, 2 }; Z = new Menu("Adv# - Cassiopeia", "root", true); Menu MOrb = new Menu("Orbwalker", "Orbwalker"); Orbwalker = new Orbwalking.Orbwalker(MOrb); Z.AddSubMenu(MOrb); Menu MTS = new Menu("Target Selector", "TS"); TargetSelector.AddToMenu(MTS); Z.AddSubMenu(MTS); Menu MCombo = new Menu("Combo", "combo"); { MCombo.AddItem(new MenuItem("combo.q", "Use Q").SetValue(true)); MCombo.AddItem(new MenuItem("combo.w", "Use W").SetValue(true)); MCombo.AddItem(new MenuItem("combo.e", "Use E").SetValue(true)); MCombo.AddItem(new MenuItem("combo.r", "Use R").SetValue(true)); MCombo.AddItem(new MenuItem("combo.spacer1", " ")); MCombo.AddItem(new MenuItem("combo.r.minfacing", "R Minimum Facing").SetValue(new Slider(1, 1, 5))); MCombo.AddItem(new MenuItem("combo.r.minhit", "R Minimum Hit").SetValue(new Slider(1, 1, 5))); MCombo.AddItem(new MenuItem("combo.r.smart", "Smart Ultimate").SetValue(true)); } Z.AddSubMenu(MCombo); Menu MHarass = new Menu("Harass", "harass"); { MHarass.AddItem(new MenuItem("harass.q", "Use Q").SetValue(true)); MHarass.AddItem(new MenuItem("harass.w", "Use W").SetValue(true)); MHarass.AddItem(new MenuItem("harass.e", "Use E").SetValue(true)); MHarass.AddItem(new MenuItem("harass.spacer1", " ")); MHarass.AddItem(new MenuItem("harass.e.restriction", "E Only If Poisoned").SetValue(true)); } Z.AddSubMenu(MHarass); Menu MLH = new Menu("Last Hit", "lasthit"); { MLH.AddItem(new MenuItem("lasthit.e", "Use E").SetValue(true)); MLH.AddItem(new MenuItem("lasthit.e.auto", "Use E Automatically").SetValue(false)); } Z.AddSubMenu(MLH); Menu MLC = new Menu("Lane Clear", "laneclear"); { MLC.AddItem(new MenuItem("laneclear.q", "Use Q").SetValue(true)); MLC.AddItem(new MenuItem("laneclear.w", "Use W").SetValue(true)); MLC.AddItem(new MenuItem("laneclear.e", "Use E").SetValue(true)); MLC.AddItem(new MenuItem("laneclear.spacer1", " ")); MLC.AddItem(new MenuItem("laneclear.e.restriction", "E Only If Poisoned").SetValue(true)); MLC.AddItem(new MenuItem("laneclear.e.lasthit", "E Only If Last Hit").SetValue(true)); MLC.AddItem(new MenuItem("laneclear.w.restriction", "W Minimum Hit").SetValue(new Slider(3, 1, 10))); } Z.AddSubMenu(MLC); Menu Misc = new Menu("Misc", "misc"); { Misc.AddItem(new MenuItem("misc.manamenagertm", "Restrict Mana Usage").SetValue(true)); Misc.AddItem(new MenuItem("misc.manamenagertm.slider", "Minimum Mana").SetValue(new Slider(35, 0, 95))); Misc.AddItem(new MenuItem("misc.spacer1", " ")); Misc.AddItem(new MenuItem("misc.itemstack", "Item Stacking").SetValue(true)); Misc.AddItem(new MenuItem("misc.spacer3", " ")); Misc.AddItem(new MenuItem("misc.qks", "Kill Secure with Q").SetValue(true)); Misc.AddItem(new MenuItem("misc.wks", "Kill Secure with W").SetValue(true)); Misc.AddItem(new MenuItem("misc.eks", "Kill Secure with E").SetValue(true)); Misc.AddItem(new MenuItem("misc.edelay", "E Delay").SetValue(new Slider(0, 0, 500))); Misc.AddItem(new MenuItem("misc.spacer4", " ")); Misc.AddItem(new MenuItem("misc.autospells", "Auto Level Spells").SetValue(true)); Misc.AddItem(new MenuItem("misc.spacer5", " ")); Misc.AddItem(new MenuItem("misc.gc", "W on gap closer").SetValue(true)); Misc.AddItem(new MenuItem("misc.gc.hp", "if HP < ").SetValue(new Slider(30))); Misc.AddItem(new MenuItem("misc.aablock", "Auto Attack Block in combo").SetValue(false)); } Z.AddSubMenu(Misc); Menu Drawings = new Menu("Drawings", "drawings"); { Drawings.AddItem(new MenuItem("draw", "Drawings").SetValue(true)); Drawings.AddItem(new MenuItem("draw.q", "Draw Q Range").SetValue(true)); Drawings.AddItem(new MenuItem("draw.w", "Draw W Range").SetValue(true)); Drawings.AddItem(new MenuItem("draw.e", "Draw E Range").SetValue(true)); Drawings.AddItem(new MenuItem("draw.r", "Draw R Range").SetValue(true)); Drawings.AddItem(new MenuItem("draw.tg", "Draw Target").SetValue(true)); var drawDamageMenu = new MenuItem("RushDrawEDamage", "Combo damage").SetValue(true); var drawFill = new MenuItem("RushDrawWDamageFill", "Combo Damage Fill").SetValue(new Circle(true, Color.SeaGreen)); Drawings.SubMenu("Combo Damage").AddItem(drawDamageMenu); Drawings.SubMenu("Combo Damage").AddItem(drawFill); DamageToUnit = GetComboDamage; Enabled = drawDamageMenu.GetValue <bool>(); Fill = drawFill.GetValue <Circle>().Active; FillColor = drawFill.GetValue <Circle>().Color; } Z.AddSubMenu(Drawings); Z.AddItem(new MenuItem("credits1", "Credits:")); Z.AddItem(new MenuItem("credits2", "TehBlaxxor - Coding")); Z.AddItem(new MenuItem("credits3", "Hoes - Coding")); Z.AddItem(new MenuItem("credits4", "Hawk - Testing")); Z.AddToMainMenu(); Game.OnUpdate += Game_OnUpdate; Drawing.OnDraw += Drawing_OnDraw; AntiGapcloser.OnEnemyGapcloser += AntiGapcloser_OnEnemyGapcloser; Spellbook.OnCastSpell += Spellbook_OnCastSpell; }
public static void Initialize(Menu menu, DamageToUnitDelegate comboDmg) { Menu = menu; DamageToUnit = comboDmg; Drawing.OnDraw += Drawing_OnDraw; }