Rust server.cfg 示例:放哪里、写什么
简短回答: server.cfg 放在 RustDedicated.exe 旁边的 server/<identity>/cfg/ 里,<identity> 是你服务器的 identity(不改的话就是 my_server_identity)。每一行都是一条控制台指令,和你在服务器控制台里输入的完全一样,服务器每次启动都会运行它们。
server.cfg 示例
Section titled “server.cfg 示例”server.hostname "My Rust Server"server.description "Vanilla, wipes every Thursday."server.url "https://example.com"server.headerimage "https://example.com/banner.png"server.maxplayers 100server.worldsize 3500server.seed 12345server.saveinterval 300decay.scale 1带空格的文字要放进引号里。每个设置和它的默认值都在 Rust 服务器变量里。
需要新地图的设置
Section titled “需要新地图的设置”server.worldsize 和 server.seed 决定地图。改了其中任何一个,服务器下次启动时就会开始一张新地图,就像你 wipe 了一样。旧世界的存档会留在服务器文件夹里,所以改回去就能把它找回来。来自网址的自定义地图会忽略这两个。每个大小玩起来是什么样,见 Rust 地图大小;公共服务器什么时候换地图,见 Rust wipe 日程。
server.cfg 和 serverauto.cfg
Section titled “server.cfg 和 serverauto.cfg”游戏从不写 server.cfg:你自己做,服务器只读它。server.writecfg 写的是旁边的另一个文件 serverauto.cfg,里面是游戏自己保存的设置。服务器先读 serverauto.cfg,再读 server.cfg,所以 server.cfg 里的行优先。
任何一行也可以在前面加个 +,写进服务器的启动行,例如 +server.maxplayers 100。见启动参数。
在 Crucible Local Server 里
Section titled “在 Crucible Local Server 里”你在配置标签页里改设置时,Crucible Local Server 会替你写 server.cfg,并保留你手动加的任何行。那个标签页底部的 **server.cfg(高级)**编辑的就是这个文件本身;见服务器设置。
- 怎么把自己设为管理员
- 怎么 wipe Rust 服务器
- Rust 管理员指令
- Rust 服务器启动参数,针对
server.cfg设置不了的开关
