TESCS2 : OnEquip
Révision datée du 22 février 2007 à 16:29 par Mike89 (discussion | contributions) (Création article)
Syntaxe :
begin OnEquip ActorID (optional)
Exemple:
begin OnEquip begin OnEquip player
Ce bloc s'exécute une fois, lorsque la référence de l'objet scripté est équipé par l'acteur spécifié. Si aucun paramètre n'est utilisé, le bloc est exécuté à chaque fois qu'un acteur quelconque équipe l'objet.
Notes :
- Ce bloc s'exécutera lorsqu'un Item de l'inventaire non-équipable est sélectionné par un clic gauche dans le menu inventaire.
- Ce bloc ne s'exécutera pas lorsque une potion ou un poison sont équipés.
- Ce bloc ne s'exécutera pas lorsqu'un ingrédient est mangé par le PJ.
- Ce bloc ne s'exécutera pas lorsqu'un item est équipé via script en utilisant la fonction EquipItem.
- Cependant, un bloc OnUnequip s'exécutera lorsqu'un item est déséquipé via script en utilisant la fonction UnEquipItem. Cela signifie que ces enchainements de scripts peuvent mal fonctionner lorsque l'Item est équipé et déséquipé par script.
- 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.