Différences entre les versions de « TESCS2 : OnAdd »

De Wiwiki
Aller à la navigation Aller à la recherche
(Création article)
 
(liens)
Ligne 7 : Ligne 7 :
  begin OnAdd player  
  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 au container 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.
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.
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 [[TESCS2 : GetContainer|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.
La fonction [[TESCS2 : GetContainer|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 [[TESCS2 : GetContainer|GetContainer]]
*Le bloc [[TESCS2 : OnDrop|OnDrop]]

Version du 22 février 2007 à 15:27


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