Modèle:PNJ/Fabrication : Différence entre versions

[version vérifiée][version vérifiée]
 
(27 révisions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
<div style="width:314px;">
+
<div style="max-width: 100%; overflow-x: auto; padding: 5px 0;">
[[File:Fenetredefabricationvierge.png|link=]]
+
<div style="width: 324px;">[[File:Fenetredefabricationvierge.png|link=]]
<div style="position:relative">
+
<div class="fabrication">
 
{{#fornumargs: number
 
{{#fornumargs: number
 
| value
 
| value
Ligne 10 : Ligne 10 :
 
| <!--- SI QUANTITE COMMENCE PAR UN + --->
 
| <!--- SI QUANTITE COMMENCE PAR UN + --->
 
{{#vardefine:nombre|{{#sub:{{#var:nombre}}|1}}}}
 
{{#vardefine:nombre|{{#sub:{{#var:nombre}}|1}}}}
<div style="position:absolute; top:-189px; left:{{#ifeq:{{#var:number}}|1|29|{{#expr:91+46*({{#var:number}}-2)}}}}px;">[[Image:{{#var:image}}.png|link={{#var:lien}}|{{#var:lien}}+{{#var:nombre}}]]
+
<div style="left: {{#ifeq:{{#var:number}}|1|29|{{#expr:91+46*({{#var:number}}-2)}}}}px;">[[Image:{{#var:image}}.png|link={{#var:lien}}|{{#var:lien}}+{{#var:nombre}}]]
<div style="position:relative">
+
<div>
<div style="position:absolute; top:-18px; left:23px">[[Image:1.png|link={{#var:lien}}|{{#var:lien}}+{{#var:nombre}}]]</div>
+
<div style="left: 23px">[[Image:1.png|link={{#var:lien}}|{{#var:lien}}+{{#var:nombre}}]]</div>
 
</div>
 
</div>
 
{{#ifeq:{{#var:number}}
 
{{#ifeq:{{#var:number}}
Ligne 18 : Ligne 18 :
 
|
 
|
 
|
 
|
<div style="position:absolute; top:100px; left:7px">[[Image:1tris.png|link=]]</div>
+
<div style="left: 7px">[[Image:1tris.png|link=]]</div>
<div style="position:absolute; top:100px; left:16px">[[Image:1tris.png|link=]]</div>
+
<div style="left: 16px">[[Image:1tris.png|link=]]</div>
<div style="position:absolute; top:101px; left:13px">[[Image:slash.png|link=]]</div>
+
<div style="left: 13px">[[Image:slash.png|link=]]</div>
 
}}
 
}}
 
</div>
 
</div>
 
|<!--- SI QUANTITE NE COMMENCE PAS PAR UN + --->
 
|<!--- SI QUANTITE NE COMMENCE PAS PAR UN + --->
<div style="position:absolute; top:-189px; left:{{#ifeq:{{#var:number}}|1|29|{{#expr:91+46*({{#var:number}}-2)}}}}px;">[[Image:{{#var:image}}.png|link={{#var:lien}}|{{#var:lien}} x{{#var:nombre}}]]
+
<div style="left: {{#ifeq:{{#var:number}}|1|29|{{#expr:91+46*({{#var:number}}-2)}}}}px;">[[Image:{{#var:image}}.png|link={{#var:lien}}|{{#var:lien}} x{{#var:nombre}}]]
<div style="position:relative"><!--- BOUCLE NOMBRE --->
+
<div><!--- BOUCLE NOMBRE --->
{{#loop:truelle
+
{{#ifexpr:{{#len:{{#var:nombre}}}} >= 1
|1
+
|<div style="left: 23px">[[Image:{{#sub:{{#var:nombre}}|-1|1}}.png|link={{#var:lien}}|{{#var:lien}} x{{#var:nombre}}]]</div>
|{{#len:{{#var:nombre}}}}
+
{{#ifexpr:{{#len:{{#var:nombre}}}} >= 2
|<div style="position:absolute; top:-18px; left:{{#expr:23-5*({{#var:truelle}}-1)}}px">[[Image:{{#sub:{{#var:nombre}}|-{{#var:truelle}}|1}}.png|link={{#var:lien}}|{{#var:lien}} x{{#var:nombre}}]]</div>
+
|<div style="left: 18px">[[Image:{{#sub:{{#var:nombre}}|-2|1}}.png|link={{#var:lien}}|{{#var:lien}} x{{#var:nombre}}]]</div>
 +
{{#ifexpr:{{#len:{{#var:nombre}}}} >= 3
 +
|<div style="left: 13px">[[Image:{{#sub:{{#var:nombre}}|-3|1}}.png|link={{#var:lien}}|{{#var:lien}} x{{#var:nombre}}]]</div>
 +
}}
 +
}}
 
}}
 
}}
 
</div>
 
</div>
Ligne 35 : Ligne 39 :
 
|1
 
|1
 
|
 
|
|<!--- BOUCLE NOMBRE SLASH --->
 
{{#loop:truelle
 
|1
 
|{{#len:{{#var:nombre}}}}
 
 
|
 
|
<div style="position:absolute; top:100px; left:{{#expr:7-5*({{#var:truelle}}-1)}}px">[[Image:{{#sub:{{#var:nombre}}|-{{#var:truelle}}|1}}tris.png|link=]]</div>
+
{{#ifexpr:{{#len:{{#var:nombre}}}} >= 1
<div style="position:absolute; top:100px; left:{{#expr:16+5*({{#var:truelle}}-1)}}px">[[Image:{{#sub:{{#var:nombre}}|{{#expr:{{#var:truelle}}-1}}|1}}tris.png|link=]]</div>
+
|<div style="left: 7px">[[Image:{{#sub:{{#var:nombre}}|-1|1}}tris.png|link=]]</div>
 +
<div style="left: 16px">[[Image:{{#sub:{{#var:nombre}}|0|1}}tris.png|link=]]</div>
 +
{{#ifexpr:{{#len:{{#var:nombre}}}} >= 2
 +
|<div style="left: 2px">[[Image:{{#sub:{{#var:nombre}}|-2|1}}tris.png|link=]]</div>
 +
<div style="left: 21px">[[Image:{{#sub:{{#var:nombre}}|1|1}}tris.png|link=]]</div>
 +
{{#ifexpr:{{#len:{{#var:nombre}}}} >= 3
 +
|<div style="left: -3px">[[Image:{{#sub:{{#var:nombre}}|-3|1}}tris.png|link=]]</div>
 +
<div style="left: 26px">[[Image:{{#sub:{{#var:nombre}}|2|1}}tris.png|link=]]</div>
 
}}
 
}}
<div style="position:absolute; top:101px; left:13px">[[Image:slash.png|link=]]</div>
+
}}
 +
}}
 +
<div style="left: 13px">[[Image:slash.png|link=]]</div>
 
}}
 
}}
 
</div>
 
</div>
 
}}
 
}}
 
}}
 
}}
{{#ifexist:Image:{{{Yang}}}bis.png|<div style="position:absolute; top:-59px; right:15px">[[Image:{{{Yang}}}bis.png|link=]]</div>
+
{{#if:{{{Yang|}}}|
|{{#loop:truelle
+
{{#ifexpr:{{{Yang}}}=100000 or {{{Yang}}}=2500000|<div class="bottom-fab" style="right: 15px">[[Image:{{{Yang}}}bis.png|link=]]</div>
|1
 
|{{#len:{{{Yang|0}}}}}
 
|
 
<div style="position:absolute; top:-59px; left:{{#expr:305-5*({{#var:truelle}}-1)-3*floor(({{#var:truelle}}-1)/3)}}px">[[Image:{{#sub:{{{Yang|0}}}|-{{#var:truelle}}|1}}bis.png|link=]]</div>
 
{{#ifeq:{{#expr:{{#var:truelle}} mod 3}}|0|{{#ifeq:{{#var:truelle}}|{{#len:{{{Yang|0}}}}}
 
|
 
|
 
<div style="position:absolute; top:-59px; left:{{#expr:305-5*({{#var:truelle}}-1)-3*floor(({{#var:truelle}}-1)/3)-4}}px">[[Image:point.png|link=]]</div>
 
 
|
 
|
 +
{{#ifexpr:{{#len:{{{Yang}}}}} >= 1
 +
|<div class="bottom-fab" style="left: 305px">[[Image:{{#sub:{{{Yang}}}|-1|1}}bis.png|link=]]</div>
 +
{{#ifexpr:{{#len:{{{Yang}}}}} >= 2
 +
|<div style="left: 300px">[[Image:{{#sub:{{{Yang}}}|-2|1}}bis.png|link=]]</div>
 +
{{#ifexpr:{{#len:{{{Yang}}}}} >= 3
 +
|<div style="left: 295px">[[Image:{{#sub:{{{Yang}}}|-3|1}}bis.png|link=]]</div>
 +
{{#ifexpr:{{#len:{{{Yang}}}}} >= 4
 +
|<div style="left: 291px">[[Image:point.png|link=]]</div>
 +
<div style="left: 287px">[[Image:{{#sub:{{{Yang}}}|-4|1}}bis.png|link=]]</div>
 +
{{#ifexpr:{{#len:{{{Yang}}}}} >= 5
 +
|<div style="left: 282px">[[Image:{{#sub:{{{Yang}}}|-5|1}}bis.png|link=]]</div>
 +
{{#ifexpr:{{#len:{{{Yang}}}}} >= 6
 +
|<div style="left: 277px">[[Image:{{#sub:{{{Yang}}}|-6|1}}bis.png|link=]]</div>
 +
{{#ifexpr:{{#len:{{{Yang}}}}} >= 7
 +
|<div style="left: 273px">[[Image:point.png|link=]]</div>
 +
<div style="left: 269px">[[Image:{{#sub:{{{Yang}}}|-7|1}}bis.png|link=]]</div>
 +
{{#ifexpr:{{#len:{{{Yang}}}}} >= 8
 +
|<div style="left: 264px">[[Image:{{#sub:{{{Yang}}}|-8|1}}bis.png|link=]]</div>
 +
{{#ifexpr:{{#len:{{{Yang}}}}} >= 9
 +
|<div style="left: 259px">[[Image:{{#sub:{{{Yang}}}|-9|1}}bis.png|link=]]</div>
 +
{{#ifexpr:{{#len:{{{Yang}}}}} >= 10
 +
|<div style="left: 255px">[[Image:point.png|link=]]</div>
 +
<div style="left: 251px">[[Image:{{#sub:{{{Yang}}}|-10|1}}bis.png|link=]]</div>
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 +
}}
 
}}
 
}}
 
}}
 
}}
 
}}
 
}}
 +
|<div class="bottom-fab" style="left: 305px">[[Image:0bis.png|link=]]</div>
 
}}
 
}}
 
{{#loop:truelle
 
{{#loop:truelle
Ligne 67 : Ligne 100 :
 
|{{#len:{{{Gaya|0}}}}}
 
|{{#len:{{{Gaya|0}}}}}
 
|
 
|
<div style="position:absolute; top:-59px; left:{{#expr:195-5*({{#var:truelle}}-1)-3*floor(({{#var:truelle}}-1)/3)}}px">[[Image:{{#sub:{{{Gaya|0}}}|-{{#var:truelle}}|1}}bis.png|link=]]</div>
+
<div style="left: {{#expr:195-5*({{#var:truelle}}-1)-3*floor(({{#var:truelle}}-1)/3)}}px">[[Image:{{#sub:{{{Gaya|0}}}|-{{#var:truelle}}|1}}bis.png|link=]]</div>
 
{{#ifeq:{{#expr:{{#var:truelle}} mod 3}}|0|{{#ifeq:{{#var:truelle}}|{{#len:{{{Gaya|0}}}}}
 
{{#ifeq:{{#expr:{{#var:truelle}} mod 3}}|0|{{#ifeq:{{#var:truelle}}|{{#len:{{{Gaya|0}}}}}
 
|
 
|
 
|
 
|
<div style="position:absolute; top:-59px; left:{{#expr:195-5*({{#var:truelle}}-1)-3*floor(({{#var:truelle}}-1)/3)-4}}px">[[Image:point.png|link=]]</div>
+
<div style="left: {{#expr:195-5*({{#var:truelle}}-1)-3*floor(({{#var:truelle}}-1)/3)-4}}px">[[Image:point.png|link=]]</div>
 
|
 
|
 
}}
 
}}
 
}}
 
}}
 
}}
 
}}
<div style="position:absolute; top:-59px; left:228px">[[Image:Casefenetreyang.png|link=Yangs]]</div>
+
<div style="left: 228px">[[Image:Casefenetreyang.png|link=Yangs]]</div>
<div style="position:absolute; top:-59px; left:118px">[[Image:Casefenetreyang.png|link=Système de Gaya|Gayas]]</div>
+
<div style="left: 118px">[[Image:Casefenetreyang.png|link=Système de Gaya|Gayas]]</div> {{#if:{{{Ceinture|}}}|<div style="top: -57px; left: 29px;">[[Image:Sceauenmetal40.png|link=Sceau en métal]]</div>}} {{#if:{{{Rune|}}}|<div style="top: -57px; left: 29px;">{{#switch:{{{Rune}}}
 +
|ceinture=[[Image:Runedeforge1.png|link=Système de runes]]
 +
}}</div>
 +
}}
 +
</div>
 
</div>
 
</div>
 
</div>
 
</div>
 
<noinclude>[[Catégorie:Nouveaux modèles]]</noinclude>
 
<noinclude>[[Catégorie:Nouveaux modèles]]</noinclude>

Version actuelle datée du 31 août 2023 à 10:23

Fenetredefabricationvierge.png
0bis.png
0bis.png
Casefenetreyang.png
Gayas