[RUST/腐蚀]Windows |
您所在的位置:网站首页 › 每次打开app都要重新启动 › [RUST/腐蚀]Windows |
注意:
模组服需要在每次更新后,都重新更新并安装uMod/Oxide。
关于Compiler.exe错误:
仅出现在使用oxide第三方扩展框架时,这是由于无法自动下载编译器导致的,尝试科学上网或手动下载Compiler.exe后,扔到RustDedicated.exe所在的目录中即可。
一、前置要求
1.SteamCMD: SteamCMD - Valve Developer Communityhttps://developer.valvesoftware.com/wiki/SteamCMD 2.通过SteamCMD下载RUST/腐蚀服务端。 二、下载、启动服务端注意:所有目录均应避免出现中文。 下载提供的RustServer压缩包解压至D盘根目录按序号依次进行。 所有批处理在文章最后均会提供。 1.执行 下载服务器.bat第一次打开可能会更新完steamcmd后就退出,再执行一次即可。 2.等待完成下载rust服务端 3.下载完成后执行 启动服务器.bat启动服务器前可根据需求是否使用oxide第三方扩展框架,以支持扩展MOD。 同时批处理文件内有服务器的一些设置可根据个人需要进行设置。 因为笔者有插件开发需求,所以这里使用了oxide第三方扩展框架,等待服务端启动完成。 如此,服务端启动完成。 二、其他设置以及安全关闭服务端 1.设置服主或管理员注意:如果被设置的玩家当前处于该服务器中,添加后需要重新进入该服务器方可生效。 服主(Owner):可以授权&删除其他人服主或管理员权限。 管理员(Moderator):不可以授权&删除其他人服主或管理员权限。 1.1.设置服主在服务端控制台输入指令 ownerid SteamID 名称(可选) 原因(可选) 并回车即可设置服主: 1.2.设置管理员在服务端控制台输入指令 moderatorid SteamID 名称(可选) 原因(可选) 并回车即可设置管理员: 无图片,同上。 2.打开游戏,按下F1打开游戏内控制台输入 client.connect 127.0.0.1:28015 回车,连接并进入服务器。 3.停止服务器在服务端控制台输入指令 quit 即可安全退出服务端。 四、清档相关Rust每个月发布定期更新时将会迎来强制性清档(Wipe)。 所有服务器都将迎来地图清档(Map Wipes),所有地图数据将会随着更新内容而迎来新的版本。 蓝图数据并不是每次更新都强制清档的,Facepunch对蓝图清档 (Blueprint (BP) Wipes) 的周期并没有明确确定,但可以确定的是,只会在蓝图系统迎来变化时进行蓝图清档。 1.如何清档地图?1.停止并关闭服务器。 2.打开服务端目录下 \server\存档文件夹。 3.删除文件夹下的.map和.sav文件。 4.重启服务器即可。 5.如果有 sav.1、sav.2 等类似后缀的文件,其为存档的备份文件,如果不需要也可一同删除。 2.如何清档蓝图?蓝图不会有周期性的强制清档(部分情况除外),所以有这种需求的服主需要自行删除存档文件进行清档。 您只需要打开服务器存档文件夹,删除 player.blueprints.5.db 文件即可。 3.如何清档服务器?直接删除存档文件夹下除cfg文件夹之外的全部文件,即可对整个服务器进行清档。 五、指令 1.刷物品按下F1打开控制台,左上角选择items选项卡,点击需要刷的物品即可: 2.指令 指令列表 指令类型作用global.godbool上帝/无敌模式 激活/取消:global.god 1/global.god 0debug.noclipbool穿墙/飞行模式 激活/取消:debug.noclip 1/debug.noclip 0global.ent kill删除命令 允许服务器管理员和版主从服务器中永久删除对象,例如玩家制作的结构或对象。删除命令也适用于非玩家制作的实体,例如树木、桶等。 ==================================================entity.spawn recycler_static生成一台分解机entity.spawn pumpjack-static生成一台抽油机entity.spawn MiningQuarry生成一台挖矿机spawn 2module_car模块车辆(2模块)spawn 3module_car模块车辆(3模块)spawn 4module_car模块车辆(4模块)spawn sedan轿车spawn ch47.entityCH47运输机spawn minicopter迷你直升机spawn rowboat快艇spawn rhib皮艇spawn hotair热气球spawn scraptransporthelicopter废料运输直升机spawn ridablehorse马(坐骑)spawn submarinesolo.entity单人潜艇spawn submarineduo.entity双人潜艇spawn workcart.entity作业火车(地铁)(请于铁轨生成)spawn mlrs.entity多管火箭发射车(喀秋莎,无法移动)spawn snowmobile雪地摩托spawn tomahasnowmobile托马哈雪地摩托(皮肤)spawn workcart_aboveground.entity地面作业火车(请于铁轨生成)spawn trainwagona.entity火车车厢A(请于铁轨生成)spawn trainwagonb.entity火车车厢B(请于铁轨生成)spawn trainwagonc.entity火车车厢C(请于铁轨生成)spawn trainwagond.entity火车车厢D(请于铁轨生成)==================================================heli.call将从随机方向调用一架攻击直升机来巡逻游戏世界古迹。 此命令通常需要 1 到 2 分钟才能让直升机出现在游戏世界中。 该命令不能在 RCON 中使用,需要登录到游戏服务器并从 F1 控制台发出命令。 heli.calltome将从随机方向呼叫一架攻击直升机。 调用命令时,直升机将直接飞往管理员或版主玩家的位置。 该地点将在短时间内巡逻,完成后,直升机将继续前往其随机纪念碑飞行路径。 此命令通常需要 1 到 2 分钟,直升机才会在游戏世界中可见或听见。 该命令只能从游戏内控制台运行,因为它需要玩家的确切坐标才能飞到。 global.drop将在调用命令时将一架攻击直升机“投放”在管理员或版主玩家的确切位置。 直升机将在该地区巡逻一小段时间,然后继续前往其随机纪念碑飞行路径。 此命令将立即将直升机生成到游戏世界中。 该命令只能从游戏内控制台运行,因为它需要玩家的确切坐标。 此命令的简写版本(所有“全局”RUST 管理命令都不需要使用前缀 global) drop 指令说明示例示例说明备注teleport 玩家名称/steamID传送至指定玩家teleport 123传送至名为123的玩家1teleport 玩家1 玩家2将玩家1传送至玩家2teleport abc 123将abc传送至123的位置 2==================================================teleport2death传送至上次死亡的地方teleport2death传送至自己上次死亡的地方teleport2marker传送至地图上的标记点teleport2marker传送至自己在地图上标记的标记点teleport2me 玩家名称/steamID将指定玩家传送至自己teleport2me 123将玩家123传送到自己的位置teleport2owneditem 玩家名称/steamID随机传送至指定玩家拥有的物品teleport2owneditem 123随机传送至指定玩家123拥有的物品teleportany传送至随机位置teleportany传送至随机位置teleportlos传送至看向的位置teleportlos传送至看向的位置teleportpos X,Y,Z传送至指定坐标teleportpos -100.5,100,500传送至坐标为-100.5,100,500的地方可以使用printpos指令获取当前坐标 3.绑定热键格式为: bind [按键] [指令] 例如: 1.绑定自杀到K键:bind k kill-按下K键即可自杀 2.绑定自杀到组合键:bind [leftshift+k] kill-按住左SHIFT的情况下再按下K键才能自杀了 3.绑定无敌模式和飞行模式到F4键:bind F4 global.god;debug.noclip 4.绑定删除命令到C键:bind c global.ent kill 4.取消绑定热键如果您在绑定时绑定了错误的按键,或者只是不再需要这个绑定。 您可以再次为该按键设置一个空绑定来取消绑定: bind x "" 详细绑定热键相关资料可查看: 绑定按键教程 - 腐蚀WIKI_BWIKI_哔哩哔哩https://wiki.biligame.com/rust/%E7%BB%91%E5%AE%9A%E6%8C%89%E9%94%AE%E6%95%99%E7%A8%8B 六、批处理一键下载1.建立目录:D:\Rust_Server、D:\Rust_Server\steam 2.将steamcmd复制到 D:\Rust_Server\steam 中。 3.在 D:\Rust_Server 分别建立下方的批处理以及txt文本。 4.运行 download.bat 即可下载服务端。 5.服务端下载完成后运行 run.bat 即可启动。 download.bat cd steam steamcmd.exe +runscript ../update_script.txt cd ..update_script.txt @ShutdownOnFailedCommand 1 @NoPromptForPassword 1 force_install_dir ../rustds login anonymous app_update 258550 validate quitupdate_server.bat cd steam steamcmd.exe +runscript ../update_script.txt cd ..run.bat chcp 65001 echo off :start cd rustds RustDedicated.exe -batchmode -nographics -logfile "./logs/log.txt" ^ %启动参数% +server.worldsize "3000" ^ +server.hostname "ADDER SERVER" ^ +server.description "SERVER DESCRIPTION" ^ +server.headerimage "" ^ +server.port "28015" ^ +server.url "" ^ +server.maxplayers "50" ^ +server.identity "my_server_identity" ^ %启动参数% cd ../ goto start 七、其他资料 1.官方WikiCreating a server - Rust Wikihttps://wiki.facepunch.com/rust/Creating-a-server 其包含了Windows、Linux创建服务器的方法,以及插件等资料。 2.Bilibili中文WikiRUST服主专区 - 腐蚀WIKI_BWIKI_哔哩哔哩https://wiki.biligame.com/rust/%E6%9C%8D%E4%B8%BB%E9%A6%96%E9%A1%B5你可以在此找到支持的命令、服务端启动参数等。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |