difficile:premier
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| difficile:premier [2020/07/13 19:04] – modification externe 127.0.0.1 | difficile:premier [2020/08/20 18:30] (Version actuelle) – supprimée lyssitz | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ===== Génération automatique de messages ===== | ||
| - | |||
| - | |||
| - | |||
| - | ==== Code avec problèmes ==== | ||
| - | Voici le code, en commandes : | ||
| - | Variable[13]=%rand(Serveur[NombreMsg])% | ||
| - | Message(' | ||
| - | Variable[13]=0 | ||
| - | InputQuery(' | ||
| - | OnResultQuery(' | ||
| - | OnResultQuery(' | ||
| - | Serveur[MessageNumeroServeur[NombreMsg]+1]=InputString(' | ||
| - | Serveur[NombreMsg]=Serveur[NombreMsg]+1 | ||
| - | QueryEnd | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ==== Algorithme voulu ==== | ||
| - | * Le but est de modifier, en jeu, les messages qui peuvent être prononcés par un PNJ. | ||
| - | * Dans cet exemple, dans un premier temps, il faut pouvoir afficher un message aléatoirement parmi les messages du PNJ déjà existants. | ||
| - | * Dans un second temps, il faut qu'on puisse rajouter un message en plus de ceux déjà présents. | ||
| - | |||
| - | |||
| - | |||
| - | ==== Description des variables ==== | ||
| - | * La Variable[13] sert uniquement comme variable temporaire pour effectuer le calcul aléatoire du message voulu. | ||
| - | * La Serveur[NombreMsg] contient le nombre de messages enregistrés. | ||
| - | * Les Serveur[MessageNumero1] à Serveur[MessageNumeroN] contiennent les messages (de 1 à N messages différents). | ||
| - | |||
| - | |||
difficile/premier.1594659889.txt.gz · Dernière modification : 2022/09/25 19:09 (modification externe)