Редактирование: Шаблон:Profession mechanic skill table row format

Материал из Guild Wars 2 wiki
Перейти к: навигация, поиск

Внимание! Вы не авторизовались на сайте. Ваш IP-адрес будет публично видимым, если вы будете вносить любые правки. Если вы войдёте или создадите учётную запись, правки вместо этого будут связаны с вашим именем пользователя, а также у вас появятся другие преимущества.

Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.

На этой странице невозможны семантические аннотации в тексте из-за ограничений пространства имён. Детали относительно того, как разрешить пространство имен, находятся в справочной странице конфигурации.

Текущая версия Ваш текст
Строка 1: Строка 1:
<includeonly>{{#vardefine:this_profession|{{{5|}}}}}{{#vardefine:this_specialization|{{{6|}}}}}{{#vardefine:this_mechanic_slot|{{{9|}}}}}{{#vardefine:this_sequence|{{{22|}}}}}{{#vardefine:this_sort|{{#explode:{{{23|}}}|(}}}}<!--
+
<includeonly>{{#vardefine:this_profession|{{{5|}}}}}{{#vardefine:this_specialization|{{{6|}}}}}{{#vardefine:this_mechanic_slot|{{{9|}}}}}<!--
 
-->{{#switch: {{#var:header css class{{#var:table id}}}}|<!-- empty, not defined yet-->={{#vardefine:header css class{{#var:table id}}|{{lc:{{{5|}}}}}}}|<!-- same class -->{{lc:{{{5|}}}}}=|<!-- dummy class to distinguish from emtpy -->#default={{#vardefine:header css class{{#var:table id}}|white}}}}<!--
 
-->{{#switch: {{#var:header css class{{#var:table id}}}}|<!-- empty, not defined yet-->={{#vardefine:header css class{{#var:table id}}|{{lc:{{{5|}}}}}}}|<!-- same class -->{{lc:{{{5|}}}}}=|<!-- dummy class to distinguish from emtpy -->#default={{#vardefine:header css class{{#var:table id}}|white}}}}<!--
  
Строка 6: Строка 6:
 
-->{{#ifeq: {{#var:showProfessionSubheader|false}}|true
 
-->{{#ifeq: {{#var:showProfessionSubheader|false}}|true
 
| {{#ifeq: {{#var:this_profession}}{{#var:this_specialization}}|{{#var:last_profession}}{{#var:last_specialization}}|<!-- same profession+specialization, do nothing -->
 
| {{#ifeq: {{#var:this_profession}}{{#var:this_specialization}}|{{#var:last_profession}}{{#var:last_specialization}}|<!-- same profession+specialization, do nothing -->
   | {{#vardefine:last_profession|{{#var:this_profession}}}}{{#vardefine:last_specialization|{{#var:this_specialization}}}}{{#vardefine:last_mechanic_slot|<!-- new profession section, reset weapon -->}}
+
   | {{#vardefine:last_profession|{{#var:this_profession}}}}{{#vardefine:last_specialization|{{#var:this_specialization}}}}{{#vardefine:last_weapon|<!-- new profession section, reset weapon -->}}
 
{{!}}- class="{{lc:{{{5|}}}}}"  
 
{{!}}- class="{{lc:{{{5|}}}}}"  
 
! colspan="7" {{!}} {{#tag: {{#var:profession heading|h4}}|{{#ifeq: {{#var:this_specialization}}|| {{ {{#var:this_profession}} }} [[{{#var:this_profession}}]] | {{ {{#var:this_specialization}} }} [[{{#var:this_specialization}}]] }} }}
 
! colspan="7" {{!}} {{#tag: {{#var:profession heading|h4}}|{{#ifeq: {{#var:this_specialization}}|| {{ {{#var:this_profession}} }} [[{{#var:this_profession}}]] | {{ {{#var:this_specialization}} }} [[{{#var:this_specialization}}]] }} }}
Строка 24: Строка 24:
 
  | primalburst | primal burst = [[File:Chain Arrow Toolbelt.png|25px|link=Primal Burst|Первобытная ярость]]
 
  | primalburst | primal burst = [[File:Chain Arrow Toolbelt.png|25px|link=Primal Burst|Первобытная ярость]]
 
  | stealth | stealth attack = [[File:Chain Arrow Toolbelt.png|25px|link=Stealth Attack|Атака невидимки]]
 
  | stealth | stealth attack = [[File:Chain Arrow Toolbelt.png|25px|link=Stealth Attack|Атака невидимки]]
| willbender flames = [[File:Chain Arrow Toolbelt.png|25px|link=Willbender Flames|Пламя Волеборца]]
 
 
  | ambush = [[File:Chain Arrow Toolbelt.png|25px|link=Ambush|Засада]]
 
  | ambush = [[File:Chain Arrow Toolbelt.png|25px|link=Ambush|Засада]]
  | #default = {{#if: {{#var:last_sequence}}{{#var:last_sort}}<!-- checking if empty due to #var caching bug -->
+
  | #default = {{#if: {{#var:last_mechanic_slot}}<!-- checking if empty due to #var caching bug -->
               | <!-- automatic  -->{{#if: {{#ifeq: {{#var:this_sequence}}|{{#var:last_sequence}}|+|<!-- fallback, same skill sort name -->{{#ifeq:{{#var:this_sort}}|{{#var:last_sort}}|+}}}}<!--
+
               | <!-- automatic  -->{{#ifeq: {{#var:this_mechanic_slot}}|{{#var:last_mechanic_slot}}|{{#ifexpr: {{#if:{{{10|}}}|{{{10|}}}|1}} > 1|[[File:Redirect Arrow.png|25px|link=|Цепочка]]}}}}
                                  -->| {{#ifexpr: {{#if:{{{10|}}}|{{{10|}}}|1}} > 1|[[File:Redirect Arrow.png|25px|link=|Цепочка]]}}}}
 
 
               | <!-- manual case -->{{#ifexpr: {{#if:{{{10|}}}|{{{10|}}}|1}} > 1|[[File:Redirect Arrow.png|25px|link=|Цепочка]]}}}}
 
               | <!-- manual case -->{{#ifexpr: {{#if:{{{10|}}}|{{{10|}}}|1}} > 1|[[File:Redirect Arrow.png|25px|link=|Цепочка]]}}}}
}}{{#vardefine:last_sequence|{{#var:this_sequence}}}}{{#vardefine:last_sort|{{#var:this_sort}}}}<!--
+
}}{{#vardefine:last_mechanic_slot|{{#var:this_mechanic_slot}}}}<!--
 
-->{{borderless|{{#sub:{{{3|}}}|5}}|25|link={{{1}}}}}&nbsp;[[{{{1}}}|{{{2|}}}]]</span><!--
 
-->{{borderless|{{#sub:{{{3|}}}|5}}|25|link={{{1}}}}}&nbsp;[[{{{1}}}|{{{2|}}}]]</span><!--
 
-->{{#ifeq: {{#var:showUnderwater}}|true|<span style="float:right">{{#switch:{{{21|}}}|N|Land only=[[File:Not available underwater.png|20px|link=Underwater mode#Подводные умения|Недоступно под водой]]|Y|Underwater only=[[File:Underwater.png|link=Underwater mode#Подводные умения|Подводное умение]]}}</span>}}
 
-->{{#ifeq: {{#var:showUnderwater}}|true|<span style="float:right">{{#switch:{{{21|}}}|N|Land only=[[File:Not available underwater.png|20px|link=Underwater mode#Подводные умения|Недоступно под водой]]|Y|Underwater only=[[File:Underwater.png|link=Underwater mode#Подводные умения|Подводное умение]]}}</span>}}
 
{{#ifeq: {{#var:showWeapon  }}|true|{{!}} {{#if: {{{16|}}} | [[{{{16|}}}|{{rus lang|weapon|{{{16|}}}}}]] }} |
 
{{#ifeq: {{#var:showWeapon  }}|true|{{!}} {{#if: {{{16|}}} | [[{{{16|}}}|{{rus lang|weapon|{{{16|}}}}}]] }} |
 
{{#ifeq: {{#var:showType    }}|true|{{!}} {{#if: {{{8|}}}  | {{#arraymap:{{{8}}}|,|@@@|[[@@@|{{rus lang|skill type|@@@}}]]|,&#32;}} }} |
 
{{#ifeq: {{#var:showType    }}|true|{{!}} {{#if: {{{8|}}}  | {{#arraymap:{{{8}}}|,|@@@|[[@@@|{{rus lang|skill type|@@@}}]]|,&#32;}} }} |
{{#ifeq: {{#var:showPet      }}|true|{{!}} {{#if: {{{18|}}} | {{#arraymap:{{{18|}}}|,|@@@|[[@@@|{{rus lang|pet|{{trim|{{#replace: @@@|Juvenile }}}}}}]]|,&#32;}} | {{#if: {{{19|}}} | ''{{rus lang|pet family|{{{19}}}}}'' }} }} |
+
{{#ifeq: {{#var:showPet      }}|true|{{!}} {{#if: {{{18|}}} | {{#arraymap:{{{18|}}}|,|@@@|[[@@@|{{trim|{{#replace: @@@|Juvenile }}}}]]|,&#32;}} | {{#if: {{{19|}}} | ''{{rus lang|pet family|{{{19}}}}}'' }} }} |
 
{{#ifeq: {{#var:showArchetype}}|true|{{!}} {{#if: {{{20|}}} | {{effect|{{{20|}}}|{{rus lang|pet archetype|{{{20|}}}}}}}}} }} }} }} }}
 
{{#ifeq: {{#var:showArchetype}}|true|{{!}} {{#if: {{{20|}}} | {{effect|{{{20|}}}|{{rus lang|pet archetype|{{{20|}}}}}}}}} }} }} }} }}
| style="text-align:center;" | {{#ifeq:{{{24}}}|Y|[[File:Ground_target_aim.png|18px|Прицеливание на землю|link=Targeting#Прицеливание на землю]]}}
+
| style="text-align:center;" | {{#ifeq:{{{22}}}|Y|[[File:Ground_target_aim.png|18px|Прицеливание на землю|link=Targeting#Прицеливание на землю]]}}
 
| style="text-align:center;" data-sort-value="{{{11|0}}}" | {{fraction|{{{11|}}}}}
 
| style="text-align:center;" data-sort-value="{{{11|0}}}" | {{fraction|{{{11|}}}}}
 
{{#ifeq: {{#var:showEnergy  }}|true|{{!}} style="text-align:center;" data-sort-value="{{{14|0}}}" {{!}} {{{14|}}}{{#if:{{{14|}}}|{{#if:{{{15|}}}|&nbsp;/&nbsp;}}}}{{{15|}}} {{#ifeq:{{#var:showInitiative}}|true|{{!}}}}}}{{#ifeq:{{#var:showInitiative}}|true|{{!}} style="text-align:center;" data-sort-value="{{{13|0}}}" {{!}} {{{13|}}} }}
 
{{#ifeq: {{#var:showEnergy  }}|true|{{!}} style="text-align:center;" data-sort-value="{{{14|0}}}" {{!}} {{{14|}}}{{#if:{{{14|}}}|{{#if:{{{15|}}}|&nbsp;/&nbsp;}}}}{{{15|}}} {{#ifeq:{{#var:showInitiative}}|true|{{!}}}}}}{{#ifeq:{{#var:showInitiative}}|true|{{!}} style="text-align:center;" data-sort-value="{{{13|0}}}" {{!}} {{{13|}}} }}
Строка 67: Строка 65:
 
# Has pet archetype
 
# Has pet archetype
 
# Is usable underwater
 
# Is usable underwater
# Has chain sequence
 
# Has skill sort order
 
 
# Is ground targeted
 
# Is ground targeted
  
 
[[Category:Skill formatting templates]]
 
[[Category:Skill formatting templates]]
 
[[Category:Semantic result templates]]
 
[[Category:Semantic result templates]]

Пожалуйста, учтите, что любой ваш вклад в проект «Guild Wars 2 wiki» может быть отредактирован или удалён другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см. Guild Wars 2 wiki:Авторские права). НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!

Чтобы изменить эту страницу, пожалуйста, ответьте на приведённый ниже вопрос (подробнее):

Отменить | Справка по редактированию (в новом окне)