ace92 Posted November 14, 2006 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?
ace92 Posted November 15, 2006 Author 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"); }
tk102 Posted November 15, 2006 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.)
ace92 Posted November 15, 2006 Author Posted November 15, 2006 yes i have a 008ebo.mod,and i'm talkin about KOTOR 2 if it matters
tk102 Posted November 15, 2006 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.
ace92 Posted November 15, 2006 Author Posted November 15, 2006 will it work although i attached to converstion?and where will the "Trying to start 008ebo module" will show up?
tk102 Posted November 15, 2006 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)
ace92 Posted November 15, 2006 Author Posted November 15, 2006 but if the script is fireing shouldn't it like transer me to the moudle?
tk102 Posted November 15, 2006 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.
ace92 Posted November 15, 2006 Author Posted November 15, 2006 well it doesn't starts the new moudle i want nor write the message,what to do?
tk102 Posted November 15, 2006 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.
ace92 Posted November 15, 2006 Author 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
Recommended Posts
Archived
This topic is now archived and is closed to further replies.