linux 请看 https://github.com/mithrand0/reactive-drop-docker

修改配置文件

前言:asrd服务器配置文件可以大概分为AutoGavy的配置,自爆砖家的配置,南方的配置。国外的配置文件这里不涉及。

配置文件一键安装

我把所有的配置文件都整理好了,可以下载直接覆盖。

如果使用上述配置文件,直接覆盖就行不用修改

建议根据服务器调整。

  • 1M学生机选自爆砖家的配置:5M可选AutoGavy的配置:更高配置可选南方配置/或者自己改。

AutoGavy的配置

原帖 https://steamcommunity.com/sharedfiles/filedetails/?id=1927158239
原HZ服务配置

  • 服务器配置要求

至少拥有5m宽带,1核2G。宽带越高越好,但大陆宽带普遍贵.

  • cfg文件配置
1
2
3
4
hostname "[xigua] HZ-1"			// 服务器名称
asw_marine_death_cam_slowdown 0 // 关闭死亡慢镜头
rd_override_allow_rotate_camera 1 // 允许旋转镜头
rd_ready_mark_override 1 // 为加入的玩家设置准备
  • autoexec.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
sv_alternateticks 0
sv_minrate 30000 // 标记 如只开一个服务器 100000 带宽较少默认
sv_maxrate 400000 // 标记 如只开一个服务器 600000 带宽较少默认
sv_minupdaterate 0
sv_maxupdaterate 60
sv_mincmdrate 0
sv_maxcmdrate 60
net_maxfilesize 1
net_splitrate 2
net_splitpacket_maxrate 40000 // 标记 如只开一个服务器60000
rd_adjust_sv_maxrate 0
sv_client_cmdrate_difference 20
sv_client_max_interp_ratio 8
sv_client_min_interp_ratio 0
sv_client_predict 1
asw_max_saves 600
sv_autosave 0
snd_updateaudiocache
  • newmapsettings.cfg
1
fps_max 30	// 30 tickrate 配置高可选60fps

自爆砖家配置

适合1M小水管机器

原帖 https://tieba.baidu.com/p/6493224666

  • autoexec.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
fps_max 500        //建议修改为60或者30
rd_adjust_sv_maxrate 0
sv_maxrate 13000
sv_minrate 0
sv_maxupdaterate 8
sv_minupdaterate 5
sv_maxcmdrate 60
sv_mincmdrate 0


net_splitrate 20
net_splitpacket_maxrate 14200
net_maxcleartime 0.001
sv_client_cmdrate_difference 0
sv_client_max_interp_ratio 1
sv_client_min_interp_ratio 1
sv_client_predict 1
sv_parallel_packentities 1

南方配置。无需修改

适合测试及高配置服务器

使用RDA - 异形丛生RD高级插件(一般用于服务器)

  • 插件安装 官网https://sites.google.com/view/rdadv

将下载好的server.dll放置于游戏目录 Alien Swarm Reactive Drop\reactivedrop\bin 中。

  • 如果为服务端,只需要安装server.dll

rda作用

server.dll功能简介
使用 server.dll 后的服务器\房间 主要针对rda客户端。无论是否装了rda都可进入服务器。具体看官网

1
2
3
4
5
6
7
8
9
10
11
大堆性能优化(减少服务器崩溃几率)
电梯不再被炮虫炮弹卡住
火焰地雷不再被特殊地形挡住而失效(如darkpath玻璃地板)
寄生虫不再卡出蛋外(原版会闪退)
不同角度的蛋刷的寄生虫有正确角度
虫子在一些地方爬出来时不再被卡住(如 adanaxis 战役第一关,area9800第三关)
高速虫子不再有穿过玩家的bug,如ASBI Classic \ PRO, ASB2 等挑战,意味着可以制作更高速的虫子。
吐绿球的怪不再因为被特殊物品\地形卡住而吐不出来
修复虫子在一些地底能一边刷一边砍你的bug
修复空武器bug
创意工房的足球地图性能更好了。

使用 HLSM 工具管理服务器

简介

HL Server Monitor”是由Rulzy工作室推出的一款免费软件。使用此软件,可以在HL服务器出现严重错误、进程丢失、网络无响应的时候,能自动重启HL服务器,以保证你的HL服务器能持续工作。本软件为免费软件,不提供任何使用保证。

hlsm.png
hlsmtj.png

  • 实现自动重启等功能。比bat完善。
  • 比较老的工具了。也可以不使用HLSM,使用rcon功能。

安装打开后右键增加服务器。

1
-console -autoupdate -game reactivedrop -port 27016 +map lobby +con_logfile "console.log" -maxplayers 18 +exec server.cfg +hostname "[CN]T3_瀹樺浘_鏇村鍦板浘www.impdx.vip鎼渁srd_"

参考参数:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
下面为可用启动参数:

-console //以控制台模式启动服务器。
-autoupdate //开启自动升级
-condebug //在cspromod目录下生成记载有开发模式的控制台日志文件console.log。
-game "left4dead2" //指定服务器内容为求生之路2,即指定服务器运行的游戏,在控制台模式下此为必须的参数。
-insecure //取消Valve的反作弊模块VAC2(Valve Anti-Cheat 2),欲加载VAC2则取消此参数,让服务器不检测 SteamID。
-ip 192.168.1.2 //指定服务器IP地址为192.168.1.2,此IP地址必须是服务器本机有效的内网或外网IP。(提示:假如要用HLSW软件远程管理,必须使用此参数)
-noipx //关闭对NetWare IPX的支持,稍微减轻CPU压力,除非是在NetWare LAN上玩。
-port 27026 //指定服务器端口为27026,空缺此参数时,则默认27015为服务器端口。(提示:假如要用HLSW软件远程管理,必须使用此参数)
-secure //启用Valve的反作弊模块
+exec server.cfg //执行指定配置文件
+log on //记录日志?
+map c1m1_hotel //指定服务器地图为de_dust2,备选地图参照你所使用的游戏的地图。
+maxplayers 14 //指定服务器最大人数为14人,范围1~64(根据地图、服务器性能来定)。
+sv_gametypes coop //游戏模式,例如求生之路:coop = 战役、合作,versus = 对抗。
+sv_lan 0 //指定服务器为Internet(互联网)服务器。
+sv_lan 1 //指定服务器为Lan(局域网)服务器。

其他参数:

-defaultgamedir
-buildcubemaps
-nocdaudio
-nosound
-rebuildaudio
-demo
-bi
-ref
-adapter
-freq
-refresh
-refreshrate
-autoconfig
-pme
-allowstalezip
-nomaster
-nopreload
-nopreloadmodels
-nopreloadsounds
-preload
-dxlevel

乱码问题

  • 关于乱码问题,因为HLSM只支持ansi,但是游戏是支持UTF-8的。
  • 新建一个文本用atom/notepad++等打开,uft8输入你服务器的名字,接着转换成ANSI,复制这串乱码就可以了。
  • 已知bug:使用-ip参数时,本机游戏不能进入本机服务器。

欢迎大佬/小白来提问,修正文章中有错误或者不正常的部分。请在评论区留言

  • 2020-3-13 去除 sv_forcepreload 1 负优化选项,增加T3workshop.cfg文件。