feat(赛马): 完善帮助命令信息
This commit is contained in:
@@ -544,12 +544,37 @@ help_cmd = on_command("赛马帮助", priority=5)
|
|||||||
@help_cmd.handle()
|
@help_cmd.handle()
|
||||||
async def handle_help(bot: Bot, event: Event):
|
async def handle_help(bot: Bot, event: Event):
|
||||||
"""Handle help command."""
|
"""Handle help command."""
|
||||||
help_text = """赛马命令帮助:
|
help_text = f"""🏇 赛马游戏帮助
|
||||||
/赛马报名 <马匹名> - 报名参赛
|
|
||||||
/赛马取消报名 - 取消报名并退还下注
|
📌 命令列表:
|
||||||
|
/赛马报名 <马匹名> - 报名参赛(最多8匹马)
|
||||||
/赛马报名 - 复用上一次绑定的马名报名
|
/赛马报名 - 复用上一次绑定的马名报名
|
||||||
|
/赛马取消报名 - 取消报名并退还下注
|
||||||
/赛马下注 <序号|马匹名> <金额> - 下注(不能给自己的马下注)
|
/赛马下注 <序号|马匹名> <金额> - 下注(不能给自己的马下注)
|
||||||
/赛马赔率 - 查看当前赔率
|
/赛马赔率 - 查看当前赔率和下注池
|
||||||
/赛马开赛 - 开始比赛(至少2匹马)
|
/赛马开赛 - 开始比赛(至少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)
|
await help_cmd.finish(help_text)
|
||||||
|
|||||||
Reference in New Issue
Block a user