Table des matières
Message
Syntaxe
La syntaxe est la suivante :
Message('Ceci est un message')
Explications
Cette fonction permet de faire afficher un message par l'éditeur en haut de la fenêtre du jeu. Par défaut les retour à la ligne sont automatiques. Néanmoins vous pouvez forcer un retour à la ligne en écrivant \n dans votre texte.
Exemple
Message('Ceci affiche un texte. Les retours à la ligne sont automatiques.')
Autre exemple
Message('Ceci affiche un texte.\nIci on a forcé le retour à la ligne.')
Utilisation approfondie
Vous pouvez coupler la commande Message avec la plupart des var_char. Cela permet de créer des dialogues avec des PNJ, dans une quête par exemple
Message('PNJ: Bonjour, qui êtes vous?') Message('%Name%: Je m'appelle %Name%, je suis un %Classe% au service du roi!')
De même, il est possible d'afficher la valeur d'une variable ou d'une Variable Serveur à l'intérieur d'un message. Pour cela, il suffit simplement d'écrire le nom de cette variable ;p
Message('Il y a Serveur[Nomdevotrevariable] personnes dans l'arène.')
Ce message affichera la valeur (ou le caractère pour une variable serveur) associée à Serveur[Nomdevotrevariable]. Par exemple, si ce nombre est 12, le message affichera
Message('Il y a 12 personnes dans l'arène.')
C'est le même principe pour les variables joueurs.
Travaux Pratiques n°1
Cette commande est une des plus simples à utiliser, on ne va donc pas y passer 3 heures! Je vais vous demander simplement de créer un message comme celui-ci:
Vous devez pour cela créer un PNJ et utiliser 4 commandes relatives au joueur.
Note: Il est possible d'ajuster le texte avec la touche espace pour ne pas que des mots soient coupés en fin de ligne, mais lorsque l'on utilise des variables dans le message, celles-ci diffèrent pour chaque joueur et sont par conséquent inutiles.