Дополнительные действия
DarkMuse (обсуждение | вклад) Нет описания правки Метка: редактор вики-текста 2017 |
DarkMuse (обсуждение | вклад) Нет описания правки Метка: редактор вики-текста 2017 |
||
| (не показаны 4 промежуточные версии этого же участника) | |||
| Строка 4: | Строка 4: | ||
{{#if: {{{image|}}} | | {{#if: {{{image|}}} | | ||
<div class="hero-info"> | <div class="hero-info"> | ||
<div class="hero-info-image"> | |||
[[File:{{{image}}}|300px]] | [[File:{{{image}}}|300px]] | ||
</div> | |||
<p class="hero-info-text"> | |||
{{{name|Hero Name}}} | {{{name|Hero Name}}} | ||
</p> | |||
</div> | </div> | ||
}} | }} | ||
| Строка 12: | Строка 16: | ||
<div class="hero-attributes"> | <div class="hero-attributes"> | ||
{{#if: {{{strbase|}}} | | {{#if: {{{strbase|}}} | | ||
<div> | <div class="hero-attributes-items"> | ||
[[File:Beorn Str.webp|35px|link=Сила]]< | <div class="hero-attributes-items-image"> | ||
[[File:Beorn Str.webp|35px|link=Сила]] | |||
</div> | |||
<p class="hero-attributes-items-text"> | |||
{{{strbase}}} + {{{strgain}}} | {{{strbase}}} + {{{strgain}}} | ||
</p> | |||
</div> | </div> | ||
}} {{#if: {{{agibase|}}} | | }} {{#if: {{{agibase|}}} | | ||
<div> | <div class="hero-attributes-items"> | ||
[[File:Beorn Agi.webp|35px|link=Ловкость]]< | <div class="hero-attributes-items-image"> | ||
[[File:Beorn Agi.webp|35px|link=Ловкость]] | |||
</div> | |||
<p class="hero-attributes-items-text"> | |||
{{{agibase}}} + {{{agigain}}} | {{{agibase}}} + {{{agigain}}} | ||
</p> | |||
</div> | </div> | ||
}} {{#if: {{{intbase|}}} | | }} {{#if: {{{intbase|}}} | | ||
<div> | <div class="hero-attributes-items"> | ||
[[File:Beorn Int.webp|35px|link=Интеллект]]< | <div class="hero-attributes-items-image"> | ||
[[File:Beorn Int.webp|35px|link=Интеллект]] | |||
</div> | |||
<p class="hero-attributes-items-text"> | |||
{{{intbase}}} + {{{intgain}}} | {{{intbase}}} + {{{intgain}}} | ||
</p> | |||
</div> | </div> | ||
}} | }} | ||
| Строка 33: | Строка 49: | ||
{{#if: {{{hp|}}} | | {{#if: {{{hp|}}} | | ||
<div class="stat-row"> | <div class="stat-row"> | ||
<p class="stat-row-text"> | |||
<span>Здоровье:</span> | <span>Здоровье:</span> | ||
<span>{{{hp}}}</span> | <span>{{{hp}}}</span> | ||
</ | </p> | ||
</div> | </div> | ||
}} | }} | ||
{{#if: {{{baseTimeAttack|}}} | | {{#if: {{{baseTimeAttack|}}} | | ||
<div class="stat-row"> | <div class="stat-row"> | ||
<p class="stat-row-text"> | |||
<span>Базовое время атаки:</span> | <span>Базовое время атаки:</span> | ||
<span>{{{baseTimeAttack}}}</span> | <span>{{{baseTimeAttack}}}</span> | ||
</p> | |||
</div> | </div> | ||
}} | }} | ||
{{#if: {{{mana|}}} | | {{#if: {{{mana|}}} | | ||
<div class="stat-row"> | <div class="stat-row"> | ||
<p class="stat-row-text"> | |||
<span>Мана:</span> | <span>Мана:</span> | ||
<span>{{{mana}}}</span> | <span>{{{mana}}}</span> | ||
</p> | |||
</div> | </div> | ||
}} {{#if: {{{damage|}}} | | }} {{#if: {{{damage|}}} | | ||
<div class="stat-row"> | <div class="stat-row"> | ||
<p class="stat-row-text"> | |||
<span>Урон:</span> | <span>Урон:</span> | ||
<span>{{{damage}}}</span> | <span>{{{damage}}}</span> | ||
</p> | |||
</div> | </div> | ||
}} {{#if: {{{armor|}}} | | }} {{#if: {{{armor|}}} | | ||
<div class="stat-row"> | <div class="stat-row"> | ||
<p class="stat-row-text"> | |||
<span>Броня:</span> | <span>Броня:</span> | ||
<span>{{{armor}}}</span> | <span>{{{armor}}}</span> | ||
</p> | |||
</div> | </div> | ||
}} {{#if: {{{movespeed|}}} | | }} {{#if: {{{movespeed|}}} | | ||
<div class="stat-row"> | <div class="stat-row"> | ||
<p class="stat-row-text"> | |||
<span>Скорость движения:</span> | <span>Скорость движения:</span> | ||
<span>{{{movespeed}}}</span> | <span>{{{movespeed}}}</span> | ||
</p> | |||
</div> | </div> | ||
}} {{#if: {{{atkspeed|}}} | | }} {{#if: {{{atkspeed|}}} | | ||
<div class="stat-row"> | <div class="stat-row"> | ||
<p class="stat-row-text"> | |||
<span>Скорость атаки:</span> | <span>Скорость атаки:</span> | ||
<span>{{{atkspeed}}}</span> | <span>{{{atkspeed}}}</span> | ||
</p> | |||
</div> | </div> | ||
}} {{#if: {{{atkrange|}}} | | }} {{#if: {{{atkrange|}}} | | ||
<div class="stat-row"> | <div class="stat-row"> | ||
<p class="stat-row-text"> | |||
<span>Дальность атаки:</span> | <span>Дальность атаки:</span> | ||
<span>{{{atkrange}}}</span> | <span>{{{atkrange}}}</span> | ||
</p> | |||
</div> | </div> | ||
}} | }} | ||
| Строка 82: | Строка 112: | ||
{{#if: {{{hpregen|}}} | | {{#if: {{{hpregen|}}} | | ||
<div class="stat-row"> | <div class="stat-row"> | ||
<p class="stat-row-text"> | |||
<span>Уровень здоровья за уровень:</span> | <span>Уровень здоровья за уровень:</span> | ||
<span>{{{hpregen}}}</span> | <span>{{{hpregen}}}</span> | ||
</p> | |||
</div> | </div> | ||
}} {{#if: {{{mpregen|}}} | | }} {{#if: {{{mpregen|}}} | | ||
<div class="stat-row"> | <div class="stat-row"> | ||
<p class="stat-row-text"> | |||
<span>Мана за уровень:</span> | <span>Мана за уровень:</span> | ||
<span>{{{mpregen}}}</span> | <span>{{{mpregen}}}</span> | ||
</p> | |||
</div> | </div> | ||
}} | }} | ||
| Строка 94: | Строка 128: | ||
</div> | </div> | ||
</includeonly> | </includeonly> | ||
<noinclude>{{ | <noinclude>{{/doc}}[[Category:Hero templates]]</noinclude> | ||
Текущая версия от 13:23, 9 ноября 2024
Описание[править код]
Шаблон HeroBox используется для отображения информации о герое, включая изображение, основные атрибуты, статистику и дополнительные параметры.
Использование[править код]
Здоровье: Здоровье героя
Базовое время атаки: Базовое время атаки (например, "1.7 сек")
Мана: Мана героя
Урон: Урон, наносимый героем
Броня: Броня героя
Скорость движения: Скорость передвижения героя
Скорость атаки: Скорость атаки героя
Дальность атаки: Дальность атаки героя
Уровень здоровья за уровень: Восстановление здоровья за уровень
Мана за уровень: Восстановление маны за уровень
Параметры[править код]
| image– изображение героя.| name– имя героя.| strbase– базовое значение силы.| strgain– прирост силы за уровень.| agibase– базовое значение ловкости.| agigain– прирост ловкости за уровень.| intbase– базовое значение интеллекта.| intgain– прирост интеллекта за уровень.| hp– здоровье героя.| baseTimeAttack– базовое время атаки.| mana– мана героя.| damage– урон, наносимый героем.| armor– броня героя.| movespeed– скорость передвижения героя.| atkspeed– скорость атаки героя.| atkrange– дальность атаки героя.| hpregen– восстановление здоровья за уровень.| mpregen– восстановление маны за уровень.
Пример использования[править код]
{{HeroBox
| image = hero_image.png
| name = Рыцарь Света
| strbase = 20
| strgain = 2.5
| agibase = 18
| agigain = 1.8
| intbase = 15
| intgain = 1.6
| hp = 600
| baseTimeAttack = 1.7 сек
| mana = 300
| damage = 55-60
| armor = 3.5
| movespeed = 310
| atkspeed = 1.5
| atkrange = 150
| hpregen = 3
| mpregen = 0.8
}}
Примечания[править код]
- Параметры, которые не указаны, не будут отображаться.
- Поддерживает динамическое отображение значений, которые переданы в шаблон.
