AirtightSpring3 Posted October 27, 2013 Share Posted October 27, 2013 Hi, I was just wondering how to get NPCs to say things at certain times. For example, I have a merchant who I want to say certain random dialogues at the time he is working (8-20) But I want him to say other random dialogues when he is on his off time. How I would I get this to happen? Link to comment Share on other sites More sharing options...
djjohnjarvis Posted October 27, 2013 Share Posted October 27, 2013 Add the condition GetCurrentTime to the dialogue and set the comparison type to >= (more than or equal to) and the value to 8. Now add another GetCurrentTime condition below this one but this time set the comparison type to <= (less than or equal to) and the value to 20. This line of dialogue will now only trigger between 8am and 8pm. For when he is on his off time just add another dialogue but set the time values in the conditions to something else. Obviously don't forget to also specify which NPCs should say the line using the GetIsID condition or GetIsVoiceType or something similar. Link to comment Share on other sites More sharing options...
Pevey Posted October 27, 2013 Share Posted October 27, 2013 That would work. You could also use GetOffersServicesNow. Link to comment Share on other sites More sharing options...
Recommended Posts