dnfpk吧 关注:249,326贴子:11,692,442

力法决斗场bug的猜想和解决方法

只看楼主收藏回复

猜想1)力法丢判定不是力法自身的bug,力法只是国服新同步及判定机制(未知)下最突出的受害者
猜想2)国服为了对抗卡屏或掉线挂修改了一些底层的同步及判定机制
力法特点
1)极少数的每个hit都要等待玩家指令的职业,容错率低,受网络波动影响大。
2)力法的龙花霸是条件型柔化,需要龙牙有判定,受同步及判定机制的影响。
3)力法的炫纹发射在出现判定后的时间窗口很小。受同步及判定机制的影响。
推论:国服为了抵抗卡屏,掉线挂的新同步及判定机制影响了pk双方网络的鲁棒性(这个影响是应用层带来的),力法作为一个容错率低,高度依赖良好判定的职业,遭受了巨大的影响。
解决方法:增强网络的传输效率,提高鲁棒性。
我修改后进行了40分钟左右的pk测试(国服跨7,延迟30,未开海豚,同一个人),有意地高强度使用很多次x爆蛋,没有落地过,且判定手感有显著改善,测试过程中没有出现过连招因为丢判定断连的情况。
还原后又进行了30分钟左右的pk测试(国服跨7,延迟30,未开海豚,同一个人)出现了数次丢判定的情况。
测试不够全面和完善,希望大家补充
具体步骤
详细图文教程https://bbs.colg.cn/thread-8061757-1-1.html
1)添加MSMQ功能
依次点击开始菜单→设置→应用→程序和功能→启用和关闭windows功能,然后重启电脑
2)修改注册表(第一步不执行的话无法执行第二步)
a) 新增TCPNoDelay:
点击搜索,输入regedit运行注册表,依次展开目录HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters,
然后再右侧空白处,右键新建一个QWORD值,命名为TCPNoDelay,并把值设定为1
b) 新增TcpAckFrequency:
依次展开目录HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces
在Interfaces目录下,找到包含自己IP地址的项,在其右侧空白处,右键新建一个QWORD值,命名为TcpAckFrequency,并设定值为1
重启电脑,暂时关闭海豚,tgp等加速软件(尚未测试)
——判定修改成功的条件——
不断来回进入赛利亚房间或者在西海岸和赫顿玛尔来回切换地图,
如果感觉到卡顿表示修改未成功,感觉到丝滑般的顺畅表示成功。
——结语——
这个方法不能保证bug绝对不出现,只能减少bug出现的可能性,且测试尚不完全。抛砖引玉,如有错误欢迎指出,也期待有大佬更进一步的分析。
by 鲸鱼


IP属地:广东1楼2021-03-09 18:30回复
    这游戏真是把玩家都逼疯了


    IP属地:内蒙古来自手机贴吧2楼2021-03-09 18:48
    收起回复
      别的我不知道,我只知道X+技能么判定这个bug 全职业都有


      IP属地:四川3楼2021-03-09 19:02
      收起回复
        看不懂电脑**路过


        IP属地:湖北来自Android客户端5楼2021-03-09 21:12
        收起回复
          有人反馈看着教程还是太难弄
          接下来打算直接给大家写个一键脚本。敬请期待。


          IP属地:广东来自iPhone客户端6楼2021-03-09 21:38
          收起回复
            看不懂+1


            IP属地:广东7楼2021-03-09 22:01
            收起回复
              你们玩力法的也太牛X了。还有玩白手,女漫游的。整天是什么ping值,键盘反应,延迟,本地判定。我有时纳闷我和你们玩的是一个游戏?


              IP属地:福建来自手机贴吧8楼2021-03-09 22:02
              回复
                看不懂但是我想说句🐮🍺


                IP属地:黑龙江来自Android客户端10楼2021-03-09 22:04
                回复
                  确实有点效果,我连起来很爽,遇见个45延迟的都很稳,不知道今天是不是例外……


                  IP属地:江西来自Android客户端11楼2021-03-09 23:48
                  收起回复
                    置顶好评


                    IP属地:四川来自Android客户端13楼2021-03-10 01:15
                    回复
                      突然感觉 dnf玩pk的门槛真的高 没点电脑知识 玩不下去


                      IP属地:四川来自iPhone客户端15楼2021-03-10 07:18
                      回复
                        无判定掉地就算能解决
                        龙刀无伤害
                        压蹲不出球
                        落花不弹墙
                        怎么玩


                        来自Android客户端17楼2021-03-10 09:01
                        收起回复
                          不知道这对玩刺客有没有用


                          IP属地:上海来自Android客户端18楼2021-03-10 10:24
                          回复
                            听说有点用,大佬牛逼


                            IP属地:广东来自Android客户端20楼2021-03-10 11:58
                            回复
                              这东西也有办法自己解决?


                              IP属地:广东来自Android客户端21楼2021-03-10 15:57
                              回复