TESCS2 : IsActionRef

De Wiwiki
Révision datée du 26 octobre 2006 à 15:14 par Mike89 (discussion | contributions) (Création)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche


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