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

原创 【XMGiantCrops·巨大化农作物】 1.0.1

需要插件(必装)
需要插件(可选)
XMGiantCrops 是一个为 Rust 服务器设计的农作物巨大化插件。玩家种植的农作物有机会变成巨大版本,收获时可获得额外的物品和指令奖励。

17533787342821753378762473

主要特性​

🌱 智能种植系统​

  • 提前判定机制:种植时判定此种子变大几率,如果判定不会变大则不执行计时器,
    • 这样可以提升性能,优化计算,同时也不影响正常种植行为。
    • 种植后被随机到可以变大的种子根据配置文件的时间成熟
    • 不可以变大的种子使用游戏本身的成熟时间
    • 意味着您即便不设置种子的皮肤ID,使用普通种子,也一样可以让玩家体验植物巨大化,也不影响正常情况的种植流程
  • 范围限制:防止同一区域内出现过多巨大农作物

🎯 巨大化机制​

  • 支持所有种子
  • 可配置巨大化几率和成熟时间
  • 支持指定基因的种子一定会巨大化
  • 支持幸运值系统加成(需要 XMLuckyValue 插件)
  • 支持设置巨大化植物变大倍数

🎁 奖励系统​

  • 物品奖励:可配置多种物品,支持概率掉落
  • 指令奖励:可执行自定义服务器指令
  • 权限控制:可设置只允许种植者收获
  • 特效展示:收获时播放特殊效果

🎨 用户体验​

  • 中文显示:支持自定义中文名称显示
  • 实时提示:植物变大后提醒
  • 信息展示:巨大农作物显示种植者信息

视频演示​

权限系统​

  • giantcrops.admin - 管理员权限,可使用所有命令
  • 自定义权限 - 在配置文件中为每种农作物设置特定权限

命令系统​

管理员命令​

  • /giantcrops reload - 重载配置文件
  • /giantcrops info - 查看插件信息和统计
  • /giantcrops clean - 清理过期数据
  • /giantcrops giant - 强制将看向的植物变为巨大(调试用)
  • givegcseed <玩家名/ID> <种子简称> <数量> [皮肤ID] - 给玩家发放种子

工作流程​

种植阶段
  • 玩家种植种子
  • 系统立即判定是否会变大
  • 检查区域限制和权限
  • 只有确定会变大的农作物才会被记录
成长阶段
  • 农作物按配置时间成长
  • 到达指定时间后自动变为巨大版本
  • 应用视觉效果和特效
收获阶段
  • 玩家收获巨大农作物
  • 系统检测到组件销毁
  • 自动发放额外奖励
  • 清理相关数据

性能优化​

  • ✅ 提前判定机制,减少不必要的计算
  • ✅ 只记录会变大的农作物,优化存储
  • ✅ 智能范围检测,避免过度密集
  • ✅ 普通农作物不受影响,正常成熟

注意事项​

  • 建议合理设置巨大化几率,避免过于频繁
  • 区域限制可以防止服务器性能问题
  • 定期清理过期数据以保持最佳性能
  • 配置奖励时注意服务器经济平衡

配置​

JSON:
{
  "提示名字": "[巨大农作物系统]",
  "农作物设置": [
    {
      "权限名称": "vip",//需要有权限才能种植出此农作物的巨大化
      "仅允许种植者收集": false,//建议使用防偷权限
      "种子名称": "",//留空自动识别种子简称的默认显示名称
      "种子简称": "seed.pumpkin",//可以巨大化的种子
      "种子皮肤ID": 0,//写0普通种子即可,否则需要种下指定皮肤ID的种子才能巨大化
      "巨大化几率": 5,//1-100,100代表一定会巨大化。
      "百分百巨大化种子基因": "GGGYYY",//种植此基因的种子一定会巨大化,但依然受到范围数量限制
      "巨大化尺寸": 2,//参考EntityScaleManager插件,不要写太大!
      "种植后成熟巨大化所需时间秒": 3600//种植后需要等待多久,不会巨大化的种子不受此时间影响
      "巨大化时播放的特效": "assets/prefabs/misc/orebonus/effects/ore_finish.prefab",
      "范围检测": 5//出现巨大化农作物后检测它周围的半径范围
      "范围内允许同时巨大化的数量": 1//在范围内允许同时出现巨大化作物的总数,写0不限制,否则超过数量后不会再巨大化
      "收集额外物品列表": [
        {
          "物品名称": "木头",
          "物品简称": "wood",
          "物品皮肤": 0,
          "物品数量": 1,
          "概率": 50,//1-100,100代表一定会奖励此物品
        }
      ],
      "奖励物品最少数": 1,//从物品列表选择最少几种物品
      "奖励物品最大数": 3,//从物品列表选择最多几种物品
      "收集额外指令列表": [
        {
          "指令名称": "木头",
          "指令": "uu %STEAMID% 1",
          "概率": 50,//
        }
      ],
      "奖励指令最少数": 1,//从指令列表选择最少几条指令
      "奖励指令最大数": 3,//从指令列表选择最多几条指令
    }
  ],
  "幸运值设置": [
    {
      "种子简称": "seed.pumpkin",//针对哪个种子生效
      "种子皮肤ID": 10,//写0不限制,否则同时要满足简称和皮肤ID
      "巨大化几率": 20,//幸运值独立计算此几率
      "每日限制数量": 3,//每天最多几个种子可以通过幸运值成功巨大化
      "需要达到的幸运值": 50,
      "是否显示UI信息": true,
      "幸运值标题": "种植南瓜种子可巨大化的概率提升",
      "幸运值副标题": "5%→20%"
    }
  ]
}
相关插件
作者
pandaman
下载
2
类型
数字产品
有效期
无限
价格
198.00 CNY
查看
203
文件类型
cs
文件大小
60.5 KB
文件Hash
23f46eab3d6103bf6adaa4f0c7388a82
首次发布
最后更新
评分
0.00 星 0评价

来自pandaman的更多资源

分享资源

最新更新

  1. 1.0.1

    ✅添加新配置 "百分百巨大化种子基因": "GGGYYY",
  2. 1.0.0

    正式发布
标签
pve农场系列