koishi-plugin-slave-market-enhanced
v1.4.70
Published
奴隶市场插件
Downloads
277
Maintainers
Readme
koishi-plugin-slave-market-enhanced
本项目基于原版 koishi-plugin-slave-market 重新制作,新增消息撤回、图像渲染等增强功能。
大牛马时代 🐂🐎 - 一个基于 Koishi 的群聊游戏插件
功能特点
基础系统
- 🏦 银行系统:存款、取款、利息、转账
- 👥 牛马市场 🐂🐎:购买、训练、决斗
- 🌾 种地系统:多地块种植、批量收获、作物状态
- 🛡️ 保镖系统:雇佣保镖、保护状态
- ⚔️ 反抗系统:牛马反抗、获得自由 🐂🐎
- 🏪 道具商城:购买、使用、管理外观
- 🎮 决斗系统:牛马之间的战斗 🐂🐎
- 🎲 训练系统:提升牛马属性
游戏特色
- 💰 经济系统:完整的货币流通体系
- 📈 成长系统:身价、信用等级、存款上限
- ⏰ 冷却系统:合理的操作冷却时间
- 🎯 概率系统:训练、决斗、反抗等概率机制
- 🎮 互动系统:玩家之间的交易与互动
- 🏆 成就系统:完成特定目标获得奖励
本轮增强
- 🚫 取消性别设定,角色名称完全自定义
- 🤖 群里发言自动注册并记录来源群,无需手动建档
- 📣 抢劫/放生/购买/转账支持直接
@对方,群聊互动更丝滑 - 🎯 新增「抢劫策略」配置,低风险高胜率、高风险高收益自由切换
- 🌱 扩充作物列表并补充 emoji 展示,农务玩法更直观
- 🎁 加入可配置的注册激励,在指定时段送出额外 1000 金币
- 🧧 支持发红包/抢红包,普通用户扣 5% 手续费,管理员可无损撒币
- 👑 管理员消费全免(购买玩家、装扮、雇佣保镖、种地、贷款等操作均不扣款)
- 💳 新增贷款系统:信用等级决定贷款额度,按小时计算利息,可随时贷款/还款
快速开始
- 安装插件
npm install koishi-plugin-slave-market-enhanced - 在 Koishi 配置文件中启用插件
export default { plugins: { 'slave-market': { // 参考下文“配置说明”,根据需要调整 }, }, } - 群聊里随便发言即可自动注册,输入
我的信息查看状态或玩家帮助获取内置帮助图像。
购买指南
如果您喜欢这个插件,可以通过以下方式支持作者:
- 在游戏中发送
赞助指令或直接扫描插件根目录 (./ai.png) 中的赞赏码 - 选择您想要的支持方案
- 完成支付后,您将获得相应的支持者权益(VIP 卡密)
插件会从自身目录下的
ai.png读取赞赏码,部署时可用自己的图片覆盖该文件。
您的支持将帮助我们持续改进插件,添加更多有趣的功能!
VIP 卡密管理
插件内置 生成vip卡 <类型> <数量> [时长] 管理指令,无需再维护 vip-cards.json。类型支持日卡、周卡、月卡以及小时卡(小时卡需要额外的时长参数,如 2 或 1-3 表示随机范围)。
示例:
生成vip卡 日卡 5—— 一次生成 5 张 24 小时日卡。生成vip卡 月卡 2—— 生成 2 张 30 天月卡。生成vip卡 小时卡 3 1-3—— 生成 3 张 1~3 小时的随机 VIP 卡,系统会为每张卡记录最终时长。
所有生成的卡密都会写入数据库,玩家依旧通过 vip兑换 <卡密> 激活。管理员账号自带永久 VIP,无需兑换即可享受全部特权。
使用说明
基础指令
我的信息- 查看个人信息与冷却状态玩家帮助- 生成内置 HTML 帮助图重开- 清空当前角色数据,重新开始
VIP & 自动化
vip兑换 <卡密>- 兑换 VIPvip状态- 查看 VIP 剩余时间与特权自动任务 [action] [taskName]- VIP 控制自动打工/收获/存款生成vip卡 <类型> <数量> [时长]- 管理员生成日/周/月/小时 VIP 卡密
牛马指令 🐂🐎
牛马市场- 查看可购买玩家我的牛马- 查看自己拥有的牛马牛马列表- 分页展示牛马牛马状态 <昵称>- 查看指定牛马详情购买玩家 [@昵称]- 购买指定玩家(支持 @ 对方)抢牛马 [@昵称]- 以翻倍价格强制抢走他人的牛马放生 [@昵称]- 解除雇佣关系(支持 @ 对方)赎身- 支付赎金获得自由牛马排行- 查看拥有量排行榜
银行与经济
打工- 打工赚钱并给牛马主分成抢劫 [@昵称] [策略]- 抢劫指定玩家余额(支持 @ 对方并选择风险策略)存款 <金额>/取款 <金额>- 管理银行存取领取利息- 领取累计利息银行信息- 查看存款、利息、上限升级信用- 提升财富等级,扩大存款上限贷款 <金额>- 按信用等级申请贷款还款 <金额>- 偿还贷款,减少负债转账 [@昵称] <金额>- 转账并支付手续费(支持 @ 对方)发红包 <金额> <份数>- 发送红包(普通玩家扣 5% 手续费,管理员免扣)抢红包 <红包ID>- 抢红包并将金额计入余额
农务指令
开地- 购买新地块(第2块5万,之后翻倍,最多10块)种地 [作物] [地块编号]- 种植作物(不带参数查看图鉴,不带地块编号种所有空地)收获- 收获所有成熟作物(显示未成熟地块剩余时间)地块状态- 查看所有地块状态(别名:农场、农场状态、作物状态)
保镖指令
保镖市场- 查看可雇佣的保镖雇佣保镖 <名称>- 雇佣指定保镖保镖状态- 查看保护剩余时间
排行 & 天气
身价排行- 查看身价值排行榜资金排行- 查看资产排行榜天气- 查询当前季节与天气加成
监狱系统
踩缝纫机(监狱打工)- 服刑期间踩缝纫机赚收益监狱状态- 查看监狱冷却与收益监狱名单- 查看当前在押玩家
管理与维护
重置游戏- 管理员重置数据备份列表/立即备份/恢复备份 <文件>- 管理数据备份添加管理员 <昵称>/移除管理员 <昵称>- 调整管理员管理员列表- 查看管理员清单
赞助
赞助- 查看赞助方式赞助权益- 查看 VIP 特权
指令速查
注:尖括号
< >表示必填参数,方括号[ ]表示可选参数,@ 指代被 @ 的用户。
| 分类 | 指令 | 说明 |
| --- | --- | --- |
| 注册 & 帮助 | 玩家帮助 | 生成 Puppeteer 帮助图(HTML 手册) |
| 注册 & 帮助 | 我的信息 | 查看个人资产、冷却、作物、监狱等状态 |
| 注册 & 帮助 | 重开 | 清空当前角色数据并重新开始 |
| 管理 & 维护 | 重置游戏 | 仅管理员可用,重置所有数据 |
| VIP & 自动化 | vip兑换 <cardId> | 使用卡密兑换 VIP |
| VIP & 自动化 | vip状态 | 查看 VIP 有效期及特权 |
| VIP & 自动化 | 自动任务 [action] [taskName] | VIP 控制自动打工/收获/存款任务 |
| VIP & 自动化 | 生成vip卡 <type> <count> [duration] | 管理员生成日/周/月/小时卡密 |
| 市场 & 牛马🐂🐎 | 牛马市场 | 查看可购买玩家 |
| 市场 & 牛马🐂🐎 | 我的牛马 | 查看自己购买的牛马 |
| 市场 & 牛马🐂🐎 | 牛马列表 | 以分页形式展示牛马 |
| 市场 & 牛马🐂🐎 | 购买玩家 [@nickname] | 采购指定玩家,支持 @ |
| 市场 & 牛马🐂🐎 | 抢牛马 [@nickname] | 支付翻倍价格强制抢走其他玩家的牛马 |
| 市场 & 牛马🐂🐎 | 放生 [@target] | 无条件解除主仆关系,支持 @ |
| 市场 & 牛马🐂🐎 | 赎身 | 牛马支付赎金返回自由 |
| 市场 & 牛马🐂🐎 | 牛马状态 <target> | 查看牛马冷却、保镖、价格等 |
| 经济 & 银行 | 打工 | 主动收益并给雇主抽成 |
| 经济 & 银行 | 抢劫 [@target] [策略] | 抢劫目标余额,支持 @ 对方与风险策略 |
| 经济 & 银行 | 存款 <amount> | 存款并计算利息 |
| 经济 & 银行 | 取款 <amount> | 从银行取钱 |
| 经济 & 银行 | 领取利息 | 领取累计利息(最多 24h) |
| 经济 & 银行 | 银行信息 | 查看存款、利息、上限 |
| 经济 & 银行 | 升级信用 | 提升财富等级、扩充存款上限 |
| 经济 & 银行 | 贷款 <amount> | 按信用等级申请贷款 |
| 经济 & 银行 | 还款 <amount> | 偿还贷款,减少负债 |
| 经济 & 银行 | 转账 [@target] <amount> | 对其他玩家转账(含手续费,支持 @) |
| 经济 & 银行 | 发红包 <amount> <count> | 发放红包(普通玩家收 5% 手续费) |
| 经济 & 银行 | 抢红包 <packetId> | 抢指定红包,金额直接入帐 |
| 保镖系统 | 保镖市场 | 查看可雇佣保镖列表 |
| 保镖系统 | 雇佣保镖 <guardName> | 雇佣指定等级/名称保镖 |
| 保镖系统 | 保镖状态 | 查看当前保镖与剩余时间 |
| 农场系统 | 开地 | 购买新地块(第2块5万,之后翻倍,最多10块) |
| 农场系统 | 种地 [cropName] [plotIndex] | 种植作物(不带地块编号种所有空地),受天气加成影响 |
| 农场系统 | 收获 | 收获所有成熟作物,显示未成熟地块剩余时间 |
| 农场系统 | 地块状态 | 查看所有地块状态与剩余时间 |
| 装扮 & 道具 | 装扮商店 | 查看上架外观 |
| 装扮 & 道具 | 装扮背包 | 查看已拥有外观 |
| 装扮 & 道具 | 购买装扮 <itemName> | 消耗金币购买 |
| 装扮 & 道具 | 装备装扮 <itemName> | 穿戴指定部位 |
| 装扮 & 道具 | 脱下装扮 <itemName> | 卸下当前装扮 |
| 装扮 & 道具 | 我的装扮 | 查看当前套装 |
| 排行 & 天气 | 牛马排行 | 牛马数量排名 |
| 排行 & 天气 | 身价排行 | 个人身价值 |
| 排行 & 天气 | 资金排行 | 资产排行榜 |
| 排行 & 天气 | 天气 | 查询季节、天气、效果 |
| 监狱系统 | 踩缝纫机/监狱打工 | 服刑期间踩缝纫机赚收益 |
| 监狱系统 | 监狱状态 | 当前监狱冷却与收益 |
| 监狱系统 | 监狱名单 | 查看入狱玩家列表 |
| 数据 & 管理 | 备份列表 | 查看现有备份 |
| 数据 & 管理 | 恢复备份 <backupFile> | 从备份文件恢复 |
| 数据 & 管理 | 立即备份 | 立刻触发一次备份 |
| 管理权限 | 添加管理员 <nickname> | 绑定昵称对应用户为管理员 |
| 管理权限 | 移除管理员 <nickname> | 取消管理员资格 |
| 管理权限 | 管理员列表 | 查看所有管理员 |
| 福报系统 | 领取福报 | 领取已积攒的福报收益 |
| 福报系统 | 福报状态 | 查看福报等级与冷却 |
| 赞助 & 福报 | 赞助 | 输出赞助链接与方式 |
| 赞助 & 福报 | 赞助权益 | 查看成为赞助者可享权益 |
游戏规则
初始设定
- 初始身价:100
- 初始存款上限:1000
- 初始信用等级:1
- 初始余额:0
- 初始反抗成功率:30%
- 初始训练成功率:50%
收入来源
- 打工:基础收入为身价的10%
- 抢劫:可抢劫目标30%的余额
- 存款利息:每小时1%的利息收入
- 每日签到:随机奖励
- 牛马劳动:牛马可产生收入 🐂🐎
特殊机制
- 金融危机:系统余额低于5万时触发
- 游戏胜利:拥有100个以上牛马且每个身价超过10万 🐂🐎
- 游戏失败:系统余额小于0
- 反抗系统:牛马可以通过反抗获得自由 🐂🐎
- 训练系统:提升牛马属性
- 决斗系统:牛马之间可以决斗
冷却时间
- 购买:5分钟
- 打工:2分钟
- 抢劫:1分钟
- 转账:2分钟
- 反抗:1小时
- 训练:30分钟
- 决斗:15分钟
- 签到:24小时
注意事项
- 存款利息最多累计24小时
- 所有交易将收取一定比例手续费
- 信用等级提升可增加存款上限
- 训练和决斗都有成功/失败概率
- 反抗失败会降低反抗成功率
- 每日反抗次数有限
- 保镖可以保护玩家免受抢劫
- 牛马可以通过训练提升属性 🐂🐎
更新日志
[1.0.0] - 2024-03-xx
- 基础功能实现
- 银行系统
- 牛马市场 🐂🐎
- 训练系统
- 决斗系统
- 种地系统
- 保镖系统
- 反抗系统
- 道具商城
- 每日签到
- 排行榜系统
贡献指南
欢迎提交 Issue 和 Pull Request 来帮助改进这个插件。
许可证
MIT License
