Modèle:Drop : Différence entre versions
[version vérifiée] | [version vérifiée] |
(Page créée avec « <div style="font-weight: bold; margin-bottom: 5px;">{{{Catégorie}}}</div> <div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));"> {{#for... ») |
|||
(40 révisions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
− | <div style="font-weight: bold; margin- | + | <div class="soulignement" style="font-weight: bold; margin-top: 10px; text-align: left;">{{#ifeq:{{{ver|1}}}|3|[[Butins d'objets communs]]|{{{Catégorie}}}}}</div> |
− | <div style="display: grid; grid-template-columns: repeat(auto-fit, minmax( | + | {{#switch:{{{ver|1}}} |
− | {{#fornumargs:value | + | |1= |
− | |number | + | <div style="display: grid; grid-template-columns: repeat(auto-fit, minmax({{#if:{{{Taille|}}}|{{{Taille}}}|200}}px, 1fr));"> |
− | |<div>{{# | + | {{#fornumargs:number |
+ | |value | ||
+ | |<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= | ||
+ | {{#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>}} | ||
+ | |3= | ||
+ | <div style="text-align: left; margin-top: 7px;">Tous les monstres de l'ancien continent si les conditions suivantes sont respectées :</div> | ||
+ | <ul style="text-align: left;"> | ||
+ | <li>rang du monstre ⇒ {{{Rang1}}} & niveau du joueur ⇒ {{{Niveau1}}}{{#if:{{{Rang2|}}}|,|.}}</li>{{#if:{{{Rang2|}}}|<li>rang du monstre ⇒ {{{Rang2}}} & niveau du joueur ⇒ {{{Niveau2}}}{{#if:{{{Rang3|}}}|,|.}}</li>{{#if:{{{Rang3|}}}|<li>rang du monstre ⇒ {{{Rang3}}} & niveau du joueur ⇒ {{{Niveau3}}}.</li>}}}} | ||
+ | </ul> | ||
}} | }} | ||
− | </ | + | <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 actuelle datée du 21 septembre 2023 à 15:17
{{{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. }}