This system allows you to change the BIC file of a player using the NWN Script. this make many things possible, one of the is to create a real Racial System, Like the CODI one, but for server vault modules, i have included one as example, i call it 'Server Vault Racial System' :)
OBS: This works only for multiplayer modules and with Local Vault Char DISABLED.
I had seen this guild, but until today i wait someone reply my resquest to join so i can post there.
Posted by Galahadba at 2004-03-0414:43:00
Thanks , it is good to see that people like it :) as for the functions, i'm planning a major update maybe for the next week (if time allows) , i will add some "done" functions as these, set description, setappearance, etc.. and the ability to work with the Entrys and Elements of the Bic file in the NWN script, it will allow experienced scripters to chance any field he wants in the bic file.
Posted by Corbett at 2004-03-0412:54:00
This is one of the sweetest utilities released for NWN in awhile. Thanks for all your hard work on it. With about an hour of studying your code and two hours of scripting I am about 80% completed with the subrace system I?ve always wanted for my module. One feature request if you are taking them would be the ability to set Skin Color, Hair Color and Tattoo Color through scripting.
Posted by gwwrites at 2004-03-0410:17:00
Thanks for the response, you pointed out the not-so obvious problem to me! I didn't realize the hakpack had a script in it, and had not attached the hakpack yet when I compiled the script. I'll do that tonight and retest. The problem with the sample module remains though and I have the most up to date version of your scripts and NWNX 2.5.3. I will reinstall NWNX tonight. Thanks for a cool system (once it works for me I'm sure it will be great!) and your help. Ranjal
Posted by gwwrites at 2004-03-0410:17:00
Thanks for the response, you pointed out the not-so obvious problem to me! I didn't realize the hakpack had a script in it, and had not attached the hakpack yet when I compiled the script. I'll do that tonight and retest. The problem with the sample module remains though and I have the most up to date version of your scripts and NWNX 2.5.3. I will reinstall NWNX tonight. Thanks for a cool system (once it works for me I'm sure it will be great!) and your help. Ranjal
Posted by Galahadba at 2004-03-0407:04:00
This is very stranger, i could not get to reproduce he error here. Well what version you have? the one with the Plugin to the NWNX v2.5.3 or the old one (for version NWNX v2.3)? if you have downloaded the old one and get the updated latter you have to update the demo too, as some functions into the c_inc_ceditor have changed so it can access the nem pluggin. for the compiler error it is really strange.. the variable RACIAL_TYPE_WOODELF is declared in the nwscript provided with the hak. well i will do some more tests and try to reproduce here, if someone get's the same error or any other error please report here :)
Posted by Ranjal at 2004-03-0323:38:00
More info - when compiling the script "c_on_pl_lvlup", the following error was found in another script "c_inc_race" - 3/3/2004 11:32:30 PM: Error. 'c_on_pl_lvlup' did not compile. c_inc_race.nss(95): ERROR: VARIABLE DEFINED WITHOUT TYPE The lines in c_inc_race that is referenced is: [line 93] if (nRacialType == RACIAL_TYPE_ELF strSubRace == "wood") { [line 94] NWNRaceInit(oPlayer); [line 95] SetLocalInt(oPlayer,"at_race",RACIAL_TYPE_WOODELF); Anyone know what is wrong?
Posted by Ranjal at 2004-03-0321:27:00
This sounds great, I can't get the demo module to work properly though. Perhaps you can tell me what might be wrong? I load your module via NWNX, log in, create a character, Elf race with "Drow" in the subrace field. Then I log into the module and am taken to a cave. I see the message telling me to log off. I log off and log back on. When I log in, I am in the cave for a moment, before I am transported to the starting zone again, I stay there for a moment and then am transported to the cave again, where the same message tells me I need to log out for the changes to take effect. The character does not show any changes to the character. Am I doing something wrong or is the test module bugged?