Plantilla:Recipes/extract

De Terraria Wiki
Ir a la navegación Ir a la búsqueda
This template is i18n-ready, which means it is easy to localize for different languages. Please see I18n & l10n for templates to learn more.
This template uses Lua.
This template uses Módulo:Recipes, a script written in the Lua programming language. To learn more about Lua, see Terraria Wiki:Lua.
Template-info.svg Documentation The documentation below is transcluded from Plantilla:Recipes/extract/doc. (edit | history)

Use this template to extract info from certain crafting recipe(s).

Usage

This template is designed for extracting info from recipe(s) for "single result item"(however can be multiple recipes), so you need to use query constraint paramters (result, ingredient ...) to query "single" result. See {{recipes}} for details of all query constraint paramters.

If query result is more than one row, this template will only return first row for mode=station or mode=result, and all rows for mode=compact or mode=ingredients .

then, use following parameters for output format:

mode = compact/result/resultamount/ingredients/station/ingredients-buy/ingredients-sell

Output mode. If not specified, it will be compact by default. See examples below. NOTE: for ingredients-buy/ingredients-sell, you should make sure there is only 1 result recipe and no alternative crafting ingredient in ingredients list. For ingredients-buy, you should make sure all ingredients are actually buyable.

sep or seperator

Separator between multiple ingredients lists. Only valid when mode=compact or mode=ingredients. Default is <br/>'''or'''<br/> for mode=compact or <br/>'''or'''<br/> for mode=ingredients. If value is null or nil, there will be no seperator. Note: single ingredients list will be wrapped in <div> when |mode=ingredients and in <span> when |mode=compact.

withresult and nostation and noversion

Only valid when mode=compact. By default, it will output as [version]: [ingredients]@[station], if withresult=y, will output as [ingredients]@[station]=[result], if nostation=y, there wil be no @[station], if noversion=y, there will be no [version]:.

noversion

Only valid when mode=ingredients. If noversion=y, there will be no version icons before ingredients list.

nonote

Only valid when mode=compact or mode=result. If nonote=y, there will be no result note text after result item.

noamount

Only valid when mode=result. If noamount=y, there will be no result amount after result item.

showresultid=y and link=no

Only valid when mode=result. result item will show their internal item ID (if available), and/or have no link, respectively.

Examples

Code Result
{{recipes/extract|result=Lunar Hook}} 6 Fragmento de nebulosa + 6 Fragmento solar + 6 Fragmento de polvo estelar + 6 Fragmento de vórtice ( @ Manipulador antiguo )
{{recipes/extract|result=Lunar Hook|withresult=y}} 6 Fragmento de nebulosa + 6 Fragmento solar + 6 Fragmento de polvo estelar + 6 Fragmento de vórtice = Gancho lunar ( @ Manipulador antiguo )
{{recipes/extract|result=Lunar Hook|nostation=y}} 6 Fragmento de nebulosa + 6 Fragmento solar + 6 Fragmento de polvo estelar + 6 Fragmento de vórtice
{{recipes/extract|result=Lunar Hook|withresult=y|nostation=y}} 6 Fragmento de nebulosa + 6 Fragmento solar + 6 Fragmento de polvo estelar + 6 Fragmento de vórtice = Gancho lunar
{{recipes/extract|result=Lunar Hook|mode=result}} Gancho lunarGancho lunar
{{recipes/extract|result=Lunar Hook|mode=ingredients}}
{{recipes/extract|result=Lunar Hook|mode=station}} Manipulador antiguoManipulador antiguo
{{recipes/extract|result=Campfire|sep=<br/>}} Versión de PCVersión de ConsolaVersión móvil: 10 Any Wood + 5 Antorcha
Versión de consola de antigua generaciónVersión Nintendo 3DS: 20 Any Wood + 5 Antorcha
{{recipes/extract|result=Lunar Hook|mode=ingredients-sell}} 48000
{{coin|{{recipes/extract|result=Lunar Hook|mode=ingredients-sell}}}} 480

With and without full parameter:

Code Result
{{recipes/extract|result=Optic Staff|full=y}} Error de Lua en Módulo:Recipes en la línea 521: attempt to concatenate local 'orStr' (a nil value).
{{recipes/extract|result=Optic Staff}} Error de Lua en Módulo:Recipes en la línea 521: attempt to concatenate local 'orStr' (a nil value).

Platforms exclusive:

Code Result
{{recipes/extract|result=Flaming Arrow|versions={{eversions|raw=y|1.3.0.1}}|withresult=y}} Versión de PCVersión de ConsolaVersión móvil: 10 Flecha de madera + Antorcha = 10 Flecha ardiente
{{recipes/extract|result=Flaming Arrow|versions={{eversions|raw=y|1.3.0.1|invert=y}}|withresult=y}} Versión de consola de antigua generaciónVersión Nintendo 3DS: 5 Flecha de madera + Antorcha = 5 Flecha ardiente
{{recipes/extract|result=Flaming Arrow|versions={{eversions|raw=y|1.3.0.1|invert=y}}|withresult=y|noversion=y}} 5 Flecha de madera + Antorcha = 5 Flecha ardiente

Multiple recipes: Note: single ingredients list will be wrapped in <div> when |mode=ingredients and in <span> when |mode=compact.

Code Result
{{recipes/extract|result=Sashimi}} Atún ( @ Banco de trabajo )
or
Salmón ( @ Banco de trabajo )
or
Pargo colorado ( @ Banco de trabajo )
or
Flounder ( @ Banco de trabajo )
or
Versión de consola de antigua generaciónVersión Nintendo 3DS: Trucha ( @ Banco de trabajo )
{{recipes/extract|result=Sashimi|withresult=y}} Atún = Sashimi ( @ Banco de trabajo )
or
Salmón = Sashimi ( @ Banco de trabajo )
or
Pargo colorado = Sashimi ( @ Banco de trabajo )
or
Flounder = Sashimi ( @ Banco de trabajo )
or
Versión de consola de antigua generaciónVersión Nintendo 3DS: Trucha = Sashimi ( @ Banco de trabajo )
{{recipes/extract|result=Sashimi|mode=result}} SashimiSashimi
{{recipes/extract|result=Sashimi|mode=ingredients}}
{{recipes/extract|result=Sashimi|mode=station}} Banco de trabajoBanco de trabajo
{{recipes/extract|result=Sashimi|mode=ingredients|sep=--or--}}
--or----or----or----or--
Versión de consola de antigua generaciónVersión Nintendo 3DS:
{{recipes/extract|result=Sashimi|nostation=y|sep=&#32;/&#32;}} Atún / Salmón / Pargo colorado / Flounder / Versión de consola de antigua generaciónVersión Nintendo 3DS: Trucha
<table class="terraria lined"><tr><td rowspan="5" style="border:0">{{recipes/extract|result=Sashimi|mode=result}}</td>
<td>{{recipes/extract|result=Sashimi|withresult=y|sep=</td></tr><tr><td>}}</td></tr></table>
SashimiSashimi Atún = Sashimi ( @ Banco de trabajo )
Salmón = Sashimi ( @ Banco de trabajo )
Pargo colorado = Sashimi ( @ Banco de trabajo )
Flounder = Sashimi ( @ Banco de trabajo )
Versión de consola de antigua generaciónVersión Nintendo 3DS: Trucha = Sashimi ( @ Banco de trabajo )