🗺️ Changement de carte

Étape 1

Exemple

function move() return { { map = "0,0", changeMap = "right" }, } end

Nous allons décomposer ce que nous venons d'écrire, pas d'inquiétude, rien n'est laissé au hasard.

--function move() --return { { map = "0,0", changeMap = "right" }, --} --end --[[ Traduction : Fonction move() Renvoi : Sur la carte [0,0] : Déplacement vers la droite Fin ]]

Là, ce qu'il faut lire c'est : "Sur la carte [0,0], déplaces-toi à droite."

Résultat

Donc, si nous résumons ce que l'on vient de voir, nous avons indiqué au logiciel que lorsque le personnage se trouve sur la carte [0,0], il devra se déplacer sur la droite.

Étape 2

Exemple

De cette manière, nous pouvons développer notre script et obtenir :

function move() return { { map = "0,0", changeMap = "right" }, { map = "1,0", changeMap = "bottom" }, { map = "1,1", changeMap = "left" }, { map = "0,1", changeMap = "top" }, } end --[[ Traduction en français "commun" : Fonction move Renvoi : Sur la carte [0,0] : Déplacement vers la droite Sur la carte [1,0] : Déplacement vers le bas Sur la carte [1,1] : Déplacement vers la gauche Sur la carte [0,1] : Déplacement vers le haut Fin ]]

Résultat

Ok, donc là notre personnage effectuera une boucle sur ces quatre cartes !