Différences entre les versions de « TESCS2 : GetInCell »

De Wiwiki
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:TESCS2 : Fonctions condition|TESCS2 : Fonctions de mouvement]]
[[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).