Language / Langue : FR | EN
Les actions personnalisées ajoutent des commandes au nom libre dans votre scénario. Le joueur utilise j!nomaction cible.
Une action se place dans la liste des sorties d'une salle (action locale) ou après la dernière * (action globale) :
action:cible|condition(s)|effet|texte OK|texte KO
action — le verbe de la commande (ex : ouvrir, combiner, examiner)cible — la cible spécifique (ex : porte, coffre) ou all pour tout acceptercondition — objets/variables requis (ou null)effet — modification de variable, ajout d'objet (même syntaxe que 997)texte OK / texte KO — messages si condition remplie / non remplie
Le joueur tape alors j!ouvrir porte, j!combiner herbe, etc.
Avec all, la commande accepte n'importe quelle cible. La variable t_action_cible_t (dans .txt : action_cible) contient ce que le joueur a tapé. La variable t_action_cible_ok_t contient la dernière cible valide :
examiner:all|null|null|Vous examinez attentivement «action_cible».|Rien d'intéressant ici.
action:cible avec des conditions différentes — la première dont les conditions sont respectées est exécutée.ouvrir:coffre|cle|null|Vous ouvrez le coffre avec la clé !|Il vous faut une clé. ouvrir:coffre|null|null|Le coffre est verrouillé.|null casser:all|null|null|Vous frappez «action_cible» de toutes vos forces !|null
Retrouvez nous sur le discord Make&Play