• 每个人都可以搬运插件,请严格遵守搬运插件的规则,帖子一定要写上原帖地址! 近期Rustbbs会有大量更新!服务器版块请严格按照规定排版写入! 搬运插件请不要大量机翻!QQ交流群:612904352
Personal Heli / 个人直升机

搬运 Personal Heli / 个人直升机 1.1.7

没有下载权限
原网址
https://umod.org/plugins/personal-heli
原作者
rostov114
原名称
Personal Heli
1595011950934.png

此插件可以调用“个人直升机”,只有调用它的玩家(和团队/朋友)才能损坏它。直升机不瞄准其他任何人。直升机战利品只能由这些玩家获得。可以配置直升机通话的冷却时间。当其他玩家尝试攻击名为“直升机”或从中抢劫时,他们会在聊天中看到一条消息。

权限

该插件使用Oxide的权限系统。要分配权限,请使用oxide.grant <user or group> <name or steam id> <permission>。要删除权限,请使用oxide.revoke <user or group> <name or steam id> <permission>。
代码:
personalheli.use -允许使用聊天命令
personalheli.console -允许使用控制台命令呼叫直升机
聊天命令
代码:
callheli -调用直升机的命令,可以配置
控制台命令
代码:
personalheli.call {steamId} -管理员命令,向指定的玩家呼叫直升机,没有冷却时间
组态
可以PersonalHeli.json在oxide/config目录下的文件中配置此插件的设置和选项。建议使用JSON编辑器或验证站点(例如jsonlint.com),以避免格式问题和语法错误
代码:
{
  "UseFriends": true,
  "UseTeams": true,
  "CooldownSeconds": 1800,
  "ChatCommand": "callheli",
  "ResetCooldownsOnWipe": true
  "MemorizeTeamOnCall": false,
  "RetireOnAllTeamDead": true,
  "DenyCratesLooting": true,
  "DenyGibsMining": true,
  "RemoveFireFromCrates": true
}

  • UserFriends -是否使用Friends API
  • UseTeams -使用本地Rust团队
  • CooldownSeconds -使用聊天命令的冷却时间
  • ChatCommand -聊天命令名称
  • ResetCooldownsOnWipe -应该重置所有玩家的冷却时间
  • MemorizeTeamOnCall -直升机会记住所有允许与之战斗的玩家,并在召唤中抢夺它的板条箱,这样做是为了避免玩家互相呼叫以与直升机战斗的情况,并在他们完成后,领导者将团队中的其他人踢掉/朋友抢劫
  • RetireOnAllTeamDead -如果一时所有队伍都死亡,则直升机退役,否则,直升机将在重生后继续发力
  • DenyCratesLooting -拒绝未参与游戏的玩家掠夺板条箱
  • DenyGibsMining -拒绝为不参与游戏的玩家开合直升机
  • RemoveFireFromCrates -从个人直升机上卸下的板条箱中清除火

本土化
默认消息在PersonalHeli.json目录下的oxide/lang/en文件中。要增加对另一种语言的支持,请创建一个新的语言文件夹(例如de德语)(如果尚未创建),将默认语言文件复制到新文件夹中,然后自定义消息。

该插件已完全本地化
API

代码:
bool IsPersonal(BaseHelicopter heli) // true if helicopter is personal heli -- false otherwise
作者
MLKK
下载
111
查看
3,289
首次发布
上次更新
评分
0.00 星 0个评价

MLKK的更多资源

分享此资源