Différences entre les versions de « TESCS2 : IsActionRef »
Aller à la navigation
Aller à la recherche
m (Lien type) |
(Limitation aux scripts) |
||
Ligne 36 : | Ligne 36 : | ||
endif | endif | ||
end | end | ||
'''Notes :''' | |||
* Cette fonction est utilisable dans les scripts uniquement | |||
* Cette fonction n'est pas utilisable dans les tableaux de Conditions (Packages, Quêtes, Dialogues, Idle...) |
Version du 31 décembre 2006 à 15:48
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
Notes :
- Cette fonction est utilisable dans les scripts uniquement
- Cette fonction n'est pas utilisable dans les tableaux de Conditions (Packages, Quêtes, Dialogues, Idle...)