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

新品 【XMBaiCaoYuan·百草园】 1.0.0

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

插件简介​

百草园是一个完整的种植系统插件,玩家可以购买土地,在土地上种植各种草药,通过施肥培育成熟后拾取获得奖励。支持玩家私人土地和公共区域百草园。

核心功能​

1. 土地购买系统​

  • 玩家可以购买不同规格的百草园土地
  • 支持货币EconomicsXMUniversalPoints,和物品双重购买条件,
  • 土地有有效期限制,到期自动删除
  • 支持权限控制购买数量上限
  • 可设置是否需要在领地柜范围内生成

2. 种植系统​

  • 土地会自动生成初期草药实体
  • 玩家需要手持养料对准初期草药按R键施肥
    • 玩家可以施肥任意玩家的草药
  • 施肥后草药开始成熟倒计时
  • 成熟后玩家空手对准草药按R键拾取
    • 玩家只能拾取公共区域,和自己的百草园的草药
    • 玩家可以在UI随时开启/关闭,队友拾取自己的百草园的草药
  • 支持多种草药类型配置

3. 养料与产出​

  • 每种草药需要特定的养料物品
  • 未施肥的草药会在一定时间后枯萎
  • 拾取成熟草药可获得随机奖励
  • 支持物品奖励和指令奖励
  • 可设置不同土地的专属产出

4. 公共百草园​

  • 管理员可创建公共区域百草园
  • 公共区域的草药无需施肥,自动成熟
  • 所有玩家都可以拾取公共区域的草药
  • 支持多个公共区域配置

5. 可视化区域​

  • 使用彩色球罩标记土地范围
  • 支持多种颜色配置
  • 草药上方显示悬浮文字提示
  • 实时显示成熟倒计时

6. 数据持久化​

  • 插件卸载时,自动保存玩家的百草园数据,包括所有区域的植物数量,状态,时间
  • 插件安装时,自动恢复玩家的百草园区域,草药
  • 公共区域不保存数据,会在重载插件后重新生成新的
17734819612911773481969926
177348511077417734828740801773482884075
17734840525631773485768809

使用方法​

玩家指令​

  • /bcy - 打开百草园主界面

主界面功能​

左侧:我的百草园列表
  • 显示已购买的土地信息 / 如果配置开启还会额外显示公共土地信息
  • 生成按钮:在当前位置生成百草园区域
  • 传送按钮:传送到已生成的土地位置(需要权限才能看到按钮)
右侧:购买土地
  • 显示可购买的土地类型
  • 查看购买条件和土地属性
  • 点击购买按钮购买土地
养料按钮:查看各种草药的养料需求和产出信息

种植流程​

  1. 购买土地后,在领地柜范围内点击"生成"按钮
  2. 等待土地自动生成初期草药
  3. 手持对应养料,对准初期草药按E键施肥
  4. 等待草药成熟(悬浮文字显示倒计时)
  5. 空手对准成熟草药按E键拾取奖励

管理员指令​

  • /bcyadd <公共百草园名称> - 在当前位置创建公共百草园
  • /bcyremove <公共百草园名称> - 删除指定的公共百草园

权限说明​

基础权限​

  • 无需权限即可使用基础功能

购买权限​

  • xmbaicaoyuan.<权限后缀> - 购买特定土地的权限
  • 在配置文件中为每个土地设置购买权限后缀

数量权限​

  • xmbaicaoyuan.<权限后缀> - 增加土地购买数量上限
  • 在配置文件的"权限购买土地数"中设置

传送权限​

  • xmbaicaoyuan.tp.self - 传送到自己的百草园土地
  • xmbaicaoyuan.tp.public - 传送到公共百草园区域

配置说明​

基础设置​

  • 聊天提示前缀
  • 基础土地购买数量限制
  • 经济系统选择(Economics或XMUniversalPoints)

土地购买配置​

  • 显示名称:土地的名称
  • 最大产出数:土地上最多同时存在的草药数量
  • 购买权限:留空无需权限
  • 购买价格:货币价格,0为免费
  • 购买物品:需要的物品及数量
  • 半径:土地范围半径
  • 颜色:区域球罩颜色
    • 无/蓝色/青色/绿色/洋红/紫色/红色/黄色/白色/橙色/粉色/青柠色/青绿色/紫罗兰/靛蓝
  • 只能生成在领地柜权限范围:是否需要领地柜授权
  • 有效期天:土地的有效天数

百草园设置​

  • 仅限公共区域生成:是否只在公共区域出现
  • 草初期/成熟实体预制名:写入任意实体路径,可以参考下方的配置文件包含四种植物系预制名
    • 实际是允许不同成品使用相同的实体名,生成草药时会自动加标识区分
    • 比如配置“灵草”和“人鞭草”同时使用凤梨植物作为实体,生成初期实体时凤梨植物实体会随机标识它在成熟后会是“灵草”或者“人鞭草”。
  • 初期生成间隔秒:多久生成一次新草药
  • 初期未提供养料多久枯萎:未施肥的枯萎时间
  • 成熟等待时间秒:施肥后多久成熟
  • 最多存在几个:单个土地此类草药的数量上限
  • 成熟草显示名称:草药名称
  • 仅限以下土地产出:限制特定土地才能产出此草药
  • 养料物品:施肥需要的物品
  • 拾取奖励:成熟后拾取的奖励列表

拾取奖励配置​

  • 物品信息:奖励物品的名称、简称、皮肤、数量
  • 执行指令:额外执行的控制台指令
  • 使用图像链接:UI中显示的图片链接
  • 概率:获得此奖励的概率(1-100)

公共区域百草园​

  • 启用:是否启用此公共区域
  • 坐标:区域位置(由管理员指令自动写入)
  • 产出成熟草列表:此区域会生成的草药类型
  • 显示名称:区域名称
  • 初期生成间隔秒:生成间隔
  • 成熟等待时间秒:成熟时间(公共区域无需施肥)
  • 最大产出数:区域内最多草药数量
  • 半径:区域范围
  • 颜色:球罩颜色
JSON:
{
  "聊天提示前缀": "[百草园]",
  "主UI标题名": "百草园",
  "养料按钮名": "本草纲目",
  "养料UI标题名": "本草纲目",
  "在UI中显示公共百草园": true,
  "允许购买的基础土地数": 1,
  "Economics余额名称": "金币",
  "经济学(true=Economics false=XMUniversalPoints)": true,
  "土地购买": [
    {
      "显示名称": "小型百草园",
      "最大产出数": 10,
      "购买权限": "",
      "购买价格": 100,
      "购买物品名称": "高级灵木",
      "购买物品简称": "wood",
      "购买物品皮肤": 0,
      "购买物品数量": 10,
      "半径": 10.0,
      "颜色": "绿色",
      "只能生成在领地柜权限范围": true,
      "有效期天": 7
    },
    {
      "显示名称": "中型百草园",
      "最大产出数": 20,
      "购买权限": "",
      "购买价格": 500,
      "购买物品名称": "高级灵木",
      "购买物品简称": "wood",
      "购买物品皮肤": 0,
      "购买物品数量": 10,
      "半径": 15.0,
      "颜色": "绿色",
      "只能生成在领地柜权限范围": true,
      "有效期天": 7
    },
    {
      "显示名称": "大型百草园",
      "最大产出数": 30,
      "购买权限": "",
      "购买价格": 1000,
      "购买物品名称": "高级灵木",
      "购买物品简称": "wood",
      "购买物品皮肤": 0,
      "购买物品数量": 10,
      "半径": 20.0,
      "颜色": "绿色",
      "只能生成在领地柜权限范围": true,
      "有效期天": 7
    },
    {
      "显示名称": "灵木百草园",
      "最大产出数": 10,
      "购买权限": "",
      "购买价格": 2000,
      "购买物品名称": "高级灵木",
      "购买物品简称": "wood",
      "购买物品皮肤": 0,
      "购买物品数量": 10,
      "半径": 10.0,
      "颜色": "绿色",
      "只能生成在领地柜权限范围": true,
      "有效期天": 7
    },
    {
      "显示名称": "聚灵丹草园",
      "最大产出数": 10,
      "购买权限": "",
      "购买价格": 3000,
      "购买物品名称": "高级灵木",
      "购买物品简称": "wood",
      "购买物品皮肤": 0,
      "购买物品数量": 10,
      "半径": 10.0,
      "颜色": "绿色",
      "只能生成在领地柜权限范围": true,
      "有效期天": 7
    }
  ],
  "权限购买土地数": [
    {
      "权限后缀": "vip1",
      "购买土地数": 3
    }
  ],
  "百草园设置": [
    {
      "仅限公共区域生成": false,
      "草初期实体预制名": "assets/bundled/prefabs/autospawn/resource/v3_bushes_jungle/bromeliad_d.prefab",
      "草成熟实体预制名": "assets/bundled/prefabs/autospawn/resource/v3_bushes_jungle/bromeliad_a.prefab",
      "初期生成间隔秒": 10,
      "初期未提供养料多久枯萎": 60,
      "成熟等待时间秒": 10,
      "最多存在几个": 5,
      "成熟草显示名称": "灵草",
      "仅限以下土地产出": [
        "小型百草园"
      ],
      "养料物品名称": "木头",
      "养料物品简称": "wood",
      "养料物品皮肤": 0,
      "养料物品数量": 10,
      "拾取奖励": [
        {
          "物品名称": "高级灵木",
          "物品简称": "wood",
          "物品皮肤": 0,
          "物品数量": 10,
          "执行指令": [],
          "使用图像链接": "",
          "概率(1-100)": 50
        },
        {
          "物品名称": "高级南瓜",
          "物品简称": "pumpkin",
          "物品皮肤": 0,
          "物品数量": 1,
          "执行指令": [],
          "使用图像链接": "",
          "概率(1-100)": 50
        },
        {
          "物品名称": "强化石",
          "物品简称": "wood",
          "物品皮肤": 2433594063,
          "物品数量": 1,
          "执行指令": [
            "uu %STEAMID% 1"
          ],
          "使用图像链接": "https://img.rustsb.com/kit.png",
          "概率(1-100)": 50
        }
      ]
    },
    {
      "仅限公共区域生成": false,
      "草初期实体预制名": "assets/bundled/prefabs/autospawn/resource/v3_bushes_jungle/heliconia_rostrata_xs.prefab",
      "草成熟实体预制名": "assets/bundled/prefabs/autospawn/resource/v3_bushes_jungle/heliconia_rostrata_s.prefab",
      "初期生成间隔秒": 10,
      "初期未提供养料多久枯萎": 60,
      "成熟等待时间秒": 10,
      "最多存在几个": 5,
      "成熟草显示名称": "人鞭草",
      "仅限以下土地产出": [],
      "养料物品名称": "木头",
      "养料物品简称": "wood",
      "养料物品皮肤": 0,
      "养料物品数量": 10,
      "拾取奖励": [
        {
          "物品名称": "高级灵木",
          "物品简称": "wood",
          "物品皮肤": 0,
          "物品数量": 10,
          "执行指令": [],
          "使用图像链接": "",
          "概率(1-100)": 50
        },
        {
          "物品名称": "高级南瓜",
          "物品简称": "pumpkin",
          "物品皮肤": 0,
          "物品数量": 1,
          "执行指令": [],
          "使用图像链接": "",
          "概率(1-100)": 50
        },
        {
          "物品名称": "强化石",
          "物品简称": "wood",
          "物品皮肤": 2433594063,
          "物品数量": 1,
          "执行指令": [
            "uu %STEAMID% 1"
          ],
          "使用图像链接": "https://img.rustsb.com/kit.png",
          "概率(1-100)": 50
        }
      ]
    },
    {
      "仅限公共区域生成": false,
      "草初期实体预制名": "assets/bundled/prefabs/autospawn/resource/v3_bushes_arctic/bush_willow_snow_a.prefab",
      "草成熟实体预制名": "assets/bundled/prefabs/autospawn/resource/v3_bushes_arctic/bush_willow_snow_b.prefab",
      "初期生成间隔秒": 60,
      "初期未提供养料多久枯萎": 60,
      "成熟等待时间秒": 60,
      "最多存在几个": 5,
      "成熟草显示名称": "雪松草",
      "仅限以下土地产出": [],
      "养料物品名称": "木头",
      "养料物品简称": "wood",
      "养料物品皮肤": 0,
      "养料物品数量": 10,
      "拾取奖励": [
        {
          "物品名称": "高级灵木",
          "物品简称": "wood",
          "物品皮肤": 0,
          "物品数量": 10,
          "执行指令": [],
          "使用图像链接": "",
          "概率(1-100)": 50
        },
        {
          "物品名称": "高级南瓜",
          "物品简称": "pumpkin",
          "物品皮肤": 0,
          "物品数量": 1,
          "执行指令": [],
          "使用图像链接": "",
          "概率(1-100)": 50
        },
        {
          "物品名称": "强化石",
          "物品简称": "wood",
          "物品皮肤": 2433594063,
          "物品数量": 1,
          "执行指令": [
            "uu %STEAMID% 1"
          ],
          "使用图像链接": "https://img.rustsb.com/kit.png",
          "概率(1-100)": 50
        }
      ]
    },
    {
      "仅限公共区域生成": false,
      "草初期实体预制名": "assets/bundled/prefabs/autospawn/resource/v3_bushes_arid_desert/mormon_tea_d.prefab",
      "草成熟实体预制名": "assets/bundled/prefabs/autospawn/resource/v3_bushes_arid_desert/mormon_tea_a.prefab",
      "初期生成间隔秒": 60,
      "初期未提供养料多久枯萎": 60,
      "成熟等待时间秒": 60,
      "最多存在几个": 5,
      "成熟草显示名称": "茶草",
      "仅限以下土地产出": [],
      "养料物品名称": "木头",
      "养料物品简称": "wood",
      "养料物品皮肤": 0,
      "养料物品数量": 10,
      "拾取奖励": [
        {
          "物品名称": "高级灵木",
          "物品简称": "wood",
          "物品皮肤": 0,
          "物品数量": 10,
          "执行指令": [],
          "使用图像链接": "",
          "概率(1-100)": 50
        },
        {
          "物品名称": "高级南瓜",
          "物品简称": "pumpkin",
          "物品皮肤": 0,
          "物品数量": 1,
          "执行指令": [],
          "使用图像链接": "",
          "概率(1-100)": 50
        },
        {
          "物品名称": "强化石",
          "物品简称": "wood",
          "物品皮肤": 2433594063,
          "物品数量": 1,
          "执行指令": [
            "uu %STEAMID% 1"
          ],
          "使用图像链接": "https://img.rustsb.com/kit.png",
          "概率(1-100)": 50
        }
      ]
    }
  ],
  "公共区域百草园": [
    {
      "启用": true,
      "坐标": "1496.91,0.95,1152.11",
      "产出成熟草列表": [
        "灵草",
        "人鞭草"
      ],
      "显示名称": "公共百草园",
      "初期生成间隔秒": 10,
      "成熟等待时间秒": 30,
      "最大产出数": 10,
      "半径": 10.0,
      "颜色": "绿色"
    }
  ]
}

注意事项​


  1. 土地到期后会自动删除,包括区域和所有草药
  2. 重载插件时玩家土地会恢复,公共区域会重新生成
  3. 卸载插件会清理所有区域和实体
  4. 施肥需要手持养料对准草药按R键
  5. 拾取需要空手对准成熟草药按R键
  6. 生成土地需要在领地柜授权范围内(如果配置要求)
  7. 草药的产出奖励是随机的,根据配置的概率决定
相关插件
作者
pandaman
下载
0
类型
数字产品
有效期
2 天
价格
398.00 CNY
318.40 CNY
续订价
0.00 CNY
折扣
优惠20.00%
查看
26
文件类型
cs
文件大小
103 KB
文件Hash
9a83d54035252fbc429e50f0c7388636
首次发布
最后更新
评分
0.00 星 0评价

来自pandaman的更多资源

分享资源

标签
修仙吗