TESCS2 : OnAdd
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
- La fonction GetContainer
- La fonction AddItem
- Le bloc OnDrop