Door - Utilisation d'une porte
Maintenant que nous avons vu comment passer d’une carte à l’autre, un problème se pose rapidement : que faire si le déplacement doit obligatoirement passer par une porte ou par une cellule précise ?
Pour répondre à ce besoin, nous allons découvrir une nouvelle variable qui fonctionne de la même manière que path : la variable door.
Comme pour les déplacements avec trigger, le principe est similaire, à la différence que le personnage interagit avec un élément présent sur la carte — par exemple la porte d’une banque — afin d’effectuer son déplacement.
Cela nous donne :
function move()
return {
{ map = "0,0", door = "364" },
}
end
--[[
Traduction :
Fonction move()
Renvoi :
Sur la carte [0,0] : Utilisation de la porte située sur la cellule 364
Fin
]]Et c'est tout.
Attention, si la cellule ne provoque pas de changement de carte, le personnage ne se déplacera plus.
Mis à jour

