RESOLU [SCRIPT] - Créature utilise furtivité comme son maître
Posté : mar. 18 juil. 2017, 23:48
Bonsoir,
Je voudrai que la créature invoquée par mon personnage utilise furtivité lorsque mon héro l'utilise, et ce tout en suivant mon héro.
J'ai essayé le script suivant:
This action instructs the active creature to attempt to Hide in Shadows. This action can be used for any creature (not just thieves) though success in hiding is dependent on points in the Stealth skill. A hidden creature is treated as STATE_INVISIBLE.
IF
!See([EVILCUTOFF])
OR(2)
!StateCheck(Myself,STATE_INVISIBLE)
!StateCheck(Myself,STATE_IMPROVEDINVISIBLITY)
THEN
RESPONSE #100
Hide()
END
en modifiant:
IF
See(LastSummonerOf(Myself))
StateCheck(LastSummonerOf(Myself),STATE_INVISIBLE)
THEN
RESPONSE #100
Hide()
MoveToObjectFollow(LastSummonerOf(Myself))
END
Le problème est qu'après avoir utilisé la furtivité correctement une fois, la créature ne réutilise pas malgré que mon héro le fasse mais continue à le suivre, et ce tout le temps de l'invocation de la créature.
Je voudrai que la créature invoquée par mon personnage utilise furtivité lorsque mon héro l'utilise, et ce tout en suivant mon héro.
J'ai essayé le script suivant:
This action instructs the active creature to attempt to Hide in Shadows. This action can be used for any creature (not just thieves) though success in hiding is dependent on points in the Stealth skill. A hidden creature is treated as STATE_INVISIBLE.
IF
!See([EVILCUTOFF])
OR(2)
!StateCheck(Myself,STATE_INVISIBLE)
!StateCheck(Myself,STATE_IMPROVEDINVISIBLITY)
THEN
RESPONSE #100
Hide()
END
en modifiant:
IF
See(LastSummonerOf(Myself))
StateCheck(LastSummonerOf(Myself),STATE_INVISIBLE)
THEN
RESPONSE #100
Hide()
MoveToObjectFollow(LastSummonerOf(Myself))
END
Le problème est qu'après avoir utilisé la furtivité correctement une fois, la créature ne réutilise pas malgré que mon héro le fasse mais continue à le suivre, et ce tout le temps de l'invocation de la créature.