社区农场运维管控
详情介绍
社区农场 NongChang
社区农场小游戏:种菜、浇水、收获、卖钱、偷菜、集市稀缺作物、看门狗、每日签到、排行榜、黑土地升级与一键收割,完全对接社区积分(coins)货币体系。
功能简介
- 🌱 种菜:6 种普通作物(萝卜、白菜、土豆、玉米、西瓜、草莓)直接用积分买种子
- 💧 浇水:每次浇水加速作物生长 12%,达到指定浇水次数才能成熟
- 🌾 收获:成熟后收获入仓库,获得农场经验
- 💰 卖钱:仓库作物可一键卖出,直接兑换社区积分
- 🦝 偷菜:访问好友农场偷取成熟作物(比例可配,默认 30%),每日限偷次数可配
- ⭐ 等级:收获获得经验升级,初始 1 块地,按等级阶梯解锁,上限 16 块
- 🏪 集市:4 种稀缺作物(葡萄、菠萝、蘑菇、板栗)仅能通过集市用积分购买种子,每日限购
- 🐕 看门狗:雇佣看门狗守护农场,偷菜者有一定概率被抓住并罚款(罚款归主人)
- 📅 每日签到:签到领取积分与农场经验奖励
- 🏆 排行榜:右侧栏实时展示农场经验排行(头像与社区头像一致)
- 🖤 黑土地:每块地累计种植满指定次数(默认 100 次)可升级为黑土地,成熟时间缩短(默认 ×0.75)
- ⚡ 一键收割:VIP/指定用户等级或达到农场等级门槛的用户可一键收获全部成熟作物(可配手续费)
作物表
普通作物(种子商店直接购买)
| 作物 | 生长时间 | 浇水次数 | 种子价 | 产量 | 单价 | 经验 |
|---|---|---|---|---|---|---|
| 🥕 萝卜 | 60秒 | 1 | 10 | 2~4 | 8 | 5 |
| 🥬 白菜 | 2分钟 | 2 | 20 | 3~5 | 10 | 10 |
| 🥔 土豆 | 3分钟 | 2 | 30 | 3~6 | 12 | 15 |
| 🌽 玉米 | 5分钟 | 3 | 50 | 4~8 | 15 | 25 |
| 🍉 西瓜 | 8分钟 | 3 | 80 | 5~10 | 20 | 40 |
| 🍓 草莓 | 12分钟 | 4 | 120 | 6~12 | 25 | 60 |
稀缺作物(仅集市购买种子)
| 作物 | 生长时间 | 集市种子价 | 每日限购 |
|---|---|---|---|
| 🍇 葡萄 | 6分钟 | 200 | 5 |
| 🍍 菠萝 | 10分钟 | 350 | 3 |
| 🍄 蘑菇 | 4分钟 | 280 | 4 |
| 🌰 板栗 | 15分钟 | 500 | 2 |
以上全部数值均可在后台「农场设置」中逐个覆盖调整。
货币对接
- 种子购买、集市购买、看门狗雇佣、一键收割手续费:扣除社区 积分(coins)
- 卖菜收入、偷菜收入、被抓罚款(归主人)、签到奖励:增加社区 积分(coins)
- 所有资金变动写入
communitycoinlog流水表,类型为farmseed / farmsell/farmsteal / farmmarket/farmdog / farmsign/farmharvestall/farm_fine
安装
- 将
plugins/NongChang/目录上传至站点plugins/下 - 后台「应用中心」找到「社区农场」,点击「安装」→「启用」
- 前台顶部栏会出现 🌱 图标,点击进入农场
- 后台左侧菜单「农场设置」可调整全部参数
后台配置项
后台「农场设置」提供以下可配置项:
| 配置 | 说明 | 默认值 |
|---|---|---|
| 启用社区农场 | 关闭后前台不显示入口 | 开启 |
| 每日偷菜上限 | 每人每天可偷次数 | 15 |
| 偷菜比例 | 每次偷取产量比例 0.05~0.9 | 0.3 |
| 土地解锁阶梯 | 等级:地块数,… 上限 16 | 1:1,2:2,3:3,5:4…32:16 |
| 黑土地升级阈值 | 单块地累计种植次数 | 100 |
| 黑土地加速系数 | 成熟时间系数 0.1~1.0 | 0.75 |
| 一键收割-允许的用户等级 | 逗号分隔,如 VIP,大会员 | 空 |
| 一键收割-最低农场等级 | 0=不限;管理员始终可用 | 0 |
| 一键收割-手续费 | 每次消耗积分,0=免费 | 0 |
| 看门狗价格 | 雇佣消耗积分 | 200 |
| 看门狗守护时长 | 秒,86400=1天(可续期累加) | 86400 |
| 看门狗抓贼概率 | 0.0~1.0 | 0.3 |
| 被抓罚款 | 罚款归农场主人 | 50 |
| 签到奖励积分 | 每日签到 | 50 |
| 签到奖励经验 | 每日签到 | 20 |
| 作物配置表 | 10 种作物的价格/时间/产量/经验/集市限购逐个覆盖 | 内置值 |
数据表
nongchangfield:农田地块(含 planttotal累计种植次数、soil_level土壤等级)nongchang_inventory:仓库(用户 × 作物 × 数量)nongchang_seed:种子袋(集市购买的稀缺种子)nongchang_user:农场用户信息(经验、偷菜计数、签到、看门狗到期时间)nongchang_log:操作日志(含集市购买限购统计)
目录结构
plugins/NongChang/
├── NongChangPlugin.php # 插件入口(配置/菜单/钩子)
├── plugin.json
├── icon.svg
├── install.sql # 5 张数据表
├── routes.php # 前台 + 后台路由
├── README.md
├── controller/
│ ├── Index.php # 前台控制器(页面 + API)
│ └── admin/
│ ├── Base.php
│ └── Index.php # 后台「农场设置」
├── service/
│ ├── Crops.php # 作物配置(支持后台覆盖)
│ └── FarmService.php # 核心业务逻辑
├── view/
│ ├── front/
│ │ └── index.html # 农场主页
│ └── admin/
│ └── index.html # 后台配置页
└── static/
├── nongchang.css
└── nongchang.js常见问题
Q1:种植提示积分不足?
A:种子需要消耗社区积分,可通过每日签到、发帖等方式获取积分。
Q2:作物一直不成熟?
A:需要同时满足两个条件:生长时间到期 + 浇水次数达标。点击作物即可浇水,每次浇水加速 12%。
Q3:怎么偷好友的菜?
A:点击「好友」按钮,选择关注的用户进入其农场,点击成熟的作物即可偷取。如果对方雇佣了看门狗,可能被抓并罚款。
Q4:地块数量如何增加?
A:初始 1 块地,收获作物获得经验升级,按后台配置的等级阶梯解锁,最多 16 块。
Q5:稀缺作物怎么种?
A:稀缺作物(葡萄、菠萝、蘑菇、板栗)不能直接在种子商店购买,需先到「集市」用积分购买种子(每日限购),种子进入种子袋后即可种植。
Q6:黑土地有什么用?
A:单块地累计种植满 100 次(可配)后可升级为黑土地,黑土地上作物成熟时间缩短 25%(可配)。
Q7:一键收割谁能用?
A:管理员始终可用;普通用户需满足后台配置的「允许的用户等级名称」或「最低农场等级」任一条件。可配置每次收割的手续费。
Q8:看门狗怎么工作?
A:雇佣后守护期内,偷菜者按配置概率被抓住:偷菜失败并被罚款(罚款转给农场主人)。守护期可重复购买累加。
更新日志
- v1.0.01(2026-10-20)
- 新增集市:4 种稀缺作物 + 每日限购 + 种子袋
- 新增看门狗:概率抓贼 + 罚款双向转账
- 新增每日签到(积分 + 经验)
- 新增农场排行榜(右侧栏,头像与社区一致)
- 新增黑土地升级(累计种植次数阈值 + 成熟加速)
- 新增一键收割(VIP 等级/农场等级门槛 + 可配手续费)
- 土地解锁改为 1 块起步、等级阶梯可配、上限 16 块
- 新增后台「农场设置」页:全部数值可配,10 种作物参数逐个覆盖
- v1.0.0(2026-10-20)
- 初始版本:种菜、浇水、收获、卖钱、偷菜、等级系统
- 完全对接社区积分货币体系
更新记录 (3)
-
v1.1.00
2026-10-21
### 🎮 新增 6 大模块 模块 玩法 🌿🐛 杂草/害虫 生长中作物按小时概率长草生虫 → 生长暂停;自己免费除草+1经验;帮好友除草双方得积分经验(日限20);对好友 放虫放草搞破坏 (日限5),对方有看门狗会被咬罚 50 积分 🥀 枯萎机制 成熟 24 小时不收 → 枯萎,产量只剩 20%、经验减半;枯萎地块可直接种新作物自动铲除 🧪 化肥道具 急速化肥(立即成熟 60 分)/ 增产化肥(产量×2,40 分)/ 护田符(2h 防偷防捣乱,80 分),带背包 🐔 牧场 鸡/鸭/羊/牛/猪 5 种动物,买幼崽→倒计时→收获积分;栏位随农场等级解锁(最多6格);好友可帮喂草缩短 5% 时间 📦 每日订单 每天 3 单,交付库存作物换 1.5 倍积分 + 经验 🔔 通知 被帮忙/被捣乱/被狗咬 走 message 插件系统通知
-
v1.0.01
2026-10-20
新增集市:4 种稀缺作物 + 每日限购 + 种子袋 - 新增看门狗:概率抓贼 + 罚款双向转账 - 新增每日签到(积分 + 经验) - 新增农场排行榜(右侧栏,头像与社区一致) - 新增黑土地升级(累计种植次数阈值 + 成熟加速) - 新增一键收割(VIP 等级/农场等级门槛 + 可配手续费) - 土地解锁改为 1 块起步、等级阶梯可配、上限 16 块 - 新增后台「农场设置」页:全部数值可配,10 种作物参数逐个覆盖
-
v1.0.0
2026-10-20
v1.0.0(2026-10-20) - 初始版本:种菜、浇水、收获、卖钱、偷菜、等级系统 - 完全对接社区积分货币体系
QQ官方交流群