J'ai trouvé cette ce tutoriel pour créer des compagnons créatures. Il est en anglais mais vous devriez pouvoir comprendre les différentes étapes sans trop de problème.
Voici le premier script (penser à changer "NomDuScript" par le nom de votre script :
► Afficher le texte
;BEGIN FRAGMENT CODE - Do not edit anything between this and the end comment
;NEXT FRAGMENT INDEX 1
Scriptname "NomDuScript" Extends TopicInfo Hidden
;BEGIN FRAGMENT Fragment_0
FUnction Fragment_0(ObjectReference akSpeakerRef)
Actor akSpeaker = akSpeakerRef as Actor
;BEGIN CODE
(pdialoguefollower as dialoguefollowerscript).dismissanimal()
;END CODE
EndFunction
;END FRAGMENT
;END FRAGMENT CODE - Do not edit anything between this and the begin comment
Quest Property pDialogueFollower Auto
Le deuxième script, followscript :
► Afficher le texte
;BEGIN FRAGMENT CODE - Do not edit anything between this and the end comment
;NEXT FRAGMENT INDEX 1
Scriptname "NomDuScript" Extends TopicInfo Hidden
;BEGIN FRAGMENT Fragment_0
FUnction Fragment_0(ObjectReference akSpeakerRef)
Actor akSpeaker = akSpeakerRef as Actor
;BEGIN CODE
(GetOwningQuest() as DialogueFollowerScript).AnimalFollow()
;END CODE
EndFunction
;END FRAGMENT
;END FRAGMENT CODE - Do not edit anything between this and the begin comment
Le troisième script, WaitScript :
► Afficher le texte
;BEGIN FRAGMENT CODE - Do not edit anything between this and the end comment
;NEXT FRAGMENT INDEX 1
Scriptname "NomDuScript" Extends TopicInfo Hidden
;BEGIN FRAGMENT Fragment_0
FUnction Fragment_0(ObjectReference akSpeakerRef)
Actor akSpeaker = akSpeakerRef as Actor
;BEGIN CODE
(GetOwningQuest() as DialogueFollowerScript).animalwait()
;END CODE
EndFunction
;END FRAGMENT
;END FRAGMENT CODE - Do not edit anything between this and the begin comment