Jump to content

Having trouble with Robots and dialog..


Necroflange

Recommended Posts

I hope this issue has not been covered before and i'm just repeating old news.

 

I'm building a mod with a npc robot (which is a creature). I have 2 different robots in 2 different rooms. The idea being, robot 1 will "clean" room 1, and then through scripting,when the player leaves and comes back, it will enable/disable the door and let the player into room 2 (the clean room). giving the illusion of the robot cleaning the room. I thought it would be easy just to make 2 seperate robots with separate dialog rather than make a bunch of set stages and get things all complicated.

 

The problem is i can get robot 2 ,( which i made first) to properly use the dialog I wrote for him ( and i've written tons of dialog and made it work over the years). but robot 1, in room 1, I cannot get the dialog to work for anything. I have made sure that everything is checked as it should be (allow pc dialog, start game enabled, everything is set up exactly like the other dialog quest/ npc.

 

when I click the dialog button on the creature page for robot 2, i can see all the dialog lines that should be working... cool.

when i click the dialog button for robot 1, theres nothing.. all the fields are empty.

 

I've done various troubleshooting with making new npcs, making new custom voices, reloading, uninstalling and reinstalling the mod.. Iv'e done almost vey configuration i can think of and nothing will work.

 

i'm back to the point of just using the same robot twice and just going through the complicated task of setstaging a bunch of dialog to the 2 different (same) robots.. which i dread doing but whatever.. if that's the only answer. but somehow I feel I may run into problems in the future doing that.

 

I read in a thread that someone had posted that he had this kind of trouble working with robots before.

 

is there a glitch or bug about the robot / creatures and dialog that i don't know about?.. or am missing something?..

 

any help will be very appreciated..

 

 

 

Link to comment
Share on other sites

Do they have the same or a different voicetype?

 

Is the condition for the voicetype added to the quest and any added quests?

 

Is the quest priority correct?

 

Is this Topics or Conversation dialogues or both?

 

Did you add quests to the NPCs dialogues or did you use AddTopic? If you did the latter it's not a good idea and causes incompatibilities.

 

I might not look back here for some time, if you want you can send me a pm. It's also hard to say without looking at your esm/esp.

Link to comment
Share on other sites

thanks for the reply..

 

yes they do different voice types..

 

the condition GetIsID is set and specific to each quest/dialog

 

i'm not really hip to quest priority.. i had each set to 75 (I seen it in a tutorial one time and just followed suit)

 

this is just topics im dealing with.. no conversations

 

i'm not sure i understand this question.. i just make the dialog the regular way through made a quest and created new topics..

 

i can totally send you a copy of the esp..

Link to comment
Share on other sites

 

The problem is i can get robot 2 ,( which i made first) to properly use the dialog I wrote for him ( and i've written tons of dialog and made it work over the years). but robot 1, in room 1, I cannot get the dialog to work for anything. I have made sure that everything is checked as it should be (allow pc dialog, start game enabled, everything is set up exactly like the other dialog quest/ npc.

when I click the dialog button on the creature page for robot 2, i can see all the dialog lines that should be working... cool.

when i click the dialog button for robot 1, theres nothing.. all the fields are empty.

 

**UPDATE**

 

I've been fooling around with this for awhile now.. through many trial and errors i have noticed that if the condition GetIsSex is set in the conditions field, what ever topic has that condition set will NOT show up in the dialog tab of the creature page. which means it will not show up in game..

 

Now robot 2 ( the one i made first) has the conditions set and it works as it should.. but i'm having a sneaking suspicion that if i add a line of dialog and set the GetisSex condition it will not show up in the dialog tab.

 

consequently, when i started working on this mod again, i tried adding dialog to the previously existing dialog quest of the "old" robot 2, and could not get it to work either. I had to start a completely new quest/dialog in order to get it to where it is now which it works, with the condition GetIsSex set to male. will it work in game if i set the female condition and dialog to it? the way things are going i doubt it. Possible fix would be to create a completely new creature/npc, quest and custom voice.. start from scratch completely.. and then it MIGHT work..

 

it scares me to just work around this and use non-gender specific words so i don't have to set the GetIsSex condition.. i'm concerned that it will cause crashes later on.

 

is this a glitch in the geck adding dialog to a creature/npc?.. iv never had this much trouble adding it to regular humanoid npcs..

Edited by Necroflange
Link to comment
Share on other sites

**UPDATE**

 

I think i just figured it out..

 

The GetIsSex should be set to target rather than subject.. after looking a Shakes and Wadsworth in the Geck.

 

i switched robot 1's GetIsSex condition to target (T), and it showed up in the dialog tab,. and in game.. getting late will test more tomorrow.

 

I hope this helps someone out sometime..

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...