dice-roller
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseDice Roller - Lanceur de Dés
Dice Roller - 骰子投掷器
Skill pour lancer des dés dans le cadre de sessions de jeu de rôle Basic Fantasy RPG.
一款用于Basic Fantasy RPG角色扮演游戏局的骰子投掷Skill。
Utilisation Rapide
快速使用
Exécutez la CLI depuis le répertoire du projet :
dicebash
undefined从项目目录执行CLI :
dicebash
undefinedCompiler si nécessaire
如有需要先编译
go build -o sw-dice ./cmd/dice
go build -o sw-dice ./cmd/dice
Lancer des dés
投掷骰子
./sw-dice roll d20
./sw-dice roll 2d6+3
./sw-dice roll 4d6kh3
undefined./sw-dice roll d20
./sw-dice roll 2d6+3
./sw-dice roll 4d6kh3
undefinedCommandes Disponibles
可用命令
Lancer un dé simple
投掷单个骰子
bash
./sw-dice roll d20 # Lance 1d20
./sw-dice roll 2d6 # Lance 2d6
./sw-dice roll d100 # Lance 1d100 (percentile)bash
./sw-dice roll d20 # 投掷1d20
./sw-dice roll 2d6 # 投掷2d6
./sw-dice roll d100 # 投掷1d100(百分比骰子)Avec modificateur
带修正值
bash
./sw-dice roll 2d6+3 # Lance 2d6 et ajoute 3
./sw-dice roll d20-2 # Lance d20 et soustrait 2bash
./sw-dice roll 2d6+3 # 投掷2d6并加3
./sw-dice roll d20-2 # 投掷d20并减2Keep Highest / Keep Lowest
保留最高值/最低值
bash
./sw-dice roll 4d6kh3 # Lance 4d6, garde les 3 plus hauts (génération de stats)
./sw-dice roll 2d20kl1 # Lance 2d20, garde le plus bas (désavantage)bash
./sw-dice roll 4d6kh3 # 投掷4d6,保留最高3个(属性生成)
./sw-dice roll 2d20kl1 # 投掷2d20,保留最低1个(劣势投掷)Avantage et Désavantage
优势与劣势投掷
bash
./sw-dice roll d20 --advantage # ou -a : Lance 2d20, garde le plus haut
./sw-dice roll d20 --disadvantage # ou -d : Lance 2d20, garde le plus basbash
./sw-dice roll d20 --advantage # 或 -a:投掷2d20,保留最高值
./sw-dice roll d20 --disadvantage # 或 -d:投掷2d20,保留最低值Génération de Caractéristiques
角色属性生成
bash
./sw-dice stats # Méthode standard : 4d6kh3 × 6
./sw-dice stats --classic # Méthode classique : 3d6 × 6bash
./sw-dice stats # 标准方法:4d6kh3 × 6
./sw-dice stats --classic # 经典方法:3d6 × 6Exemples de Résultats
结果示例
Jet simple
普通投掷
2d6+3: [4, 5] + 3 = 122d6+3: [4, 5] + 3 = 12Jet avec dés éliminés
带剔除骰子的投掷
4d6kh3: [~2~, 5, 4, 6] = 15Les dés barrés () sont ceux qui n'ont pas été gardés.
~2~4d6kh3: [~2~, 5, 4, 6] = 15被划掉的骰子()是未被保留的。
~2~Génération de stats
属性生成
undefinedundefinedGénération de caractéristiques (4d6kh3 (standard))
角色属性生成(4d6kh3(标准))
| Caractéristique | Jets | Total |
|---|---|---|
| Force | 6, | 13 |
| Intelligence | 13 | |
| ... |
undefined| 属性 | 投掷结果 | 总值 |
|---|---|---|
| 力量 | 6, | 13 |
| 智力 | 13 | |
| ... |
undefinedTypes de Dés Supportés
支持的骰子类型
| Dé | Usage BFRPG |
|---|---|
| d4 | Dégâts dague, bâton |
| d6 | Dégâts épée courte, PV Clerc |
| d8 | Dégâts épée longue, PV Guerrier |
| d10 | Dégâts hallebarde |
| d12 | Dégâts hache à deux mains |
| d20 | Jets d'attaque, sauvegardes, tests |
| d100 | Tables aléatoires, rencontres |
| 骰子 | BFRPG用途 |
|---|---|
| d4 | 匕首、棍棒伤害 |
| d6 | 短剑伤害、牧师生命值 |
| d8 | 长剑伤害、战士生命值 |
| d10 | 长柄斧伤害 |
| d12 | 双手斧伤害 |
| d20 | 攻击掷骰、豁免检定、技能测试 |
| d100 | 随机表格、遭遇判定 |
Conseils
使用建议
- Pour les jets de combat:
./sw-dice roll d20+<bonus> - Pour les dégâts: utilisez le dé approprié à l'arme
- Pour les sauvegardes: et comparez au seuil
./sw-dice roll d20 - Pour créer un personnage:
./sw-dice stats
- 战斗掷骰:
./sw-dice roll d20+<修正值> - 伤害计算:使用对应武器的骰子
- 豁免检定:并与阈值对比
./sw-dice roll d20 - 创建角色:
./sw-dice stats
Utilisé par
使用场景
Ce skill est utilisé par les agents suivants :
| Agent | Usage |
|---|---|
| Jets de combat, initiative, sauvegardes |
| Génération des caractéristiques |
| Vérification et exécution des jets |
Type : Skill autonome, peut être invoqué directement via
/dice-roller该Skill被以下Agent使用:
| Agent | 用途 |
|---|---|
| 战斗掷骰、先攻、豁免检定 |
| 角色属性生成 |
| 规则校验与掷骰执行 |
类型 : 独立Skill,可通过直接调用
/dice-roller