个人工具

模板:R

出自Meshal Lite

跳转到: 导航, 搜索
 
第1行: 第1行:
<includeonly>{{#ifeq:{{{bracket|n}}}|n||}}<b><font class="rolldice">{{{1|{{{roll|3}}}}}}{{#ifeq: {{#switch: {{{sum|{{{2|}}}}}}|sum = 1| true = 1| 1 = 1| y = 1| yes = 1| s = 1| + = 1| #default=0}}|1|[[骰面|<font style="text-shadow:1px 1px 1px #999999;">🎲<sup style="color:#ff0000; font-weight:900;">+</sup></font>]]|[[点数|<font style="text-shadow:1px 1px 1px #999999;">🎲</font>]]}}</font><font class="rollmod">{{{3|{{{mod|}}}}}}</font></b>{{#ifeq:{{{bracket|n}}}|n||〕}}</includeonly><noinclude>[[category:模板]]
+
<includeonly><!--注册有效的前导运算符-->{{#vardefine: leadOp|{{#switch:{{#sub:{{{roll|{{{1|3}}}}}}|0|1}}
这个模板用来创建一个投骰的格式文本。
+
|+=+
 
+
|-=-
{{block|1 或 roll|
+
|*=*
骰子的颗数,比如<nowiki>“[[强壮]]”、“[[协调]]÷3”或“3”</nowiki>
+
|/=/
}}
+
|×=×
 
+
|÷=÷
{{block|2 或 sum|
+
|+=+
是否是求骰面和,如果是+、s、sum、true、1、y、yes(任意之一)则为求骰面和;否则就是普通的投骰求点数。
+
|-=-
}}
+
|*=*
 
+
|/=/
{{block|3 或 mod|
+
|#default=}}}}<!--渲染掷骰算式--><b><font class="rolldice {{#ifeq:{{#var:leadOp}}||rolldiceDeco|}}">{{{roll|{{{1|3}}}}}}{{#ifeq: {{#switch: {{{sum|{{{2|}}}}}}|sum = 1| true = 1| 1 = 1| y = 1| yes = 1| s = 1| + = 1| #default=0}}|1|[[骰面|<font style="text-shadow:1px 1px 1px #999999;">🎲<sup style="color:#ff0000; font-weight:900; margin-left:.5em;">+</sup></font>]]|[[点数|<font style="text-shadow:1px 1px 1px #999999; margin-right:.5em;">🎲</font>]]}}</font><font class="rollmod">{{{mod|{{{3|}}}}}}</font></b></includeonly><noinclude>{{tpl_helpdoc}}</noinclude>
对投骰结果的修改算式(比如“2d+3”中的“+3”部分)
+
}}
+
 
+
{{block|bracket|
+
是否用“〔〕”来装饰投骰算式。如果为n则不显示括号。
+
}}
+
 
+
<source lang="text">
+
{{r|投骰颗数...|sum|修改算式……}}
+
</source>
+
</noinclude>
+

在2020年7月11日 (六) 16:05的最新修订版本