查看“Template:Qualityprice”的源代码
←
Template:Qualityprice
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看和复制此页面的源代码。
<includeonly><!-- // Define letter/symbol used for gold in current language -->{{#arraydefine:$lang_qp_gold|金}}<!-- // Items that get autofilled by Infobox and therefore need to be autotranslated to fill in link // (other items are tested below, but the tested values should be image names which are same on all sites) -->{{ParseInputValues|code=qitem|| ,Wine, 果酒, ,Juice, 果汁, ,Jelly, 果酱, ,Pickles, 腌菜, ,Roe, 鱼籽, ,Aged Roe, 腌鱼籽, ,Caviar, 鱼籽酱, }}<!-- // END of translation // Get list of qualities. Set from quality/iridium/hide OR override for specific items if {{{auto}}} -->{{#arraydefine:$qpqual|{{ParseInputQuality|quality={{#if:{{{quality|}}}|{{{quality}}}|true}}|iridium={{{3|{{{iridium|}}}}}}|hide={{{hide|}}}}}}}<!-- -->{{#if:{{{auto|}}} | {{#switch:{{lc:{{{1|}}}}} |wine|pale ale|beer|mead= {{#arraydefine:$qpqual|Normal,Silver,Gold,Iridium}} |juice|jelly|pickles|honey|roe|caviar|aged roe= {{#arraydefine:$qpqual|Normal}} }}}}<!-- // Don't allow artisan bonus to ever be applied to coffee, oil. Done regardless of {{{auto}}} -->{{#arraydefine:$qpmult| {{#switch:{{lc:{{{1|}}}}} |oil|coffee = 1 |#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 // (extra complication for roe: allow [color]_roe to be recognized ... but don't confuse with aged roe) -->{{#arraydefine:$qpprice |{{#ifexpr:{{#if:{{{auto|}}}|1|0}} and {{#if:{{{srcprice|}}}|1|0}} and {{#iferror:{{#expr:{{{srcprice}}}*1}}|0|1}} |{{#ifexpr:{{#ifeq:{{lc:{{{1|}}}}}|aged roe|0|1}} and {{#ifeq:{{lc:{{#sub:{{{1|}}}|-3|3}}}}|roe|1|0}} |{{#expr:30+trunc({{{srcprice}}})/2}}{{#arraydefine:$qpqual|Normal}} |{{#switch:{{lc:{{{1|}}}}}| |wine = {{#expr:trunc({{{srcprice}}})*3}} |juice = {{#expr:trunc({{{srcprice}}})*2.25}} |jelly |pickles = {{#expr:trunc({{{srcprice}}})*2 + 50}} |honey = {{#expr:trunc({{{srcprice}}})*2 + 100}} |roe = {{#expr:30+trunc({{{srcprice}}})/2}} |caviar = 500 |aged roe = {{#expr:2*trunc(30+trunc({{{srcprice}}})/2)}} |pale ale = 300 |beer = 200 |mead = 200 |#default = {{{2|0}}} }}}} |{{{2|0}}} }}}}{{#arraydefine:$qplink| {{#ifeq:{{{link}}}||| {{#if:{{#if:{{{auto|}}}|{{ParseInputValues|code=qitem|{{{1|}}}|translate=true}}}} |{{ParseInputValues|code=qitem|{{{1|}}}|translate=true}} |{{#ifeq:{{{link|}}}|1||{{{link|{{#ifeq:{{CONTENTLANG}}|en|{{{1|}}}}}}}}}}}}}}}}<!-- // Display sort key (0 for text/non-numeric price so it doesn't mess up table) --><span class="sortkey" style="display:none;">{{#iferror: {{#expr:{{#arrayprint:$qpprice}}>0}} |0 |{{#expr:trunc(({{#arrayprint:$qpmult}})*trunc({{#arrayprint:$qpprice}}))}}}}</span><!-- // Start table and loop through each requested quality // Display icon using Quality template and calculate/display price--> {{{!}} class="no-wrap" style="border-spacing: 0;" {{#arrayprint:$qpqual||@qual@|<nowiki/> {{!}}- {{!}} {{Quality|{{{1|}}}|@qual@| size={{#if:{{{size|}}}|{{{size}}}|24}} |link={{#arrayprint:$qplink}} |alt={{#ifeq:{{{alt}}}|||{{#if:{{{alt|}}}|{{{alt}}}|{{#if:{{#arrayprint:$qplink}}|{{#arrayprint:$qplink}}|{{{1|}}}}}}}}}}} {{!}} {{#iferror:{{#expr:{{#arrayprint:$qpprice}}>0}} |{{Italics|{{{2|}}}}} |{{formatnum:{{#expr: trunc( ({{#arrayprint:$qpmult}}) * trunc ( {{#switch:@qual@|Silver=1.25|Gold=1.5|Iridium=2|Normal|#default=1}} * trunc({{#arrayprint:$qpprice}}) ) ) }}}}{{#arrayprint:$lang_qp_gold}} }}}} {{!}}}<!-- --></includeonly><noinclude>{{Englishdoc}}{{#ifexist:{{FULLPAGENAME}}/doc |<nowiki/> {{{{FULLPAGENAME}}/doc}} }}</noinclude>
该页面使用的模板:
Template:Englishdoc
(
查看源代码
)(受保护)
Template:Overlayimg
(
查看源代码
)
Template:Overlayimg/styles.css
(
查看源代码
)
Template:Qualityprice
(
查看源代码
)
模块:Calcsellprice
(
查看源代码
)
返回至
Template:Qualityprice
。
导航菜单
个人工具
创建账户
登录
名字空间
模板
讨论
不转换
不转换
简体
繁體
大陆简体
香港繁體
澳門繁體
大马简体
新加坡简体
台灣正體
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
未翻译的页面
帮助:编辑入门
随机页面
官方链接
官方网站
官方论坛
官方商品
Discord
Reddit
工具
链入页面
相关更改
上传文件
特殊页面
页面信息