Ediwiki

Wiki officiel de l'éditeur de carte du jeu Slayers Online

Outils pour utilisateurs

Outils du site


commandes:message

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:

img179.imageshack.us_img179_2286_screen0087kf8.jpg

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.

Travaux Pratiques n°2

Celui-ci demandera des connaissances un peu plus développées, mais rien de bien folichon tout de même, on ne peut pas demander la lune avec un Message ;p Vous devrez réaliser, au moyen de 2 variables serveurs et une variable joueur que vous programmerez à votre convenance, le message ci-dessous:

img256.imageshack.us_img256_7465_screen0088me8.jpg

commandes/message.txt · Dernière modification : 2022/09/25 19:11 de 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki