Шаблон:Крафт/док — различия между версиями
[досмотренная версия] | [досмотренная версия] |
Tentacle (обсуждение | вклад) м (Откат правок Tom Gala (обсуждение) к версии MailGik) |
Popstop (обсуждение | вклад) м (Удаление лишних ссылок) |
||
Строка 3: | Строка 3: | ||
{{Lua}} | {{Lua}} | ||
− | Этот шаблон предназначен для добавления на страницы таблиц с рецептами | + | Этот шаблон предназначен для добавления на страницы таблиц с рецептами крафта для различных блоков и предметов игры. Эти таблицы состоят обычно из трёх столбцов (граф), где соответственно указываются название предмета, рецепт которого показан, ингредиенты для этого рецепта, и размещение их на сетке верстака (к ним может добавляться и столбец с примечанием). Обычно такие таблицы устанавливают в раздел «Крафт». |
== Использование == | == Использование == | ||
Строка 56: | Строка 56: | ||
}} | }} | ||
{{Крафт | {{Крафт | ||
− | |название= | + | |название=Меч |
− | |ингредиенты= | + | |ингредиенты=Палка +<br>Любые доски, или<br>булыжник, или<br>железные или<br>золотые слитки, или<br>алмазы |
|B1=Доски; Булыжник; Железный слиток; Золотой слиток; Алмаз | |B1=Доски; Булыжник; Железный слиток; Золотой слиток; Алмаз | ||
|B2=Доски; Булыжник: Железный слиток; Золотой слиток; Алмаз | |B2=Доски; Булыжник: Железный слиток; Золотой слиток; Алмаз | ||
Строка 69: | Строка 69: | ||
|A3=vanilla:Светопыль |B3= |C3=v:Светопыль | |A3=vanilla:Светопыль |B3= |C3=v:Светопыль | ||
|Выход=Квантовые поножи | |Выход=Квантовые поножи | ||
− | |описание=Из модификации | + | |описание=Из модификации IndustrialCraft 2. |
}} | }} | ||
{{Крафт | {{Крафт | ||
Строка 78: | Строка 78: | ||
|Выход=Трансформатор НН | |Выход=Трансформатор НН | ||
|подвал=1 | |подвал=1 | ||
− | |описание=Из модификации | + | |описание=Из модификации IndustrialCraft 2. |
}} | }} | ||
</pre> | </pre> | ||
Строка 103: | Строка 103: | ||
}} | }} | ||
{{Крафт | {{Крафт | ||
− | |название= | + | |название=Меч |
− | |ингредиенты= | + | |ингредиенты=Палка +<br>Любые доски, или<br>булыжник, или<br>железные или<br>золотые слитки, или<br>алмазы |
|B1=Доски; Булыжник; Железный слиток; Золотой слиток; Алмаз | |B1=Доски; Булыжник; Железный слиток; Золотой слиток; Алмаз | ||
|B2=Доски; Булыжник; Железный слиток; Золотой слиток; Алмаз | |B2=Доски; Булыжник; Железный слиток; Золотой слиток; Алмаз | ||
Строка 116: | Строка 116: | ||
|A3=vanilla:Светопыль |B3= |C3=v:Светопыль | |A3=vanilla:Светопыль |B3= |C3=v:Светопыль | ||
|Выход=Квантовые поножи | |Выход=Квантовые поножи | ||
− | |описание=Из модификации | + | |описание=Из модификации IndustrialCraft 2. |
}} | }} | ||
{{Крафт | {{Крафт | ||
Строка 125: | Строка 125: | ||
|Выход=Трансформатор НН | |Выход=Трансформатор НН | ||
|подвал=1 | |подвал=1 | ||
− | |описание=Из модификации | + | |описание=Из модификации IndustrialCraft 2. |
}} | }} | ||
Версия 17:50, 16 октября 2018
Это страница документации, её следует включить в основную страницу этого шаблона. Для дополнительной информации см. Шаблон:Документация.
Этот шаблон использует Модуль:Крафт, написанный на языке программирования Lua. Пожалуйста, просмотрите wikipedia:Wikipedia:Lua и mw:Extension:Scribunto (обе англ.) для понимания работы модуля. |
Этот шаблон предназначен для добавления на страницы таблиц с рецептами крафта для различных блоков и предметов игры. Эти таблицы состоят обычно из трёх столбцов (граф), где соответственно указываются название предмета, рецепт которого показан, ингредиенты для этого рецепта, и размещение их на сетке верстака (к ним может добавляться и столбец с примечанием). Обычно такие таблицы устанавливают в раздел «Крафт».
Использование
Основным вариантом вызова этого шаблона является следующий:
{{Крафт |A1=<предмет1> |B1=<предмет2> |C1=<предмет3> |A2=<предмет4> |B2=<предмет5> |C2=<предмет6> |A3=<предмет7> |B3=<предмет8> |C3=<предмет9> |Выход=<результат>, <количество> }}
- Параметры
{{{Ax}}}
,{{{Bx}}}
и{{{Cx}}}
(x — число от 1 до 3) предназначены для указания расположения ингредиентов на верстаке. Их значением являются названия блоков или предметов. Если в одной и той же ячейке в рецепте могут использоваться различные предметы, то их названия указываются вместе, разделённые точкой с запятой. Ингредиенты для рецепта перечисляются во второй графе таблицы. - Параметр
{{{Выход}}}
(обязательно пишется с большой буквы) используется для указания того, что в итоге образуется после крафта. Значение его состоит из разделённых запятой названия предмета и количества, которое производится. Иконка предмета (с количеством) отображается в большей ячейке сетки верстака, а его название упоминается в первой графе таблицы.
Могут использоваться и другие параметры:
- Если несколько шаблонов {{Крафт}} вызываются последовательно, то может быть целесообразно создать единую таблицу из нескольких вызовов. В таком случае в первом шаблоне указывается параметр
{{{глава}}}
, установленный в 1, а в последнем —{{{подвал}}}
, также установленный в 1. - Параметр
{{{бесформенный}}}
указывает, что рецепт бесформенный, то есть его ингредиенты можно размещать беспорядочным образом. В этом случае параметры можно указывать без привязки к ячейкам, то есть без названий параметров{{{Ax}}}
,{{{Bx}}}
и{{{Cx}}}
с последующим знаком «равно» (=). - Параметр
{{{фиксированный}}}
указывает, что рецепт фиксированный, что его нельзя даже зеркально отразить по вертикальной оси. Но некоторые ингредиенты в некоторых случаях всё же можно перемещать. Они, в родительном падеже, указываются в параметре{{{нефиксировано}}}
. - Параметр
{{{описание}}}
указывает описание (примечание) к рецепту. Для отображения столбца с примечаниями нужно в первом шаблоне, составляющем таблицу из нескольких рецептов, добавить параметр{{{показатьописание}}}
. - Параметр
{{{запланированное}}}
указывает будущую версию, в которой рецепт появится. - Параметр
{{{тип}}}
указывает категорию, к которому рецепт относится. Это используется для отображения рецептов по группам на подстраницах статьи Крафт. - Параметр
{{{название}}}
позволяет переопределить название предмета, указываемое в первой графе. - Параметр
{{{показатьимя}}}
позволяет контролировать отображения графы с названием. Если он установлен в 1, то графа отображается (что, впрочем, происходит и без указания параметра), а если он равен 0, то она, наоборот, не отображается. - Параметр
{{{ингредиенты}}}
позволяет переопределить список ингредиентов, указываемый во второй графе. - Параметр
{{{некат}}}
отключает установку категорий полностью. Без него она отключается только на подстраницах некоторых статей, а также вне пространства статей.
Примеры использования
{{Крафт |глава=1 |показатьописание=1 |B2=Уголь, Древесный уголь |B3=Палка |Выход=Факел, 4 }} {{Крафт |A1=Железный слиток |B2=Кремень |Выход=Огниво |описание=Это описание }} {{Крафт |Железный слиток |Кремень |Выход=Огниво |запланированное=1.7.2 |описание=Это всего лишь пример. Версия 1.7.2 уже давно как вышла. }} {{Крафт |название=Меч |ингредиенты=Палка +<br>Любые доски, или<br>булыжник, или<br>железные или<br>золотые слитки, или<br>алмазы |B1=Доски; Булыжник; Железный слиток; Золотой слиток; Алмаз |B2=Доски; Булыжник: Железный слиток; Золотой слиток; Алмаз |B3=Палка |Выход=Деревянный меч; Каменный меч; Железный меч; Золотой меч; Алмазный меч }} {{Крафт |Мод=IndustrialCraft 2 |A1=Корпус механизма |B1=Лазуротроновый кристалл |C1=Корпус механизма |A2=Иридиевый композит |B2=Нановолоконные поножи |C2=Иридиевый композит |A3=vanilla:Светопыль |B3= |C3=v:Светопыль |Выход=Квантовые поножи |описание=Из модификации IndustrialCraft 2. }} {{Крафт |Мод=IndustrialCraft 2 |A1=v:Доски |B1=Изолированный оловянный провод |C1=v:Доски |A2=v:Доски |B2=Катушка |C2=v:Доски |A3=v:Доски |B3=Изолированный оловянный провод |C3=v:Доски |Выход=Трансформатор НН |подвал=1 |описание=Из модификации IndustrialCraft 2. }}
отобразит:
Ингредиенты | Рецепты крафта | Результат | Описание |
---|---|---|---|
Палка + |
4 |
Факел | |
Железный слиток + |
|
Огниво | Это описание |
Железный слиток + |
|
Огниво (1.7.2) |
Это всего лишь пример. Версия 1.7.2 уже давно как вышла. |
Палка + |
|
Меч | |
Иридиевый композит + |
Квантовые поножи | Из модификации IndustrialCraft 2. | |
Доски + |
Трансформатор НН | Из модификации IndustrialCraft 2. |