各位是不是发现更新7.2开了嗜血以后GCD乱跳,卡GCD按不出技能的情况?
这是由于更新7.2以后CVar的设置迷之丢失了……
而导致这个问题的CVar设置是“自定义延迟容限”。玩过以前版本的朋友应该知道有这个选项,然而这个版本阿三已经在系统设置里面去掉这个选项了。解决方法: 解决方法1:
输入/console SpellQueueWindow X(X请替换成数字)
注意:X可以设置为略高于你的世界延迟,比如世界延迟20,那我可以设置25-30。
改完以后还是觉得卡可以试试0、100、250。
还是觉得卡可以按照贴条的方法还原。 解决方法2:
下载附件中的插件,安装以后上游戏,ESC-界面-插件-AdvancedInterfaceOptions-Combat, 勾选按下快捷键施法,自定义延迟容限也按照上面的世界延迟设置,或者0、100、250分别尝试。
改完以后仍然觉得卡的请看:
本人才疏学浅,感谢[925jh.com]对本帖的补充和纠正!
1.不是迷之丢失,是改名了
2.三个按键相关的cvar现在只有第一个是必要的:
按下按键施放技能,默认开启
ActionButtonUseKeyDown
启用施法队列(未删除但已失效)
reducedLagTolerance
队列数值,以前是上一项的子选项,默认400
SpellQueueWindow(原名maxSpellStartRecoveryOffset)
详细解说下面会说,不要盲目改,某些职业把这个值改低有害无益(除非你按技能的方式是无视gcd狂按键盘)
3.已经改了延迟值的,如果延迟值改多少都觉得卡手,那就试试输入这个宏也可以恢复默认值:/run SetCVar("SpellQueueWindow",GetCVarDefault("SpellQueueWindow")) 欲知详细原理, 请看:
1.这个东西其实应该叫施法队列。
以前选项一直叫自定义延迟容限/自定义延迟值其实并不恰当,这功能本身跟延迟没多大关系。
大概是因为这样才改名成SpellQueueWindow(施法队列)。
2.什么是队列?
当你手上正在施法时,在施法结束前x毫秒按下的技能会进入排队,手上这个法术放完就立刻施放。
这个x就是这个cvar设定的值。
改不改这个值或这设个一两百,不一定是坏的,调得很低甚至某方面有害,这是为什么有些人觉得他调低了反而卡了。
3.为什么要改,又为什么不要改,要调低还是调高?
调低这个值会让你觉得"按技能的反应速度变快了",觉得手感好。
但实际上可能"加大了你每个技能间的间隔"。
第一你不可能反应这么快,人做不到自动队列的无缝衔接(于是有人就开始猛按技能,但猛按也不可能比得上自动队列)。
第二是队列数值低了可反应时间就少了。
下图刻度单位为ms,以第一个技能施放结束为0,举例:
4.要调低还是调高?
看习惯:说这么多还不是你觉得不卡手感好就行了。
如果你从来没改过这玩意而且玩得很好,那现在不用特地改,以后也不用。
看职业:高加速职业,特别近战,调低了接近延迟没什么不好。
但其他的就不一定了,特别是某些法系职业,只要设定值正确,用队列可以保证技能无缝衔接,反之则有负面影响。
5.要队列的职业,有没有队列有什么差别?
这个图截自wcl,是同职业同一人不同时期打的不同团,不过这些外部因素并不影响。
重点是可以看出技能间有明显的"缝隙"。
6.如果要调又该调多少?
以前如果开启队列,预设是250ms(1/4秒),7.2更名后变成400ms。
而对于需要队列的人/职业来说,400也太高了,可以调回原本的250。
如果觉得250ms还是太高,以现在光纤通常不到10ms延迟来说设个100也足够施法队列了。
想要调低,就调成你的世界延迟吧,不要低于延迟。
7.为什么以前都提倡改低这个值?
因为以前进入队列的技能会锁定,无法变招,而cata以后就不会了。
现在只要在技能施放前变招,队列里的技能就会被覆盖,技能队列以最新按的技能为准。
举例我设值250ms,在-200ms按闪电箭在-50ms按熔岩爆击,队列会施放熔爆。