下载

下载tick解锁插件

配置

服务端

将下载的压缩包解压后,会有两个版本,使用Package-l4d2文件夹下的插件,将Tickrate_Enabler\Package-l4d2\addons文件夹下的内容放到服务端的addons文件夹下

修改启动参数,增加-tickrate 100参数,修改server.cfg,增加以下内容:

1
2
3
4
5
6
7
8
9
10
11
12
13
// 100tick
sm_cvar net_splitpacket_maxrate 50000
sm_cvar nb_update_frequency 0.024
sm_cvar tick_door_speed 1.3
sm_cvar fps_max 0
sm_cvar sv_minrate 100000
sm_cvar sv_maxrate 100000
sm_cvar sv_mincmdrate 100
sm_cvar sv_maxcmdrate 100
sm_cvar sv_minupdaterate 100
sm_cvar sv_maxupdaterate 100
sm_cvar sv_client_min_interp_ratio -1
sm_cvar sv_client_max_interp_ratio 2

客户端

在求生之路根目录下的left4dead2/cfg目录下创建autoexec.cfg,写入以下内容

1
2
3
4
5
6
7
8
cl_interp_ratio -1 		// 自由修改本地lerp值所必须的设置
cl_interp 0 // lerp值,100tick建议为0,单位ms
sv_minupdaterate "100" // 参见上面参考文章参数备注,100tick设置为100
sv_maxupdaterate "100" // 参见上面参考文章参数备注,100tick设置为100
cl_updaterate "100" // 设置为服务端的tickrate
sv_mincmdrate "100" // 参见上面参考文章参数备注
sv_maxcmdrate "100" // 参见上面参考文章参数备注
cl_cmdrate "100" // 设置为服务端的tickrate同样的值

重启服务端与客户端,即可开启100tick在,客户端输入net_graph 1查看网络参数,最右边一列都接近100/s则表示100tick开启成功。

image-20230804170331781

参考文章

求生之路2 服务器设置100tick方法

求生之路2 L4D2 服务器网络参数设置