Différences entre les versions de « TESCS2 : GetInCell »
Aller à la navigation
Aller à la recherche
Ligne 1 : | Ligne 1 : | ||
[[Catégorie:TESCS2 : Fonctions de script|TESCS2 : Fonctions de script]] | [[Catégorie:TESCS2 : Fonctions de script|TESCS2 : Fonctions de script]] | ||
[[Catégorie:TESCS2 : Fonctions condition|TESCS2 : Fonctions condition]] | [[Catégorie:TESCS2 : Fonctions condition|TESCS2 : Fonctions condition]] | ||
[[Catégorie: | [[Catégorie:TESCS2_:_Fonctions_de_mouvement|TESCS2 : Fonctions de mouvement]] | ||
'''Syntaxe :''' | '''Syntaxe :''' |
Version du 24 octobre 2006 à 11:02
Syntaxe :
[ActorID.]GetInCell cellule
Renvoit 1 si l’acteur est actuellement dans la cellule demandée.
Exemple :
if ( player.GetInCell Chorrol == 1 ) Message "Le joueur est à Chorrol." 3 endif
Notes :
Attention, si le joueur est dans la cellule ChorrolCastleDungeon, la fonction "GetInCell Chorrol" renverra également 1.
Cette fonction ne marchera que si elle est utilisée avec un nom de cellule intérieure valide. Les cellules extérieures ne peuvent pas être utilisées.
Parfois, une cellule factice doit être créée pour éviter de tester indépendamment (la cellule "Chorrol", par exemple, est vide et ne sert qu’à tester si le joueur est dans une des cellules de Chorrol).