Author Topic: Using ConvoCC or custom base classes at level 1  (Read 661 times)

Legacy_Savagefool

  • Jr. Member
  • **
  • Posts: 92
  • Karma: +0/-0
Using ConvoCC or custom base classes at level 1
« on: May 12, 2015, 02:15:52 pm »


               

Hello,


We are making a PRC module, we can get this working 100 percent but when leto is added, all goes to pot.


This makes ConcoCC unuseable.. or... it does to me.


How exactly have any of you gotten around being able to use custom base classes at level 1?


And has anyone made a ConvoCC that uses funcs?


If not, does anyone have any material or aid they can give me to help me do this myself?


I see Funcs is added here: http://pastebin.com/FQXv8SPF


But ConvoCC is a tad messy


The file code it for convocc mentioned are here:


ccc_inc_convo :http://pastebin.com/Mjg2239n


ccc_inc_misc: http://pastebin.com/a0NpkZjk


inc_switch_setup: http://pastebin.com/AVajqnTe


prc_ccc_const: http://pastebin.com/AQTcWCzY


prc_inc_switch: http://pastebin.com/YMXs8hgz


prc_ccc_main: http://pastebin.com/ynQFmKv5


prc_ccc_make_pc: http://pastebin.com/fXiL8es6


Prc_onenter: http://pastebin.com/MxRnRC85


prc_onmodload: http://pastebin.com/6JeVpnNj


 


And the readme.


prc_ccc_readme: http://pastebin.com/Dv85JBiu


 


Any help or suggestions at all would be greatly appreciated. Thank you :]



               
               

               
            

Legacy_Savagefool

  • Jr. Member
  • **
  • Posts: 92
  • Karma: +0/-0
Using ConvoCC or custom base classes at level 1
« Reply #1 on: May 12, 2015, 02:47:08 pm »


               

Also can anyone confirm that we do not need leto at all for PRC module.



               
               

               
            

Legacy_Shadooow

  • Hero Member
  • *****
  • Posts: 7698
  • Karma: +0/-0
Using ConvoCC or custom base classes at level 1
« Reply #2 on: May 12, 2015, 02:56:55 pm »


               

community patch allows to choose custom base class at lvl 1, now im not sure if its in 1.71 already or 1.72 beta but its there (depends on NWNCX tho)


 


of course this will work only when haks are loaded which mean singleplayer. In multiplayer you need to run your server via NWNX with nwnx_connect and client needs to use NWNCX with nwncx_connect plugin



               
               

               
            

Legacy_Savagefool

  • Jr. Member
  • **
  • Posts: 92
  • Karma: +0/-0
Using ConvoCC or custom base classes at level 1
« Reply #3 on: May 12, 2015, 07:36:53 pm »


               

Thank you for the reply Shadoow. Will that work with prc/cep and worms tilesets?



               
               

               
            

Legacy_Shadooow

  • Hero Member
  • *****
  • Posts: 7698
  • Karma: +0/-0
Using ConvoCC or custom base classes at level 1
« Reply #4 on: May 12, 2015, 08:41:32 pm »


               

it works with anything



               
               

               
            

Legacy_Nic Mercy

  • Full Member
  • ***
  • Posts: 154
  • Karma: +0/-0
Using ConvoCC or custom base classes at level 1
« Reply #5 on: May 12, 2015, 11:28:12 pm »


               

I personally have not been able to get any mod using the PRC to run with NWNX. They all crash the server program seconds after starting. Non prc mods load fine.



               
               

               
            

Legacy_Savagefool

  • Jr. Member
  • **
  • Posts: 92
  • Karma: +0/-0
Using ConvoCC or custom base classes at level 1
« Reply #6 on: May 13, 2015, 12:52:54 am »


               

It's got to be done surely, both Amia and Higher ground, plus others use it. It is being annoying though. Segfaults, letoscript errors. Removing letoscript seems to be the way for sure.



               
               

               
            

Legacy_Savagefool

  • Jr. Member
  • **
  • Posts: 92
  • Karma: +0/-0
Using ConvoCC or custom base classes at level 1
« Reply #7 on: May 13, 2015, 02:21:47 pm »


               


community patch allows to choose custom base class at lvl 1, now im not sure if its in 1.71 already or 1.72 beta but its there (depends on NWNCX tho)


 


of course this will work only when haks are loaded which mean singleplayer. In multiplayer you need to run your server via NWNX with nwnx_connect and client needs to use NWNCX with nwncx_connect plugin




 


Is there a Linux port for nwncx?


Scratch this, it doesn't matter.


Gonna try 1.71, it's not in the patch notes so I'm not particularly sure



               
               

               
            

Legacy_Shadooow

  • Hero Member
  • *****
  • Posts: 7698
  • Karma: +0/-0
Using ConvoCC or custom base classes at level 1
« Reply #8 on: May 13, 2015, 08:01:04 pm »


               

No there isnt. Rarely anyone use linux for NWN client, and those who does are using WINE which allows NWNCX



               
               

               
            

Legacy_meaglyn

  • Hero Member
  • *****
  • Posts: 1451
  • Karma: +0/-0
Using ConvoCC or custom base classes at level 1
« Reply #9 on: May 13, 2015, 08:32:58 pm »


               


Rarely anyone use linux for NWN client, and those who does are using WINE which allows NWNCX




That's not true. While my using Linux does not necessarily make the "rarely" inaccurate... I do not use wine for the client and would be very happy to see an equivalent of NWNCX for Linux.  One of the reasons I got into NWN in the first place was that it has a native Linux client...


               
               

               
            

Legacy_Savagefool

  • Jr. Member
  • **
  • Posts: 92
  • Karma: +0/-0
Using ConvoCC or custom base classes at level 1
« Reply #10 on: May 13, 2015, 10:13:53 pm »


               

I kind of agree even though I hate Linux, but most servers are on linux, running through wine lowers performance alot.


 


On a side note Shadow, your community patch is impressive, very very impressive. Thank you very much for doing this for everyone.


Do you have plans to fix mighty? (It should be: Might+strengthmodx1.5)


And also AA's should get 1.5x damage bonus on account of it being a two handed weapon.


Just a few things you might maybe wanna add '<img'>


Also there's exploits for throwing weapons has this been fixed?


Any chance to separate critical immunity and sneak?


Thanks again!



               
               

               
            

Legacy_Shadooow

  • Hero Member
  • *****
  • Posts: 7698
  • Karma: +0/-0
Using ConvoCC or custom base classes at level 1
« Reply #11 on: May 14, 2015, 10:47:56 am »


               


I kind of agree even though I hate Linux, but most servers are on linux, running through wine lowers performance alot.


 


On a side note Shadow, your community patch is impressive, very very impressive. Thank you very much for doing this for everyone.


Do you have plans to fix mighty? (It should be: Might+strengthmodx1.5)


And also AA's should get 1.5x damage bonus on account of it being a two handed weapon.


Just a few things you might maybe wanna add '<img'>


Also there's exploits for throwing weapons has this been fixed?


Any chance to separate critical immunity and sneak?


Thanks again!




 


mighty is not a bug but a design decision by bioware, changing it would be balance change without any reason


throwing weapon exploit is fixed in nwnx_patch in 1.72 beta


critical immunity is separated from sneak in nwnx_patch 1.72 but its an optional feature and must be enabled also via module switch


and the problem with nwnx_patch is that the 1.72 has no linux port but linux has its plugins that does this (windows not + my feature is also for client)



               
               

               
            

Legacy_Savagefool

  • Jr. Member
  • **
  • Posts: 92
  • Karma: +0/-0
Using ConvoCC or custom base classes at level 1
« Reply #12 on: May 14, 2015, 04:27:11 pm »


               

Thanks btw '<img'>



               
               

               
            

Legacy_Savagefool

  • Jr. Member
  • **
  • Posts: 92
  • Karma: +0/-0
Using ConvoCC or custom base classes at level 1
« Reply #13 on: May 22, 2015, 01:02:03 pm »


               

Alright success, i'll put up a guide on how to do this for future people looking soonish.


PRC is working perfect.


Can take custom classes at level 1.


 


Now for one final thing, custom races, is their anything I can do for that?