分类

骰子投掷

投掷各种配置的虚拟骰子

从总点数中丢弃最低点数

关键信息

分类
Games
输入类型
number, select, checkbox
输出类型
text
样本覆盖
2
支持 API
Yes

概览

骰子投掷工具是一款便捷的在线虚拟骰子模拟器,支持多种面数选择、自定义数量及修正值,满足桌游、教学演示或随机决策等多种场景需求。

适用场景

  • 在进行桌面角色扮演游戏(TRPG)时需要快速投掷多面骰子。
  • 在没有实体骰子的情况下,需要进行公平的随机数生成。
  • 在教学或课堂活动中,需要快速演示概率分布或进行随机分组。

工作原理

  • 选择所需的骰子类型(如 D6、D20 等)并设置投掷数量。
  • 根据需要输入修正值或勾选“丢弃最低点数”选项以调整计算规则。
  • 点击投掷按钮,系统将立即生成随机结果并显示总和。

使用场景

桌面角色扮演游戏(TRPG)战斗判定
课堂随机点名或分组决策
棋盘游戏中的步数模拟

用户案例

1. TRPG 角色属性投掷

跑团玩家
背景原因
在创建角色时,需要投掷 4 个 6 面骰子(4D6),并丢弃其中最小的一个点数,以此作为属性值。
解决问题
手动投掷 4 次并计算总和容易出错,且难以快速执行“丢弃最低点”规则。
如何使用
设置骰子数量为 4,类型选择 D6,勾选“丢弃最低点数”。
示例配置
count: 4, sides: 6, dropLowest: true
效果
系统自动计算出 4 个骰子的点数,剔除最小值后给出最终属性总和。

2. 游戏伤害判定

游戏主持人
背景原因
在战斗环节,玩家需要投掷 2 个 20 面骰子并加上 5 点武器伤害修正值。
解决问题
需要快速计算出带有修正值的最终伤害数值。
如何使用
设置骰子数量为 2,类型选择 D20,在修正值栏输入 5。
示例配置
count: 2, sides: 20, modifier: 5
效果
系统生成两个 D20 的结果,并自动加上 5,输出最终伤害总额。

用 Samples 测试

games

常见问题

我可以一次投掷多个骰子吗?

可以,您可以在骰子数量选项中输入 1 到 20 之间的数字。

支持哪些类型的骰子?

支持 D4、D6、D8、D10、D12、D20 和 D100 等多种常见面数。

修正值是如何计算的?

修正值会直接加到所有骰子点数的总和上。

“丢弃最低点数”功能有什么用?

勾选此项后,系统会自动从投掷结果中剔除数值最小的一个骰子,常用于某些特定的游戏规则。

这个工具的结果是完全随机的吗?

是的,工具使用计算机生成的伪随机算法,确保每次投掷结果的公平性。

API 文档

请求端点

POST /zh/api/tools/dice-roller

请求参数

参数名 类型 必填 描述
count number -
sides select -
modifier number -
dropLowest checkbox 从总点数中丢弃最低点数

响应格式

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
文本: 文本

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-dice-roller": {
      "name": "dice-roller",
      "description": "投掷各种配置的虚拟骰子",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=dice-roller",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

你可以串联多个工具,比如:`https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`,最多20个。

如果遇见问题,请联系我们:[email protected]