private static void Loading_OnLoadingComplete(EventArgs args) { if (_Player.ChampionName != "Riven") { return; } Q = new Spell.Active(SpellSlot.Q, 300); W = new Spell.Active(SpellSlot.W, (uint)(70 + _Player.BoundingRadius + (_Player.HasBuff("RivenFengShuiEngine") ? 195 : 120))); E = new Spell.Active(SpellSlot.E, 325); R = new Spell.Skillshot(SpellSlot.R, 900, SkillShotType.Cone, 250, 1600, 45) { AllowedCollisionCount = int.MaxValue }; R1 = new Spell.Active(SpellSlot.R); Healthpot = new Item(2003, 0); _ignite = new Spell.Targeted(ObjectManager.Player.GetSpellSlotFromName("summonerdot"), 600); Chat.Print("Blessed Riven Yuklendi.", Color.Brown); Menu = MainMenu.AddMenu("Blessed Riven", "BlessedRiven"); ComboMenu = Menu.AddSubMenu("Combo Settings", "ComboSettings"); ComboMenu.AddLabel("Combo Ayarlari"); ComboMenu.Add("QCombo", new CheckBox("Kullan Q")); ComboMenu.Add("WCombo", new CheckBox("Kullan W")); ComboMenu.Add("ECombo", new CheckBox("Kullan E")); ComboMenu.Add("RCombo", new CheckBox("Kullan R")); ComboMenu.Add("R2Combo", new CheckBox("Dusman olecekse R2 Kullan")); ComboMenu.AddLabel("Burst : Hedefi sec tusa bas"); ComboMenu.AddLabel("Flash kullanilabilirse burst aktif olur"); ComboMenu.AddLabel("Flashsiz performans vermez"); ComboMenu.Add("ForcedR", new KeyBind("Zorla R", true, KeyBind.BindTypes.PressToggle, 'U')); ComboMenu.Add("useTiamat", new CheckBox("Itemleri Kullan")); ComboMenu.AddLabel("R Ayarlari"); ComboMenu.Add("RCantKill", new CheckBox("Komboyla olmuyecekse", false)); ComboMenu.Add("REnemyCount", new Slider("Dusman Say >= ", 0, 0, 4)); HarassMenu = Menu.AddSubMenu("Harass Settings", "HarassSettings"); HarassMenu.AddLabel("Durtme Ayarlari"); HarassMenu.Add("QHarass", new CheckBox("Kullan Q")); HarassMenu.Add("WHarass", new CheckBox("Kullan W")); HarassMenu.Add("EHarass", new CheckBox("Kullan E")); var Style = HarassMenu.Add("harassstyle", new Slider("Durtme Stili", 0, 0, 2)); Style.OnValueChange += delegate { Style.DisplayName = "Harass Style: " + new[] { "Q,Q,W,Q and E back", "E,H,Q3,W", "E,H,AA,Q,W" }[Style.CurrentValue]; }; Style.DisplayName = "Harass Style: " + new[] { "Q,Q,W,Q and E back", "E,H,Q3,W", "E,H,AA,Q,W" }[Style.CurrentValue]; FarmingMenu = Menu.AddSubMenu("Clear Settings", "FarmSettings"); FarmingMenu.AddLabel("Lane Temizleme"); FarmingMenu.Add("QLaneClear", new CheckBox("Q Kullan")); FarmingMenu.Add("WLaneClear", new CheckBox("W Kullan")); FarmingMenu.Add("ELaneClear", new CheckBox("E Kullan")); FarmingMenu.AddLabel("Orman Temizleme"); FarmingMenu.Add("QJungleClear", new CheckBox("Q Kullan")); FarmingMenu.Add("WJungleClear", new CheckBox("W Kullan")); FarmingMenu.Add("EJungleClear", new CheckBox("E Kullan")); FarmingMenu.AddLabel("Son Vurus"); FarmingMenu.Add("Qlasthit", new CheckBox("Q Kullan")); FarmingMenu.Add("Wlasthit", new CheckBox("W Kullan")); MiscMenu = Menu.AddSubMenu("More Settings", "Misc"); MiscMenu.AddLabel("Otomatik"); MiscMenu.Add("UseShield", new CheckBox("Kalkan Kullan(E)")); MiscMenu.Add("AutoIgnite", new CheckBox("Tutustur Kullan")); MiscMenu.Add("AutoQSS", new CheckBox("Otomatik QSS")); MiscMenu.Add("AutoW", new CheckBox("Otomatik W")); MiscMenu.Add("WInterrupt", new CheckBox("W Interrupt")); MiscMenu.AddLabel("Q Canli tut"); MiscMenu.Add("Alive.Q", new CheckBox("Q Canli tut(Q Ile Kac)")); MiscMenu.AddLabel("Activator"); MiscMenu.Add("useHP", new CheckBox("Can Potu Kullan")); MiscMenu.Add("useHPV", new Slider("Canim sundan azsa < %", 45, 0, 100)); DelayMenu = Menu.AddSubMenu("Delay Settings(Humanizer)", "Delay"); DelayMenu.Add("useHumanizer", new CheckBox("Insancil ayar kullan?", false)); DelayMenu.Add("spell1a1b", new Slider("Q1,Q2 Gecikmesi(ms)", 261, 100, 400)); DelayMenu.Add("spell1c", new Slider("Q3 Gecikmesi(ms)", 353, 100, 400)); DelayMenu.Add("spell2", new Slider("W Gecikmesi(ms)", 120, 100, 400)); DelayMenu.Add("spell4a", new Slider("R Gecikmesi(ms)", 0, 0, 400)); DelayMenu.Add("spell4b", new Slider("R2 Gecikmesi(ms)", 100, 50, 400)); DrawMenu = Menu.AddSubMenu("Draw Settings", "Drawings"); DrawMenu.Add("drawCombo", new CheckBox("Kombo Menzilini Goster", false)); Game.OnTick += Game_OnTick; Drawing.OnDraw += Drawing_OnDraw; Obj_AI_Base.OnProcessSpellCast += Obj_AI_Base_OnProcessSpellCast; Obj_AI_Base.OnSpellCast += Obj_AI_Base_OnSpellCast; Obj_AI_Base.OnPlayAnimation += Obj_AI_Base_OnPlayAnimation; Interrupter.OnInterruptableSpell += Interrupter_OnInterruptableSpell; }
private static void Loading_OnLoadingComplete(EventArgs args) { if (Player.Instance.ChampionName != "Riven") { return; } Healthpot = new Item(2003, 0); _ignite = new Spell.Targeted(ObjectManager.Player.GetSpellSlotFromName("summonerdot"), 600); Chat.Print("Blessed Riven Loaded.", Color.Brown); Menu = MainMenu.AddMenu("Blessed Riven", "BlessedRiven"); ComboMenu = Menu.AddSubMenu("Combo Settings", "ComboSettings"); ComboMenu.AddLabel("Combo Settings"); 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("R2Combo", new CheckBox("Use R2(enemy killable)")); ComboMenu.Add("FlashW", new KeyBind("Flash W", false, KeyBind.BindTypes.HoldActive, '5')); ComboMenu.Add("FlashBurst", new KeyBind("Burst(broken)", false, KeyBind.BindTypes.HoldActive, 'G')); ComboMenu.AddLabel("Burst = Select Target And Burst Key"); ComboMenu.AddLabel("The flash has usesh"); ComboMenu.AddLabel("If not perform without a flash"); ComboMenu.Add("ForcedR", new KeyBind("Forced R", true, KeyBind.BindTypes.PressToggle, 'Z')); ComboMenu.Add("useTiamat", new CheckBox("Use Items")); ComboMenu.AddLabel("R Settings"); ComboMenu.Add("RCantKill", new CheckBox("Cant Kill with Combo", false)); ComboMenu.Add("REnemyCount", new Slider("Enemy Count >= ", 0, 0, 4)); HarassMenu = Menu.AddSubMenu("Harass Settings", "HarassSettings"); HarassMenu.AddLabel("Harass Settings"); HarassMenu.Add("QHarass", new CheckBox("Use Q")); HarassMenu.Add("WHarass", new CheckBox("Use W")); HarassMenu.Add("EHarass", new CheckBox("Use E")); var Style = HarassMenu.Add("harassstyle", new Slider("Harass Style", 0, 0, 2)); Style.OnValueChange += delegate { Style.DisplayName = "Harass Style: " + new[] { "Q,Q,W,Q and E back", "E,H,Q3,W", "E,H,AA,Q,W" }[Style.CurrentValue]; }; Style.DisplayName = "Harass Style: " + new[] { "Q,Q,W,Q and E back", "E,H,Q3,W", "E,H,AA,Q,W" }[Style.CurrentValue]; FarmingMenu = Menu.AddSubMenu("Clear Settings", "FarmSettings"); FarmingMenu.AddLabel("Lane Clear"); FarmingMenu.Add("QLaneClear", new CheckBox("Use Q LaneClear")); FarmingMenu.Add("WLaneClear", new CheckBox("Use W LaneClear")); FarmingMenu.Add("ELaneClear", new CheckBox("Use E LaneClear")); FarmingMenu.AddLabel("Jungle Clear"); FarmingMenu.Add("QJungleClear", new CheckBox("Use Q in Jungle")); FarmingMenu.Add("WJungleClear", new CheckBox("Use W in Jungle")); FarmingMenu.Add("EJungleClear", new CheckBox("Use E in Jungle")); FarmingMenu.AddLabel("Last Hit"); FarmingMenu.Add("Qlasthit", new CheckBox("Use Q LastHit")); FarmingMenu.Add("Wlasthit", new CheckBox("Use W LastHit")); FarmingMenu.Add("Elasthit", new CheckBox("Use E LastHit")); MiscMenu = Menu.AddSubMenu("More Settings", "Misc"); MiscMenu.AddLabel("Auto"); MiscMenu.Add("UseShield", new CheckBox("Use Shield(E)")); MiscMenu.Add("AutoIgnite", new CheckBox("Auto Ignite")); MiscMenu.Add("AutoQSS", new CheckBox("Auto QSS")); MiscMenu.Add("AutoW", new CheckBox("Auto W")); MiscMenu.AddLabel("Keep Alive Settings"); MiscMenu.Add("Alive.Q", new CheckBox("Keep Q Alive")); MiscMenu.Add("Alive.R", new CheckBox("Use R2 Before Expire")); MiscMenu.AddLabel("Activator"); MiscMenu.Add("useHP", new CheckBox("Use Health Potion")); MiscMenu.Add("useHPV", new Slider("HP < %", 45, 0, 100)); MiscMenu.Add("useElixir", new CheckBox("Use Elixir")); MiscMenu.Add("useElixirCount", new Slider("EnemyCount > ", 1, 0, 4)); MiscMenu.Add("useCrystal", new CheckBox("Use Refillable Potions")); MiscMenu.Add("useCrystalHPV", new Slider("HP < %", 65, 0, 100)); MiscMenu.Add("useCrystalManaV", new Slider("Mana < %", 65, 0, 100)); DelayMenu = Menu.AddSubMenu("Delay Settings(Humanizer)", "Delay"); DelayMenu.Add("useHumanizer", new CheckBox("Use Humanizer?", false)); DelayMenu.Add("spell1a1b", new Slider("Q1,Q2 Delay(ms)", 261, 100, 400)); DelayMenu.Add("spell1c", new Slider("Q3 Delay(ms)", 353, 100, 400)); DelayMenu.Add("spell2", new Slider("W Delay(ms)", 120, 100, 400)); DelayMenu.Add("spell4a", new Slider("R Delay(ms)", 0, 0, 400)); DelayMenu.Add("spell4b", new Slider("R2 Delay(ms)", 100, 50, 400)); Skin = Menu.AddSubMenu("Skin Changer", "SkinChanger"); Skin.Add("checkSkin", new CheckBox("Use Skin Changer")); Skin.Add("skin.Id", new Slider("Skin", 4, 0, 6)); DrawMenu = Menu.AddSubMenu("Draw Settings", "Drawings"); DrawMenu.Add("drawStatus", new CheckBox("Draw Status")); DrawMenu.Add("drawCombo", new CheckBox("Draw Combo Range")); DrawMenu.Add("drawFBurst", new CheckBox("Draw Flash Burst Range")); DrawMenu.Add("DrawDamage", new CheckBox("Draw Damage Bar")); Game.OnTick += Game_OnTick; Drawing.OnDraw += Drawing_OnDraw; Drawing.OnEndScene += Drawing_OnEndScene; Obj_AI_Base.OnProcessSpellCast += Obj_AI_Base_OnProcessSpellCast; Obj_AI_Base.OnSpellCast += Obj_AI_Base_OnSpellCast; Obj_AI_Base.OnPlayAnimation += Obj_AI_Base_OnPlayAnimation; }