Template:This is a/doc/zh: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
mNo edit summary
(删除了 {{{suf}}} 参数的描述,删除suf后缀)
Line 1: Line 1:
{{Doc/subpage}}
{{Doc/subpage}}
该模板即每个[[Entity Article Template|实体页面]]上的第一句话,用于描述一个[[Entity:zh-cn|实体]]的基本信息。<br>
该模板即每个[[Entity Article Template|实体页面]]上的第一句话,用于描述一个[[Entity|实体]]的基本信息。<br>
此外,它还可以为一个控制台变量等内容创建描述其的基本信息。
此外,它还可以为一个控制台变量等内容创建描述其的基本信息。


Line 48: Line 48:
|-
|-
|align="center"|{{Code|style=1|{{param|except}}}}
|align="center"|{{Code|style=1|{{param|except}}}}
| 该实体存在于其他所有游戏除了这个游戏外。{{Note:zh-cn|应该在此处填写游戏的全称而不是简称,以便模板根据语言后缀连接多语言页面。}}{{Note:zh-cn|仅在不使用 {{Code|style=1|{{param|game}}}} 的情况下有效。}}
| 该实体存在于其他所有游戏除了这个游戏外。{{Note|应该在此处填写游戏的全称而不是简称,以便模板根据语言后缀连接多语言页面。}}{{Note|仅在不使用 {{Code|style=1|{{param|game}}}} 的情况下有效。}}
| {{CodeBlock|<nowiki>{{entity|func_monitor|type=e2|except=Left 4 Dead series}}</nowiki>}}
| {{CodeBlock|<nowiki>{{entity|func_monitor|type=e2|except=Left 4 Dead series}}</nowiki>}}
| {{Capsule|style=2|margin=5px|{{entity|notitlechange=1|func_monitor|type=e2|except=Left 4 Dead series}}}}
| {{Capsule|style=2|margin=5px|{{entity|notitlechange=1|func_monitor|type=e2|except=Left 4 Dead series}}}}
|-
|-
|align="center"|{{Code|style=1|{{param|since}}}}
|align="center"|{{Code|style=1|{{param|since}}}}
| 这个实体自从这个游戏中可用。{{Note:zh-cn|应该在此处填写游戏的全称而不是简称,以便模板根据语言后缀连接多语言页面。}}{{Note:zh-cn|仅在不使用 {{Code|style=1|{{param|game}}}} 的情况下有效。}}
| 这个实体自从这个游戏中可用。{{Note|应该在此处填写游戏的全称而不是简称,以便模板根据语言后缀连接多语言页面。}}{{Note|仅在不使用 {{Code|style=1|{{param|game}}}} 的情况下有效。}}
| {{CodeBlock|<nowiki>{{entity|type=e0|info_player_start|engine=1|since=Half-Life}}</nowiki>}}
| {{CodeBlock|<nowiki>{{entity|type=e0|info_player_start|engine=1|since=Half-Life}}</nowiki>}}
| {{Capsule|style=2|margin=5px|{{entity|type=e0|notitlechange=1|info_player_start|engine=1|since=Half-Life}}}}
| {{Capsule|style=2|margin=5px|{{entity|type=e0|notitlechange=1|info_player_start|engine=1|since=Half-Life}}}}
Line 73: Line 73:
|-
|-
|align="center"|{{Code|style=1|{{param|game}}}}
|align="center"|{{Code|style=1|{{param|game}}}}
| 实体可用于的游戏。{{Note:zh-cn|应该在此处填写游戏的全称而不是简称,以便模板根据语言后缀连接多语言页面。}}{{Note:zh-cn|仅在不使用 {{Code|style=1|{{param|series}}}} 的情况下有效。}}
| 实体可用于的游戏。{{Note|应该在此处填写游戏的全称而不是简称,以便模板根据语言后缀连接多语言页面。}}{{Note|仅在不使用 {{Code|style=1|{{param|series}}}} 的情况下有效。}}
| {{CodeBlock|<nowiki>{{entity|type=e5|game=Team Fortress 2}}</nowiki>}}
| {{CodeBlock|<nowiki>{{entity|type=e5|game=Team Fortress 2}}</nowiki>}}
| {{Capsule|style=2|margin=5px|{{entity|type=e5|game=Team Fortress 2}}}}
| {{Capsule|style=2|margin=5px|{{entity|type=e5|game=Team Fortress 2}}}}
Line 81: Line 81:
| {{CodeBlock|<nowiki>{{entity|type=e0|notitlechange=1|info_player_start|engine=1|since=Half-Life}}</nowiki>}}
| {{CodeBlock|<nowiki>{{entity|type=e0|notitlechange=1|info_player_start|engine=1|since=Half-Life}}</nowiki>}}
| {{Capsule|style=2|margin=5px|{{entity|type=e0|notitlechange=1|info_player_start|engine=1|since=Half-Life}}}}
| {{Capsule|style=2|margin=5px|{{entity|type=e0|notitlechange=1|info_player_start|engine=1|since=Half-Life}}}}
|-
|align="center"|<strong style=color:rgb(255,255,0)><nowiki>*</nowiki></strong>{{Code|style=1|{{param|suf}}}}
| 指定语言后缀。模板支持多种语言并且你可以让模板支持更多的语言。可用的语言如下:
* {{en}} 英语:默认值({{Tooltip|line=solid|<nowiki>|suf=</nowiki>|将其指定为空值}}以强制使用)
* {{ru}} 俄语:{{Code|:ru}} (需要更新)
* {{zh-cn}} 简体中文:{{Code|:zh-cn}}
{{Note:zh-cn|部分翻译可能不完整。}}
'''如果未指定,则模板将自动选择语言。若需要将页面添加到对应语言的分类,则本参数是必要的。'''
|
{{CodeBlock|<nowiki>{{entity|suf=|type=e0|info_player_start|engine=1|since=Half-Life}}</nowiki>}}
{{CodeBlock|<nowiki>{{entity|suf=:ru|type=e0|info_player_start|engine=1|since=Half-Life}}</nowiki>}}
|
{{Capsule|style=2|margin=5px|{{entity|suf=|type=e0|notitlechange=1|info_player_start|engine=1|since=Half-Life}}}}
{{Capsule|style=2|margin=5px|{{entity|suf=:ru|type=e0|notitlechange=1|info_player_start|engine=1|since=Half-Life}}}}
|-
|-
|align="center"|{{Code|style=1|{{param|internal}}}}
|align="center"|{{Code|style=1|{{param|internal}}}}
|如果启用 (值为 {{Code|1}} 或 {{Code|true}}),则将页面添加到 [[:Category:Internal entities]],并且在“……实体”前显示“内部的”。{{Note:zh-cn|如果 {{Code|style=1|{{param|type|tag=kbd}}}} 为已经定义的值 (例如 {{Code|e0}}),则该参数无效。}}
|如果启用 (值为 {{Code|1}} 或 {{Code|true}}),则将页面添加到 [[:Category:Internal entities]],并且在“……实体”前显示“内部的”。{{Note|如果 {{Code|style=1|{{param|type|tag=kbd}}}} 为已经定义的值 (例如 {{Code|e0}}),则该参数无效。}}
|{{CodeBlock|<nowiki>{{entity|internal=1|type=实体}}</nowiki>}}
|{{CodeBlock|<nowiki>{{entity|internal=1|type=实体}}</nowiki>}}
|{{Capsule|style=2|margin=5px|{{entity|internal=1|type=实体}}}}
|{{Capsule|style=2|margin=5px|{{entity|internal=1|type=实体}}}}
Line 109: Line 95:
|实体的图标:
|实体的图标:
*如果指定为 {{Code|1}},则模板将根据实体名称 (参数 {{Code|style=1|{{param|tag=kbd|1}}}}) 查找实体图标文件。(遵循 {{Code|<nowiki>[[File:<实体名称>.png]]</nowiki>}} 格式查找)
*如果指定为 {{Code|1}},则模板将根据实体名称 (参数 {{Code|style=1|{{param|tag=kbd|1}}}}) 查找实体图标文件。(遵循 {{Code|<nowiki>[[File:<实体名称>.png]]</nowiki>}} 格式查找)
*如果为自定值,则模板将根据指定的值查找实体图标文件。{{Note:zh-cn|需要填入后缀名!}}
*如果为自定值,则模板将根据指定的值查找实体图标文件。{{Note|需要填入后缀名!}}
|{{CodeBlock|<nowiki>{{entity|logic_script|sprite=1|type=e0}}</nowiki>}}
|{{CodeBlock|<nowiki>{{entity|logic_script|sprite=1|type=e0}}</nowiki>}}
|{{Capsule|style=2|margin=5px|{{entity|logic_script|sprite=1|type=e0|notitlechange=1}}}}
|{{Capsule|style=2|margin=5px|{{entity|logic_script|sprite=1|type=e0|notitlechange=1}}}}
Line 122: Line 108:
|-
|-
|align="center"|{{Code|style=1|{{param|game1}}}} ~ {{Code|style=1|{{param|game5}}}}
|align="center"|{{Code|style=1|{{param|game1}}}} ~ {{Code|style=1|{{param|game5}}}}
|如果实体存在于多个游戏,用这些参数进行描述。{{Note:zh-cn|一旦使用了 {{Code|style=1|{{param|game1}}}},模板的样式会改变。'''{{Code|style=1|{{param|game}}}} 是必要的,以显示第一个游戏。'''}}{{Note:zh-cn|仅在不使用 {{Code|style=1|{{param|series}}}} 的情况下有效。}}
|如果实体存在于多个游戏,用这些参数进行描述。{{Note|一旦使用了 {{Code|style=1|{{param|game1}}}},模板的样式会改变。'''{{Code|style=1|{{param|game}}}} 是必要的,以显示第一个游戏。'''}}{{Note|仅在不使用 {{Code|style=1|{{param|series}}}} 的情况下有效。}}
|{{CodeBlock|<nowiki>{{entity|type=e0|game=Left 4 Dead|game1=Left 4 Dead 2|game2=Portal 2
|{{CodeBlock|<nowiki>{{entity|type=e0|game=Left 4 Dead|game1=Left 4 Dead 2|game2=Portal 2
|game3=Team Fortress 2|game4=Portal 2|game5=Counter-Strike: Global Offensive}}</nowiki>}}
|game3=Team Fortress 2|game4=Portal 2|game5=Counter-Strike: Global Offensive}}</nowiki>}}

Revision as of 09:47, 15 August 2023

Edit-copy.png
This is a documentation subpage for Template:This is a.
Don't forget to purge the contents of the base page upon creating or editing this subpage.

该模板即每个实体页面上的第一句话,用于描述一个实体的基本信息。
此外,它还可以为一个控制台变量等内容创建描述其的基本信息。

参数和示例

*: 必要的参数。

参数 描述 示例 预览
*{{{type}}} 实体的类型。以下类型可用:
{{entity|type=''incredible entity''|engine=''Mosaic''}}
{{entity|type=e1|engine=3}}

{{entity|type=e2|engine=1}}
{{entity|type=convar|sv_cheats}}
{{{engine}}} 实体应该属于哪个引擎。
{{entity|type=e1|engine=3}}
{{entity|type=e1}}
{{{except}}} 该实体存在于其他所有游戏除了这个游戏外。
Note.png注意:应该在此处填写游戏的全称而不是简称,以便模板根据语言后缀连接多语言页面。
Note.png注意:仅在不使用 {{{game}}} 的情况下有效。
{{entity|func_monitor|type=e2|except=Left 4 Dead series}}
{{{since}}} 这个实体自从这个游戏中可用。
Note.png注意:应该在此处填写游戏的全称而不是简称,以便模板根据语言后缀连接多语言页面。
Note.png注意:仅在不使用 {{{game}}} 的情况下有效。
{{entity|type=e0|info_player_start|engine=1|since=Half-Life}}
{{{1}}} 实体的名称。它会更改页面名称。默认值为“这”。将其指定为 0 可以移除实体名称。
{{entity|type=e0|info_player_start}}
{{{series}}} 实体存在于的系列游戏。
{{entity|type=e2|series=Counter-Strike}}
{{{seriescs}}} 实体存在于的反恐精英系列游戏。
{{entity|type=e3|seriescs=Counter-Strike|game=Counter-Strike: Source}}
{{{game}}} 实体可用于的游戏。
Note.png注意:应该在此处填写游戏的全称而不是简称,以便模板根据语言后缀连接多语言页面。
Note.png注意:仅在不使用 {{{series}}} 的情况下有效。
{{entity|type=e5|game=Team Fortress 2}}
{{{notitlechange}}} 你可以通过这个参数来防止模板更改页面标题。用于 /doc 页面。
{{entity|type=e0|notitlechange=1|info_player_start|engine=1|since=Half-Life}}
{{{internal}}} 如果启用 (值为 1true),则将页面添加到 Category:Internal entities,并且在“……实体”前显示“内部的”。
Note.png注意:如果 {{{type}}} 为已经定义的值 (例如 e0),则该参数无效。
{{entity|internal=1|type=实体}}
{{{cut}}} 如果启用,则在“(内部的)……实体”前显示“被移除的”。同时把页面添加到 Category:Cut Entities
{{entity|internal=1|type=实体|cut=1}}
{{{sprite}}} 实体的图标:
  • 如果指定为 1,则模板将根据实体名称 (参数 {{{1}}}) 查找实体图标文件。(遵循 [[File:<实体名称>.png]] 格式查找)
  • 如果为自定值,则模板将根据指定的值查找实体图标文件。
    Note.png注意:需要填入后缀名!
{{entity|logic_script|sprite=1|type=e0}}
{{{icon}}} 使游戏图标显示在左边。
  • 如果为 1,则模板将使用 {{{game}}} 参数的值。
  • 如果为自定值,则需要填写游戏的全称。
  • 如果为 0 或当不使用该参数时,图标显示在文本之中。(请参阅以上示例)
{{entity|info_survivor_position|icon=Left 4 Dead series|type=e0|series=Left 4 Dead}}
{{{game1}}} ~ {{{game5}}} 如果实体存在于多个游戏,用这些参数进行描述。
Note.png注意:一旦使用了 {{{game1}}},模板的样式会改变。{{{game}}} 是必要的,以显示第一个游戏。
Note.png注意:仅在不使用 {{{series}}} 的情况下有效。
{{entity|type=e0|game=Left 4 Dead|game1=Left 4 Dead 2|game2=Portal 2 |game3=Team Fortress 2|game4=Portal 2|game5=Counter-Strike: Global Offensive}}
{{entity|type=e0|info_survivor_position|game=Left 4 Dead|game1=Left 4 Dead 2}}

另请参阅