ace92 Posted November 14, 2006 Share Posted November 14, 2006 If i have a Start A New Moudle script and i've attached it to the "skip poroulge" brench in the dlg and saved it all what can be the possible things that made it not to work? Link to comment Share on other sites More sharing options...
tk102 Posted November 14, 2006 Share Posted November 14, 2006 Maybe you could post the .nss? Link to comment Share on other sites More sharing options...
ace92 Posted November 15, 2006 Author Share Posted November 15, 2006 sorry it's not in the CODE window i've got a problem with massage publisher anyway this is the script: void main () { StartNewModule("008ebo"); } Link to comment Share on other sites More sharing options...
tk102 Posted November 15, 2006 Share Posted November 15, 2006 Do you have a 008ebo.mod or 008ebo.rim file in your Modules folder? (KotOR does not have a module named "008ebo" normally.) Link to comment Share on other sites More sharing options...
ace92 Posted November 15, 2006 Author Share Posted November 15, 2006 yes i have a 008ebo.mod,and i'm talkin about KOTOR 2 if it matters Link to comment Share on other sites More sharing options...
tk102 Posted November 15, 2006 Share Posted November 15, 2006 Ok. First thing I would do is make sure your script is actually firing. You can do this by adding a debug function like SendMessageToPC. void main() { SendMessageToPC(GetFirstPC(), "Trying to start 008ebo module"); StartNewModule("008ebo"); } Compile that as your script and then check your Feedback page to see if the message "Trying to start 008ebo module" is listed. If it is not, then the problem is with the .dlg file. Link to comment Share on other sites More sharing options...
ace92 Posted November 15, 2006 Author Share Posted November 15, 2006 will it work although i attached to converstion?and where will the "Trying to start 008ebo module" will show up? Link to comment Share on other sites More sharing options...
tk102 Posted November 15, 2006 Share Posted November 15, 2006 will it work although i attached to converstion?Yes, the SendMessageToPC just writes text to your Feedback page, it doesn't interrupt the conversation (if that's what you meant). and where will the "Trying to start 008ebo module" will show up? check your Feedback page That's the same place that the whereami armband writes its info (screenshot) Link to comment Share on other sites More sharing options...
ace92 Posted November 15, 2006 Author Share Posted November 15, 2006 but if the script is fireing shouldn't it like transer me to the moudle? Link to comment Share on other sites More sharing options...
tk102 Posted November 15, 2006 Share Posted November 15, 2006 Not necessarily. If there are problems with the module, the StartNewModule function will fail, but the SendMessageToPC should still write the text out. Link to comment Share on other sites More sharing options...
ace92 Posted November 15, 2006 Author Share Posted November 15, 2006 well it doesn't starts the new moudle i want nor write the message,what to do? Link to comment Share on other sites More sharing options...
tk102 Posted November 15, 2006 Share Posted November 15, 2006 Okay. Let's confirm the obvious: 1. The .nss has been successfully compiled to an .ncs file. 2. The .ncs is in your Override folder. 3. Your modified .dlg file is in the Override folder. If all those are correct, perhaps you could post a screenshot of DLGEditor showing the dialog branch where you are trying to fire your script. Link to comment Share on other sites More sharing options...
ace92 Posted November 15, 2006 Author Share Posted November 15, 2006 ok then: 1)yep complied successfully. 2)yep it's in my override folder 3)yep his in the override folder Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.