- 需要插件(必装)
-
原创 - DWCommandGive - 指令给予
通过指令给予物品,或为玩家播放音乐。支持设置物品、音乐预设。 控制台指令: f 玩家名称/SteamID 物品短名称/预设名称 数量(不填默认1) 皮肤(可选) 名称(可选) 文字内容(可选) - 通过指令向玩家发送物品。 musicto 玩家名称/SteamID 音乐链接 持续时间 - 通过指令向指定玩家播放音乐。 musicall 音乐链接 持续时间 - 通过指令向所有玩家播放音乐。 可将常用物品/歌曲写入配置文件,届时只需要输入 f 玩家名称/SteamID 预设名称...rustsb.com原创 - DWTimedCommand - 玩家定时指令
当玩家有权限时,定时为玩家执行指定指令。 给 玩家A 授权 权限B ,配置文件中权限B设置了指令A、B、C。那么插件就会在权限B的最小-大执行间隔时间随机执行指令A、B、C其中一个指令。并且可以发送聊天提示。 { "基础设置": { "聊天提示前缀": "[BLGA · 提示]\n", "DeBug模式": false }, "定时指令列表": [ { "随机指令名称": "x的祝福", "权限名(留空无需)"...rustsb.com
原理介绍
如果你玩过【原神】这款游戏,应该知道,在游戏过程中,会随机播放一些来自角色的语音消息,模拟玩家的状态,例如:
如果你希望将它们运用到RUST游戏中,让玩家在游戏过程中也能听到随机的语音消息,可以通过如下方法实现。
所需插件
DWCommandGive - 指令给予
我们要通过这款插件的,控制台指令为玩家播放指定音频的能力。
musicto 玩家名称/SteamID 音乐链接 持续时间
- 通过指令向指定玩家播放音乐。
DWTimedCommand - 玩家定时指令
我们需要通过这款插件,让所有玩家在随机时间区间,执行随机控制台指令,以实现播放随机音乐的能力。
-
JSON:
{ "随机指令名称": "", "权限名(留空无需)": "DWTimedCommand.yuyin", "指令类型(true = 服务端执行 | false = 客户端执行)": true, "执行的指令列表 (指令 | 指令名称)": { "musicto %STEAMID% 音频外链网址 播放秒数": "", "musicto %STEAMID% 音频外链网址 播放秒数": "" }, "最小执行间隔": 180, "最大执行间隔": 600, "聊天提示(%名称% / %指令名称%)": "" },
本商品包含
- 40个原神音频文件的外链网址
- 相关配套插件对应的40个设置好的配置文件
- 语音内容均与RUST游戏内容相关,不会存在违和感
- 点击此处试听
使用教程
- 确保您拥有上面提到的两款插件
- 打开下载好的配置文件,复制其中的配置,粘贴到您的DWTimedCommand插件配置文件中。
- 给玩家:oxide.grant group default DWTimedCommand.yuyin。将此授权发送控制台,授权所有玩家。以便所有玩家在每隔3-10分钟时间区间内,随机听到40个语音之一。
- 当然,您如果没有上面的两款插件,也可以使用Welcome Music - 欢迎音乐插件中的[随机音乐列表 ]功能。让上线的玩家每次听到不一样的角色语音消息。
- 您也可以将40个音频消息用于【指令执行】中提到的任意场景。