Modèle:Drop : Différence entre versions

[version vérifiée][version vérifiée]
(25 révisions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
<div style="font-weight: bold; margin-top: 10px;">{{{Catégorie}}}</div>
+
{{#switch:{{{ver|1}}}
 +
|1=
 +
<div style="font-weight: bold; margin-top: 10px; text-align: left;">{{{Catégorie}}}</div>
 
<div style="display: grid; grid-template-columns: repeat(auto-fit, minmax({{#if:{{{Taille|}}}|{{{Taille}}}|200}}px, 1fr));">
 
<div style="display: grid; grid-template-columns: repeat(auto-fit, minmax({{#if:{{{Taille|}}}|{{{Taille}}}|200}}px, 1fr));">
 
{{#fornumargs:number
 
{{#fornumargs:number
 
|value
 
|value
|<div style="line-height: 35px;">{{#var:value}}</div>
+
|<div style="line-height: 35px; display: flex; align-items: center;"><div>{{#var:value}}</div></div>
 +
}}{{#if:{{{Taille|}}}||{{#if:{{#var:number}}|{{#ifexpr: {{#var:number}} <= 3 |
 +
{{#loop:tortue
 +
|1
 +
|{{#expr:4-{{#var:number}}}}
 +
|<div style="line-height: 35px;"></div>
 +
}}}}}}}}
 +
</div>
 +
|2=
 +
<div style="font-weight: bold; margin-top: 10px; text-align: left;">{{{Catégorie}}}</div>
 +
{{#if:{{{2|}}}|
 +
<ul style="text-align: left;">
 +
<li>{{{1}}}</li>
 +
<li>{{{2}}}</li>
 +
</ul>|<div style="text-align: left; margin: 7px 0 10px 0;">{{{1}}}</div>}}
 
}}
 
}}
</div>
+
<noinclude>
 +
__NOTOC__
 +
==Utilisation du modèle==
 +
Le modèle '''Drop''' peut être utilisé dans les modèles suivants :
 +
*[[Modèle:Monstres]]
 +
*[[Modèle:Metin]]
 +
Il permet d'afficher les différents objets non communs que peut lâcher un monstre. Ces objets peuvent être regroupés en différentes catégories (par exemple : '''Objets d'amélioration''' et '''Armes''') mais le modèle ne peut être utilisé que pour une seule catégorie. Il faut donc appeler le modèle autant de fois qu'il y a de catégorie.
 +
*Exemple :
 +
{{Drop
 +
|Catégorie=Objets de raffinage
 +
|{{L|Pierreserpent|Pierre serpent}}
 +
|{{L|Pierreserpent+|Pierre serpent+}}
 +
|{{L|Durcisseurdecuir|Durcisseur de cuir}}
 +
|{{L|Durcisseurdecuir+|Durcisseur de cuir+}}
 +
|{{L|Racinedegel|Racine de gel}}
 +
|{{L|Modeleserpent|Modèle serpent}}
 +
}}
 +
Le fonctionnement des arguments et les différentes entrées possibles sont décrites ci-dessous. Un exemple d'entrée est donné pour chaque argument.
 +
<span style="color: #80c;">'''<nowiki>{{Drop</nowiki></span>
 +
<span style="margin-top: 10px; display: inline-block;"><span style="color: #80c;">'''|Catégorie='''Objets de raffinage</span> <span style="color: red;">//Nom de la catégorie qui regroupera tous les objets du modèle.</span></span>
 +
<span style="margin-top: 10px; display: inline-block;"><span style="color: #80c;">'''|'''</span><span style="color: #36c;">'''<nowiki>[[Image:Pierreserpent.png|</nowiki>'''</span>25px<span style="color: #36c;">''']]''' '''<nowiki>[[Pierre serpent]]</nowiki>'''</span> <span style="color: red;">//Premier objet de la catégorie. La syntaxe est la même que partout ailleurs : l'image du jeu transparente de l'objet avec la taille 25px suivie du lien vers l'objet.</span></span>
 +
<span style="margin-top: 10px; display: inline-block;"><span style="color: #80c;">'''|'''</span><span style="color: #36c;">'''<nowiki>[[Image:Pierreserpent+.png|</nowiki>'''</span>25px<span style="color: #36c;">''']]''' '''<nowiki>[[Pierre serpent+]]</nowiki>'''</span> <span style="color: red;">//Deuxième objet de la catégorie.</span></span>
 +
<span style="margin-top: 10px; display: inline-block;"><span style="color: #80c;">'''|'''</span>… <span style="color: red;">//et ainsi de suite, on peut ajouter autant d'objet que nécessaire.</span></span>
 +
<span style="margin-top: 10px; display: inline-block;"><span style="color: #80c;">'''|Taille='''200</span> <span style="color: red;">//Argument facultatif, ne pas utiliser en général. Il permet de fixer la largueur minimale, en pixel, des colonnes.</span></span>
 +
<span style="color: #80c; display: inline-block; margin-top: 10px;">'''}}'''</span>
 +
[[Catégorie:Nouveaux modèles]]
 +
</noinclude>

Version du 12 septembre 2022 à 01:27

{{{Catégorie}}}


Utilisation du modèle

Le modèle Drop peut être utilisé dans les modèles suivants :

Il permet d'afficher les différents objets non communs que peut lâcher un monstre. Ces objets peuvent être regroupés en différentes catégories (par exemple : Objets d'amélioration et Armes) mais le modèle ne peut être utilisé que pour une seule catégorie. Il faut donc appeler le modèle autant de fois qu'il y a de catégorie.

  • Exemple :
Objets de raffinage

Le fonctionnement des arguments et les différentes entrées possibles sont décrites ci-dessous. Un exemple d'entrée est donné pour chaque argument.

{{Drop
|Catégorie=Objets de raffinage //Nom de la catégorie qui regroupera tous les objets du modèle.
|[[Image:Pierreserpent.png|25px]] [[Pierre serpent]] //Premier objet de la catégorie. La syntaxe est la même que partout ailleurs : l'image du jeu transparente de l'objet avec la taille 25px suivie du lien vers l'objet.
|[[Image:Pierreserpent+.png|25px]] [[Pierre serpent+]] //Deuxième objet de la catégorie.
|//et ainsi de suite, on peut ajouter autant d'objet que nécessaire.
|Taille=200 //Argument facultatif, ne pas utiliser en général. Il permet de fixer la largueur minimale, en pixel, des colonnes.
}}