"Şablon:Qualityprice" sayfasının sürümleri arasındaki fark
Gezinti kısmına atla
Arama kısmına atla
k (sync with english template) |
Margotbean (mesaj | katkılar) (fix for aged roe) |
||
29. satır: | 29. satır: | ||
|#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.05, 10 Kasım 2020 tarihindeki hâli
Bu şablon hakkında daha fazla bilgi için İngilizce dokümantasyon sayfası'na bakın.
Kullanın
Bu şablon, aşağıdakileri alakalı bir sayfaya girerek kullanılabilir.
{{Qualityprice}}
Sonuçlar... Şablon:ParseInputValues
0g |