|
Post by phoenix on Jul 5, 2013 7:43:01 GMT
I'm not sure exactly the problem, hoping you can help me, but I have a copy of the Richterm's Retreat official mod and wanted to add this to it, it went in fine, compiled fine, no errors with a rebuild, but when I go ingame, and use the !speak <language> command, the server crashes. Any ideas?
|
|
|
Post by metaphaze on Jul 5, 2014 20:51:41 GMT
Hello FunkySwerve, I've been using your system on my PW for a while now, never asked for help with anything but I have almost everything working. The system I'm having issues with is the conversation system... I wanted to use this system to reduce the number of conversation files in my module and make things easier to admin. I am running gentoo linux (for the last 10 years) with the latest sim tools and latest nwnx2. All plugins are workin flawlesly except for this. I've inserted some debug routines to try and find the problem, but I can not seem to figure out why it is not working.
when using one of your conversations it seems to think i'm always selecting node 0 here is what my routine prints out
ConvoID:0 NODE:0 ABSNODE:0
i clicked 3 in the conversation.
Any help would be appreciated.
|
|
|
Post by FunkySwerve on Jul 10, 2014 20:28:20 GMT
Sorry for the delayed reply. Long story short, I can't really troubleshoot that. You're using a plugin version I haven't used. Which conversations are we talking about, in particular? Have you tried using the plugins that came with it? Can you post the debug code?
Funky
|
|
|
Post by metaphaze on Jul 10, 2014 23:42:07 GMT
this is code from fky_chat_cn_act line 212 to 224 I only added the SendMessageToPC commands.
void main() { object oPC = GetPCSpeaker(); string sLang; int nConvoID = GetLocalInt(oPC, "FKY_CHAT_CONVONUMBER"); SendMessageToPC(oPC, "ConvoID: " + IntToString(nConvoID)); DeleteLocalInt(oPC, "FKY_CHAT_CONVONUMBER"); int nSelectedNode = StringToInt(GetLocalString(oPC, "NWNX!EVENTS!SELECTEDNODE")); SendMessageToPC(oPC, "NODE: " + IntToString(nSelectedNode)); int nAbsolute = GetSelectedAbsoluteNodeID(); SendMessageToPC(oPC, "ABSNODE: " + IntToString(nAbsolute)); int nSwitch, nSwitch2;
switch(nConvoID) { case 1: switch(nSelectedNode) { case 0: CommandRedirect(oPC, 2, ""); break; case 1: CommandRedirect(oPC, 3, ""); break; case 2: CommandRedirect(oPC, 4, ""); break; case 3: CommandRedirect(oPC, 5, ""); break; case 4: CommandRedirect(oPC, 6, ""); break; a video is worth 1 million words so i made one
as you can see in the video the conversations (the ones that came with the sim tools) are not working properly.. I'm trying to figure out why, what I possibly did wrong, and how to fix it.
|
|
|
Post by metaphaze on Jul 10, 2014 23:45:48 GMT
if you can't read what's going on check the video quality you're streaming at, the video is 1080p
|
|
|
Post by metaphaze on Oct 16, 2014 19:33:04 GMT
bump?
|
|