private static void OnLoaded(EventArgs args) { if (Player.Instance.ChampionName != "Ziggs") { return; } Bootstrap.Init(null); Q = new Spell.Skillshot(SpellSlot.Q, 850, SkillShotType.Circular, 300, 1700, 130); Q2 = new Spell.Skillshot(SpellSlot.Q, 1125, SkillShotType.Circular, 250 + Q.CastDelay, 1700, 130); Q3 = new Spell.Skillshot(SpellSlot.Q, 1400, SkillShotType.Circular, 300 + Q2.CastDelay, 1700, 140); W = new Spell.Skillshot(SpellSlot.W, 1000, SkillShotType.Circular, 250, 1750, 275); E = new Spell.Skillshot(SpellSlot.E, 900, SkillShotType.Circular, 500, 1750, 100); R = new Spell.Skillshot(SpellSlot.R, 5300, SkillShotType.Circular, 2000, 1500, 500); if (HasSpell("summonerdot")) { Ignite = new Spell.Targeted(ObjectManager.Player.GetSpellSlotFromName("summonerdot"), 600); } ZiggsMenu = MainMenu.AddMenu("BloodimirZiggs", "bloodimirziggs"); ZiggsMenu.AddGroupLabel("Bloodimir Ziggs v2.0.2.0"); ZiggsMenu.AddSeparator(); ZiggsMenu.AddLabel("Bloodimir Ziggs v2.0.2.0"); ComboMenu = ZiggsMenu.AddSubMenu("Combo", "sbtw"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.AddSeparator(); ComboMenu.Add("usecomboq", new CheckBox("Use Q")); ComboMenu.Add("usecomboe", new CheckBox("Use E")); ComboMenu.Add("usecombow", new CheckBox("Use W")); ComboMenu.Add("usecombor", new CheckBox("Use R")); ComboMenu.Add("useignite", new CheckBox("Use Ignite")); ComboMenu.AddSeparator(); ComboMenu.Add("rslider", new Slider("Minimum people for R", 1, 0, 5)); ComboMenu.Add("wslider", new Slider("Enemy Health Percentage to use W", 15)); ComboMenu.Add("waitAA", new CheckBox("wait for AA to finish", false)); HarassMenu = ZiggsMenu.AddSubMenu("HarassMenu", "Harass"); HarassMenu.Add("useQHarass", new CheckBox("Use Q")); HarassMenu.Add("waitAA", new CheckBox("wait for AA to finish", false)); LaneJungleClear = ZiggsMenu.AddSubMenu("Lane Jungle Clear", "lanejungleclear"); LaneJungleClear.AddGroupLabel("Lane Jungle Clear Settings"); LaneJungleClear.Add("LCE", new CheckBox("Use E")); LaneJungleClear.Add("LCQ", new CheckBox("Use Q")); LastHitMenu = ZiggsMenu.AddSubMenu("Last Hit", "lasthit"); LastHitMenu.AddGroupLabel("Last Hit Settings"); LastHitMenu.Add("LHQ", new CheckBox("Use Q")); DrawMenu = ZiggsMenu.AddSubMenu("Drawings", "drawings"); DrawMenu.AddGroupLabel("Drawings"); DrawMenu.AddSeparator(); DrawMenu.Add("drawq", new CheckBox("Draw Q")); DrawMenu.Add("draww", new CheckBox("Draw W")); DrawMenu.Add("drawe", new CheckBox("Draw E")); DrawMenu.Add("drawaa", new CheckBox("Draw AA")); MiscMenu = ZiggsMenu.AddSubMenu("Misc Menu", "miscmenu"); MiscMenu.AddGroupLabel("KS"); MiscMenu.AddSeparator(); MiscMenu.Add("ksq", new CheckBox("KS using Q")); MiscMenu.Add("int", new CheckBox("TRY to Interrupt spells")); MiscMenu.Add("gapw", new CheckBox("Anti Gapcloser W")); MiscMenu.Add("peel", new CheckBox("Peel From Melees")); FleeMenu = ZiggsMenu.AddSubMenu("Flee", "Flee"); FleeMenu.Add("fleew", new CheckBox("Use W to mousePos")); PredMenu = ZiggsMenu.AddSubMenu("Prediction", "pred"); PredMenu.AddGroupLabel("Q Hitchance"); var qslider = PredMenu.Add("hQ", new Slider("Q HitChance", 2, 0, 2)); var qMode = new[] { "Low (Fast Casting)", "Medium", "High (Slow Casting)" }; qslider.DisplayName = qMode[qslider.CurrentValue]; qslider.OnValueChange += delegate(ValueBase <int> sender, ValueBase <int> .ValueChangeArgs changeArgs) { sender.DisplayName = qMode[changeArgs.NewValue]; }; PredMenu.AddGroupLabel("E Hitchance"); var eslider = PredMenu.Add("hE", new Slider("E HitChance", 2, 0, 2)); var eMode = new[] { "Low (Fast Casting)", "Medium", "High (Slow Casting)" }; eslider.DisplayName = eMode[eslider.CurrentValue]; eslider.OnValueChange += delegate(ValueBase <int> sender, ValueBase <int> .ValueChangeArgs changeArgs) { sender.DisplayName = eMode[changeArgs.NewValue]; }; PredMenu.AddGroupLabel("W Hitchance"); var wslider = PredMenu.Add("hW", new Slider("W HitChance", 1, 0, 2)); var wMode = new[] { "Low (Fast Casting)", "Medium", "High (Slow Casting)" }; wslider.DisplayName = wMode[wslider.CurrentValue]; wslider.OnValueChange += delegate(ValueBase <int> sender, ValueBase <int> .ValueChangeArgs changeArgs) { sender.DisplayName = wMode[changeArgs.NewValue]; }; SkinMenu = ZiggsMenu.AddSubMenu("Skin Changer", "skin"); SkinMenu.AddGroupLabel("Choose the desired skin"); var skinchange = SkinMenu.Add("sID", new Slider("Skin", 4, 0, 5)); var sID = new[] { "Default", "Mad Scientist", "Major", "Pool Party", "Snow Day", "Master Arcanist" }; skinchange.DisplayName = sID[skinchange.CurrentValue]; skinchange.OnValueChange += delegate(ValueBase <int> sender, ValueBase <int> .ValueChangeArgs changeArgs) { sender.DisplayName = sID[changeArgs.NewValue]; }; Game.OnUpdate += Game_OnTick; Gapcloser.OnGapcloser += Gapcloser_OnGapCloser; Interrupter.OnInterruptableSpell += Interruptererer; Game.OnWndProc += Game_OnWndProc; Drawing.OnDraw += OnDraw; }
private static void OnLoaded(EventArgs args) { //Check Champ Name if (Player.Instance.ChampionName != "Caitlyn") { return; } //Spell Instance Q = new Spell.Skillshot(SpellSlot.Q, 1200, SkillShotType.Linear); W = new Spell.Skillshot(SpellSlot.W, 800, SkillShotType.Circular); E = new Spell.Skillshot(SpellSlot.E, 980, SkillShotType.Linear); R = new Spell.Targeted(SpellSlot.R, 3000); // Menu Settings CaitMenu = MainMenu.AddMenu("xRP Caitlyn", "xrpcait"); CaitMenu.AddGroupLabel("xRP-Caitlyn"); CaitMenu.AddSeparator(); CaitMenu.AddGroupLabel("Made by: xRPdev"); ComboMenu = CaitMenu.AddSubMenu("Combo", "sbtw"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.Add("useqcombo", new CheckBox("Use Q")); ComboMenu.Add("usewcombo", new CheckBox("Use W")); ComboMenu.Add("useecombo", new CheckBox("Use E")); ComboMenu.AddSeparator(); ComboMenu.Add("usercombo", new CheckBox("Use R if Killable")); ComboMenu.Add("minR", new Slider("Minimum Range to Cast R [Max for Full Range]", 1500, 0, 3000)); PredMenu = CaitMenu.AddSubMenu("Prediction", "pred"); PredMenu.AddGroupLabel("Prediction"); PredMenu.AddSeparator(); PredMenu.Add("predq", new CheckBox("Q Hit Chance [CHECK FOR MEDIUM | NO CHECK FOR HIGH]")); PredMenu.AddSeparator(); PredMenu.Add("prede", new CheckBox("E Hit Chance [ CHECK FOR MEDIUM | NO CHECK FOR HIGH]")); PredMenu.AddSeparator(); PredMenu.Add("predw", new CheckBox("W Hit Chance [ CHECK FOR MEDIUM | NO CHECK FOR HIGH]")); HarassMenu = CaitMenu.AddSubMenu("Harass", "sbtwharass"); HarassMenu.AddGroupLabel("Harasss Settings"); HarassMenu.Add("useQharass", new CheckBox("Use Q Harass")); HarassMenu.Add("useEharasss", new CheckBox("Use E Harass")); HarassMenu.Add("useQcc", new CheckBox("Use Q Enemy CC")); HarassMenu.Add("waitAA", new CheckBox("wait for AA to finish", false)); FarmMenu = CaitMenu.AddSubMenu("Farm", "sbtwfarm"); FarmMenu.AddGroupLabel("Farm Settings"); FarmMenu.Add("useQfarm", new CheckBox("Use Q to Farm")); ItemMenu = CaitMenu.AddSubMenu("Items", "sbtwitem"); ItemMenu.AddGroupLabel("Itens Settings"); ItemMenu.Add("useER", new CheckBox("Use Botrk")); ItemMenu.Add("ERhealth", new Slider("Min Health % enemy to Botrk", 20)); ItemMenu.Add("UseYommus", new CheckBox("Use Yommus")); ItemMenu.AddSeparator(); PotionMenu = CaitMenu.AddSubMenu("Potion", "sbtwpotion"); PotionMenu.AddGroupLabel("Potions Settings"); PotionMenu.Add("hpPotion", new CheckBox("Hp Potion Use")); PotionMenu.Add("hp%", new Slider("Health Percent")); MiscMenu = CaitMenu.AddSubMenu("Misc", "sbtwmisc"); MiscMenu.AddGroupLabel("Misc Settings"); MiscMenu.Add("ksR", new CheckBox("R Killsteal")); MiscMenu.Add("intW", new CheckBox("Interrupt with W")); MiscMenu.Add("Egap", new CheckBox("E on Gapcloser")); DrawMenu = CaitMenu.AddSubMenu("Draw", "sbtwdraw"); DrawMenu.AddGroupLabel("Draw Settings"); DrawMenu.Add("drawAA", new CheckBox("Draw Auto Attack Range")); DrawMenu.Add("drawQ", new CheckBox("Draw Q Range")); DrawMenu.Add("drawE", new CheckBox("Draw E Range")); DrawMenu.Add("drawW", new CheckBox("Draw W Range")); DrawMenu.Add("drawR", new CheckBox("Draw R Range")); DrawMenu.AddSeparator(); DrawMenu.Add("disable", new CheckBox("Disable all Drawing")); DrawMenu.AddSeparator(); DrawMenu.Add("drawc", new CheckBox("Draw Combo Damage")); Interrupter.OnInterruptableSpell += Interrupter_OnInterruptableSpell; Game.OnTick += Tick; Drawing.OnDraw += OnDraw; Gapcloser.OnGapcloser += Gapcloser_OnGapCloser; Drawing.OnDraw += OnDamageDraw; }
private static void OnLoaded(EventArgs args) { if (Player.Instance.ChampionName != "Ziggs") { return; } Bootstrap.Init(null); Q = new Spell.Skillshot(SpellSlot.Q, 850, SkillShotType.Circular, 300, 1700, 130); _q2 = new Spell.Skillshot(SpellSlot.Q, 1125, SkillShotType.Circular, 250 + Q.CastDelay, 1700, 130); _q3 = new Spell.Skillshot(SpellSlot.Q, 1400, SkillShotType.Circular, 300 + _q2.CastDelay, 1700, 140); W = new Spell.Skillshot(SpellSlot.W, 1000, SkillShotType.Circular, 250, 1750, 275); E = new Spell.Skillshot(SpellSlot.E, 900, SkillShotType.Circular, 500, 1750, 100); R = new Spell.Skillshot(SpellSlot.R, 5300, SkillShotType.Circular, 2000, 1500, 500); if (HasSpell("summonerdot")) { _ignite = new Spell.Targeted(ObjectManager.Player.GetSpellSlotFromName("summonerdot"), 600); } ZiggsMenu = MainMenu.AddMenu("BloodimirZiggs", "bloodimirziggs"); ZiggsMenu.AddGroupLabel("Bloodimir Ziggs v2.0.2.0- çeviri tradana"); ZiggsMenu.AddSeparator(); ZiggsMenu.AddLabel("Bloodimir Ziggs v2.0.2.0"); ComboMenu = ZiggsMenu.AddSubMenu("Kombo", "sbtw"); ComboMenu.AddGroupLabel("Kombo Ayarları"); ComboMenu.AddSeparator(); ComboMenu.Add("usecomboq", new CheckBox("Q Kullan")); ComboMenu.Add("usecomboe", new CheckBox("E Kullan")); ComboMenu.Add("usecombow", new CheckBox("W Kullan")); ComboMenu.Add("usecombor", new CheckBox("R Kullan")); ComboMenu.Add("useignite", new CheckBox("Tutuştur Kullan")); ComboMenu.AddSeparator(); ComboMenu.Add("rslider", new Slider("R için gerekli kişi sayısı", 1, 0, 5)); ComboMenu.Add("wslider", new Slider("W için Düşmanın Canının Oranı", 15)); ComboMenu.Add("waitAA", new CheckBox("AA tamamlanmasını bekle", false)); HarassMenu = ZiggsMenu.AddSubMenu("Dürtme", "Harass"); HarassMenu.Add("useQHarass", new CheckBox("Q Kullan")); HarassMenu.Add("waitAA", new CheckBox("AA tamamlanmasını bekle", false)); LaneJungleClear = ZiggsMenu.AddSubMenu("Lane Jungle Clear", "lanejungleclear"); LaneJungleClear.AddGroupLabel("Lane Jungle Clear Ayarları"); LaneJungleClear.Add("LCE", new CheckBox("E Kullan")); LaneJungleClear.Add("LCQ", new CheckBox("Q Kullan")); LastHitMenu = ZiggsMenu.AddSubMenu("Last Hit", "lasthit"); LastHitMenu.AddGroupLabel("Last Hit Ayarları"); LastHitMenu.Add("LHQ", new CheckBox("Q Kullan")); DrawMenu = ZiggsMenu.AddSubMenu("Gösterge", "drawings"); DrawMenu.AddGroupLabel("Gösterge"); DrawMenu.AddSeparator(); DrawMenu.Add("drawq", new CheckBox("Göster Q")); DrawMenu.Add("draww", new CheckBox("Göster W")); DrawMenu.Add("drawe", new CheckBox("Göster E")); DrawMenu.Add("drawaa", new CheckBox("Göster AA")); MiscMenu = ZiggsMenu.AddSubMenu("Ek Menu", "miscmenu"); MiscMenu.AddGroupLabel("KS"); MiscMenu.AddSeparator(); MiscMenu.Add("ksq", new CheckBox("KS için Q")); MiscMenu.Add("int", new CheckBox("TRY to Interrupt spells")); MiscMenu.Add("gapw", new CheckBox("Anti Gapcloser W")); MiscMenu.Add("peel", new CheckBox("Peel From Melees")); FleeMenu = ZiggsMenu.AddSubMenu("Flee(Kaç)", "Flee"); FleeMenu.Add("fleew", new CheckBox("Wyi mouse'a göre kullan")); PredMenu = ZiggsMenu.AddSubMenu("Prediction", "pred"); PredMenu.AddGroupLabel("Q Tutma Oranı"); var qslider = PredMenu.Add("hQ", new Slider("Q HitChance", 2, 0, 2)); var qMode = new[] { "Low (Fast Casting)", "Medium", "High (Slow Casting)" }; qslider.DisplayName = qMode[qslider.CurrentValue]; qslider.OnValueChange += delegate(ValueBase <int> sender, ValueBase <int> .ValueChangeArgs changeArgs) { sender.DisplayName = qMode[changeArgs.NewValue]; }; PredMenu.AddGroupLabel("E Tutma Oranı"); var eslider = PredMenu.Add("hE", new Slider("E HitChance", 2, 0, 2)); var eMode = new[] { "Low (Fast Casting)", "Medium", "High (Slow Casting)" }; eslider.DisplayName = eMode[eslider.CurrentValue]; eslider.OnValueChange += delegate(ValueBase <int> sender, ValueBase <int> .ValueChangeArgs changeArgs) { sender.DisplayName = eMode[changeArgs.NewValue]; }; PredMenu.AddGroupLabel("W Tutma Oranı"); var wslider = PredMenu.Add("hW", new Slider("W HitChance", 1, 0, 2)); var wMode = new[] { "Low (Fast Casting)", "Medium", "High (Slow Casting)" }; wslider.DisplayName = wMode[wslider.CurrentValue]; wslider.OnValueChange += delegate(ValueBase <int> sender, ValueBase <int> .ValueChangeArgs changeArgs) { sender.DisplayName = wMode[changeArgs.NewValue]; }; SkinMenu = ZiggsMenu.AddSubMenu("Skin Değiştirici", "skin"); SkinMenu.AddGroupLabel("İstediğiniz görünümü seçin"); var skinchange = SkinMenu.Add("sID", new Slider("Skin", 4, 0, 5)); var sid = new[] { "Default", "Mad Scientist", "Major", "Pool Party", "Snow Day", "Master Arcanist" }; skinchange.DisplayName = sid[skinchange.CurrentValue]; skinchange.OnValueChange += delegate(ValueBase <int> sender, ValueBase <int> .ValueChangeArgs changeArgs) { sender.DisplayName = sid[changeArgs.NewValue]; }; Game.OnUpdate += Game_OnTick; Gapcloser.OnGapcloser += Gapcloser_OnGapCloser; Interrupter.OnInterruptableSpell += Interruptererer; Game.OnWndProc += Game_OnWndProc; Drawing.OnDraw += OnDraw; }
private static void OnLoaded(EventArgs args) { if (Player.Instance.ChampionName != "Lux") { return; } Bootstrap.Init(null); Q = new Spell.Skillshot(SpellSlot.Q, 1175, SkillShotType.Linear); W = new Spell.Skillshot(SpellSlot.W, 1075, SkillShotType.Linear); E = new Spell.Skillshot(SpellSlot.E, 1200, SkillShotType.Circular, 250, null, 350); R = new Spell.Skillshot(SpellSlot.R, 3300, SkillShotType.Linear); // Ignite Spell if (HasSpell("summonerdot")) { Ignite = new Spell.Targeted(ObjectManager.Player.GetSpellSlotFromName("summonerdot"), 600); } // Menu Settings LuxMenu = MainMenu.AddMenu("xRP Lux", "xrplux"); LuxMenu.AddGroupLabel("xRP-Lux"); LuxMenu.AddSeparator(); LuxMenu.AddLabel("xRP-Lux v1.0.0.0"); ComboMenu = LuxMenu.AddSubMenu("Combo", "sbtw"); ComboMenu.AddGroupLabel("Combo Settings"); ComboMenu.AddSeparator(); ComboMenu.Add("usecomboq", new CheckBox("Use Q")); ComboMenu.Add("usecomboe", new CheckBox("Use E")); ComboMenu.AddSeparator(); ComboMenu.Add("usecombow", new Slider("Min Health % to use W", 15)); ComboMenu.AddSeparator(); ComboMenu.Add("useignite", new CheckBox("Use Ignite")); ComboMenu.AddSeparator(); ComboMenu.Add("rkill", new CheckBox("R if Killable")); HarassMenu = LuxMenu.AddSubMenu("HarassMenu", "Harass"); HarassMenu.Add("useQHarass", new CheckBox("Use Q")); HarassMenu.Add("useEHarass", new CheckBox("Use E")); HarassMenu.Add("waitAA", new CheckBox("wait for AA to finish", false)); MiscMenu = LuxMenu.AddSubMenu("Misc", "misc"); MiscMenu.AddGroupLabel("Misc"); MiscMenu.AddSeparator(); MiscMenu.Add("kse", new CheckBox("KS with E")); MiscMenu.Add("ksr", new CheckBox("KS with R")); MiscMenu.AddSeparator(); MiscMenu.Add("WLowAllies", new CheckBox("Use W on % Hp Allies")); MiscMenu.Add("WHPPercent", new Slider("Ally HP %", 45)); MiscMenu.AddSeparator(); MiscMenu.Add("gapq", new CheckBox("Q on Gapcloser")); MiscMenu.AddSeparator(); MiscMenu.Add("zhonias", new CheckBox("Auto Zhonias")); MiscMenu.Add("ZPercent", new Slider("Zhonias HP %", 20)); PredMenu = LuxMenu.AddSubMenu("Prediction", "pred"); PredMenu.AddGroupLabel("Prediction"); PredMenu.AddSeparator(); PredMenu.Add("predq", new CheckBox("Q Hit Chance [CHECK FOR MEDIUM | NO CHECK FOR HIGH]")); PredMenu.AddSeparator(); PredMenu.Add("prede", new CheckBox("E Hit Chance [ CHECK FOR MEDIUM | NO CHECK FOR HIGH]")); DrawMenu = LuxMenu.AddSubMenu("Drawings", "drawings"); DrawMenu.AddGroupLabel("Drawings"); DrawMenu.AddSeparator(); DrawMenu.Add("drawq", new CheckBox("Draw Q")); DrawMenu.Add("drawe", new CheckBox("Draw E")); DrawMenu.AddSeparator(); LaneClearMenu = LuxMenu.AddSubMenu("Lane Clear", "laneclear"); LaneClearMenu.AddGroupLabel("Lane Clear Settings"); LaneClearMenu.Add("LCE", new CheckBox("Use E")); LaneClearMenu.Add("minM", new Slider("Min Minions to E", 5)); Interrupter.OnInterruptableSpell += Interrupter_OnInterruptableSpell; Game.OnTick += Tick; Drawing.OnDraw += OnDraw; Gapcloser.OnGapcloser += Gapcloser_OnGapCloser; }