Описание
Данный шаблон выводит числовую последовательность, разделенную знаком /
. В основном применяется для показа изменения числовых свойств умений чемпионов (также может быть использован для показа других последовательностей).
- Шаблон может отобразить максимум 6 значений. Все последующие параметры будут проигнорированы.
- В рамках шаблона запрещен перенос строки.
- Для числовых значений автоматически применяется Шаблон:Fd.
- Существует возможность ручного ввода или автозаполнения по указанным ниже правилам.
- Неверная запись шаблона приведет к страшной записи вида ОШИБКА СКРИПТА.
- Для упрощения записи можно (и нужно) использовать укороченный алиас {{ap}}
Использование
Данный шаблон можно вставить на любую страницу, использовав следующую запись:
{{ap|<Перечисление значений или формула расчета>}}
Ручной ввод значений
{{ap|50|70|90}}
→ 50 / 70 / 90{{ap|1|2|3|4|5|6}}
→ 1 / 2 / 3 / 4 / 5 / 6{{ap|1.5|1.7|2.1}}
→ 1.5 / 1.7 / 2.1{{ap|0|1/3|2/3|1}}
→ 0 / 0.33333333333333 / 0.66666666666667 / 1
Автозавершение
Помимо ручного ввода, шаблон можно попросить автоматически сгенерировать запись. Это можно сделать следующими способами:
- С помощью формулы с применением простых математических операций (
+
-
*
/
). Переменная x последовательно принимает значения от 1 до 5:
- Обратите внимание: Запись формулы производится без пробелов и только с помощью латинской переменной x. Такая запись выдает ровно 5 значений.
- Указав начальное и конечное значение в формате
A to B
, где A - начальное значение, B - конечное:
{{ap|0 to 60}}
→ 0 / 15 / 30 / 45 / 60 - по умолчанию выдает 5 значений.
- Можно добавить число в конце, чтобы изменить размер последовательности:
{{ap|0 to 60 2}}
→ 0 / 60{{ap|0 to 60 3}}
→ 0 / 30 / 60{{ap|0 to 60 6}}
→ 0 / 12 / 24 / 36 / 48 / 60
- Можно комбинировать формульный вид и вид "A to B" для создания нелинейной последовательности. "Формульную" и "A to B" часть нужно разделять скобками:
- В этой записи также можно добавить в конец число, обозначающее размер последовательности:
- Можно добавить отдельные значения, разделенные знаком
|
. Автозаполнение не будет учитывать их при формировании последовательности:
- Если в результате расчета возникают дробные числа, к ним автоматически применяется шаблон {{Format decimal}} (он же {{fd}}).
{{ap|0 to 10}}
→ 0 / 2.5 / 5 / 7.5 / 10
- Периодические дроби по умолчанию не сокращаются:
{{ap|x/3}}
→ 0.33333333333333 / 0.66666666666667 / 1 / 1.3333333333333 / 1.6666666666667
- Для округления значений нужно добавить параметр round. На вход он принимает
число
(обозначает число знаков после запятой), или слова:abs
(модуль числа),ceil
(округление вверх),floor
(округление вниз):
{{ap|x/3|round=2}}
→ 0.33 / 0.67 / 1 / 1.33 / 1.67{{ap|x/3|round=ceil}}
→ 1 / 1 / 1 / 2 / 2{{ap|x/3|round=floor}}
→ 0 / 0 / 1 / 1 / 1
Заметки
- На страницах абсолютных умений (например, ) по умолчанию в последовательности выводится 3 значения.
- Автор шаблона: AnataBakka (английская Вики).
См. также
- Модуль Lua: Ability progression
- Шаблон-перенаправление: Ap
- Схожий шаблон: Passive progression
Эта документация вставлена из Шаблон:Ability progression/doc. (править | история) Редакторы могут поэкспериментировать с шаблоном в песочнице (создать | зеркало) и на примерах (создать). Пожалуйста, добавляйте категории в подстраницу /doc. Подстраницы данного шаблона. |
Языки:
Материалы сообщества доступны в соответствии с условиями лицензии CC-BY-SA, если не указано иное.