protected virtual void OnDraw(EventArgs args) { if (DrawingsMenu.Item("streamingmode").GetValue <bool>()) { DrawingsMenu.Item("enemycccounter").Permashow(false); DrawingsMenu.Item("enemycounter").Permashow(false); return; } DrawingsMenu.Item("enemycccounter").Permashow(); DrawingsMenu.Item("enemycounter").Permashow(); if (Environment.TickCount - _lastUpdate > 367) { DrawingsMenu.Item("enemycccounter").SetValue(Positioning.EnemyCC()); DrawingsMenu.Item("enemycounter").SetValue(Player.CountEnemiesInRange(2000)); _lastUpdate = Environment.TickCount; } if (DrawingsMenu.Item("drawenemyrangecircle").GetValue <bool>()) { foreach (var polygon in Positioning.DangerZone()) { polygon.Draw(Color.Red, 2); } } }
/// <summary> /// insert all menu related stuff here XD /// </summary> protected virtual void InitMenu() { MainMenu = new Menu("Challenger " + ObjectManager.Player.BaseSkinName, "challengermenu", true); ComboMenu = new Menu("Combo Settings", "combomenu"); LaneClearMenu = new Menu("Laneclear Settings", "laneclearmenu"); EscapeMenu = new Menu("Escape Settings", "escapemenu"); ActivatorMenu = new Menu("CK Activator", "activatormenu"); Activator = new Utils.Activator(ActivatorMenu); ManaManagementMenu = new Menu("Mana Management", "manamanagementmenu"); ManaManagementMenu.AddItem( new MenuItem("activateonmanapercent", "Activate on % Mana: ").SetValue(new Slider(30, 15, 60))); DrawingsMenu = new Menu("Drawing Settings", "drawingsmenu"); DrawingsMenu.AddItem(new MenuItem("streamingmode", "Disable All Drawings").SetValue(false)); DrawingsMenu.AddItem(new MenuItem("drawenemyrangecircle", "Draw Enemy Spells Range").SetValue(false)); DrawingsMenu.AddItem(new MenuItem("enemycccounter", "Enemy CC Counter: ").SetShared().SetValue(Positioning.EnemyCC())); DrawingsMenu.AddItem(new MenuItem("enemycounter", "Enemies in 2000 range: ").SetShared().SetValue(0)); DrawingsMenu.Item("enemycccounter").Permashow(true, "Enemy CC Counter"); DrawingsMenu.Item("enemycounter").Permashow(true, "Enemies in 2000 range"); SkinhackMenu = new Menu("Skin Hack", "skinhackmenu"); OrbwalkerMenu = new Menu("Orbwalker", "orbwalkermenu"); }
/// <summary> /// insert all menu related stuff here XD /// </summary> protected virtual void InitMenu() { MainMenu = new Menu("Challenger Utils", "challengermenu", true); ActivatorMenu = new Menu("CK Activator", "activatormenu"); Activator = new Utils.Activator(ActivatorMenu); DrawingsMenu = new Menu("Drawing Settings", "drawingsmenu"); DrawingsMenu.AddItem(new MenuItem("streamingmode", "Disable All Drawings").SetValue(false)); DrawingsMenu.AddItem(new MenuItem("drawenemyrangecircle", "Draw Enemy Spells Range").SetValue(false)); DrawingsMenu.AddItem(new MenuItem("enemycccounter", "Enemy CC Counter: ").SetShared().SetValue(Positioning.EnemyCC())); DrawingsMenu.AddItem(new MenuItem("enemycounter", "Enemies in 2000 range: ").SetShared().SetValue(0)); DrawingsMenu.Item("enemycccounter").Permashow(true, "Enemy CC Counter"); DrawingsMenu.Item("enemycounter").Permashow(true, "Enemies in 2000 range"); SkinhackMenu = new Menu("Skin Hack", "skinhackmenu"); }