欢迎加入!

注册后,您将能够与我们社区的其他成员进行讨论、分享和私信。

无论您是想寻求帮助、分享经验,还是结识志同道合的朋友,我们都期待您的参与!一起探索更多精彩内容吧。

立即注册! 加入群聊
  • 所有的免费插件都是同步外网更新,所有都是最新版!
建筑等级

建筑等级 同步更新

没有下载权限
购买会员
此插件允许管理员和普通玩家轻松地将整个建筑相对于每个构建块的当前等级升级或降级一个等级。

权限

此插件使用权限系统。要分配权限,请使用 。要删除权限,请使用 。oxide.grant <user or group> <name or steam id> <permission>oxide.revoke <user or group> <name or steam id> <permission>
  • buildinggrades.use-- 允许使用命令。
  • buildinggrades.admin-- 绕过实体所有者和 TC 升级/降级建筑物。
  • buildinggrades.nocost-- 允许玩家免费升级建筑物。
  • buildinggrades.up.all-- 允许玩家升级到所有等级的建筑物。
  • buildinggrades.down.all-- 允许玩家降级到所有等级的建筑。
  • buildinggrades.down.0-- 允许玩家降级到 Twigs 等级。
  • buildinggrades.down.1-- 允许玩家降级到木牌等级。
  • buildinggrades.down.2-- 允许玩家降级到石头等级。
  • buildinggrades.down.3-- 允许玩家降级到金属等级。
  • buildinggrades.up.1-- 允许玩家升级到 Wood 等级。
  • buildinggrades.up.2-- 允许玩家升级到石头等级。
  • buildinggrades.up.3-- 允许玩家升级到金属等级。
  • buildinggrades.up.4-- 允许玩家升级到 TopTier 等级。

聊天命令

  • /up [grade] [filter]或 -- 将连接到您正在查看的建筑物的每个街区升级一个等级或选定的等级。例如 , , ,/up [filter]/up/up 2/up 1 wall/up wall
  • /down [grade] [filter]或 -- 将附加到您正在查看的建筑物的每个街区降级一个等级或选定的等级。例如 , , , ,/down [filter]/down/down 1/down 1 wall/down wall
  • /up和 : 升级/降级整个建筑(不会升级彼此靠近的建筑)(即使在大型建筑上也非常快)。/down
  • /upall和:从您正在查看的位置开始升级/降级彼此接触的所有内容(如果多个建筑物彼此太近,将升级/降级多个建筑物)(对于大型建筑物可能会很慢)/downall

成绩

  • Twigs 或 0
  • Wood 或 1
  • Stone 或 2
  • 金属或 3
  • TopTier 或 4

默认过滤器

  • 基础
  • 地板
  • 楼梯
  • 屋顶
  • 坡道

配置

设置和选项可以在目录下的文件中进行配置。建议使用编辑器和验证器,以避免格式问题和语法错误。BuildingGradesconfig
{
"Settings": {
"Use Teams": false,
"Use Clans": true,
"Use Friends": true,
"Use Raid Blocker (Need NoEscape Plugin)": false,
"Use Combat Blocker (Need NoEscape Plugin)": false,
"Cooldown Exclude Admins": true,
"Upgrade/Downgrade Per Frame": 10
},
"Chat Settings": {
"Upgrade Chat Command": "up",
"Downgrade Chat Command": "down",
"Upgrade All Chat Command": "upall",
"Downgrade All Chat Command": "downall",
"Chat Prefix": "<color=#00FFFF>[BuildingGrades]</color>: ",
"Chat SteamID Icon": 0
},
"Permission Settings": {
"buildinggrades.use": {
"Priority": 0,
"Distance": 10.0,
"Cooldown": 60.0,
"Pay": true
}
},
"Building Block Categories": {
"foundation": [
"assets/prefabs/building core/foundation/foundation.prefab",
"assets/prefabs/building core/foundation.steps/foundation.steps.prefab",
"assets/prefabs/building core/foundation.triangle/foundation.triangle.prefab"
],
"wall": [
"assets/prefabs/building core/wall/wall.prefab",
"assets/prefabs/building core/wall.doorway/wall.doorway.prefab",
"assets/prefabs/building core/wall.frame/wall.frame.prefab",
"assets/prefabs/building core/wall.half/wall.half.prefab",
"assets/prefabs/building core/wall.low/wall.low.prefab",
"assets/prefabs/building core/wall.window/wall.window.prefab"
],
"floor": [
"assets/prefabs/building core/floor/floor.prefab",
"assets/prefabs/building core/floor.frame/floor.frame.prefab",
"assets/prefabs/building core/floor.triangle/floor.triangle.prefab",
"assets/prefabs/building core/floor.triangle.frame/floor.triangle.frame.prefab"
],
"stair": [
"assets/prefabs/building core/stairs.l/block.stair.lshape.prefab",
"assets/prefabs/building core/stairs.spiral/block.stair.spiral.prefab",
"assets/prefabs/building core/stairs.spiral.triangle/block.stair.spiral.triangle.prefab",
"assets/prefabs/building core/stairs.u/block.stair.ushape.prefab"
],
"roof": [
"assets/prefabs/building core/roof/roof.prefab",
"assets/prefabs/building core/roof.triangle/roof.triangle.prefab"
],
"ramp": [
"assets/prefabs/building core/ramp/ramp.prefab"
]
}
}

应用程序接口

private bool IsProcessingBuildingBlock(BuildingBlock buildingBlock) // Used to determine if a building block is processing, in the "OnStructureUpgrade" hook

void OnStructureGradeUpdated(BuildingBlock buildingBlock, BasePlayer player, BuildingGrade.Enu
作者
xiaoguan
下载
1
查看
16
首次发布
最后更新

评分

0.00 星 0 星

来自xiaoguan的更多资源

后退
顶部