上古卷轴吧 关注:1,612,110贴子:27,965,865

艺术馆+wintersun玩家请注意,一个游戏卡死的隐患

只看楼主收藏回复

新档开始后发现游戏画面总是动不动就冻结无响应,特别是用了e神法术包里的奥卡图吟唱术,在战斗开始瞬间自动附加3个buff,会有很大几率卡死,但上个档也用这个法术却没有问题。
一开始我把该法术三个buff改为间隔0.5秒依次触发,卡死概率大大降低,但治标不治本,最近费了好大劲排查后发现原来是艺术馆wintersun官方补丁的问题(上个档没用wintersun)。
这个补丁的功能是:每当玩家身上被添加一个魔法效果时,脚本便检查其是否为祭坛buff,是的话则开启艺术馆内相关展示。在老滚magic effects多如牛毛的环境下,这个脚本的运行次数可想而知,如果同时应用两个以上效果,就有很大概率造成游戏卡死。
吐槽一下,这个补丁脚本写的太糙了,作者应该是为了尽量不覆盖原mod内容,但如此一来这脚本夸张点说简直无时无刻不在运行,本应仅仅在对应祭坛buff添加时运行才合理……稍后发一下该补丁的补丁。


IP属地:黑龙江来自Android客户端1楼2023-01-23 12:37回复
    我艺术馆和东阳信仰都没打补丁


    IP属地:广东来自Android客户端2楼2023-01-23 12:48
    回复
      排查……感觉很强啊,是直接翻的代码吗


      IP属地:辽宁来自Android客户端3楼2023-01-23 13:09
      收起回复
        自制补丁,排在艺术馆官方补丁(2.9.5)之后:
        链接:https://pan.baidu.com/s/1zuXcQY5XQwF5Sp1QubaEgA
        提取码:rrdi
        删除原脚本相关代码,改为获得每种祭坛buff时单独运行一个脚本,可以中途安装(确保角色不在战斗状态)


        IP属地:黑龙江5楼2023-01-23 13:44
        收起回复
          另外我在https://tieba.baidu.com/p/8165203160这个帖子里说BTPS会造成画面冻结,现在看可能是我错怪它了……抽空我再装回来测试一下


          IP属地:黑龙江6楼2023-01-23 13:47
          收起回复
            6666,不愧是大佬,我一堆报错不知如何处理


            IP属地:上海来自iPhone客户端7楼2023-01-23 14:08
            回复
              大佬nb


              IP属地:浙江来自手机贴吧8楼2023-01-23 14:14
              回复
                大佬就是大佬


                IP属地:安徽来自Android客户端9楼2023-01-23 14:16
                回复
                  大佬nb!我艺术馆补丁版本是2.9.1可以用您的这个补丁吗


                  IP属地:山东来自iPhone客户端10楼2023-01-23 14:29
                  收起回复
                    马克一下,回头看下我玩的整合包里有没有这个


                    IP属地:江苏来自Android客户端11楼2023-01-23 15:47
                    回复


                      IP属地:江西来自Android客户端12楼2023-01-23 16:26
                      回复
                        我刚冻结,一进战斗就冻的,不知道是不是这个原因,试试大佬的布丁


                        IP属地:河北来自iPhone客户端13楼2023-01-23 16:33
                        回复
                          大佬速速sword我


                          IP属地:广东来自iPhone客户端14楼2023-01-23 16:36
                          回复
                            顶顶老哥


                            IP属地:安徽来自Android客户端15楼2023-01-23 16:56
                            回复