Difference between revisions of "Template:TentativeLOOPString10"

From Space Engineers Wiki
Jump to: navigation, search
 
(41 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>
+
{{#vardefine:X0|{{#explode:{{{userparam}}}|;|0}}}}<!--
{{#vardefineecho:X0|{{{userparam}}} }}
+
-->{{#vardefine:X1|0}}<!--
{{#vardefine:X1|0}}++++---<br/>
+
-->{{#vardefine:BASN|{{#sub:{{#show:{{{1}}}|?Component0|?Component1|?Component2|?Component3|?Component4|?Component5|?Component6|?Component7|?Component8|?Component9|format=list|link=none}}|1|-1}}}}<!--
 
+
-->{{#vardefine:BASC|{{#sub:{{#show:{{{1}}}|?Component0Amount|?Component1Amount|?Component2Amount|?Component3Amount|?Component4Amount|?Component5Amount|?Component6Amount|?Component7Amount|?Component8Amount|?Component9Amount|format=list|link=none}}|1|-1}}}}<!--
{{#vardefine:BASN|{{#sub:{{#show:{{{1}}}|?Component0|?Component1|?Component2|?Component3|?Component4|?Component5|?Component6|?Component7|?Component8|?Component9|format=list|link=none}}|1|-1}}}}
+
-->{{#vardefine:A1|{{#explode:{{#var:BASN}}|,|0}}}}<!--
{{#vardefine:BASC|{{#sub:{{#show:{{{1}}}|?Component0Amount|?Component1Amount|?Component2Amount|?Component3Amount|?Component4Amount|?Component5Amount|?Component6Amount|?Component7Amount|?Component8Amount|?Component9Amount|format=list|link=none}}|1|-1}}}}
+
-->{{#vardefine:A2|{{#explode:{{#var:BASN}}|,|1}}}}<!--
<br/>-=-=-=-<br/>
+
-->{{#vardefine:A3|{{#explode:{{#var:BASN}}|,|2}}}}<!--
{{#vardefineecho:A1|{{#explode:{{#var:BASN}}|,|0}}}}<br/>
+
-->{{#vardefine:A4|{{#explode:{{#var:BASN}}|,|3}}}}<!--
{{#vardefineecho:A2|{{#explode:{{#var:BASN}}|,|1}}}}<br/>
+
-->{{#vardefine:A5|{{#explode:{{#var:BASN}}|,|4}}}}<!--
{{#vardefineecho:A3|{{#explode:{{#var:BASN}}|,|2}}}}<br/>
+
-->{{#vardefine:A6|{{#explode:{{#var:BASN}}|,|5}}}}<!--
{{#vardefineecho:A4|{{#explode:{{#var:BASN}}|,|3}}}}<br/>
+
-->{{#vardefine:A7|{{#explode:{{#var:BASN}}|,|6}}}}<!--
{{#vardefineecho:A5|{{#explode:{{#var:BASN}}|,|4}}}}<br/>
+
-->{{#vardefine:A8|{{#explode:{{#var:BASN}}|,|7}}}}<!--
{{#vardefineecho:A6|{{#explode:{{#var:BASN}}|,|5}}}}<br/>
+
-->{{#vardefine:A9|{{#explode:{{#var:BASN}}|,|8}}}}<!--
{{#vardefineecho:A7|{{#explode:{{#var:BASN}}|,|6}}}}<br/>
+
-->{{#vardefine:B1|{{#explode:{{#var:BASC}}|,|0}}}}<!--
{{#vardefineecho:A8|{{#explode:{{#var:BASN}}|,|7}}}}<br/>
+
-->{{#vardefine:B2|{{#explode:{{#var:BASC}}|,|1}}}}<!--
{{#vardefineecho:A9|{{#explode:{{#var:BASN}}|,|8}}}}<br/>
+
-->{{#vardefine:B3|{{#explode:{{#var:BASC}}|,|2}}}}<!--
{{#vardefineecho:B1|{{#explode:{{#var:BASC}}|,|0}}}}<br/>
+
-->{{#vardefine:B4|{{#explode:{{#var:BASC}}|,|3}}}}<!--
{{#vardefineecho:B2|{{#explode:{{#var:BASC}}|,|1}}}}<br/>
+
-->{{#vardefine:B5|{{#explode:{{#var:BASC}}|,|4}}}}<!--
{{#vardefineecho:B3|{{#explode:{{#var:BASC}}|,|2}}}}<br/>
+
-->{{#vardefine:B6|{{#explode:{{#var:BASC}}|,|5}}}}<!--
{{#vardefineecho:B4|{{#explode:{{#var:BASC}}|,|3}}}}<br/>
+
-->{{#vardefine:B7|{{#explode:{{#var:BASC}}|,|6}}}}<!--
{{#vardefineecho:B5|{{#explode:{{#var:BASC}}|,|4}}}}<br/>
+
-->{{#vardefine:B8|{{#explode:{{#var:BASC}}|,|7}}}}<!--
{{#vardefineecho:B6|{{#explode:{{#var:BASC}}|,|5}}}}<br/>
+
-->{{#vardefine:B9|{{#explode:{{#var:BASC}}|,|8}}}}<!--
{{#vardefineecho:B7|{{#explode:{{#var:BASC}}|,|6}}}}<br/>
+
-->{{#ifeq:{{#var:A1}}|{{#var:X0}}|{{#vardefine:X1|{{#expr:{{#var:X1}}+{{#var:B1}}}} }} }}<!--
{{#vardefineecho:B8|{{#explode:{{#var:BASC}}|,|7}}}}<br/>
+
-->{{#ifeq:{{#var:A2}}|{{#var:X0}}|{{#vardefine:X1|{{#expr:{{#var:X1}}+{{#var:B2}}}} }} }}<!--
{{#vardefineecho:B9|{{#explode:{{#var:BASC}}|,|8}}}}<br/>
+
-->{{#ifeq:{{#var:A3}}|{{#var:X0}}|{{#vardefine:X1|{{#expr:{{#var:X1}}+{{#var:B3}}}} }} }}<!--
<br/>-=-=-=-<br/>
+
-->{{#ifeq:{{#var:A4}}|{{#var:X0}}|{{#vardefine:X1|{{#expr:{{#var:X1}}+{{#var:B4}}}} }} }}<!--
1.{{#ifeq:{{#var:A1}}|{{#var:X0}}|{{#vardefineecho:X1|{{#expr:{{var:X1}}+{{var:B1}}}} }} }}
+
-->{{#ifeq:{{#var:A5}}|{{#var:X0}}|{{#vardefine:X1|{{#expr:{{#var:X1}}+{{#var:B5}}}} }} }}<!--
2.{{#ifeq:{{#var:A2}}|{{#var:X0}}|{{#vardefineecho:X1|{{#expr:{{var:X1}}+{{var:B2}}}} }} }}
+
-->{{#ifeq:{{#var:A6}}|{{#var:X0}}|{{#vardefine:X1|{{#expr:{{#var:X1}}+{{#var:B6}}}} }} }}<!--
3.{{#var:X1}}{{#ifeq:{{#var:A3}}|{{#var:X0}}|{{#vardefineecho:X1|{{#expr:{{var:X1}}+{{var:B3}}}} }} }}
+
-->{{#ifeq:{{#var:A7}}|{{#var:X0}}|{{#vardefine:X1|{{#expr:{{#var:X1}}+{{#var:B7}}}} }} }}<!--
4.{{#ifeq:{{#var:A4}}|{{#var:X0}}|{{#vardefineecho:X1|{{#expr:{{var:X1}}+{{var:B4}}}} }} }}
+
-->{{#ifeq:{{#var:A8}}|{{#var:X0}}|{{#vardefine:X1|{{#expr:{{#var:X1}}+{{#var:B8}}}} }} }}<!--
5.{{#ifeq:{{#var:A5}}|{{#var:X0}}|{{#vardefineecho:X1|{{#expr:{{var:X1}}+{{var:B5}}}} }} }}
+
-->{{#ifeq:{{#var:A9}}|{{#var:X0}}|{{#vardefine:X1|{{#expr:{{#var:X1}}+{{#var:B9}}}} }} }}<!--
6.{{#ifeq:{{#var:A6}}|{{#var:X0}}|{{#vardefineecho:X1|{{#expr:{{var:X1}}+{{var:B6}}}} }} }}
+
--><includeonly>{{#ifexpr:{{#var:X1}}>0|
7.{{#ifeq:{{#var:A7}}|{{#var:X0}}|{{#vardefineecho:X1|{{#expr:{{var:X1}}+{{var:B7}}}} }} }}
+
{{!}}-
8.{{#ifeq:{{#var:A8}}|{{#var:X0}}|{{#vardefineecho:X1|{{#expr:{{var:X1}}+{{var:B8}}}} }} }}
+
{{!}}{{Itemlink-li| {{{1}}} }}
9.{{#ifeq:{{#var:A9}}|{{#var:X0}}|{{#vardefineecho:X1|{{#expr:{{var:X1}}+{{var:B9}}}} }} }}
+
{{!}}{{#var:X1}}
X1={{#var:X1}}<br/>
+
{{!}}-
1={{{1}}}<br/>----
+
}}</includeonly><noinclude>
</includeonly>
+
统计单一某种材料的用量,适用于从 ask 询问的数据源 和 一个 userparam 传递的 材料 参数
 +
Count a kind of source from any component or block..
 +
</noinclude>

Latest revision as of 03:56, 13 December 2020

统计单一某种材料的用量,适用于从 ask 询问的数据源 和 一个 userparam 传递的 材料 参数 Count a kind of source from any component or block..