dice
抛骰子🎲
用户说明
骰子类似于 /硬币
,也有两种模式,在数量较少时直接随机,在数量较大时使用二项分布随机。并且也是同 /硬币
,早期版本 IdhagnBot 使用 NumPy 的二项分布随机数生成器,后来改为从 stdlib-js/random-base-binomial 移植,基于 Python 标准库 random 的实现。
/骰子
示例
你扔出了一个 6 面骰子,3 朝上
/骰子 20
你抛出了 20 个 6 面骰子,点数分别是:1、1、1、1、2、2、2、2、2、3、3、3、4、4、5、5、5、5、5、6
总和为 62
/骰子 d12
你扔出了一个 12 面骰子,4 朝上
/骰子 10d8
你抛出了 10 个 8 面骰子,点数分别是:1、3、3、5、5、5、5、6、7、8
总和为 48
/骰子 1000
你抛出了 1000 个 6 面骰子,最多的点数是:
3 点 181 个
2 点 180 个
1 点 176 个
4 点 162 个
5 点 154 个
6 点 147 个
总和为 3379
/骰子
先过个sancheck命令
/骰子 - 扔出一个六面骰子
/骰子 <个数> - 扔出多个六面骰子
/骰子 d<面数> - 扔出一个多面骰子
/骰子 <个数>d<面数> - 扔出多个多面骰子
骰子数量必须是不超过 1000000000000000 的正整数
超过 10000 的骰子将会使用二项分布估算
别名
权限节点
/色子
、/dice
权限节点
dice
搭建说明
configs/dice.yaml
limit: 10000 # 直接模拟的限制
binomial_limit: 1000000000000000 # 使用二项分布时的限制
max_faces: 100 # 最大面数,也就是字母 d 后面的数字
max_display: 100 # 列出所有点数的限制,小于等于时列出所有点数,大于时显示出现最多的点数
max_lines: 10 # 显示最多出现的 n 个点数