Soldier76 | Lite
lite /laɪt/
,意为精简、轻量。这个版本的脚本不再需要调弹道、切配置,不需要在多个G键之间来回切换。使用本脚本只需将它粘贴到你的驱动编辑器中,然后在游戏中开启大写锁定键,最后通过快速开镜的操作方式使用即可。
本脚本的配置内容非常精简,几乎可以说是开箱即用。
但因为它不再配置弹道数据,所以是无法做到完全自动匹配后坐力的。
他的设计思路是在射击开始时提供一个恒定的下压力,然后根据你的手动控制,适当调节这个下压力的大小,使其与后坐力相抵消。
举个例子,你在游戏中使用此脚本,开镜后射击,可能起初几发子弹的后坐力可以抵消,但是后面的子弹会出现上飘的情况,这时你手动配合下压,将枪口向下拖动,脚本发现你手动下压了,说明后坐力过大,已经超过初始的恒定下压力,于是就会动态增大下压力。
说白了,这就是一个会动态调整压枪力度的辅助脚本,他不能全自动帮你压枪,但是他可以帮你减小压枪的难度。
- 只支持快速开镜的方式使用脚本,即长按右键开镜。
- 只支持全自动步枪。(因为脚本没有连点功能)
对于本脚本来说,快速开镜的操作方式更好判断,实际使用时误操作更少,脚本启动后基本不需要任何干预,几乎是无感的。
即使你不使用本脚本,我仍然墙裂推荐你使用快速开镜,理由就是一个字——快。
当开镜和腰射(同肩射)分为不同按键时,他们的响应速度是一样的。但是当开镜和腰射使用同一个键控制时,开镜的响应速度会变慢。
理由很简单,假如你使用右键同时控制开镜和腰射,单击开镜,长按腰射,那么当你按下右键的一瞬间,游戏程序是不知道你的意图的,它不知道你到底是想腰射还是想开镜,它会等待一段时间,大概 300ms,它等了一段时间后发现右键没有松开,则认为你是长按右键,于是就会执行腰射操作。如果还没到 300ms 你就松开右键了,它会认为你是单击右键,于是就会执行开镜操作。
那么你开镜的时间就是从你按下右键到松开右键的时间,这个时间大概是 ≤ 300ms 。而如果你要使用腰射,那么它就会等待 300ms 才执行腰射操作。
但是如果你使用快速开镜,即开镜与腰射分开为两个按键操作,那么在你按下右键的一瞬间,游戏程序就能马上明白你的意图,因为右键只绑定了一个行为,于是程序就可以直接执行开镜操作,这样响应速度就会更快。
上述中 300ms 是一个大概值,并非实际值。
使用本脚本的学习成本非常低,只需关注以下几点就好:
- 首先,将
UserConfig.screenResolution
的值改为你的屏幕分辨率。 - 脚本默认启动控制键是
capslock
,你可以在UserConfig.startControl
中修改为其他按键。 - 如果你在使用时发现压枪效果不明显,可以适当增大
UserConfig.power
的数值。 - 如果发现动态修正力度的反应过于灵敏,可以适当增大
UserConfig.desensitize
的数值,反之减小。 - 如果你使用本脚本被检测,可以尝试增大
UserConfig.randomDeviation
的数值,但是增大后压枪效果会变差。
除此以外,你已经不需要做任何的配置了。
- Lite 优点:
- 学习成本低,开箱即用。
- 操作更简单,不需要切换配置。
- 不固定配件,不需要调弹道。
- 不限制人物姿态,站立、蹲下、趴下都可以使用。
- 支持 GHub。
- Lite 缺点:
- 无法自动匹配后坐力,需要手动调节。(需要有压枪基础功底)
- 代码存在缺陷,在分辨率较小的屏幕里,会出现压枪后半段,脚本不再动态修正的情况。(暂时没有更好的解决方案)
- 只支持快速开镜的方式使用脚本,即长按右键开镜。
- 只支持全自动步枪。
- 不支持连点。
Lite 版与完整版各有优劣,Lite 版的优势在于操作简单,学习成本低,但是缺点在于需要手动调节压枪力度,而完整版的优势在于不需要手动调节压枪力度,但是操作复杂,学习成本高。
如果你是新手,建议使用 Lite 版,如果你有很强的动手能力,则可以尝试使用完整版。不过如果你的鼠标不支持 LGS,那么你就只能使用 Lite 版了。(完整版只支持 LGS)