From ff8cf611af91a4e14aadcb883cdfcaacc6c4d243 Mon Sep 17 00:00:00 2001 From: "Mr.Xia" <1424473282@qq.com> Date: Sat, 4 Apr 2026 22:51:05 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E8=B5=9B=E9=A9=AC):=20=E5=AE=8C=E5=96=84?= =?UTF-8?q?=E5=B8=AE=E5=8A=A9=E5=91=BD=E4=BB=A4=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../plugins/group_horse_racing/commands.py | 35 ++++++++++++++++--- 1 file changed, 30 insertions(+), 5 deletions(-) diff --git a/danding_bot/plugins/group_horse_racing/commands.py b/danding_bot/plugins/group_horse_racing/commands.py index c8193e4..a04b1f5 100644 --- a/danding_bot/plugins/group_horse_racing/commands.py +++ b/danding_bot/plugins/group_horse_racing/commands.py @@ -544,12 +544,37 @@ help_cmd = on_command("赛马帮助", priority=5) @help_cmd.handle() async def handle_help(bot: Bot, event: Event): """Handle help command.""" - help_text = """赛马命令帮助: -/赛马报名 <马匹名> - 报名参赛 -/赛马取消报名 - 取消报名并退还下注 + help_text = f"""🏇 赛马游戏帮助 + +📌 命令列表: +/赛马报名 <马匹名> - 报名参赛(最多8匹马) /赛马报名 - 复用上一次绑定的马名报名 +/赛马取消报名 - 取消报名并退还下注 /赛马下注 <序号|马匹名> <金额> - 下注(不能给自己的马下注) -/赛马赔率 - 查看当前赔率 +/赛马赔率 - 查看当前赔率和下注池 /赛马开赛 - 开始比赛(至少2匹马) -/赛马帮助 - 显示此帮助""" +/赛马帮助 - 显示此帮助 + +📏 规则说明: +• 最低下注金额:{config.MIN_BET} 积分 +• 参赛马匹上限:8匹 +• 开赛要求:至少2匹马报名 +• 不能给自己的马下注 + +💰 奖励机制: +• 冠军马主:获得 {config.CHAMPION_REWARD} 积分 +• 参赛马主:获得 {config.PARTICIPANT_REWARD} 积分 +• 下注中奖:下注金额 × 赔率 + +📊 赔率说明: +• 赔率根据各马匹下注总额动态计算 +• 下注越少的马,赔率越高 +• 最低赔率:{config.MIN_ODDS} 倍 + +🎮 游戏流程: +1️⃣ 玩家报名并绑定马匹名 +2️⃣ 玩家可以给其他玩家的马下注 +3️⃣ 满足开赛条件后,任意玩家可开赛 +4️⃣ 比赛实时进行,定期播报进度 +5️⃣ 比赛结束后结算积分和奖金""" await help_cmd.finish(help_text)