WoT:Атрибуты ТТХ в статьях — различия между версиями
Версия 12:21, 21 октября 2011 | Версия 12:27, 21 октября 2011 | |||
Строка 22: | Строка 22: | |||
{{Блок| ? | content = <nowiki /> | {{Блок| ? | content = <nowiki /> | |||
; Почему нужно использовать код, а не марку танка? | ; Почему нужно использовать код, а не марку танка? | |||
? | # Для совместимости с разными языковыми версиями игры и WoT-wiki (в английском варианте игры не используется кириллица). | + | # Для совместимости с разными языковыми версиями игры и WoT-wiki (в английском варианте игры не используется кириллица, соответственно марки одних и тех же машин отличаются). | |
# Для обратной совместимости в случае внесения изменений в марки машин. Например, танк M2 Medium Tank раньше в игре назывался M2 med, после изменения марки ТТХ этой машины перестали бы работать, а код M2_med остался неизменным. | # Для обратной совместимости в случае внесения изменений в марки машин. Например, танк M2 Medium Tank раньше в игре назывался M2 med, после изменения марки ТТХ этой машины перестали бы работать, а код M2_med остался неизменным. | |||
? | }} | + | }} | |
=== Команда <code>combatattr</code> === | === Команда <code>combatattr</code> === |
Версия 12:27, 21 октября 2011
Характеристики машин
Команда combatchars
Для вставки атрибута ТТХ машины в текст статьи используется команда синтаксического анализатора:
{{#combatchars: <КОД МАШИНЫ> | <КОД АТРИБУТА> }}
где:
<КОД МАШИНЫ>
— код машины (см. коды техники);<КОД АТРИБУТА>
— код атрибута ТТХ (см. коды атрибутов ТТХ).
- Пример
Необходимо получить цену танка PzKpfw V «Пантера».
Код: ''{{#combatchars: PzV | price }}''
Результат: 0
- Почему нужно использовать код, а не марку танка?
- Для совместимости с разными языковыми версиями игры и WoT-wiki (в английском варианте игры не используется кириллица, соответственно марки одних и тех же машин отличаются).
- Для обратной совместимости в случае внесения изменений в марки машин. Например, танк M2 Medium Tank раньше в игре назывался M2 med, после изменения марки ТТХ этой машины перестали бы работать, а код M2_med остался неизменным.
Команда combatattr
Эта команда используется в сочетании с командой combatchars
и предназначена для уменьшения объема текста при вставке большого числа атрибутов ТТХ одной машины. Синтаксис:
{{#combatattr:<КОД АТРИБУТА>}}
- Особенности использования
- Перед командами
combatattr
обязательно должна присутствовать командаcombatchars
, которая устанавливает марку машины. - При использовании
combatattr
командаcombatchars
может применяться в упрощенном варианте: :{{#combatchars: <КОД МАШИНЫ> }}
(без указания кода атрибута).
- Пример
Код: {{#combatchars: Ch01_Type59 }}Танк {{#combatattr:mark}} весит {{#combatattr:weight}} кг и имеет прочность {{#combatattr:health}} HP.
Результат: Танк Ch01_Type59 весит 36000 кг и имеет прочность 1300 HP.