HazeMatt2447 Posted August 3, 2015 Share Posted August 3, 2015 I recently started modding with the GECK and found a tutorial on youtube on how to make a companion mod, something I've been wanting to do for a while. Everything was going smoothly until the fact that whenever I try to hire the companion, all that comes up as a topic selection is the custom goodbye option I put in. Under the FollowersHired topic in his hiring "quest", he has the following conditions: GetScriptVariable | Reference: ***REF (Note, *** is not the actual ref name) HasBeenHired | Value: 0GetQuestVariable | Quest: '***QuestID', b***Hireable | Value: 1GetIsID | Creature: *** | Value: 1 Under the Result Script section, I have this: Set ***REF.Waiting to 0Set ***REF.HasBeenHired to 1Set ***REF.IsFollowingDefault to 1Set ***REF.IsFollowingLong to 0Set ***REF.CombatStyleMelee to 1Set ***REF.CombatStyleRanged to 0SetPlayerTeammate 1SetIgnoreFriendlyHits 1***REF.evp Under the two scripts I have written, I have this: scn ***QuestScript short b***Hireableshort b***DoOnce Begin GameModeif [b***DoOnce != 1]Set b***Hireable to 1Set b***DoOnce to 1EndIfEnd And: scn ***Script short HasBeenHiredshort L38short DoOnce int CombatStyleRangedint CombatStyleMeleeint IsFollowingDefaultint IsFollowingLongint FollowerSwitchAggressiveint Waiting Begin GameModeIf [DoOnce != 1]Set HasBeenHired to 0Set L38 to 0Set CombatStyleRanged to 0Set CombatStyleMelee to 1Set IsFollowingDefault to 0Set IsFollowingLong to 0Set FollowerSwitchAggressive to 0Set Waiting to 0Set DoOnce to 1EndIfEnd That's about all that I think would cause the problem. If it isn't obvious, the character is a creature. Something else that happens is that whenever I speak to it, its dialogue is up for a fraction of a second then disappears. Is that because I don't have voice files loaded for it yet? Thank you all so much in advance! Link to comment Share on other sites More sharing options...
DaemonGrin Posted August 4, 2015 Share Posted August 4, 2015 Just curious did you check the other main dialogue options as on top? I think that is what it was when I made mine I have yet to release XD Link to comment Share on other sites More sharing options...
HazeMatt2447 Posted August 4, 2015 Author Share Posted August 4, 2015 Do you mind elaborating? I don't have access to its other dialogue options in game until I hire him I believe. Link to comment Share on other sites More sharing options...
DaemonGrin Posted August 4, 2015 Share Posted August 4, 2015 You mention that when you try hiring the only option that shows up is your goodbye. Which I would assume you would want your hire option to show up as well. There is a check box in the topic tab of your quest data. Top-Level see if the other options you want displayed at the start of initiating hiring IE Come with me! is checked for Top-Level. Link to comment Share on other sites More sharing options...
HazeMatt2447 Posted August 4, 2015 Author Share Posted August 4, 2015 Yes, it is checked for Top-level. Link to comment Share on other sites More sharing options...
DaemonGrin Posted August 4, 2015 Share Posted August 4, 2015 Did you add a topic text? Everything looks like what I did to mine. What is its priority? Top_level is checked not Top-Level only right? Just making sure. Link to comment Share on other sites More sharing options...
HazeMatt2447 Posted August 4, 2015 Author Share Posted August 4, 2015 Below is the travel together topic. I haven't gotten to setting priorities yet. Do I need to set the travel together priority higher? Link to comment Share on other sites More sharing options...
DaemonGrin Posted August 4, 2015 Share Posted August 4, 2015 Nah priority is just the order the topics will show up in dialogue. Did you set up your AI packages? The main differences between your's and mine is I have a L38 quest check in the quest script. So I can't send the companion to the L38 if I haven't unlocked it yet. If you are watching the same vid I did you will get to that point. The second thing is if it is the same vid series he makes some mistakes he corrects throughout the rest of the videos. You might also want to check the Goodbye box for the Hired topic as well. This exits dialogue after hiring them. Did you do any tweaks to the Greeting (god awful thing that one XD). Link to comment Share on other sites More sharing options...
HazeMatt2447 Posted August 4, 2015 Author Share Posted August 4, 2015 Yeah I have my AI packages set up. The only thing with Greeting is that it's targeted to my creature. I just put in for the L38 to be locked as a home location until the player has unlocked it. I just made the goodbye available only when hired. When I talk to him, he doesn't allow a response, and returns the player to play the game normally. Link to comment Share on other sites More sharing options...
DaemonGrin Posted August 4, 2015 Share Posted August 4, 2015 Just another check did you check Allow PC Dialogue in the creature form? Link to comment Share on other sites More sharing options...
Recommended Posts