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

Материал из GS
Перейти к: навигация, поиск
 
(не показаны 25 промежуточных версий 1 участника)
Строка 1: Строка 1:
<includeonly>
+
<includeonly>{{#vardefine:pt_info|{{#if:{{{6}}}|<td>''{{{6}}}''</td>|}}}}{{#vardefine:pt_time|{{{5}}}}}{{#vardefine:pt_base|width: 20px; color: white;}}{{#vardefine:pt_mode|{{#ifexpr:{{{1}}}=1|#000066|{{#ifexpr:{{{1}}}=2|#990000|{{#ifexpr:{{{1}}}=3|#006699}}}}}}}}{{#vardefine:pt_simple|background-color: {{#var:pt_mode}}}}{{#vardefine:pt_correct|background-color: #006600;}}{{#vardefine:pt_wrong|background-color: #ff0000;}}{{#vardefine:pt_yellow|background-color: #cc6600;}}{{#vardefine:style1|{{#ifexpr:{{{2}}}>=1|{{#var:pt_correct}}|{{#ifexpr:{{{4}}}=1 and {{{2}}}=0|{{#var:pt_wrong}}|{{#ifexpr:{{{3}}}>=1|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}{{#vardefine:style2|{{#ifexpr:{{{2}}}>=2|{{#var:pt_correct}}|{{#ifexpr:{{{4}}}=1 and {{{2}}}=1|{{#var:pt_wrong}}|{{#ifexpr:{{{3}}}>=2|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}{{#vardefine:style3|{{#ifexpr:{{{2}}}>=3|{{#var:pt_correct}}|{{#ifexpr:{{{4}}}=1 and {{{2}}}=2|{{#var:pt_wrong}}|{{#ifexpr:{{{3}}}>=3|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}{{#vardefine:style4|{{#ifexpr:{{{2}}}>=4|{{#var:pt_correct}}|{{#ifexpr:{{{4}}}=1 and {{{2}}}=3|{{#var:pt_wrong}}|{{#ifexpr:{{{3}}}>=4|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}{{#vardefine:style5|{{#ifexpr:{{{2}}}>=5|{{#var:pt_correct}}|{{#ifexpr:{{{4}}}=1 and {{{2}}}=4|{{#var:pt_wrong}}|{{#ifexpr:{{{3}}}>=5|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}{{#vardefine:style6|{{#ifexpr:{{{2}}}>=6|{{#var:pt_correct}}|{{#ifexpr:{{{4}}}=1 and {{{2}}}=5|{{#var:pt_wrong}}|{{#ifexpr:{{{3}}}>=6|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}{{#vardefine:style7|{{#ifexpr:{{{2}}}>=7|{{#var:pt_correct}}|{{#ifexpr:{{{4}}}=1 and {{{2}}}=6|{{#var:pt_wrong}}|{{#ifexpr:{{{3}}}>=7|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}{{#vardefine:style8|{{#ifexpr:{{{2}}}>=8|{{#var:pt_correct}}|{{#ifexpr:{{{4}}}=1 and {{{2}}}=7|{{#var:pt_wrong}}|{{#ifexpr:{{{3}}}>=8|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}{{#vardefine:style9|{{#ifexpr:{{{2}}}>=9|{{#var:pt_correct}}|{{#ifexpr:{{{4}}}=1 and {{{2}}}=8|{{#var:pt_wrong}}|{{#ifexpr:{{{3}}}>=9|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}{{#vardefine:style10|{{#ifexpr:{{{2}}}>=10|{{#var:pt_correct}}|{{#ifexpr:{{{4}}}=1 and {{{2}}}=9|{{#var:pt_wrong}}|{{#ifexpr:{{{3}}}>=10|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}{{#vardefine:style11|{{#ifexpr:{{{2}}}>=11|{{#var:pt_correct}}|{{#ifexpr:{{{4}}}=1 and {{{2}}}=10|{{#var:pt_wrong}}|{{#ifexpr:{{{3}}}>=11|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}{{#vardefine:style12|{{#ifexpr:{{{2}}}>=12|{{#var:pt_correct}}|{{#ifexpr:{{{4}}}=1 and {{{2}}}=11|{{#var:pt_wrong}}|{{#ifexpr:{{{3}}}>=12|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}{{#vardefine:style13|{{#ifexpr:{{{2}}}>=13|{{#var:pt_correct}}|{{#ifexpr:{{{4}}}=1 and {{{2}}}=12|{{#var:pt_wrong}}|{{#ifexpr:{{{3}}}>=13|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}{{#vardefine:style14|{{#ifexpr:{{{2}}}>=14|{{#var:pt_correct}}|{{#ifexpr:{{{4}}}=1 and {{{2}}}=13|{{#var:pt_wrong}}|{{#ifexpr:{{{3}}}>=14|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}{{#vardefine:style15|{{#ifexpr:{{{2}}}>=15|{{#var:pt_correct}}|{{#ifexpr:{{{4}}}=1 and {{{2}}}=14|{{#var:pt_wrong}}|{{#ifexpr:{{{3}}}>=15|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}{{#vardefine:style16|{{#ifexpr:{{{2}}}>=16|{{#var:pt_correct}}|{{#ifexpr:{{{4}}}=1 and {{{2}}}=15|{{#var:pt_wrong}}|{{#ifexpr:{{{3}}}>=16|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}{{#vardefine:style17|{{#ifexpr:{{{2}}}>=17|{{#var:pt_correct}}|{{#ifexpr:{{{4}}}=1 and {{{2}}}=16|{{#var:pt_wrong}}|{{#ifexpr:{{{3}}}>=17|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}{{#vardefine:style18|{{#ifexpr:{{{2}}}>=18|{{#var:pt_correct}}|{{#ifexpr:{{{4}}}=1 and {{{2}}}=17|{{#var:pt_wrong}}|{{#ifexpr:{{{3}}}>=18|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}{{#vardefine:style19|{{#ifexpr:{{{2}}}>=19|{{#var:pt_correct}}|{{#ifexpr:{{{4}}}=1 and {{{2}}}=18|{{#var:pt_wrong}}|{{#ifexpr:{{{3}}}>=19|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}{{#vardefine:style20|{{#ifexpr:{{{2}}}>=20|{{#var:pt_correct}}|{{#ifexpr:{{{4}}}=1 and {{{2}}}=19|{{#var:pt_wrong}}|{{#ifexpr:{{{3}}}>=20|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}{{#vardefine:style21|{{#ifexpr:{{{2}}}>=21|{{#var:pt_correct}}|{{#ifexpr:{{{4}}}=1 and {{{2}}}=20|{{#var:pt_wrong}}|{{#ifexpr:{{{3}}}>=21|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}<table class="wikitable wikicenter">
{{#vardefine:pt_base|width: 20px; color: white;}}
+
{{#vardefine:pt_mode|{{#ifexpr:{{{2}}}=1|#030431|{{#ifexpr:{{{2}}}=2|#330306|{{#ifexpr:{{{2}}}=3|#032431}}}}}}}}
+
{{#vardefine:pt_simple|background-color: blue}}
+
{{#vardefine:pt_correct|background-color: #076c07;}}
+
{{#vardefine:pt_wrong|background-color: #dc2d0f;}}
+
{{#vardefine:pt_yellow|background-color: #dc740f;}}
+
 
+
{{#vardefine:style1|{{#ifexpr:{{{3}}}>=1|{{#var:pt_correct}}|{{#ifexpr:{{{5}}}=1 and {{{3}}}=0|{{#var:pt_wrong}}|{{#ifexpr:{{{4}}}<=1|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}
+
{{#vardefine:style2|{{#ifexpr:{{{3}}}>=2|{{#var:pt_correct}}|{{#ifexpr:{{{5}}}=1 and {{{3}}}=1|{{#var:pt_wrong}}|{{#ifexpr:{{{4}}}<=2|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}
+
{{#vardefine:style3|{{#ifexpr:{{{3}}}>=3|{{#var:pt_correct}}|{{#ifexpr:{{{5}}}=1 and {{{3}}}=2|{{#var:pt_wrong}}|{{#ifexpr:{{{4}}}<=3|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}
+
{{#vardefine:style4|{{#ifexpr:{{{3}}}>=4|{{#var:pt_correct}}|{{#ifexpr:{{{5}}}=1 and {{{3}}}=3|{{#var:pt_wrong}}|{{#ifexpr:{{{4}}}<=4|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}
+
{{#vardefine:style5|{{#ifexpr:{{{3}}}>=5|{{#var:pt_correct}}|{{#ifexpr:{{{5}}}=1 and {{{3}}}=4|{{#var:pt_wrong}}|{{#ifexpr:{{{4}}}<=5|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}
+
{{#vardefine:style6|{{#ifexpr:{{{3}}}>=6|{{#var:pt_correct}}|{{#ifexpr:{{{5}}}=1 and {{{3}}}=5|{{#var:pt_wrong}}|{{#ifexpr:{{{4}}}<=6|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}
+
{{#vardefine:style7|{{#ifexpr:{{{3}}}>=7|{{#var:pt_correct}}|{{#ifexpr:{{{5}}}=1 and {{{3}}}=6|{{#var:pt_wrong}}|{{#ifexpr:{{{4}}}<=7|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}
+
{{#vardefine:style8|{{#ifexpr:{{{3}}}>=8|{{#var:pt_correct}}|{{#ifexpr:{{{5}}}=1 and {{{3}}}=7|{{#var:pt_wrong}}|{{#ifexpr:{{{4}}}<=8|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}
+
{{#vardefine:style9|{{#ifexpr:{{{3}}}>=9|{{#var:pt_correct}}|{{#ifexpr:{{{5}}}=1 and {{{3}}}=8|{{#var:pt_wrong}}|{{#ifexpr:{{{4}}}<=9|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}
+
{{#vardefine:style10|{{#ifexpr:{{{3}}}>=10|{{#var:pt_correct}}|{{#ifexpr:{{{5}}}=1 and {{{3}}}=9|{{#var:pt_wrong}}|{{#ifexpr:{{{4}}}<=10|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}
+
{{#vardefine:style11|{{#ifexpr:{{{3}}}>=11|{{#var:pt_correct}}|{{#ifexpr:{{{5}}}=1 and {{{3}}}=10|{{#var:pt_wrong}}|{{#ifexpr:{{{4}}}<=11|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}
+
{{#vardefine:style12|{{#ifexpr:{{{3}}}>=12|{{#var:pt_correct}}|{{#ifexpr:{{{5}}}=1 and {{{3}}}=11|{{#var:pt_wrong}}|{{#ifexpr:{{{4}}}<=12|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}
+
{{#vardefine:style13|{{#ifexpr:{{{3}}}>=13|{{#var:pt_correct}}|{{#ifexpr:{{{5}}}=1 and {{{3}}}=12|{{#var:pt_wrong}}|{{#ifexpr:{{{4}}}<=13|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}
+
{{#vardefine:style14|{{#ifexpr:{{{3}}}>=14|{{#var:pt_correct}}|{{#ifexpr:{{{5}}}=1 and {{{3}}}=13|{{#var:pt_wrong}}|{{#ifexpr:{{{4}}}<=14|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}
+
{{#vardefine:style15|{{#ifexpr:{{{3}}}>=15|{{#var:pt_correct}}|{{#ifexpr:{{{5}}}=1 and {{{3}}}=14|{{#var:pt_wrong}}|{{#ifexpr:{{{4}}}<=15|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}
+
{{#vardefine:style16|{{#ifexpr:{{{3}}}>=16|{{#var:pt_correct}}|{{#ifexpr:{{{5}}}=1 and {{{3}}}=15|{{#var:pt_wrong}}|{{#ifexpr:{{{4}}}<=16|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}
+
{{#vardefine:style17|{{#ifexpr:{{{3}}}>=17|{{#var:pt_correct}}|{{#ifexpr:{{{5}}}=1 and {{{3}}}=16|{{#var:pt_wrong}}|{{#ifexpr:{{{4}}}<=17|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}
+
{{#vardefine:style18|{{#ifexpr:{{{3}}}>=18|{{#var:pt_correct}}|{{#ifexpr:{{{5}}}=1 and {{{3}}}=17|{{#var:pt_wrong}}|{{#ifexpr:{{{4}}}<=18|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}
+
{{#vardefine:style19|{{#ifexpr:{{{3}}}>=19|{{#var:pt_correct}}|{{#ifexpr:{{{5}}}=1 and {{{3}}}=18|{{#var:pt_wrong}}|{{#ifexpr:{{{4}}}<=19|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}
+
{{#vardefine:style20|{{#ifexpr:{{{3}}}>=20|{{#var:pt_correct}}|{{#ifexpr:{{{5}}}=1 and {{{3}}}=19|{{#var:pt_wrong}}|{{#ifexpr:{{{4}}}<=20|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}
+
{{#vardefine:style21|{{#ifexpr:{{{3}}}>=21|{{#var:pt_correct}}|{{#ifexpr:{{{5}}}=1 and {{{3}}}=20|{{#var:pt_wrong}}|{{#ifexpr:{{{4}}}<=21|{{#var:pt_yellow}}|{{#var:pt_simple}}}}}}}}}}
+
 
+
 
+
 
+
<table class="wikitable wikicenter">
+
 
<tr>
 
<tr>
<td style="{{#var:pt_base}} {{#var:style1}}">1</td>
+
<td style="width: 55px;">'''{{#var:pt_time}}'''</td>
<td style="{{#var:pt_base}} {{#var:style2}}">2</td>
+
<td style="{{#var:pt_base}}{{#var:style1}}">'''1'''</td>
<td style="{{#var:pt_base}} {{#var:style3}}">3</td>
+
<td style="{{#var:pt_base}}{{#var:style2}}">'''2'''</td>
<td style="{{#var:pt_base}} {{#var:style4}}">4</td>
+
<td style="{{#var:pt_base}}{{#var:style3}}">'''3'''</td>
<td style="{{#var:pt_base}} {{#var:style5}}">5</td>
+
<td style="{{#var:pt_base}}{{#var:style4}}">'''4'''</td>
<td style="{{#var:pt_base}} {{#var:style6}}">6</td>
+
<td style="{{#var:pt_base}}{{#var:style5}}">'''5'''</td>
<td style="{{#var:pt_base}} {{#var:style7}}">7</td>
+
<td style="{{#var:pt_base}}{{#var:style6}}">'''6'''</td>
<td style="{{#var:pt_base}} {{#var:style8}}">8</td>
+
<td style="{{#var:pt_base}}{{#var:style7}}">'''7'''</td>
<td style="{{#var:pt_base}} {{#var:style9}}">9</td>
+
<td style="{{#var:pt_base}}{{#var:style8}}">'''8'''</td>
<td style="{{#var:pt_base}} {{#var:style10}}">10</td>
+
<td style="{{#var:pt_base}}{{#var:style9}}">'''9'''</td>
<td style="{{#var:pt_base}} {{#var:style11}}">11</td>
+
<td style="{{#var:pt_base}}{{#var:style10}}">'''10'''</td>
<td style="{{#var:pt_base}} {{#var:style12}}">12</td>
+
<td style="{{#var:pt_base}}{{#var:style11}}">'''11'''</td>
<td style="{{#var:pt_base}} {{#var:style13}}">13</td>
+
<td style="{{#var:pt_base}}{{#var:style12}}">'''12'''</td>
<td style="{{#var:pt_base}} {{#var:style14}}">14</td>
+
<td style="{{#var:pt_base}}{{#var:style13}}">'''13'''</td>
<td style="{{#var:pt_base}} {{#var:style15}}">15</td>
+
<td style="{{#var:pt_base}}{{#var:style14}}">'''14'''</td>
<td style="{{#var:pt_base}} {{#var:style16}}">16</td>
+
<td style="{{#var:pt_base}}{{#var:style15}}">'''15'''</td>
<td style="{{#var:pt_base}} {{#var:style17}}">17</td>
+
<td style="{{#var:pt_base}}{{#var:style16}}">'''16'''</td>
<td style="{{#var:pt_base}} {{#var:style18}}">18</td>
+
<td style="{{#var:pt_base}}{{#var:style17}}">'''17'''</td>
<td style="{{#var:pt_base}} {{#var:style19}}">19</td>
+
<td style="{{#var:pt_base}}{{#var:style18}}">'''18'''</td>
<td style="{{#var:pt_base}} {{#var:style20}}">20</td>
+
<td style="{{#var:pt_base}}{{#var:style19}}">'''19'''</td>
<td style="{{#var:pt_base}} {{#var:style21}}">21</td>
+
<td style="{{#var:pt_base}}{{#var:style20}}">'''20'''</td>
</tr>
+
<td style="{{#var:pt_base}}{{#var:style21}}">'''21'''</td>
</table></includeonly><noinclude>{{doc}}</noinclude>
+
{{#var:pt_info}}
 +
</tr></table></includeonly><noinclude>{{doc}}</noinclude>

Текущая версия на 22:40, 24 февраля 2020

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

Это шаблон для наглядного отображения игровых ситуаций в обзорах игры «Против течения».

Использование

{{PTtable|MODE|CORRECT|MAX|WRONG|TIME|INFO}}
  • MODE — режим игры:
  • 1 — дуэль или первые 150 секунд финала (цвет клеток – синий);
  • 2 — вторая часть финала, уменьшение банка (цвет клеток – красный);
  • 3 — заморозка (цвет клеток – голубой);
  • CORRECT — количество пройденных игроком вопросов в текущем заходе (считаются только те, на которые игрок ответил неправильно);
  • MAX — максимальное количество вопросов, на которые игрок смог ответить неправильно к этому моменту (нужно для отображения жёлтых клеток);
  • WRONG — включение красной клетки на вопросе, на котором игрок ошибся (0, если отображение клетки не нужно, 1 — будет подсвечен следующий вопрос после CORRECT);
  • TIME — отметка времени (1:23) или оставшегося на счету денег в банке (218 ₽) в момент игровой ситуации;
  • INFO (необязательно) — комментарий к игровой ситуации (кто из дуэлянтов отвечает, какой ответ не засчитали игроку, и т.п.).

Примеры

{{PTtable|1|5|5|1|1:23|Александр}}
1:23 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 Александр
{{PTtable|1|9|12|1|0:42|}}
0:42 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
{{PTtable|2|4|17|0|0:00|}} (игровая ситуация в момент урезания джекпота)
0:00 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
{{PTtable|2|21|21|0|23 400 ₽|}} (победа)
23 400 ₽ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
{{PTtable|3|8|19|0|218 ₽|}} (игровая ситуация в момент заморозки)
218 ₽ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
{{PTtable|3|19|19|1|0 ₽|}} (проигрыш после заморозки)
0 ₽ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21