使用Powershell下载Steamcmd,下载《误造》服务器,创建hosting.cfg,用于启动、停止、监控服务器并带有Discord提醒功能,以及备份服务器文件。 [2020年2月11日] - 已更新 前提条件 依赖项 Visual C++ 2010 Service Redistributable x64 x86 在防火墙中开放端口并在必要时进行端口转发,默认端口为64090以及配置端口后的4个端口 - 默认端口范围64090-64094 可在安装期间及安装后根据需要进行更改 64090 - 客户端 64091 - 64092 - 查询 64094 - Rcon端口 创建一个Windows用户账户(非管理员)来运行脚本和游戏 可选安装《误造》服务器RCONGitHub上的资源Steam-Server-Manager - PowerShell脚本安装说明 服务器安装在与Steam-Server-Manager相同的位置 使用Steam-Server-Manager安装《误造》服务器 打开非管理员身份的PowerShell终端 将目录更改为你想要放置服务器的steam-server-manager目录 可选操作:编辑config-default Miscreated_default中的任何默认变量ps1(之后可更改) ################## 更改默认变量 ################# # 服务器IP ${global:IP} = "${ip}" # 服务器端口 $global:port = 64090 # 远程控制台密码 $global:rconpassword = "$RANDOMPASSWORD" # 最大玩家数 $global:maxplayers = "32" # 服务器名称 $global:hostname = "SERVERNAME" ##############################/ ############################## 保存并关闭 安装Miscreated服务器ssm install miscreated - 它将在misserver中创建名为miscreated的服务器文件夹 - 系统会提示是否使用Steam的匿名登录。对于miscreated,你可以按Enter键选择匿名登录 - 然后它会创建一个自定义脚本,用于保存misserver变量,该脚本位于misserver variables-misserver.ps1文件夹中。你可以在此处更改一些启动变量,例如端口、最大玩家数 - 它还会创建一个hosting.cfg文件,用于更改其他服务器变量。路径为C: Path To Steam-server-manager misserver HOSTING.CFG 服务器配置 - hosting.cfg 服务器文件将位于C: Path To Steam-server-manager misserver中。在启动服务器之前,找到HOSTING.CFG并更改你想要的任何变量。更多信息请参见C: Path To Steam-server-manager misserver README使用Steam服务器管理器管理服务器 使用启动命令和服务器文件夹名称让ssm定位启动脚本。 ./ssm start miscreated 你应该会看到服务器窗口打开并启动。 使用停止命令停止进程 ./ssm stop miscreated 使用检查命令查看进程是否在运行 ./ssm query miscreated 使用重启命令停止并启动进程 ./ssm restart miscreated 使用更新命令更新服务器 ./ssm update miscreated 使用验证命令停止并验证服务器文件 ./ssm validate miscreated 使用备份命令停止并将服务器文件压缩备份到backups文件夹中 注意:Powershell有2GB的压缩限制。ssm会下载一个便携版7zip来压缩服务器文件。/ssm backup miscreated 使用更新ssm命令来更新ssm脚本 ./ssm ssm update 使用Steam-Server-Manager监控服务器,还可选择设置Discord提醒。 在steam-server-manager misserver中会创建一个Discord脚本 - 需要在Variables-misserver.ps1中安装Discord频道的Webhook。 - 若检测到服务器进程关闭,将发送Discord提醒 使用Powershell创建计划任务,每5分钟运行一次监控。 ./ssm monitor-job misserver 是否无论用户是否登录都运行? 进程将在后台运行,可在任务管理器中查看。 若否,仅当用户登录时运行任务 将在前台运行,你会看到服务器控制台窗口。




换一换 






















