TESCS2 : OnUnequip
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 OnUnequip [ActorID]
Exemple:
begin OnUnequip begin OnUnequip player
This block will be run once when the scripted object is unequipped by the specified Actor. If no parameter is used, the block will be run whenever the object is unequipped by any actor.
Ce bloc s'exécute une fois, lorsque la référence de l'objet scripté est déséquipée par l'acteur spécifié. Si aucun paramètre n'est utilisé, le bloc est exécuté à chaque fois qu'un acteur quelconque déséquipe l'objet.
Notes :
- Ce bloc ne s'exécutera lorsqu'un item est déséquipé via script en utilisant la fonction UnEquipItem.
- Cependant, un bloc OnEquip ne s'exécutera pas lorsqu'un item est équipé via script en utilisant la fonction EquipItem. Cela signifie que ces enchainements de scripts peuvent mal fonctionner lorsque l'Item est équipé et déséquipé par script. Un remède à cela consiste à recopier le code du bloc OnEquipItem dans le ou les scripts qui invoquent la fonction EquipItem.
- L'exécution des blocs OnEquip et OnUnEquip se fait correctement lors de l'équipement ou du déséquipement à partir du menu d'inventaire.