From Ryzom Forge Wiki
Migration
Please use the migrated document at URL shown below.
Fonction utilisée pour la création des missions.
Propriétés
Règle générale : Toutes les propriétés commençant par 'bot_' sont des champs qui sont la valeur par défaut pour tous les bots du groupe. Dans certains cas,elles peuvent être remplacées ou fusionnées dans la définition du bot.
autoSpawn : si coché, les bots du groupe aparaissent automatiquement quand le groupe apparait. Dans le cas contraire, il faut lancer une action 'spawn' explicite pour faire apparaitres les bots.
bot_chat_parameters : Décrit le texte de référence pour les bots. Le texte est spécifié par une série de mots clefs suivis par deux points, et ensuite le(s) paramètre(s).
- shop : une liste de catégories de magasins ou d'alias, séparés par des espaces, comme définis dans le fichier shoping.
- -shop : une liste de catégories de magasins ou d'alias, séparés par des espaces, qui ne sont pas offerts dans les magasins par défaut (shop).
- item : une liste d'objets de magasin séparés par des espaces. Les objets sont des noms de fiches sans le suffixe ‘.item’.
- -item : une liste d'objets de magasin, séparés par des espaces, qui ne sont pas proposés dans les magasins pas défaut.
- -mission : une liste de noms de missions qui ne sont pas proposées par défaut.
NB: les mots clefs négatifs (-shop, -item et –mission) sont surtout utilisés dans les noeuds npc_state_chat pour changer dynamiquement le contenu des magasins / textes.
bot_equipment : Décrit l'équipement pour le bot. L'équipement est précisé par une série de mots clefs suivis par une couleur puis des paramètre(s). Les mots clefs ne sons pas sensibles à la casse et doivent être placés un par ligne.
- RI : définit l'arme dans la main droite. Le seul paramètre est le nom de la fiche de l'arme (y compris l'extension du nom du fichier) ou “none” pour retirer l'objet de la main.
- LI : définit l'arme dans la main gauche. Le seul paramètre est le nom de la fiche de l'arme (y compris l'extension du nom du fichier) ou “none” pour retirer l'objet de la main.
- HAT ou IH : indique la présence d'un chapeau. Pas de paramètre.
Nouvelle coloration détaillée :
- CHEAD : donne la couleur de la tête (utilisée soit pour les cheveux soit pour le chapeau). Le paramètre est une liste d'index de couleurs choisies au hasard, séparés par des espaces (par exemple : 1 2 3 4).
- CARMS : donne la couleur des bras. Le paramètre est une liste d'index de couleurs choisies au hasard, séparés par des espaces.
- CHANDS : donne la couleur des mains. Le paramètre est une liste d'index de couleurs choisies au hasard, séparés par des espaces.
- CBODY : donne la couleur du corps. Le paramètre est une liste d'index de couleurs choisies au hasard, séparés par des espaces.
- CLEGS : donne la couleur des jambes. Le paramètre est une liste d'index de couleurs choisies au hasard, séparés par des espaces.
- CFEETS : donne la couleur des pieds. Le paramètre est une liste d'index de couleurs choisies au hasard, séparés par des espaces.
Anciennes commandes (à garder pour la compatibilité et pour leur utilité)
- UPPER ou CU : donne la couleur de la tête, des bras, des mains, et du corps d'un seul coup. Le paramètre est une liste d'index de couleurs choisies au hasard, séparés par des espaces.
- LOWER ou CL : donne la couleur des jambes et des pieds d'un coup. Le paramètre est une liste d'index de couleurs choisies au hasard, séparés par des espaces.
- HAIR ou CH : donne la couleur des cheveux (autrement dit de la tête). Le paramètre est une liste d'index de couleurs choisies au hasard, séparés par des espaces.
bot_keywords : Ceci est un ensemble de mots clefs pour les bots.
bot_level : Ceci est le niveau du bot généré pour les bots 'non nommés'. Le niveau est ajouté à la fin du bot_sheet_server pour obtenir le nom du server_sheet.
bot_sheet_client : C'est la fiche 'visuelle' pour les bots. Toutes les informations en sont tirées (par exemple le sexe, la race, les vêtements…).
count : C'est le nombre de bots à générer. Il devrait être à 0 pour les bots nommés (c'est-à-dire les bots explicites créés dans le npc_group).
grp_keyword : C'est l'ensemble des mots clefs qui appartiennet à ce groupe.
Voir aussi npc_group_parameters.
76 pages in K_primitives ryzom_core