Modèle:Monstres : Différence entre versions
[version vérifiée] | [version vérifiée] |
(17 révisions intermédiaires par 3 utilisateurs non affichées) | |||
Ligne 156 : | Ligne 156 : | ||
</div> | </div> | ||
<div class="fondfenetre" style="text-align: center; color: white; line-height: 25px; margin-bottom: 10px; border-radius: 8px 0;">Zones d'apparition</div> | <div class="fondfenetre" style="text-align: center; color: white; line-height: 25px; margin-bottom: 10px; border-radius: 8px 0;">Zones d'apparition</div> | ||
− | <div style="{{#if:{{{ChangerAffichage|}}}|display: grid; grid-template-columns: repeat(auto-fit, minmax(100px,1fr)); justify-items: center;|display: flex; flex-wrap: wrap; justify-content: space-between; align-content: center; align-items: center;}} gap: 10px; margin-bottom: 5px;>{{#if:{{{Invocation|}}}|<div style="width: 100%; text-align: center;">Ce monstre n'apparaît pas naturellement, il peut uniquement être invoqué par {{{Invocation}}}.</div>|{{#if:{{{Zones|}}}|{{#ifexpr:{{#len:{{{Zones}}}}} <= 200 |<div style="width: 100%; text-align: center;">{{{Zones}}}</div>|{{{Zones}}}}}|Aucune zone spécifiée<includeonly>[[Catégorie:Informations manquantes]]</includeonly>}}}}</div> | + | <div style="{{#if:{{{ChangerAffichage|}}}|display: grid; grid-template-columns: repeat(auto-fit, minmax(100px,1fr)); justify-items: center;|display: flex; flex-wrap: wrap; justify-content: space-between; align-content: center; align-items: center;}} gap: 10px; margin-bottom: 5px;>{{#if:{{{Invocation|}}}{{{Réincarné|}}}|<div style="width: 100%; text-align: center;">Ce monstre n'apparaît pas naturellement, {{#if:{{{Invocation|}}}|il peut uniquement être invoqué par {{#ifexpr:{{#count:{{{Invocation}}}|*}} > 1 | {{#replace:{{#sub:{{{Invocation}}}|1|{{#expr:{{#rpos:{{{Invocation}}}|*}}-1}}}}|<nowiki/> |
+ | *<nowiki/>|<nowiki/>, <nowiki/>}} et {{#explode:{{{Invocation}}}|*|-1}} | {{#replace:{{{Invocation}}}|*}} }}.|il s'agit de la réincarnation {{#ifeq:{{#pos:{{{Réincarné}}}|'}}|0|d'{{#sub:{{{Réincarné|}}}|1}}|de {{{Réincarné|}}}}}.}}</div>|{{#if:{{{Zones|}}}|{{#ifexpr:{{#len:{{{Zones}}}}} <= 200 |<div style="width: 100%; text-align: center;">{{{Zones}}}</div>|{{{Zones}}}}}|Aucune zone spécifiée<includeonly>[[Catégorie:Informations manquantes]]</includeonly>}}}}</div> | ||
</div> | </div> | ||
</div> | </div> | ||
Ligne 165 : | Ligne 166 : | ||
<div class="cadre"> | <div class="cadre"> | ||
<div>Peut lâcher…</div> | <div>Peut lâcher…</div> | ||
− | <div style="margin: 10px;">{{#if:{{{Instance|}}}{{{Réincarnation|}}} | + | <div style="margin: 10px;">{{#ifexpr:({{#if:{{{AucunButin|}}}|1|0}}+{{#if:{{{Instance|}}}|1|0}}+{{#if:{{{Réincarnation|}}}|1|0}})*{{#if:{{{Lâche|}}}|0|1}} |
|*Ce monstre ne lâche rien du tout.| | |*Ce monstre ne lâche rien du tout.| | ||
{{#ifeq:{{{Rang}}}|Boss|| | {{#ifeq:{{{Rang}}}|Boss|| | ||
{{#ifeq:{{{Rang}}}|5|| | {{#ifeq:{{{Rang}}}|5|| | ||
<div style="border-bottom: 1px black dashed; padding-bottom: 10px; margin-bottom: 10px; display: flex; gap: 10px; flex-wrap: wrap; align-items: center;"> | <div style="border-bottom: 1px black dashed; padding-bottom: 10px; margin-bottom: 10px; display: flex; gap: 10px; flex-wrap: wrap; align-items: center;"> | ||
− | + | <div>'''Butins communs''' : {{#if:{{#pos:{{{Localisation|}}}|Y}}|[[Butins d'objets communs#Nouveau continent (Yohara)|Tous les monstres (Yohara)]]|[[Butins d'objets communs#Ancien continent|Tous les monstres (ancien continent)]]}}</div></div> | |
− | <div>'''Butins communs''' : | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | {{# | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}} | }} | ||
}}{{#if:{{{Lâche|}}}|{{{Lâche}}}|Ce monstre ne lâche pas d'objet spécifique.}}}} | }}{{#if:{{{Lâche|}}}|{{{Lâche}}}|Ce monstre ne lâche pas d'objet spécifique.}}}} | ||
</div> | </div> | ||
</div> | </div> | ||
− | </div>{{#if:{{{InfoSup|}}}{{{Invocateur|}}}{{{Invoqué|}}}{{{Réincarnation|}}}{{{ | + | </div>{{#if:{{{InfoSup|}}}{{{Invocateur|}}}{{{Invoqué|}}}{{{Réincarnation|}}}{{{PM|}}}{{{Quête|}}}{{{Confusion|}}}{{{PeauEnPierre|}}}{{{DégâtsErreur|}}}|<div style="margin: 15px 0;"> |
<div class="cadre"> | <div class="cadre"> | ||
− | <div>{{#ifexpr:{{#len:{{{InfoSup|}}}}} < 500 |{{#ifexpr:{{#count:{{{InfoSup|}}}|*}}+{{#if:{{{Invocateur|}}}|1|0}}+{{#if:{{{Invoqué|}}}|1|0}}+{{#if:{{{Quête|}}}|1|0}}+{{#if:{{{Réincarnation|}}}|1|0}}+{{#if:{{{ | + | <div>{{#ifexpr:{{#len:{{{InfoSup|}}}}} < 500 |{{#ifexpr:{{#count:{{{InfoSup|}}}|*}}+{{#if:{{{Invocateur|}}}|1|0}}+{{#if:{{{Invoqué|}}}|1|0}}+{{#if:{{{Quête|}}}|1|0}}+{{#if:{{{Réincarnation|}}}|1|0}}+{{#if:{{{PM|}}}|1|0}}+{{#if:{{{Confusion|}}}|1|0}}+{{#if:{{{DégâtsErreur|}}}|1|0}} >= 2|Informations supplémentaires|Information supplémentaire}}|Informations supplémentaires}}</div> |
<div style="margin: 10px;"> | <div style="margin: 10px;"> | ||
− | {{#if:{{{Invocateur|}}}|*Peut faire apparaître {{{Invocateur}}} à ses côtés (jusqu'à 3 en même temps).}}{{#if:{{{Invoqué|}}}|{{#ifexpr:{{#count:{{{Invoqué}}}|*}} > 3 |*Peut être invoqué par :{{#replace:{{#replace:{{{Invoqué}}}|<nowiki/> | + | {{{InfoSup|}}}{{#if:{{{Invocateur|}}}|*Peut faire apparaître {{{Invocateur}}} à ses côtés (jusqu'à 3 en même temps).}}{{#if:{{{Invoqué|}}}|{{#ifexpr:{{#count:{{{Invoqué}}}|*}} > 3 |*Peut être invoqué par :{{#replace:{{#replace:{{{Invoqué}}}|<nowiki/> |
*<nowiki/>|<nowiki/>, | *<nowiki/>|<nowiki/>, | ||
*<nowiki/>}}|*|**}}.|*Peut être invoqué par {{#ifexpr:{{#count:{{{Invoqué}}}|*}} > 1 | {{#replace:{{#sub:{{{Invoqué}}}|1|{{#expr:{{#rpos:{{{Invoqué}}}|*}}-1}}}}|<nowiki/> | *<nowiki/>}}|*|**}}.|*Peut être invoqué par {{#ifexpr:{{#count:{{{Invoqué}}}|*}} > 1 | {{#replace:{{#sub:{{{Invoqué}}}|1|{{#expr:{{#rpos:{{{Invoqué}}}|*}}-1}}}}|<nowiki/> | ||
Ligne 208 : | Ligne 186 : | ||
{{#replace:{{#replace:{{{Quête}}}|<nowiki/> | {{#replace:{{#replace:{{{Quête}}}|<nowiki/> | ||
*<nowiki/>|<nowiki/>, | *<nowiki/>|<nowiki/>, | ||
− | *<nowiki/>}}|*|**}}|la quête {{#replace:{{{Quête}}}|*}}}}.}}{{#if:{{{Réincarnation|}}}|*Se réincarne en {{{Réincarnation|}}} à sa mort | + | *<nowiki/>}}|*|**}}|la quête {{#replace:{{{Quête}}}|*}}}}.}}{{#if:{{{Réincarnation|}}}|*Se réincarne en {{{Réincarnation|}}} à sa mort.}}{{#if:{{{PeauEnPierre|}}}|*Lorsque sa vie descend en dessous de {{{PeauEnPierre}}} %, les dégâts infligés sont divisés par 2.}}{{#if:{{{PM|}}}|*Vous perdez {{{PM}}} {{L|PM|PM|23}} à chaque fois que vous tapez ce monstre.}}{{#if:{{{Confusion|}}}|*Ne pas confondre avec {{#ifexpr:{{#count:{{{Confusion}}}|*}} > 1 | {{#replace:{{#sub:{{{Confusion}}}|1|{{#expr:{{#rpos:{{{Confusion}}}|*}}-1}}}}|<nowiki/> |
− | {{{ | + | *<nowiki/>|<nowiki/>, <nowiki/>}} et {{#explode:{{{Confusion}}}|*|-1}} | {{#replace:{{{Confusion}}}|*}} }}.}}{{#if:{{{DégâtsErreur|}}}|*Contrairement à ce que l'animation de ses attaques laisse penser, ce monstre inflige bel est bien des attaques {{#switch:{{{Dégâts}}} |
+ | |Melee=de mêlée | ||
+ | |Magique=magiques | ||
+ | |Fleche=de type flèche | ||
+ | }} ! Il s'agit manifestement d'une erreur des développeurs.[[Catégorie:Erreur sur le type d'attaque des monstres]]}}{{#if:{{{InfoSup|}}}|[[Catégorie:Temporaire]]}} | ||
</div> | </div> | ||
</div> | </div> |
Version actuelle datée du 13 août 2024 à 14:45
- Monstres
- Monstres
Terme exact dans le jeu : « Lv. ». Mais c'est nul. Nous avons donc choisi le terme « Niveau ».
Terme exact dans le jeu : « Niveau ». Mais c'est encore plus nul. Nous avons donc choisi le terme « Rang ».
Le type d'un monstre indique le bonus qui est efficace contre ce dernier. Par exemple, Bonus contre le Mal.
Utilisation du modèle
Récupérer le code d'une page déjà existante (par exemple Renard gelé (glace)) et changer les entrées des arguments en fonction du monstre à créer. 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. La liste des pages appelant ce modèle : liste.
{{Monstres |Image=[[Image:Nomdumonstre.png|350px]] //350px est un exemple, il n'y a pas de taille fixée. Une taille doit être utilisée lorsque l'image du monstre est trop grande et laisse un vide sur la page. |Niveau=124 //Niveau du monstre (Lv. dans le jeu) |Rang=4 //Rang du monstre (Niveau dans le jeu, 1 à Boss) |Type=A//Type du monstre, c'est à dire quel bonus offensif fonctionne contre lui. Il faut juste donner en entrée une ou des lettres.
//M ➔ Mal
//D ➔ Désert
//Dh ➔ Demi-humain
//A ➔ Animaux
//Mv ➔ Mort-vivant
//Aucun ➔ Aucun |Exp=1038 //Expérience de base du monstre |Élément=G//Élément du monstre. Il faut juste donner en entrée une ou des lettres.
//G ➔ Glace
//F ➔ Foudre
//Feu ➔ Feu
//O ➔ Obscurité
//V ➔ Vent
//T ➔ Terre
//Aucun ➔ Aucun |Élément2=F//Idem qu'au dessus, dans le cas où le monstre possède 2 éléments. |Dégâts=Melee//Type de dégât du monstre.
//Melee ➔ Mêlée
//Magique ➔ Magique
//Flèche ➔ Flèche |Distance=True //True si le monstre fait des attaques magiques à distance, vide sinon. |Compétence=True //True si le monstre fait des attaques de compétence, vide sinon. |Agressif=O//Est-ce que le monstre est agressif ?
//O ➔
//N ➔ |Poison=O//Est-ce que le monstre peut empoisonner ?
//O ➔
//N ➔ |Ralentissement=O//Est-ce que le monstre peut vous ralentir ?
//O ➔
//N ➔ |Étourdissement=O//Est-ce que le monstre peut vous étourdir ?
//O ➔
//N ➔ |Repousser=O//Est-ce que le monstre peut vous repousser avec une attaque ?
//O ➔
//N ➔ |Zones={{Apparition}} //Zone d'apparition du monstre. Un modèle spécifique est dédié, voir Modèle:Apparition pour connaître le rôle des différents arguments de ce modèle. |ButinsCommuns=Nouveau continent //Butins communs associés à une zone spécifique où monstre est présent |Lâche={{Drop}} //Tous les objets non communs que peut lâcher le monstre. Un modèle spécifique est dédié, voir Modèle:Drop pour connaître le rôle des différents arguments de ce modèle. |InfoSup= //Argument facultatif. Crée un bloc en bas de page sans mise en forme préalable. }}
Si une information est manquante (entrée vide ou argument inexistant), la page du monstre apparaîtra dans la catégorie Informations manquantes et pourra être complétée plus tard.