Page 1 sur 1

Les créatures ne peuvent pas avoir d'objets rapide ?

Posté : mer. 29 juin 2022, 18:07
par deratiseur
J'essaie de faire avoir des potions de soins à un de mes persos convocable, mais je n'y arrive pas.
Sous NI les potions sont sont là, mais pas ingame.
J'essaie sous DLTCEP, elle sont en "0_Slot_weapon". Je connais le truc pour qu'une arme portée soit en main, il faut la passer en "0-slot_weapon0". Mais quid pour des potions ? Il n'y a pas de slot "quickslot"

Posté : sam. 02 juil. 2022, 17:12
par Luren
Il faut que tu contrôles l'utilisation d'une potion par un script, pour indiquer à ta créature sous quelles conditions elle doit le faire, comme par exemple :

Code : Tout sélectionner

IF
    HPPercentLT(Myself,50)
    HasItem("potn55",Myself)  // Potion de soin majeur
THEN
    RESPONSE #100
        DisplayStringHead(Myself,46150)  // avale une potion
        UseItem("potn55",Myself)  // Potion de soin majeur
        Continue()
END
Laquelle potion tu auras pris soin de placer dans les objets rapides de ta créature. Sous NI, après avoir ajouté la potion à la liste de ceux qu'elle possède, il suffit d'indiquer le n° d'index de l'objet dans le champ Quick Item 1, 2 ou 3.
Tu peux consulter l'exemple de AKAE.cre pour voir comment ça fonctionne.

Posté : sam. 02 juil. 2022, 18:22
par deratiseur
Je ne veux pas que le personnage invoqué boive tout seul ses potions, je voudrais qu'elle apparaissent dans les objets rapides pour que l'invocateur ait un contrôle dessus.

J'ai invoqué Akae. Il n'a aucune potion visible.