commandes:teleport
Ceci est une ancienne révision du document !
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 risque donc de ne pas être interprétés. 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.1198074038.txt.gz · Dernière modification : 2022/09/25 19:09 (modification externe)