Шаблон:Сердца: различия между версиями

Материал из RuBeta Wiki
(Шаблон. Удобная замена ручному вписыванию.)
 
Нет описания правки
 
(не показано 5 промежуточных версий 1 участника)
Строка 1: Строка 1:
<includeonly><!--
<includeonly><!--
-->{{#ifexpr: {{{1}}} <= 20 and {{{1}}} > 0|{{{1}}}|}} <!--Вывод числа перед скобками с сердацми-->
-->{{#ifexpr: {{{1}}} <= 20 and {{{1}}} >= 0|{{{1}}}|}} <!--Вывод числа перед скобками с сердцами
{{#ifexpr: {{{1}}} <= 20 and {{{1}}} > 0 <!--Проверка на правильность ввода-->
-->{{#ifexpr: {{{1}}} <= 20 and {{{1}}} >= 0 <!--Проверка на правильность ввода
<!--Для удобства редактирования шаблона, сердца разделены на <= 10 и > 10 -->
Для удобства редактирования шаблона, сердца разделены на <= 10 и > 10 -->
     |{{#ifexpr: {{{1}}} <= 10
     |{{#ifexpr: {{{1}}} <= 10
         |{{#switch: {{{1}}}
         |{{#switch: {{{1}}}
            |0 = ([[Файл:Пустое сердце.png]])
             |1 = ([[Файл:Половина сердца.png]])
             |1 = ([[Файл:Половина сердца.png]])
             |2 = ([[Файл:Сердце.png]])
             |2 = ([[Файл:Сердце.png]])
Строка 24: Строка 25:
             |15 = [[Файл:Сердце.png]][[Файл:Сердце.png]][[Файл:Половина сердца.png]])
             |15 = [[Файл:Сердце.png]][[Файл:Сердце.png]][[Файл:Половина сердца.png]])
             |16 = [[Файл:Сердце.png]][[Файл:Сердце.png]][[Файл:Сердце.png]])
             |16 = [[Файл:Сердце.png]][[Файл:Сердце.png]][[Файл:Сердце.png]])
             |17 = [[Файл:Сердце.png]][[Файл:Сердце.png]][[Файл:Сердце.png]][[Файл:Половина сердца.png]])
             |17 = [[Файл:Сердце.png]][[Файл:Сердце.png]][[Файл:Сердце.png]][[Файл:Половина сердца.png]])  
             |18 = [[Файл:Сердце.png]][[Файл:Сердце.png]][[Файл:Сердце.png]][[Файл:Сердце.png]])
             |18 = [[Файл:Сердце.png]][[Файл:Сердце.png]][[Файл:Сердце.png]][[Файл:Сердце.png]])  
             |19 = [[Файл:Сердце.png]][[Файл:Сердце.png]][[Файл:Сердце.png]][[Файл:Сердце.png]][[Файл:Половина сердца.png]])
             |19 = [[Файл:Сердце.png]][[Файл:Сердце.png]][[Файл:Сердце.png]][[Файл:Сердце.png]][[Файл:Половина сердца.png]])  
             |20 = [[Файл:Сердце.png]][[Файл:Сердце.png]][[Файл:Сердце.png]][[Файл:Сердце.png]][[Файл:Сердце.png]])
             |20 = [[Файл:Сердце.png]][[Файл:Сердце.png]][[Файл:Сердце.png]][[Файл:Сердце.png]][[Файл:Сердце.png]])  
         }}
         }}
     }}
     }}
     |<span style="color: #AA0000;">'''НЕВЕРНЫЙ ВВОД (< 0 или > 20)'''</span>
     |<span style="color: #AA0000;">'''НЕВЕРНЫЙ ВВОД (< 1 или > 20)'''</span>
}}
}}<!--
{{#ifeq: {{{2}}} | У | ед. урона | ед. здоровья}}<!--
-->{{#ifeq: {{{2}}} | У | &nbsp;ед. урона | &nbsp;ед. здоровья}}<!--
--></includeonly><!--
--></includeonly><!--
--><noinclude>
--><noinclude>{{Документация}}</noinclude>
==Документация==
===Использование===
Шаблон может быть использован для автоматической подстановки количества сердец. Допустимые значение: 1-20. Для отображения урона, необходимо добавить <code>|У</code> (кириллица) после числа.
 
====Пример====
Жаренная рыба восстанавливает {{Сердца|5}}. <code><nowiki>{{Сердца|5}}</nowiki></code>
 
Жёлтая конфета наносит {{Сердца|19|У}}. <code><nowiki>{{Сердца|19|У}}</nowiki></code>
 
====Использование====
<pre>
{{Сердца|20}}
{{Сердца|10}}
{{Сердца|3}}
 
{{Сердца|20|У}}
{{Сердца|10|У}}
{{Сердца|3|У}}
</pre>
 
[[Категория:Шаблоны]] __NOTOC__
</noinclude>

Текущая версия от 16:32, 20 июля 2024

Документация [просмотр | править]

Образец для вставки

{{Сердца|число}}
{{Сердца|число|У}}

Описание

Шаблон для отображения количества сердец, который игрок восстанавливает или теряет при получении урона. Выводит количество сердец в виде числа и индикатора, а также добавляет «ед. здоровья» или «ед. урона» (при указании параметра «У») после.

[Править данные шаблона]

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

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

ПараметрОписаниеТипСтатус
Количество здоровья/урона1

Количество здоровья, которое игрок восстанавливает или теряет при получении урона. Имя параметра не указывается. Доступные значения: 1-20.

Пример
14
Числообязательный
Урон2

Используется для выведения «ед. урона» вместо «ед. здоровья». Необходимо написать «У» на кириллице.

Предлагаемые значения
У
По умолчанию
У
Пример
У
Строковый (без форматирования)необязательный

Примеры

Код Результат
{{Сердца|20}} 20 () ед. здоровья
{{Сердца|10}} 10 () ед. здоровья
{{Сердца|3}} 3 () ед. здоровья
Урон
{{Сердца|20|У}} 20 () ед. урона
{{Сердца|10|У}} 10 () ед. урона
{{Сердца|3|У}} 3 () ед. урона

Страницы, использующие этот шаблон