TESCS2 : RemoveAllItems
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.