TESCS2 : RemoveAllItems

De Wiwiki
Révision datée du 14 novembre 2006 à 18:02 par Mike89 (discussion | contributions) (Création article)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche


Syntaxe :

[ActorID|ContainerID]RemoveAllItems [,TargetContainerID]  [,RetainOwnershipFlag] 

Exemple :

RemoveAllItems 
RemoveAllItems TreasureChest 
RemoveAllItems FriendlyJailer, 1 

Retire toutes les marchandises (Item = article, objet transportable) de l'inventaire de l'objet appelant, acteur ou containeur.

Si TargetContainerID est spécifié, les objets sont déplacés vers ce containeur cible, sinon, ils sont détruits.

Notes :

  • RetainOwnershipFlag peut prendre les valeurs 0 ou 1. 0 est facultatif.
  • RetainOwnershipFlag = 1, signifie que l'identité du propriétaire de l'objet est conservé dans le nouvel inventaire
  • RetainOwnershipFlag = 0, l'identifiant du propriétaire de l'objet est effacé.
  • Les objets de quête ne sont pas retirés de son inventaire lorsque cette fonction est appelée sur le PJ (joueur)
  • Les objets de quête sont bien déplacés d'un containeur à un autre.


Voir également

TESCS2 : RemoveItem