TESCS2 : OnAdd

De Wiwiki
Aller à la navigation Aller à la recherche
La version imprimable n’est plus prise en charge et peut comporter des erreurs de génération. Veuillez mettre à jour les signets de votre navigateur et utiliser à la place la fonction d’impression par défaut de celui-ci.


Syntaxe:

 begin OnAdd [ContainerRefID|ActorID] 

Exemple:

begin OnAdd 
begin OnAdd player 

Ce bloc s'exécute une fois, lorsque la référence de l'objet scripté est ajoutée à l'inventaire du Container ou de l'Acteur désigné. Si aucun paramètre n'est présent, le bloc s'exécute quelque soit l'inventaire auquel la référence est ajoutée.

Lorsque la cible (container ou acteur) n'est pas situé dans la cellule actuelle du PJ, ou l'une des 5x5 cellules extérieures chargées, le block OnAdd ne s'exécute pas immédiatement, jusqu'à ce que le PJ entre dans cette cellule.

La fonction GetContainer permet d'obtenir la référence du container ou de l'acteur auquel est ajoutée la référence sur laquelle s'exécute ce bloc.

Voir également