• 注册后才能下载/购买插件!快来注册吧,注册即可免费下载 精翻插件 !【点我注册
  • RustSB.COM向广大野生Rust插件作者发出入驻邀请!详情请见[原创作者条约]
【XMBuildingAchievement·建筑名片】

原创 【XMBuildingAchievement·建筑名片】 1.0.2

需要插件(必装)
需要插件(可选)

插件介绍​

XMBuildingAchievement是一个为Rust服务器设计的建筑成就系统插件。玩家可以通过建造、种植、居住等方式获得各种建筑成就,丰富游戏体验。

主要功能​

1.建筑名片系统

-按R键对着任意建筑块可查看建筑名片(手持武器时不生效)
-显示建筑基本信息:
-业主(可隐藏)(拥有XMPlayerCard·玩家个人信息名片插件,点击业主名称可直接查看他的名片)
-建筑名称(可修改)
-建成时间等(领地柜放置时间)
-显示房租到期时间(领地柜维护剩余时间)
-显示家庭成员列表(领地柜授权成员)
-显示特殊资产(配置文件设置建筑内摆放物品)

1773337526686

2.成就系统

-摆放成就:放置指定物品获得成就
-种植成就:种植收获指定数量作物
-时间成就:建筑存在指定时间
-重生成就:在建筑内重生指定次数
-拜访成就:建筑被其他玩家敲门指定次数
-点赞成就:(敬请期待)
-自定义成就:(敬请期待)
-每个成就类型可以设置无限个,每个成就自定义成就图标
-优先在名片内展示已点亮(达成)的成就

17429358214951740553729368

3.建筑名片过户(数据转移)

-支持建筑数据转移(需要权限)
-建筑被摧毁后数据保留特定天数(配置文件设置)
-玩家可以在建筑领地柜摧毁后,打开新的领地柜时,将以前的建筑数据转移到新建筑中
-不会转移建筑等级 过户时建筑等级默认重置为0!

1740553788293

4.开启派对

-业主每天可以开启一次派对
-在查看自己建筑名片时,左上角点击【开启派对】,并设置派对名称,时间,地点
-弹出邀请页面给全服玩家,包括派对倒计时期间新进服的玩家
-接受邀请的玩家会在派对开始后传送到业主设置的位置(只能设置授权的领地范围区域内)

17429364620621742942111316

1742943532638

5. 建筑强化系统​

  • 建筑等级系统:通过消耗强化石提升建筑等级
  • 护甲系统:每级增加建筑护甲血量,保护建筑实体
    • 当建筑受到攻击时,会优先消耗护甲血量
    • 护甲血量为0时,才会对建筑本身造成伤害
  • 双重强化石:
    • 普通强化石:有一定成功率
    • 超级强化石:100%成功
  • 护甲修复:背包拥有修复物品,手持建筑锤敲击要修复护甲的建筑,恢复建筑护甲
  • 等级显示:建筑名称后显示等级(如:熊猫的家 LV.10)
  • 护甲显示:攻击建筑时显示悬浮护甲信息
17733374686951773337472258

权限

xmbuildingachievement.use - 使用插件的基础权限
xmbuildingachievement.transfer - 建筑数据转移权限
xmbuildingachievement.enhance - 强化建筑的权限

管理员命令​

buildingachievement.unlock <玩家ID> <成就名称> [建筑ID(可选)] - 手动解锁玩家的建筑成就

配置​

JSON:
{
  "需要权限": false,
  "领地柜摧毁后数据保留天数": 3,
  "提示名字": "[熊猫君建筑成就]",
  "特殊资产设置": [
    {
      "显示名称": "垃圾桶",
      "物品简称": "box.wooden.large",
      "皮肤ID": 2765043785,
      "颜色标签": null
    }
  ],
  "摆放成就设置": [
    {
      "成就名称": "农民",
      "成就介绍": "摆放一个小型种植箱",
      "物品简称": "planter.small",
      "皮肤ID": 0,
      "摆放成就图像链接": "https://img.rustsb.com/c/XMBuildingAchievement/jzcj4.png",
      "达成后执行指令": [
        "uu %STEAMID% 1",
        "say %STEAMID% 解锁了农民成就"
      ]
    },
    {
      "成就名称": "环保",
      "成就介绍": "摆放一个垃圾桶",
      "物品简称": "box.wooden.large",
      "皮肤ID": 2765043785,
      "摆放成就图像链接": "https://img.rustsb.com/c/XMBuildingAchievement/jzcj6.png",
      "达成后执行指令": [
        "uu %STEAMID% 1",
        "say %STEAMID% 解锁了环保成就"
      ]
    }
  ],
  "种植成就设置": [
    {
      "成就名称": "南瓜农场",
      "成就介绍": "在建筑内种植并收获了999个南瓜",
      "物品简称": "pumpkin",
      "收集数量": 999,
      "种植成就图像链接": "https://img.rustsb.com/c/XMBuildingAchievement/jzcj5.png",
      "达成后执行指令": [
        "uu %STEAMID% 1",
        "say %STEAMID% 解锁了南瓜农场成就"
      ]
    },
    {
      "成就名称": "南瓜农场2",
      "成就介绍": "在建筑内种植并收获了9999个南瓜",
      "物品简称": "pumpkin",
      "收集数量": 9999,
      "种植成就图像链接": "https://img.rustsb.com/c/XMBuildingAchievement/jzcj1.png",
      "达成后执行指令": [
        "uu %STEAMID% 1",
        "say %STEAMID% 解锁了南瓜农场2成就"
      ]
    }
  ],
  "时间成就设置": [
    {
      "成就名称": "生存庇护港",
      "成就介绍": "建筑建成时间超10天未被摧毁!",
      "建筑存在时间(小时)": 240,
      "时间成就图像链接": "https://img.rustsb.com/c/XMBuildingAchievement/jzcj2.png",
      "达成后执行指令": [
        "uu %STEAMID% 1",
        "say %STEAMID% 解锁了生存庇护港成就"
      ]
    },
    {
      "成就名称": "生存庇护港2",
      "成就介绍": "建筑建成时间超20天未被摧毁!",
      "建筑存在时间(小时)": 480,
      "时间成就图像链接": "https://img.rustsb.com/c/XMBuildingAchievement/jzcj3.png",
      "达成后执行指令": [
        "uu %STEAMID% 1",
        "say %STEAMID% 解锁了生存庇护港2成就"
      ]
    }
  ],
  "重生成就设置": [
    {
      "成就名称": "重生家",
      "成就介绍": "在这个家复活超过99次!",
      "重生次数": 50,
      "重生成就图像链接": "https://img.rustsb.com/c/XMBuildingAchievement/jzcj7.png",
      "达成后执行指令": [
        "uu %STEAMID% 1",
        "say %STEAMID% 解锁了重生家成就"
      ]
    },
    {
      "成就名称": "重生小家",
      "成就介绍": "在这个家复活超过99次!",
      "重生次数": 99,
      "重生成就图像链接": "https://img.rustsb.com/c/XMBuildingAchievement/jzcj8.png",
      "达成后执行指令": [
        "uu %STEAMID% 1",
        "say %STEAMID% 解锁了重生小家成就"
      ]
    }
  ],
  "拜访成就设置": [
    {
      "成就名称": "热情好客",
      "成就介绍": "这个家被敲门了9次!",
      "敲门次数": 9,
      "拜访成就图像链接": "https://img.rustsb.com/c/XMBuildingAchievement/jzcj12.png",
      "达成后执行指令": [
        "uu %STEAMID% 1",
        "say %STEAMID% 解锁了热情好客成就"
      ]
    },
    {
      "成就名称": "热情好客2",
      "成就介绍": "这个家被敲门了99次!",
      "敲门次数": 99,
      "拜访成就图像链接": "https://img.rustsb.com/c/XMBuildingAchievement/jzcj9.png",
      "达成后执行指令": [
        "uu %STEAMID% 1",
        "say %STEAMID% 解锁了热情好客2成就"
      ]
    },
    {
      "成就名称": "热情好客3",
      "成就介绍": "这个家被敲门了199次!",
      "敲门次数": 199,
      "拜访成就图像链接": "https://img.rustsb.com/c/XMBuildingAchievement/jzcj10.png",
      "达成后执行指令": [
        "uu %STEAMID% 1",
        "say %STEAMID% 解锁了热情好客3成就"
      ]
    }
  ],
  "建筑强化": {
    "每级增加多少护甲": 300.0,
    "等级上限制": 1000,
    "基础强化成功率": 60,
    "每级递减成功率": 0.5,
    "每级需要的宝石增益": 1.5,
    "每个修复物品可补充多少护甲值": 1.0,
    "普通强化宝石": {
      "宝石名称": "普通建筑强化石",
      "物品短名": "wood",
      "物品皮肤": 2433594063
    },
    "百分百成功强化宝石": {
      "宝石名称": "超级建筑强化石",
      "物品短名": "wood",
      "物品皮肤": 2774572429
    },
    "修复护甲物品": {
      "宝石名称": "废料",
      "物品短名": "scrap",
      "物品皮肤": 0
    }
  }
}

注意事项​

1.建筑被摧毁后,数据会保留配置的天数,方便有权限的玩家转移建筑名片数据到新建筑上
2.每个玩家每天只能给同一建筑敲门一次
3.成就奖励需要手动领取

视频演示​

相关插件
作者
pandaman
下载
1
类型
数字产品
有效期
无限
价格
498.00 CNY
查看
610
文件类型
cs
文件大小
150.6 KB
文件Hash
4cd0edacc5797a3b24a3f641813e60e2
首次发布
最后更新
评分
0.00 星 0评价

来自pandaman的更多资源

分享资源

最新更新

  1. 1.0.2

    🌟现已将价值498元Qianghuaf·建筑强化集成到本插件中! ✅添加新配置 建筑强化 支持使用强化石强化建筑获得建筑护甲血量,建筑造成伤害时会优先消耗护甲血量...
  2. 1.0.1

    ✅新增功能【开启派对】 🔁修复第二页成就图标无法点击问题
标签
建筑系列