Шаблон:Qualityprice: различия между версиями
Перейти к навигации
Перейти к поиску
м (sync with english template) |
(fix for aged roe) |
||
Строка 29: | Строка 29: | ||
|#default = {{#iferror:{{#expr:{{{prof_mult}}}*1}}|1|{{{prof_mult}}}}}}}}}<!-- | |#default = {{#iferror:{{#expr:{{{prof_mult}}}*1}}|1|{{{prof_mult}}}}}}}}}<!-- | ||
// Set price to {{{2}}} or derive from srcprice if {{{auto}}}, srcprice is valid, and item name is recognized | // Set price to {{{2}}} or derive from srcprice if {{{auto}}}, srcprice is valid, and item name is recognized | ||
− | // (extra complication for roe: allow [color]_roe to be recognized | + | // (extra complication for roe: allow [color]_roe / [color]_aged_roe to be recognized) |
-->{{#arraydefine:$qpprice | -->{{#arraydefine:$qpprice | ||
|{{#ifexpr:{{#if:{{{auto|}}}|1|0}} and {{#if:{{{srcprice|}}}|1|0}} and {{#iferror:{{#expr:{{{srcprice}}}*1}}|0|1}} | |{{#ifexpr:{{#if:{{{auto|}}}|1|0}} and {{#if:{{{srcprice|}}}|1|0}} and {{#iferror:{{#expr:{{{srcprice}}}*1}}|0|1}} | ||
− | |{{# | + | |{{#ifeq:{{lc:{{#sub:{{{1|}}}|-3|3}}}}|roe |
− | + | |{{#ifeq:{{lc:{{#sub:{{{1|}}}|-8|4}}}}|aged | |
+ | |{{#expr:2*trunc(30+trunc({{{srcprice}}})/2)}}{{#arraydefine:$qpqual|Normal}} | ||
+ | |{{#expr:30+trunc({{{srcprice}}})/2}}{{#arraydefine:$qpqual|Normal}}}} | ||
|{{#switch:{{lc:{{{1|}}}}}| | |{{#switch:{{lc:{{{1|}}}}}| | ||
|wine = {{#expr:trunc({{{srcprice}}})*3}} | |wine = {{#expr:trunc({{{srcprice}}})*3}} |
Версия 23:04, 10 ноября 2020
Для получения подробной информации о данном шаблоне обратитесь к документации на английском языке.
Применение
Этот шаблон можно использовать путем ввода следующего на соответствующей странице:
{{Qualityprice}}
Результаты в ... Шаблон:ParseInputValues
0 з. |