基于 whitefox 的 wife_picker 基础逻辑扩展开发的修仙 RPG 群聊伴侣大乱斗互动游戏系统。不仅保留了原版的随机抽取、求婚,更加入了完整的 36 级修仙战力体系、金钱经济系统、好感度护盾机制,让你可以在群里打工赚钱、修仙突破,甚至化身黄毛凭借战力强行抢走别人的老婆!
- 🎲 每日随机抽取:通过
/今日老婆随机抽取一位伴侣,附带 QQ 头像发送。 - 💍 求婚与结婚系统:通过
/娶 @某人向指定群友求婚;老婆可以通过/甩掉 @老公主动解除关系。 - 💰 经济与打工系统:每人初始 1000 金币,通过
/打工每日赚取金币(打工收益将随修仙境界提升而增加!)。金币用于修仙、陪伴侣约会以及支付抢老婆失败的“治安罚款”。如果你的资产低于 150 金币,连抢老婆的资格都没有! - ⚔️ 36 级修仙战力系统:通过
/修炼消耗金币进行境界突破(炼气期->筑基期->...->渡劫圆满)。引入硬核的**“底蕴战力系统”**(战力=等级×(大境界数+1)),境界越高,你在抢老婆或防御黄毛时的战力越具有碾压性优势。突破大境界有概率走火入魔掉级! - 🛡️ 夫妻同心与好感度护盾:通过
/约会花费金币增加好感度,每 20 点好感度抵消 1% 的黄毛抢夺成功率。防守时取夫妻双方中底蕴战力最高者的数据,老婆也可以成为保护老公的大佬! - 😈 霸王硬上弓与黄毛系统:通过
/强娶 @某人强行绑定单身狗;或通过/抢老婆 @某人抢走别人的伴侣。受战力压制与好感度影响(无论如何保底10%~90%胜率)。失败将面临高额罚款及长达 1 分钟的自闭冷却惩罚(抢老婆失败还可能受伤掉级!)。更刺激的是,无论强娶还是抢夺失败,罚款的 50% 都将直接赔偿给受害者/原配老公! 让你躺着也能发家致富。 - 💸 存款上交:通过
/上交存款 <金额>可以把自己辛苦攒下的金币交给伴侣,增加更多互动乐趣与不确定性~ - ⚙️ 高度可配置与持久化:支持自定义基础抢夺概率、黑名单(绝对强娶失败)、白名单(无限制抽老婆和甩人)等,所有经济和婚姻数据永久保存在 JSON 中。
- 将本插件目录放入 MaiBot 的
plugins/下,建议将文件夹命名为partner-game:
plugins/
└── partner-game/
├── __init__.py
├── _manifest.json
├── config.py
├── plugin.py
└── utils.py
- 启动(或重启)MaiBot,插件会被自动加载。
- 首次启动后会在插件目录下自动创建
data/partner_game_seen.json用于数据持久化。
在群聊中可以使用以下指令(私聊会被静默拒绝):
| 指令 | 别名/简写 | 说明 |
|---|---|---|
/抽老婆帮助 |
老婆帮助 |
显示本插件所有功能的帮助菜单。 |
/今日老婆 |
抽老婆 |
随机抽取一位老婆;如已有伴侣会被拒绝。 |
/娶 @某人 |
娶 @某人 |
向某人求婚,对方需在 60 秒内回复“我同意”或“我拒绝”。 |
/强娶 @某人 |
强娶 @某人 |
霸王硬上弓强娶单身狗,概率成功,失败面临罚款(一半赔偿给受害者)。 |
/抢老婆 @某人 |
抢老婆 @某人 |
抢走别人的伴侣!受底蕴战力压制与好感度影响(双向保底10%~90%)。失败面临高额罚款(一半赔偿给原配)且可能掉级! |
/打劫 @某人 |
打劫 @某人 |
[恶劣互动] 纯战力比拼打劫目标 10%~25% 金币(最高1500)!受底蕴战力压制(保底10% |
/打工 |
打工 |
每日限 3 次,赚取 50~100 金币 + (境界等级 * 10) 金币。 |
/修炼 |
修炼 |
每日限 3 次,消耗金币突破境界提升战力,高境界有几率失败反噬。 |
/约会 |
约会 |
每日限 3 次,花费 50 金币提升 10~20 点好感度(护盾)。 |
/上交存款 <金额> |
上交存款 100 |
把自己指定数量的存款交给心爱的伴侣。 |
/我的状态 |
我的状态 |
查看自己的境界、金币、伴侣好感度及今日打工/修炼/约会次数。 |
/我的伴侣 |
我的伴侣 |
查看自己当前的伴侣是谁,并展示对方头像。 |
/离婚 |
离婚 |
主动解除伴侣关系(仅限老公方即发起方使用)。 |
/甩掉 @某人 |
甩掉 @某人 |
主动把现任老公甩掉(仅限老婆方即被绑定方使用)。 |
/战力榜 |
战力榜 |
查看当前群聊修仙境界前 10 名的修仙者。 |
/财富榜 |
财富榜 |
查看当前群聊金币最多的前 10 名富豪。 |
/好感榜 |
好感榜 |
查看当前群聊好感度最高的前 10 名模范夫妻。 |
/打劫胜率 @某人 |
打劫胜率 @某人 |
[进阶指令] 智能精算并展示打劫目标的战力压制与成功率。 |
/抢老婆胜率 @某人 |
抢夺胜率 @某人 |
[进阶指令] 智能精算并详细展示你抢夺目标玩家老婆的综合成功率及各项加成数据。 |
/游戏机制 |
游戏机制 |
[进阶指令] 详细查看当前的各项几率、掉落、数值加成和经济系统。 |
/重置 @某人 |
重置 @某人 |
[管理员专用] 强制重置目标用户的伴侣状态及相关冷却/次数限制(战力和财富保留)。 |
/全服补偿 <金额> |
全服补偿 2000 |
[管理员专用] 一键为本群所有记录在案的玩家发放指定数额的金币补偿。 |
/发钱 @某人 <金额> |
扣钱 @某人 -500 |
[管理员专用] 为指定玩家增加或扣除指定数量的金币。 |
您可以通过 MaiBot WebUI 修改,或直接修改系统生成的配置文件。
| 字段 | 默认值 | 说明 |
|---|---|---|
partner_game.exclude_self |
true |
抽取时是否排除机器人自身 |
partner_game.exclude_sender |
true |
抽取时是否排除指令发起者 |
partner_game.admin_users |
[] |
管理员 QQ 列表(配置后可使用 /重置、/全服补偿、/发钱 等特权指令) |
partner_game.no_limit_users |
[] |
白名单 QQ(这些用户抽老婆、离婚、甩人、打劫无冷却和限次,但打工和修炼仍然有限制) |
partner_game.cooldown_seconds |
60 |
普通指令的连续触发冷却时间(秒) |
partner_game.force_marry_probability |
0.4 |
/强娶 基础成功率(0.0 ~ 1.0) |
partner_game.rob_wife_probability |
0.3 |
/抢老婆 基础成功率(0.0 ~ 1.0) |
partner_game.rob_money_probability |
0.35 |
/打劫 基础成功率(0.0 ~ 1.0) |
partner_game.forced_wives |
[] |
神秘黑幕功能。格式为:"发起人QQ:老婆QQ"。涉及到黑幕成员的强娶和抢夺,成功率会强制锁定为 0% 并受到惩罚。 |
数据文件:plugins/partner-game/data/partner_game_seen.json (视您的文件夹名而定)
包含 users(金币和境界)、marriages(婚姻关系和好感度)以及 daily_usage(限次记录)。每日首次跨日触发会自动清空限次数据,并给保持婚姻状态的玩家增加被动好感度。
MIT