Flying Piano for Rust 是一个 Oxide 插件,它允许启用的用户生成并骑上他们自己的飞行钢琴。钢琴由钢琴、密码锁和灯笼组成。灯笼用于起飞和降落。
根据授予用户的权限,有两种操作模式。默认模式需要灯笼中的低级燃料才能飞行。无限模式不需要燃料。
对于默认模式,用户将通过聊天消息收到通知,并在燃油不足(1 低品位燃油)时听到水泵声音。每单位低等级燃料为您提供 10 分钟的飞行时间,这与标准灯笼的使用率相同。当你的燃料用完时,钢琴会立即自行着陆。
https://i.imgur.com/vgd64oR.jpg
权限
* flyingpiano.use — 允许玩家使用低等级燃料生成和驾驶钢琴* flyingpiano.unlimited — 消除燃料
需求
建议您为每种模式创建组:
* oxide.group add fp
* oxide.group add fpunlimited
然后,将关联的权限添加到每个组:
* oxide.grant group fp flyingpiano.use
* oxide.grant group fpunlimited flyingpiano.unlimited
最后,根据需要将用户添加到每个组:
* oxide.usergroup add rfc1920 fp
当然,例如,您可以授予所有玩家无限制的使用权:
* oxide.grant group default fp.unlimited
聊天命令
* /fp — 生成一架飞行钢琴* /fpd — 生成一架飞行钢琴(必须在钢琴 10 米以内)* /fpc — 列出当前的钢琴
数量(仅当每个用户设置的限制大于 1 个时才有用)
* /fphelp — 列出可用的命令(如上)
配置 配置
是通过 oxide/config 目录下的 FlyingPiano.json 文件完成的。以下是默认设置:
{ "Deploy - Enable limited FlyingPianos per person : ": true, "Deploy - Limit of pianos players can build : ": 1, "Minimum Distance for FPD: ": 10.0, "Minimum Flight Altitude : ": 2.0, "Require Fuel to Operate : ": true, "Speed - Normal Flight Speed is : ": 12.0, "Speed - Sprint Flight Speed is : ": 25.0 }
请注意,所有者/管理员可以自定义全局燃料要求和飞行速度,并限制每个播放器的钢琴数量(强烈推荐)。
您*可以*将“需要燃料才能操作:”设置为false,但建议您将此设置保留为true,如果要删除燃料要求,请使用flyingpiano.unlimited权限。
飞行学校
- 键入 /fp 以生成钢琴。
- 在锁上设置密码。设置代码后解锁。
- 向灯笼中添加低品位燃料(如果在默认模式下运行)。
- 坐在钢琴上。
- 瞄准灯笼,按“E”起飞!
- 从这里开始,使用 WASD、Shift(冲刺)、空格键(向上)和 Ctrl(向下)飞行。
- 准备着陆时,指向灯笼并再次按 E。
- 到达地面后,使用空格键下马。
- 使用密码锁锁定钢琴,以防止他人使用它。
- 站在钢琴旁边时使用 /fpd 来摧毁它。