Différences entre les versions de « TESCS : Activate »
Aller à la navigation
Aller à la recherche
(Ajout catégorie et mise en tableau) |
|||
Ligne 2 : | Ligne 2 : | ||
===La fonction '''Activate'''=== | ===La fonction '''Activate'''=== | ||
La fonction '''Activate''' effectue l'action par défaut lorqu'on active un objet. Utile dans les scripts où un piège se déclenche à l'ouverture d'une porte, où un drémora apparaît lorsque le joueur vole une Perle Sacrée, et dans bien d'autres cas. Voici une liste des actions par défaut à l'appel de la fonction : | La fonction '''Activate''' effectue l'action par défaut lorqu'on active un objet. | ||
Utile dans les scripts où un piège se déclenche à l'ouverture d'une porte, où un drémora apparaît lorsque le joueur vole une Perle Sacrée, et dans bien d'autres cas. | |||
Voici une liste des actions par défaut à l'appel de la fonction : | |||
{|border="1" cellpadding="5" cellspacing="0" align="center" | {|border="1" cellpadding="5" cellspacing="0" align="center" |
Version du 16 septembre 2009 à 16:11
La fonction Activate
La fonction Activate effectue l'action par défaut lorqu'on active un objet. Utile dans les scripts où un piège se déclenche à l'ouverture d'une porte, où un drémora apparaît lorsque le joueur vole une Perle Sacrée, et dans bien d'autres cas.
Voici une liste des actions par défaut à l'appel de la fonction :
Type d'objet | Activation par défaut |
---|---|
Portes intérieures | Ouvre la porte |
Portes extérieures | Téléporte à la destination normale |
Containers | Ouvre l'inventaire |
Livres/Parchemins | Affiche le texte |
Acteurs | Commence le dialogue |
Arme/Armure/Vêtement | Ajoute à l'inventaire du joueur |
Crochet, sonde | Ajoute à l'inventaire du joueur |
Lumières ramassables | Ajoute à l'inventaire du joueur |
Exemple de script comprenant Activate :
Script attaché à une porte (porte_bizarre) qui possède une serrure si bizarre qu'on ne peut l'ouvrir qu'en ayant un plan (plan_porte_bizarre).
Begin porte_bizarre_script If ( GetItemCount, "plan_porte_bizarre" >= 1 ) Activate Else Return Endif End
On ne pourra activer (ouvrir) la porte que si l'on possède un ou plusieurs objets de type "plan_porte_bizarre".