抛硬币猜骰子游戏

Other

抛硬币(正/反)和猜骰子大小(大/小)游戏。随机生成结果后发送对应图片。

Install

openclaw skills install coin-dice-game

抛硬币 & 猜骰子大小 🎲🪙

当用户说"抛硬币"、"猜骰子"、"玩游戏"时触发。

游戏规则

抛硬币

  • 随机 0 或 1
  • 0 = 正(正面),1 = 反(反面)
  • 发送对应的正/反图片

猜骰子大小

  • 随机 0 或 1
  • 0 = 大(显示 4/5/6 中随机一个),1 = 小(显示 1/2/3 中随机一个)
  • 发送对应的点数和大小图片

图片资源

8 个图片存放于 assets/ 目录下,文件名对应:

文件名内容
正面.jpg硬币正面(正)
反面.jpg硬币反面(反)
1.jpg骰子 1 点
2.jpg骰子 2 点
3.jpg骰子 3 点
4.jpg骰子 4 点
5.jpg骰子 5 点
6.jpg骰子 6 点

使用方式

# 抛硬币
python3 scripts/game.py coin

# 猜骰子大小
python3 scripts/game.py dice

流程

  1. 用户说要玩游戏(抛硬币/猜骰子)
  2. 运行对应的脚本生成随机结果
  3. assets/ 中找到对应图片
  4. 通过 message 工具发送图片 + 文字结果
    • 图片用 MEDIA:<assets/图片名>messageattachments/media 参数发送

图片保存

老师会发 8 张图片给我,我保存到 assets/ 目录下,文件名对应上表。

发送示例

# 抛硬币结果:正
# 图片路径:skills/coin-dice-game/assets/正面.jpg