コード例 #1
0
        private static void onLoad(EventArgs args)
        {
            if (ObjectManager.Player.ChampionName != CharName)
            {
                return;
            }

            Game.PrintChat("Jayce - SharpV2 by DeTuKs");
            Jayce.setSkillShots();
            try
            {
                Config = new Menu("Jayce - Sharp", "Jayce", true);
                //Orbwalker
                Config.AddSubMenu(new Menu("Orbwalker", "Orbwalker"));
                Jayce.orbwalker = new Orbwalking.Orbwalker(Config.SubMenu("Orbwalker"));
                //TS
                Menu targetSelectorMenu = new Menu("Target Selector", "Target Selector");
                SimpleTs.AddToMenu(targetSelectorMenu);
                Config.AddSubMenu(targetSelectorMenu);
                //Combo
                Config.AddSubMenu(new Menu("Combo Sharp", "combo"));
                Config.SubMenu("combo").AddItem(new MenuItem("comboItems", "Use Items")).SetValue(true);
                Config.SubMenu("combo").AddItem(new MenuItem("hammerKill", "Hammer if killable")).SetValue(true);
                Config.SubMenu("combo").AddItem(new MenuItem("parlelE", "use pralel gate")).SetValue(true);
                Config.SubMenu("combo").AddItem(new MenuItem("fullDMG", "Do full damage")).SetValue(new KeyBind('A', KeyBindType.Press));
                Config.SubMenu("combo").AddItem(new MenuItem("injTarget", "Tower Injection")).SetValue(new KeyBind('G', KeyBindType.Press));
                Config.SubMenu("combo").AddItem(new MenuItem("awsPress", "Press for awsomeee!!")).SetValue(new KeyBind('Z', KeyBindType.Press));
                Config.SubMenu("combo").AddItem(new MenuItem("eAway", "Gate distance from side")).SetValue(new Slider(20, 3, 60));

                //Extra
                Config.AddSubMenu(new Menu("Extra Sharp", "extra"));
                Config.SubMenu("extra").AddItem(new MenuItem("shoot", "Shoot manual Q")).SetValue(new KeyBind('T', KeyBindType.Press));
                Config.SubMenu("extra").AddItem(new MenuItem("gapClose", "Kick Gapclosers")).SetValue(true);
                Config.SubMenu("extra").AddItem(new MenuItem("autoInter", "Interupt spells")).SetValue(true);
                Config.SubMenu("extra").AddItem(new MenuItem("useMunions", "Q use Minion colision")).SetValue(true);
                Config.SubMenu("extra").AddItem(new MenuItem("killSteal", "Killsteal")).SetValue(false);
                Config.SubMenu("extra").AddItem(new MenuItem("packets", "Use Packet cast")).SetValue(false);

                //Debug
                Config.AddSubMenu(new Menu("Drawing", "draw"));
                Config.SubMenu("draw").AddItem(new MenuItem("drawCir", "Draw circles")).SetValue(true);
                Config.SubMenu("draw").AddItem(new MenuItem("drawCD", "Draw CD")).SetValue(true);
                Config.SubMenu("draw").AddItem(new MenuItem("drawFull", "Draw full combo dmg")).SetValue(true);

                Config.AddToMainMenu();
                Drawing.OnDraw     += onDraw;
                Drawing.OnEndScene += OnEndScene;

                Game.OnGameUpdate += OnGameUpdate;

                Obj_AI_Base.OnProcessSpellCast   += OnProcessSpell;
                AntiGapcloser.OnEnemyGapcloser   += OnEnemyGapcloser;
                Interrupter.OnPosibleToInterrupt += OnPosibleToInterrupt;
            }
            catch
            {
                Game.PrintChat("Oops. Something went wrong with Jayce - Sharp");
            }
        }
コード例 #2
0
ファイル: JayceSharp.cs プロジェクト: xioa123/CN
        private static void onLoad(EventArgs args)
        {
            if (ObjectManager.Player.ChampionName != CharName)
            {
                return;
            }

            Game.PrintChat("Jayce - SharpV2 by DeTuKs");
            Jayce.setSkillShots();
            try
            {
                Config = new Menu("【無為汉化】杰斯", "Jayce", true);
                //Orbwalker
                Config.AddSubMenu(new Menu("走砍", "Orbwalker"));
                Jayce.orbwalker = new Orbwalking.Orbwalker(Config.SubMenu("Orbwalker"));
                //TS
                Menu targetSelectorMenu = new Menu("目标选择", "Target Selector");
                TargetSelector.AddToMenu(targetSelectorMenu);
                Config.AddSubMenu(targetSelectorMenu);
                //Combo
                Config.AddSubMenu(new Menu("连招", "combo"));
                Config.SubMenu("combo").AddItem(new MenuItem("comboItems", "使用物品")).SetValue(true);
                Config.SubMenu("combo").AddItem(new MenuItem("hammerKill", "可杀用锤子")).SetValue(true);
                Config.SubMenu("combo").AddItem(new MenuItem("parlelE", "使用加速之门")).SetValue(true);
                Config.SubMenu("combo").AddItem(new MenuItem("fullDMG", "打满伤害")).SetValue(new KeyBind('A', KeyBindType.Press));
                Config.SubMenu("combo").AddItem(new MenuItem("injTarget", "E进塔")).SetValue(new KeyBind('G', KeyBindType.Press));
                Config.SubMenu("combo").AddItem(new MenuItem("awsPress", "这是个煞笔功能")).SetValue(new KeyBind('Z', KeyBindType.Press));
                Config.SubMenu("combo").AddItem(new MenuItem("eAway", "门的距离")).SetValue(new Slider(20, 3, 60));

                //Extra
                Config.AddSubMenu(new Menu("其他", "extra"));
                Config.SubMenu("extra").AddItem(new MenuItem("shoot", "手动Q")).SetValue(new KeyBind('T', KeyBindType.Press));
                Config.SubMenu("extra").AddItem(new MenuItem("gapClose", "E突进")).SetValue(true);
                Config.SubMenu("extra").AddItem(new MenuItem("autoInter", "打断技能")).SetValue(true);
                Config.SubMenu("extra").AddItem(new MenuItem("useMunions", "小兵引爆Q")).SetValue(true);
                Config.SubMenu("extra").AddItem(new MenuItem("killSteal", "抢人头")).SetValue(false);
                Config.SubMenu("extra").AddItem(new MenuItem("packets", "使用封包")).SetValue(false);

                //Debug
                Config.AddSubMenu(new Menu("显示", "draw"));
                Config.SubMenu("draw").AddItem(new MenuItem("drawCir", "显示线圈")).SetValue(true);
                Config.SubMenu("draw").AddItem(new MenuItem("drawCD", "显示CD")).SetValue(true);
                Config.SubMenu("draw").AddItem(new MenuItem("drawFull", "显示连招伤害")).SetValue(true);

                Config.AddToMainMenu();
                Drawing.OnDraw     += onDraw;
                Drawing.OnEndScene += OnEndScene;

                Game.OnGameUpdate += OnGameUpdate;

                Obj_AI_Base.OnProcessSpellCast    += OnProcessSpell;
                AntiGapcloser.OnEnemyGapcloser    += OnEnemyGapcloser;
                Interrupter.OnPossibleToInterrupt += OnPosibleToInterrupt;
            }
            catch
            {
                Game.PrintChat("Oops. Something went wrong with Jayce - Sharp");
            }
        }
コード例 #3
0
ファイル: JayceSharp.cs プロジェクト: weiaik/L-Script
        private static void onLoad(EventArgs args)
        {
            Game.PrintChat("Jayce - SharpV2 by DeTuKs 鍔犺浇鎴愬姛!姹夊寲by浜岀嫍!QQ缇361630847");
            Jayce.setSkillShots();
            try
            {
                Config = new Menu("JayceV2-浜岀嫍姹夊寲", "Jayce", true);
                //Orbwalker
                Config.AddSubMenu(new Menu("璧扮爫", "Orbwalker"));
                Jayce.orbwalker = new Orbwalking.Orbwalker(Config.SubMenu("Orbwalker"));
                //TS
                Menu targetSelectorMenu = new Menu("鐩爣閫夋嫨", "Target Selector");
                SimpleTs.AddToMenu(targetSelectorMenu);
                Config.AddSubMenu(targetSelectorMenu);
                //Combo
                Config.AddSubMenu(new Menu("杩炴嫑 鐘€鍒﹟", "combo"));
                Config.SubMenu("combo").AddItem(new MenuItem("comboItems", "浣跨敤鏆楃ず")).SetValue(true);
                Config.SubMenu("combo").AddItem(new MenuItem("hammerKill", "鍙互鏉€姝诲垏鎹㈤敜瀛恷")).SetValue(true);
                Config.SubMenu("combo").AddItem(new MenuItem("fullDMG", "鍋氬畬鏁寸殑浼ゅ")).SetValue(new KeyBind('A', KeyBindType.Press));
                Config.SubMenu("combo").AddItem(new MenuItem("injTarget", "濉旀敞鍏")).SetValue(new KeyBind('G', KeyBindType.Press));
                Config.SubMenu("combo").AddItem(new MenuItem("awsPress", "鏉版柉瑁哥収!!")).SetValue(new KeyBind('Z', KeyBindType.Press));

                //Extra
                Config.AddSubMenu(new Menu("鏉傞」 鐘€鍒﹟", "extra"));
                Config.SubMenu("extra").AddItem(new MenuItem("shoot", "鎵嬪姩EQ浜岃繛")).SetValue(new KeyBind('T', KeyBindType.Press));
                Config.SubMenu("extra").AddItem(new MenuItem("gapClose", "鑷姩閿ゅ紑绐佽劯鐨剕")).SetValue(true);
                Config.SubMenu("extra").AddItem(new MenuItem("autoInter", "Interupt spells")).SetValue(true);
                Config.SubMenu("extra").AddItem(new MenuItem("useMunions", "鑷姩EQ鏁屾柟")).SetValue(true);
                Config.SubMenu("extra").AddItem(new MenuItem("killSteal", "鎶汉澶磡")).SetValue(false);
                Config.SubMenu("extra").AddItem(new MenuItem("packets", "浣跨敤灏佸寘")).SetValue(false);

                //Debug
                Config.AddSubMenu(new Menu("鑼冨洿缁樺埗", "draw"));
                Config.SubMenu("draw").AddItem(new MenuItem("drawCir", "缁樺埗鎶€鑳借寖鍥磡")).SetValue(true);
                Config.SubMenu("draw").AddItem(new MenuItem("drawCD", "鎶€鑳藉洖澶嶆枃鏈瑋")).SetValue(true);
                Config.SubMenu("draw").AddItem(new MenuItem("drawFull", "缁樺埗瀹屾暣鐨勮繛鍑讳激瀹硘")).SetValue(true);

                Config.AddToMainMenu();
                Drawing.OnDraw     += onDraw;
                Drawing.OnEndScene += OnEndScene;

                Game.OnGameUpdate += OnGameUpdate;

                Obj_AI_Base.OnProcessSpellCast   += OnProcessSpell;
                AntiGapcloser.OnEnemyGapcloser   += OnEnemyGapcloser;
                Interrupter.OnPosibleToInterrupt += OnPosibleToInterrupt;
            }
            catch
            {
                Game.PrintChat("Oops. Something went wrong with Jayce - Sharp");
            }
        }