“模组:控制台命令/cmd”的版本间的差异

来自Stardew Valley Wiki
跳到导航 跳到搜索
(建立内容为“<noinclude> == 简介 == 该模板被用在模组:控制台命令以生自动文字链接及为命令文档提供一致的格式。 == 模板参数 == * <sam…”的新页面)
 
 
第123行: 第123行:
 
||
 
||
 
<!-- Next syntax, if necessary -->
 
<!-- Next syntax, if necessary -->
{{#if:{{{params|}}}|''Syntax'': <code>{{#arrayindex:com_list|0}}</code> {{#arrayprint:par_list|&#32;}}|}}
+
{{#if:{{{params|}}}|'' 语法'': <code>{{#arrayindex:com_list|0}}</code> {{#arrayprint:par_list|&#32;}}|}}
 
<!-- Then description -->
 
<!-- Then description -->
 
<p>{{{desc}}}</p>
 
<p>{{{desc}}}</p>
 
<!-- Then examples, if necessary -->
 
<!-- Then examples, if necessary -->
 
{{#if:{{{example|}}}|{{#ifeq:{{#arraysize:ex_list}}|1|
 
{{#if:{{{example|}}}|{{#ifeq:{{#arraysize:ex_list}}|1|
<p>''Example:'' {{{example}}}</p>|
+
<p>'' 示例:'' {{{example}}}</p>|
<p>''Examples:''</p><ul>{{#arrayprint:ex_list| |@@@|<li>@@@</li>}}</ul>}}| }}
+
<p>'' 示例:''</p><ul>{{#arrayprint:ex_list| |@@@|<li>@@@</li>}}</ul>}}| }}
 
<!-- The anchor link -->
 
<!-- The anchor link -->
 
||[[#{{#arrayindex:com_list|0}}|#]]
 
||[[#{{#arrayindex:com_list|0}}|#]]

2024年9月21日 (六) 05:31的最新版本

简介

该模板被用在模组:控制台命令以生自动文字链接及为命令文档提供一致的格式。

模板参数

  • command - 命令名;若有别名,使用半角逗号分割。最详尽的名称应当列在首位。
  • params - 任何参数,用逗号分隔。使用T模板标记必需参数,使用O模板标记可选参数。如果没有参数,则语法一行不会显示。
  • desc - 完整的描述。
  • example - 任何示例,用半角分号分隔。例子应当包括在代码块中的完整命令(包括"debug")及对预期效果的描述。

例子

没有别名、参数、示例的命令

{{/cmd
  | command = everythingshop 
  | desc    = 打开一个包含家具[[目录]]、所有物品、所有可打造物品、所有武器的购物菜单。所有物品均免费。
}}
命令 描述  
everythingshop

打开一个包含家具目录、所有物品、所有可打造物品、所有武器的购物菜单。所有物品均免费。

#

只包含别名的命令

{{/cmd
  | command = clear,ci
  | desc    = 移除物品栏中的所有物品。
}}
命令 描述  
clear,
ci

移除背包中的所有物品。

#

包括参数但没有示例的命令

{{/cmd
  | command = backpack
  | params  = {{t|I:amount}}
  | desc    = 依指定数量增加背包空间;至多36格。
}}
命令 描述  
backpack

语法: backpack <I:amount>

依指定数量增加背包空间;至多36格。

#

有单个示例的命令

{{/cmd
  |command = bigitem,big,bi,b
  |params  = {{t|I:itemID}}
  |desc    = 将指定的可打造物品放入背包。参见[[模组:物品|大型打造品]]以获得物品ID。
  |example = <code>debug bigitem 12</code>会给您一个[[小桶]]。
}}
命令 表述  
bigitem,
big,
bi,
b

语法: bigitem <I:itemID>

将指定的可打造物品放入背包。参见大型打造品以获得物品ID。

示例: debug bigitem 12会给您一个小桶

#

包含全部要素(别名、多重参数、多重示例)的命令

{{/cmd
  |command = fuzzyitemnamed,fin,f
  |params  = {{t|S:itemName}},{{o|I:amount}},{{o|I:quality}}
  |desc    = 将指定物品加入背包。该命令是模糊查询,游戏将遍历物品、可打造物品、家具、武器、靴子、帽子和衣服以求匹配。由于没有可靠方法使用包含空格的物品名称和区分相同名称的不同物品,所以此命令有一些无法获取的物品。可选参数用于配置堆叠数量(默认为1)和品质(默认为0)。
  |example = <code>debug fuzzyitemnamed sturg 5 4</code>会给您5条铱星品质的[[鲟鱼]];<code>debug fin galaxy</code>会给您1把[[银河剑]]; <code>debug f grief</code>会给您一件[[裁缝#上衣|"Good Grief"衫]]。
}}
command description  
fuzzyitemnamed,
fin,
f

语法: fuzzyitemnamed <S:itemName> [I:amount] [I:quality]

将指定物品加入背包。该命令是模糊查询,游戏将遍历物品、可打造物品、家具、武器、靴子、帽子和衣服以求匹配。由于没有可靠方法使用包含空格的物品名称和区分相同名称的不同物品,所以此命令有一些无法获取的物品。可选参数用于配置堆叠数量(默认为1)和品质(默认为0)。

示例: debug fuzzyitemnamed sturg 5 4会给您5条铱星品质的鲟鱼debug fin galaxy会给您1把银河剑debug f grief会给您一件"Good Grief"衫

#