Шаблон:Modifier

Материал из Terraria Wiki
Перейти к навигации Перейти к поиску
Этот шаблон интернационализирован (i18n) — это означает, что его легко переводить на другие языки.
Для более подробной информации см. шаблоны i18n и l10n (англ.)
Перевести этот шаблон можно на странице «Шаблон:Modifier/l10n».
Этот шаблон использует Lua.
Этот шаблон использует Модуль:Modifier — скрипт, написанные на языке программирования Lua. Для более подробной информации о Lua, см. Terraria Wiki:Lua (англ.).
Important.svg
ВНИМАНИЕ: код шаблонов на Terraria Wiki очень сложный!!!
Если вы хотите использовать этот код на другой вики, сотрудники wiki.gg не смогут вам помочь.
Пожалуйста, рассмотрите вариант использования кода с других вики или создайте свои шаблоны с нуля!
Помните что наполнение вики важнее чем красивый код.
Template-info.svg Документация Документация, указанная ниже, находится на странице «Шаблон:Modifier/док». (править | история)

Этот шаблон используется для отображения лучшего модификатора оружия или инструмента.

Использование

{{ modifier | <категория предмета> | plural = y/yes (необязательно) }}

Выводит стандартизированное предложение, указывающее лучший модификатор для оружия.

Параметры шаблона

Шаблон использует строчное форматирование параметров.

ПараметрОписаниеТипСтатус
Категория предмета1

Способ приблизительной категоризации предмета, определяющий его лучший модификатор.

Пример
melee
Автозначение
Однострочныйобязательный
Множественное число в названии страницыplural

Установите, если название страницы во множественном числе, например, на "[[Люминитовые топоры]]".

Автозначение
1
Логическое значениенеобязательный
Пользовательское название предметаname

Установите пользовательское название предмета (только для [[:ru:Template:Modifier|русского]]).

Пример
Автозначение
<название страницы>
Строковый (без форматирования)необязательный
Список категорий предметов
Значение параметра Описание
melee Большинство видов оружия ближнего боя.
meleealt Оружие ближнего боя, которое не может получить модификаторы размера, например, йо-йо, кистени или копья.
harvest Оружие ближнего боя, используемое в основном для добычи ресурсов, т.е. инструменты.
harvestlow Инструменты с чрезвычайно низким базовым уроном, что не позволяет им получить «Легендарный».
harvestalt Инструменты, чья скорость увеличивается на одинаковую величину от модификаторов скорости +10% и +15% (как указано на странице Скорость инструмента#Полезные_модификаторы).
harvestalt2 Инструменты, чья скорость увеличивается на одинаковую величину от модификаторов скорости +10% и +15% (как указано на странице Скорость инструмента#Полезные_модификаторы), но которые не могут получить «Противный» из-за низкого базового урона.
harvestlowalt Инструменты, чья скорость увеличивается на одинаковую величину от модификаторов скорости +10% и +15% (как указано на странице Скорость инструмента#Полезные_модификаторы), но которые не могут получить «Легендарный» из-за чрезвычайно низкого базового урона.
ranged Большинство видов оружия дальнего боя.
rangednokb Оружие дальнего боя без отбрасывания.
legacyrangednokb Оружие дальнего боя без отбрасывания (используется только на страницах «Устаревшее:», если в современных версиях оружие имеет отбрасывание).
legacyrangednokbadd Оружие дальнего боя без отбрасывания (используется только на страницах «Устаревшее:», если в современных версиях оружие также не имеет отбрасывания).
magic Большинство видов магического оружия.
magicsummon Магическое оружие, которое продолжает наносить урон после смены оружия игроком (и имеет ненулевое отбрасывание).
magicnokb Магическое оружие без отбрасывания.
magiclow Магическое оружие с базовой стоимостью маны 4.
magicverylow Магическое оружие с базовой стоимостью маны 3 или менее.
magiclownokb Магическое оружие с базовой стоимостью маны 3 или менее и без отбрасывания.
summon Большинство видов оружия призыва.
whip Хлысты.
nokb Оружие без отбрасывания.
nokbalt Оружие без отбрасывания, скорость которого также не может быть изменена.
none Любое оружие, которое нельзя перековать.

Для первого безымянного параметра доступны следующие дополнительные значения:

Значение параметра Описание
prefixnote Отображает информацию о грамматической ошибке, возникающей с названиями предметов, начинающимися с «The», например, The Meatball.
prefixnotealt То же, что и prefixnote, но для аксессуаров, например, The Plan (другой пример модификатора).
legacyprefixnote Отображает информацию о том, что грамматическая ошибка отсутствует в Издание для консолей старого поколения Издание для консолей старого поколения. Используется только на страницах «Устаревшее:».
legacyprefixnotealt То же, что и legacyprefixnote, но для аксессуаров.

Первый параметр также может быть опущен; в этом случае шаблон автоматически попытается определить правильную категорию предмета. По умолчанию он принимает название страницы за предмет; используйте параметры $item или $itemid для переопределения этого. Однако обратите внимание, что на обычных страницах предметов всегда следует указывать первый параметр, поскольку эта функция является лишь вспомогательным средством для выбора категории. Алгоритм может давать сбой в определённых случаях и не оптимизирован для использования внутри статьи.

Примеры

Код Результат
{{modifier|melee|plural=1}} Лучший модификатор для этих предметов — «Легендарный».
{{modifier|item=Wand of Sparking}} Лучший модификатор для этого предмета — «Демонический» или «Смертоносный», так как ему не может быть присвоен модификатор, который бы влиял на отбрасывание или потребление маны.