本文作者:Zircon传奇爱好者

增加自动技能代码

增加自动技能代码摘要: GameScene.cs 文件...


GameScene.cs 文件

                Process函数最尾端加入

                public override void Process()  
                {
                        ....
                        ....
                        AutoPotionBox.UpdateAutoAssist();  
                }


替换 函数 UseMagic前部分      


         public void UseMagic(SpellKey key, ClientUserMagic Spellmagic = null)
        {
            if (Game.Observer || User == null || User.Horse != HorseType.None || MagicBarBox == null)
                return;

            ClientUserMagic magic = null;

            if (key != SpellKey.None)
            {
                foreach (KeyValuePair<MagicInfo, ClientUserMagic> pair in User.Magics)
                {

                    switch (MagicBarBox.SpellSet)
                    {
                        case 1:
                            if (pair.Value.Set1Key == key)
                                magic = pair.Value;
                            break;
                        case 2:
                            if (pair.Value.Set2Key == key)
                                magic = pair.Value;
                            break;
                        case 3:
                            if (pair.Value.Set3Key == key)
                                magic = pair.Value;
                            break;
                        case 4:
                            if (pair.Value.Set4Key == key)
                                magic = pair.Value;
                            break;
                    }

                    if (magic != null)
                        break;
                }
            }
            else
            {
                magic = Spellmagic;
            }

            if (magic == null || User.Level < magic.Info.NeedLevel1)
                return;

            switch (magic.Info.Magic)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阅读
分享
您需要 登录账户 后才能发表评论

发表评论

快捷回复:

评论列表 (暂无评论,75人围观)参与讨论

还没有评论,来说两句吧...