Les modèles de PNJ, ou « skins », définissent leur apparence. Ils peuvent être de deux types :
Les PNJ-forgés peuvent combiner plusieurs modèles sous un même identifiant, avec une sélection aléatoire à chaque apparition ou redémarrage du serveur (voir l'exemple), et même combiner les deux types (display et outfit).
Le modèle par défaut d’un PNJ-forgé est celui d’un humain nu, et bien qu’il soit un modèle « outfit », notre guide se concentre ici sur les modèles « displays ».
Un PNJ-forgé a initialement un modèle « outfit » d’humain nu. Pour lui donner un modèle « display », ciblez-le puis entrez la commande ci-dessous.
Notez que vous ajoutez un modèle display sans remplacer le modèle « outfit » d'origine. En conséquence, votre PNJ partagera désormais deux modèles distincts.
Naturellement, la méthode pour retirer des modèles sera abordée ultérieurement.
Dans cet exemple, nous allons ajouter un modèle de murloc (617) au PNJ-forgé :
Décortiquons à présent cette commande :
▪ [DisplayID] : C'est l'identifiant de l'apparence, autrement dit d'une « morph ». Voici trois façons de le trouver :
▪ [Scale] : Valeur optionnelle pour la taille du modèle. Elle est de 1 par défaut et vous pouvez aussi la modifier plus tard via une autre commande.
▪ [Weight] : Indique la chance qu’un modèle apparaisse si plusieurs sont attribués. Ce paramètre, comme [scale], est facultatif et modifiable par la suite.
La commande ci-dessous énumère les modèles attribués à un PNJ-forgé, avec leur ID, leur type (« display » ou « outfit »), ainsi que des informations complémentaires comme la taille et la probabilité d’apparition :
Maintenant que vous savez comment ajouter et rechercher des modèles « displays », voyons comment les supprimer d’un PNJ-forgé. Pour illustrer, reprenons l'exemple du modèle de murloc que nous avons ajouté et retirons-le. Il suffit de cibler le PNJ, d’obtenir son ID avec la commande précédente, puis d’entrer :
Pour supprimer le modèle « outfit » de l'humain nu par défaut, utilisez la même commande en remplaçant l'ID par 1.
Notez qu'un PNJ-forgé ne peut pas exister sans au moins un modèle. Vous ne pouvez donc pas supprimer tous les modèles en même temps.
En outre, lorsque vous retirez le modèle numéro 1 d'un PNJ qui en possède deux, le modèle numéro 2 sera renommé modèle numéro 1.
L'ajustement de la taille d'un modèle « display » peut être effectué lors de l'attribution de son modèle ou indépendamment via :
Le paramètre [scale] contrôle la taille du modèle, qui varie de 0.000001 à 50, avec une valeur par défaut de 1.
Enfin, vous pouvez ajuster la probabilité d'apparition des différents modèles « displays » d'un PNJ-forgé. Cela vous permet de définir les chances spécifiques pour chaque modèle.
Par défaut, les chances sont égales pour tous les modèles. Par exemple, avec deux modèles, chacun a une chance sur deux d'apparaître ; avec quatre modèles, chaque modèle a une chance sur quatre. Vous pouvez personnaliser ces probabilités avec la commande suivante :
L'ID pour ajuster la probabilité d'apparition des modèles « displays » est identique à celui utilisé pour les supprimer ou modifier leur échelle. Vous pouvez obtenir cet ID en effectuant une recherche préalable.
De plus, le paramètre [weight] définit la probabilité relative d'apparition des modèles : un modèle avec un weight de 2 aura plus de chances d'apparaître qu'un modèle avec un weight de 1 et ainsi de suite.