|
Post by jec2 on Aug 18, 2008 15:22:52 GMT
Older plugins should remain compatible if you wish to continue using those, though be aware that you can't include both nwnx_funcs.nss and nwnx_functions.nss in the same script, as they overlap. Acaos thanks, will do.. let you know of any issues after its been put into place.. Hey, btw.. any documentation i could read? what do the weapons and defense plugins do??
|
|
|
Post by Acaos on Aug 18, 2008 18:28:07 GMT
There is documentation in the NSS files and general information is available on the NWNX development fora.
Acaos
|
|
|
Post by jec2 on Aug 20, 2008 20:12:51 GMT
There is documentation in the NSS files and general information is available on the NWNX development fora. Acaos our dev team wants to wait a while.. maybe this weekend.. can you announce any updates to svn so i know to update and dl/compile them??
|
|
|
Post by Acaos on Aug 20, 2008 21:07:05 GMT
Updates are constant, so you can basically expect that you will get some almost any time you do an svn update or a fresh checkout.
Acaos
|
|
|
Post by jec2 on Aug 25, 2008 6:06:00 GMT
Updates are constant, so you can basically expect that you will get some almost any time you do an svn update or a fresh checkout. Acaos did a recent compile of latest (tonight).. see a lot more errors this time.. here is an example: HookFunc.cpp HookFunc.cpp: In function ‘int HookFunctions()’: HookFunc.cpp:824: warning: deprecated conversion from string constant to ‘char*’ HookFunc.cpp:825: warning: deprecated conversion from string constant to ‘char*’ HookFunc.cpp:826: warning: deprecated conversion from string constant to ‘char*’ HookFunc.cpp:827: warning: deprecated conversion from string constant to ‘char*’ HookFunc.cpp:828: warning: deprecated conversion from string constant to ‘char*’ HookFunc.cpp:829: warning: deprecated conversion from string constant to ‘char*’ HookFunc.cpp:830: warning: deprecated conversion from string constant to ‘char*’ HookFunc.cpp:831: warning: deprecated conversion from string constant to ‘char*’ HookFunc.cpp:832: warning: deprecated conversion from string constant to ‘char*’ HookFunc.cpp:833: warning: deprecated conversion from string constant to ‘char*’ HookFunc.cpp:834: warning: deprecated conversion from string constant to ‘char*’ HookFunc.cpp:835: warning: deprecated conversion from string constant to ‘char*’ HookFunc.cpp:836: warning: deprecated conversion from string constant to ‘char*’ HookFunc.cpp:837: warning: deprecated conversion from string constant to ‘char*’ HookFunc.cpp:838: warning: deprecated conversion from string constant to ‘char*’ HookFunc.cpp:839: warning: deprecated conversion from string constant to ‘char*’ HookFunc.cpp:840: warning: deprecated conversion from string constant to ‘char*’ HookFunc.cpp:841: warning: deprecated conversion from string constant to ‘char*’ {standard input}: Assembler messages: {standard input}:757: Warning: indirect call without `*' thats actually showing a lot through out make process, to a less extent , but much more than it did before.. just giving you data, hope it helps.. l8r..
|
|
|
Post by jec2 on Aug 26, 2008 1:00:10 GMT
trying to use funcs plugin
ERROR: dlopen: ./nwnx_funcs.so: ./nwnx_funcs.so: undefined symbol: nwn_GetLevelStats
any ideas? thanks. jec
|
|
|
Post by Acaos on Aug 26, 2008 1:10:22 GMT
Yes, you're not using the latest nwnx2.so base with it.
Acaos
|
|
|
Post by jec2 on Aug 26, 2008 1:30:13 GMT
Yes, you're not using the latest nwnx2.so base with it. Acaos That worked, continuing to test.. thanks. jec. EDITOh, btw, nwnx2.so has changed , so do i need to , or should i use all plugins from your compiles now to be compatable? if im using the latest ones from virusman, (i.e just left those in place, took out functions plug, and added funcs and new nwnx2.so) is that going to be ok, or should i really use (whatever plugs im going to use) from your compiles? Also, im gonna be watching out for updates of the svn, but will it more than likely be just updates to the plugins themselves, or do you think updates to nss files might occur? just wanted to know if i could update plugs as they came , or if i might need to send new nss files to dev every time.. thanks again.. jec EDITAlso, using 150 checkout, so far so good with funcs.. havent seen any probs yet.. and able to update bics without client restart.. Really cool .. think were still using leto for other stuff, like deleting chrs.. does funcs have full leto abilities? or (if not) will it at a later date? jec..
|
|
|
Post by jec2 on Aug 28, 2008 3:05:25 GMT
sorry, i edited the above post many times as i was asked to do.. but as i feared, i think it hasnt been seen.. could you please respond to all above so i at least know youve seen it? thanks. jec.
|
|
|
Post by Acaos on Aug 28, 2008 3:11:37 GMT
I do occasionally add new functionality to the nss files. Also, the plugins other than the funcs plugin will need a new nwnx2.so to be used.
The funcs plugin will probably not get the ability to delete bic files.
Acaos
|
|
|
Post by jec2 on Aug 28, 2008 4:54:20 GMT
I do occasionally add new functionality to the nss files. Also, the plugins other than the funcs plugin will need a new nwnx2.so to be used. The funcs plugin will probably not get the ability to delete bic files. Acaos Thanks for responding.. I appreciate that.. as far as funcs not del chrs, could you at least consider it? the less plugins used the better for efficiency.. i know it would require alot more form u to code.. but if we could get rid of leto, and reduce plugins, the better the server will function.. as far as nss files, well, i guess ill wait for large periods of time to update and coordinate with dev.. thanks again. this is really cool. jec.. btw we are using both leto and letoscript.. be nice to get rid of both and have 1 plugin..
|
|
|
Post by jec2 on Sept 8, 2008 6:28:31 GMT
Just giving some data on build (currently using checkout 174).. been receiving a seg fault at resets.. doesn't seem to be effecting anything, but just thought you would want to know.. the following is from the server loading, resetting and loading.. (wanted you to be able to see the where the seg fault occurs).. : NWNX2lib: Init NWNX2lib: org SetString() at 0x81f41b4, new SetString() at 0xf7eef776 NWNX2lib: org GetObj() at 0x81f40bc, new GetObj() at 0xf7eef1ea * Parsing configuration... NWN Extender v2.8-dev (c) 2004 by the APS/NWNX Linux Conversion Group (c) 2007-2008 by virusman and Acaos Based on the Win32 version (c) 2003 by Ingmar Stieger (Papillon) and Jeroen Broekhuizen visit us at www.avlis.org* Searching for signatures... * Loading modules... LETO plugin registered. CHAT plugin registered. RESETPLUGIN plugin registered. ODBC plugin registered. FUNCS plugin registered. EVENTS plugin registered. * NWNX2 activated. Neverwinter Nights Server Build:8109 Copyright BioWare Corp 1998-2004 Server: Loading... Server: Running... Server: Loading module "Chaotic World"............................................................................................................................ Server: Module loaded INIT(S): valid ret=0x082041ec INIT(S): reset ignored ret=0x082041ec NWNX!INIT enforcement disabled, using 0x08203e79 Server: Exiting... NWNX2lib: Server exiting. Segmentation fault NWNX2lib: Init NWNX2lib: org SetString() at 0x81f41b4, new SetString() at 0xf7ee8776 NWNX2lib: org GetObj() at 0x81f40bc, new GetObj() at 0xf7ee81ea * Parsing configuration... NWN Extender v2.8-dev (c) 2004 by the APS/NWNX Linux Conversion Group (c) 2007-2008 by virusman and Acaos Based on the Win32 version (c) 2003 by Ingmar Stieger (Papillon) and Jeroen Broekhuizen visit us at www.avlis.org* Searching for signatures... * Loading modules... LETO plugin registered. CHAT plugin registered. RESETPLUGIN plugin registered. ODBC plugin registered. FUNCS plugin registered. EVENTS plugin registered. * NWNX2 activated. Neverwinter Nights Server Build:8109 Copyright BioWare Corp 1998-2004 Server: Loading... Server: Running... Server: Loading module "Chaotic World"............................................................................................................................ Server: Module loaded INIT(S): valid ret=0x082041ec INIT(S): reset ignored ret=0x082041ec NWNX!INIT enforcement disabled, using 0x08203e79 It occurs at every reset.. but like i said, doesn't seem to be effecting anything.. jec.
|
|
|
Post by jec2 on Sept 9, 2008 16:09:22 GMT
i found that the chat compiled by install.sh (your chat compiled locally) was smaller in size than the one i was using.. tho they are same ver (pretty sure) .. anyway, i switched to your chat, and that seg fault seems to have gone away.. looking back, the one we were using may have been a precompile from virusmans website.. using one compiled locally seems to have fixed the error.. i thought about just deleting the seg fault post, but then i thought others might benefit from this, should they have the same problem... btw, you didnt have the new nwnx_system in the makefile.. i added it and and compiled.. we may be testing that soon.. Let you know how it goes .. jec
|
|
|
Post by jec2 on Sept 11, 2008 5:34:24 GMT
Actually , I'm still getting seg fault, but only on first reset now.. rest don't have .. also, haven't seen any updates recently.. you still updating eXalt? jec
|
|
|
Post by Acaos on Sept 11, 2008 5:59:13 GMT
We aren't getting segfaults here, so I'd think it's your system setup somehow (the 64-bit thing).
I do update, yes. Several more functions have been added, such as SetPlaceableAppearance.
Acaos
|
|