Diferenças entre edições de "Predefinição:Qualityprice"
Saltar para a navegação
Saltar para a pesquisa
m (sync with english template) |
(fix for aged roe) |
||
Linha 29: | Linha 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}} |
Revisão das 23h02min de 10 de novembro de 2020
Consulte a página de documentação em inglês para obter detalhes sobre este predefinição.
Uso
Este modelo pode ser usado inserindo o seguinte em uma página relevante.
{{Qualityprice}}
Resulta em... Predefinição:ParseInputValues
0 ouros |