commandes:teleport
Table des matières
Teleport
Syntaxe
La syntaxe est la suivante :
Teleport(Nom de la carte,X,Y)
Explications
Cette fonction permet de téléporter le joueur sur la carte “Nom de la carte” aux coordonnées X , Y.
Coordonnées
Attention : Les coordonnées de l'éditeur ne sont pas les mêmes que celle de la commande “/where” dans le jeu.
Le /where double les cases possibles.
Ainsi si le /where donne que le joueur est en 27 / 32 , cela donne 13 / 16 en coordonnées Editeur.
Position du Teleport dans les commandes
IMPORTANT : Le Teleport change le joueur de carte. Toutes commandes placées dans l'éditeur après un Teleport risquent donc de ne pas être interprétées. Il faut toujours que le Teleport soit la dernière commande possible.
Exemple NON CORRECT
// Cette syntaxe n'est pas valide : les commandes suivantes ne peuvent être interprétées Message('Vous allez arriver dans le couloir') Teleport(BZ Couloir1,2,8) Message('Je vous donne aussi 10 pièces d'or') %Gold%=%Gold%+10
Exemple valide
// Cette syntaxe est valide : le Teleport est la dernière action. Message('Vous allez arriver dans le couloir') Message('Je vous donne aussi 10 pièces d'or') %Gold%=%Gold%+10 Teleport(BZ Couloir1,2,8)
Autre Exemple valide
// Cette syntaxe est aussi valide car le QueryEnd n'indique que la fin des conditions et n'exécute aucune action. InputQuery('Où voulez-vous allez?','Trigorn','Proncilia') OnResultQuery('Trigorn') Teleport(Trigorn,10,10) OnResultQuery('Proncilia') Teleport(Proncilia,10,10) QueryEnd
commandes/teleport.txt · Dernière modification : 2022/09/25 19:11 de 127.0.0.1