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

De Wiwiki
Aller à la navigation Aller à la recherche
(Création)
 
m (Lien type)
Ligne 1 : Ligne 1 :
[[Catégorie:TESCS2 : Fonctions de script|IsActionRef]]
[[Catégorie:TESCS2 : Fonctions de script|IsActionRef]]
[[Catégorie:TESCS2 : Fonctions d'objet|IsActionRef]]
[[Catégorie:TESCS2 : Fonctions d'objet|IsActionRef]]
[[Catégorie:TESCS2 : Fonctions condition|IsActionRef]]


'''Syntaxe :'''
'''Syntaxe :'''

Version du 26 octobre 2006 à 15:15


Syntaxe :

[ObjetRef.] IsActionRef ObjectRefID 

Exemple :

Moncoffre.IsActionRef player 

Retourne 1 si la référence spécifiée a activé l'objet appelant.

Note :

Utile uniquement dans un bloc OnActivate.

Exemple de scripts :

Sur une porte qui s'ouvre à tous, sauf au joueur :

begin OnActivate 
  if IsActionRef player == 1 
     MessageBox "Cette porte vous est interdite" 
  else 
     Activate 
  endif 
end

Sur un coffre "magique" qui s'ouvre au joueur uniquement sinon donne l'alerte :

begin OnActivate 
  if IsActionRef player == 1 
     Activate
  else 
     MessageBox "Alerte, Maître !"  
  endif 
end