blosssom 发表于 2023-4-13 13:03:11

关于之前W连跳和一帧回速的问题

本帖最后由 blosssom 于 2023-4-13 13:06 编辑

本来打算完全弄明白再发的,但是感觉之前W连跳的帖子误导了不少人,先发了澄清一下,一帧回速只和你加速的方式有关,和W没有关系,而且是可以稳定触发的。可以看下这个视频:稳定的一帧250-275以上回速_电子竞技热门视频(bilibili.com)UB的终极小船有点特殊,没有275.00的起跳速度限制,aa改成了50,可以回到更高的速度,其他图一般是回到275.00,有时候会回到285.94。
测试下来具体的触发条件是:1.    起跳前速度不大于275.002.    起跳1-2帧内A/D和转动方向同步3.    64tick的1帧(约0.0156s)内甩出5°以上的加速幅度
用同样的加速方式我在不同参数下试了,除了单机,基本都可以实现一帧回速,只是触发概率和回速的幅度有区别。

模式ticksv_frictionsv_airacceleratesv_acceleratesv_maxspeedsv_staminajumpcostsv_staminalandcost能否一帧回速回速幅度(约)触发概率(约)
ZE645.2155.55000.080.05是180-23080%
ZE644.01005.53200.000.00是250-285100%
ZE645.21005.53000.000.00是250-27550%
ZE645.2125.53200.000.00是250-27050%
ZE644.0105.03200.080.05是180-24090%
ZE645.210005.55000.080.05是180-24090%
ZE645.2125.53200.080.05是180-23070%
ZE645.2505.53000.000.00是250-280100%
单机645.21005.53000.000.00否//
KZ1285.01006.53200.000.00是250-275100%
KZ1285.21006.53200.000.00是250-275100%

表格里的回速幅度和触发概率都是我个人录demo跳完后大致统计的,不完全准确。测试下来除了单机,都是能触发一帧回速的,不同参数只对回速幅度和触发概率有影响。
个人推测的一帧回速的原因:1.   起跳那一帧系统判定玩家仍然在地面上,而cl_showpos 的持刀地面速度显示上限就是250.00(如果拿双枪就是240.00),和你实际的速度无关,只有在下一帧系统判定你在空中时才会把这个速度加上去,看上去是一帧回速了,实际上速度还是逐渐变化的(这个在KZ里可以明显看到,拉地速的时候vel显示仍然是250.00,起跳一瞬间到275.00)。
2.   社区的速度插件把起跳帧的加速判定为拉地速,给予了额外速度。在275.00速度以下加速不仅有A/D同步的gain,还有额外地速,这点我不太确定,希望有人可以验证下。
关于参数的:体感上friction越小,accelerate越大,越容易触发回速。原本以为100aa影响挺大的,实测下来并没有明显联系,可能是受sv_air_max_wishspeed参数(空中最大转动速度)的限制,这个所有社区的设置都是30。在sv_staminajumpcost和sv_staminalandcost不为0的参数下,因为落地更容易掉速了,体感回速幅度和触发概率反而会增加。
总的来说,一帧回速和社区速度插件以及个人加速习惯的关系是最大的,具体原因还需要研究,不过可以肯定不需要按W。
起源引擎的加速原理可以看下B站的这个专栏,写的是cs1.6的,参数有点区别,不过都是起源引擎,原理是一样的。加速物理学 - 哔哩哔哩(bilibili.com)文章最后有张关于速度增益的三维图: https://bbs.moeub.cn/forum.php?mod=image&aid=7739&size=300x300&key=88f3fc600ee44962&nocache=yes&type=fixnone
如果你感觉到落地按W加速了,有可能只是因为你落地按了W把速度降到了250.00或以下,然后触发一帧回速让你感觉加速很快,或者你的加速习惯导致你在更高速度下更容易脱离加速区间,实际理论上落地按W是0收益或者负收益。
PS:不过按W确实可以连跳,起源引擎的加速原理是旋转跳而不是A/D,实际上WASD按哪个键都能连跳,可以在B站上搜到视频,但是和之前的事情无关了。


Copie 发表于 2023-4-13 13:04:21

{:5_481:}

角度 发表于 2023-4-13 13:08:16

没看懂{:5_477:}

blosssom 发表于 2023-4-13 13:11:18

角度 发表于 2023-4-13 13:08
没看懂

简单来说,要么是社区插件影响,要么是cl_showpos又有个BUG,也有可能两者都是。

URA 发表于 2023-4-13 13:23:48

TL;DR

Eurf130 发表于 2023-4-13 13:34:43

{:6_422:}

Nexon 发表于 2023-4-13 13:35:59

kz服那边按w会直接失速,逃跑里按w加速真不好说了,其实有些时候ad根本没法连跳,我一般习惯用旋转跳测试能不能ad连跳

梦醒の时分 发表于 2023-4-13 13:46:21

{:5_471:}

山吹染雨 发表于 2023-4-13 13:47:44

不明觉厉

Guaneaer 发表于 2023-4-13 13:51:18

{:6_447:}

白雪枫叶 发表于 2023-4-13 14:05:22

我给你一个提示吧。。。你在浪费你的时间哦。

你demo里显示的
tick: 64
up: 16
cmd: 32

你觉得你的demo是64tick?
你觉得ze服务器是64tick?

好自为之。。。

Virgsw 发表于 2023-4-13 14:11:10

没看懂,不过我尝试落地W就是断脚,可能是操作不对{:6_452:}

云霄雨季 发表于 2023-4-13 14:29:44

wc,看不懂{:5_471:}

zhupj780714 发表于 2023-4-13 14:38:56

我倒是觉得ub蹲着连跳会比站着连跳快一点点

角度 发表于 2023-4-13 15:03:17

希望UB加个速度显示插件。{:5_481:}
页: [1] 2
查看完整版本: 关于之前W连跳和一帧回速的问题