Author Topic: The Player Resource Compendium  (Read 2793 times)

Legacy_Alex Warren

  • Sr. Member
  • ****
  • Posts: 326
  • Karma: +0/-0
The Player Resource Compendium
« Reply #30 on: March 25, 2011, 11:26:00 am »


               Not a problem '<img'>

I've read your forum, and just wanted to point out that PRC epic spellcasting system is improved version of the system you mentioned in one of your posts (http://nwvault.ign.c....Detail&id=1044) and it's compatible with our spellcasting classes '<img'>
               
               

               


                     Modifié par Alex Warren, 25 mars 2011 - 11:26 .
                     
                  


            

Legacy_Aleron

  • Full Member
  • ***
  • Posts: 227
  • Karma: +0/-0
The Player Resource Compendium
« Reply #31 on: March 25, 2011, 12:49:44 pm »


               Oh I believe we will be using the epic spellcasting system, we just still need to determine which we want/don't. Like even some of the regular spells some are a bit too powerful for our PWs magic level. Which means I need to go through every spell in there and test them which I'm still working on the other spells still.

While we're on the topic though, is there an easy way to block access to certain epic spells? From what I've read they do require a specific spell seed to develop it so potentially by restricting those it is possible?

Working on theory currently, haven't tested and only read it over briefly on epic spells so far.
               
               

               
            

Legacy_Aleron

  • Full Member
  • ***
  • Posts: 227
  • Karma: +0/-0
The Player Resource Compendium
« Reply #32 on: March 30, 2011, 10:35:31 am »


               In our ever continuing battle to make the PRC usable another few questions have surfaced...

This is regarding mainly the implementation of it on an online PW. As we know, NWN can't apply haks till after a character is created. At this point, the character is logged in and the PRC people made a conversation converter to update the character's race, class, feats, etc. This I all know.

What we don't know is how this works exactly. Especially the applying of race, new class, new feats...Do you make all your choices through the conversation and booted while a LETO like engine updates your PC? Is there something in the hak that allows it to happen while you are IG? We're sort of in the dark here and trying to figure out how it works. Additionally, for racial stat boosts are they applied normally or like a magical item effect (and hence would not work for prereqs of spellcasting/feats)? I know the Dragon Devotee class's stats were applied akin to magical item effects but I wasn't sure that was the case for the race when in a PW.

Any information to help us have a better idea of what we are getting into would be a huge help. Additionally, if you know any PWs we could log into that actually use this to see exactly how it works and looks that would be hugely helpful.

Thanks as always!!!
               
               

               
            

Legacy_Alex Warren

  • Sr. Member
  • ****
  • Posts: 326
  • Karma: +0/-0
The Player Resource Compendium
« Reply #33 on: March 30, 2011, 01:33:03 pm »


               I assume you read this: PRC Manual - Server Pack installation and downloaded PRC Server Pack from the Vault ( 1.8.2 is the latest version). There are some readme files in Server Pack as well ;p.

In short - you need to download Server Pack and install it into your NWN directory. Than run precacher*.bat and create 2da database. Setup NWNX to use your database and add required switches to the module. It seems a bit complicated, but as they say - first time is the hardest '<img'>

If you setup everything correctly and loaded your module through NWNX/NWServer, a conversation should appear every time new character (XP  = 0) joins the game. This conversation stores all choices (class, race, feats etc) and applies them with LetoScript.

Racial stat boosts are always applied normally (both SP and MP modes). If you're using NWNX with nwnx_funsc plugin, than some other stat boosts (and feats) will be applied permanently as well (Dragon Devotee, Heart Warder etc). (nwnx_funcs in the Server Pack is a bit outdated, you should download a new version from the vault).

Hope this helps
               
               

               
            

Legacy_Aleron

  • Full Member
  • ***
  • Posts: 227
  • Karma: +0/-0
The Player Resource Compendium
« Reply #34 on: March 30, 2011, 05:40:25 pm »


               Helps immensely.

I'll admit right away I did read the first link but never thought to dl and look for readme files in the other.

I linked all your information on our forum, so thanks again!
               
               

               
            

Legacy_Aleron

  • Full Member
  • ***
  • Posts: 227
  • Karma: +0/-0
The Player Resource Compendium
« Reply #35 on: April 06, 2011, 07:46:23 pm »


               Another question from yours truly. On the same vein as the last one.

When it runs Letoscript I imagine it has to boot the character to do this...does it need to call the server's IP address? Part of the issue we are having is our current subrace system does this and buggers since at times our ip address changes due to something out of our control. Would we have this issue with the PRC subrace system too when it tries to apply the new subrace?
               
               

               
            

Legacy_TSMDude

  • Hero Member
  • *****
  • Posts: 1515
  • Karma: +0/-0
The Player Resource Compendium
« Reply #36 on: April 06, 2011, 08:03:48 pm »


               

Aleron wrote...

Another question from yours truly. On the same vein as the last one.

When it runs Letoscript I imagine it has to boot the character to do this...does it need to call the server's IP address? Part of the issue we are having is our current subrace system does this and buggers since at times our ip address changes due to something out of our control. Would we have this issue with the PRC subrace system too when it tries to apply the new subrace?

Just a quick note, I think that on the NWNX for linux there is a plug in or something that makes it so you do not have to be booted for this to happen...

I would check there too. (Or just ask Shadow since he is the resident sage on NWNX as I could be mistaken.)
               
               

               
            

Legacy_Alex Warren

  • Sr. Member
  • ****
  • Posts: 326
  • Karma: +0/-0
The Player Resource Compendium
« Reply #37 on: April 06, 2011, 08:13:38 pm »


               

TSMDude wrote...

Just a quick note, I think that on the NWNX for linux there is a plug in or something that makes it so you do not have to be booted for this to happen...

I would check there too. (Or just ask Shadow since he is the resident sage on NWNX as I could be mistaken.)


There is one for windows as well, it's called nwnx_funcs '<img'>

To answer your question Aleron - as the final message in ConvoCC you'll see:
'Your character will now be generated. As part of this process, you will be booted. Please exit NWN completely before rejoining.'

There is no auto-rejoin or anything. The character file will be completely rewritten and this might take some time. That's why we recommend exiting NWN to allow LetoScript work without problems.
               
               

               
            

Legacy_TSMDude

  • Hero Member
  • *****
  • Posts: 1515
  • Karma: +0/-0
The Player Resource Compendium
« Reply #38 on: April 06, 2011, 09:08:52 pm »


               

Alex Warren wrote...

TSMDude wrote...

Just a quick note, I think that on the NWNX for linux there is a plug in or something that makes it so you do not have to be booted for this to happen...

I would check there too. (Or just ask Shadow since he is the resident sage on NWNX as I could be mistaken.)


There is one for windows as well, it's called nwnx_funcs '<img'>

To answer your question Aleron - as the final message in ConvoCC you'll see:
'Your character will now be generated. As part of this process, you will be booted. Please exit NWN completely before rejoining.'

There is no auto-rejoin or anything. The character file will be completely rewritten and this might take some time. That's why we recommend exiting NWN to allow LetoScript work without problems.


I did not know nwnx_funcs did that for windows:blush:....awesome and thanks for the info as we have it installed and use it quite a bit. *goes off muttering how he missed it like a dunderheaded tusker*
               
               

               
            

Legacy_Alex Warren

  • Sr. Member
  • ****
  • Posts: 326
  • Karma: +0/-0
The Player Resource Compendium
« Reply #39 on: April 07, 2011, 07:13:49 am »


               Just to be sure - I was talking about nwnx_funcs plugin for windows. There is another one, nwnx_functions for linux, but they were not compatible last time I checked. '<img'>

ConvoCC doesn't use nwnx_funcs. In theory it could be converted but I think the character would be booted anyway - that's the only way to ensure the OnEnter script runs properly.
               
               

               
            

Legacy_Aleron

  • Full Member
  • ***
  • Posts: 227
  • Karma: +0/-0
The Player Resource Compendium
« Reply #40 on: April 07, 2011, 07:16:44 am »


               Interesting! Thanks Alex, that answers exactly what we needed to know. Big help as always. Really appreciate it!
               
               

               
            

Legacy_Eazze9749

  • Newbie
  • *
  • Posts: 3
  • Karma: +0/-0
The Player Resource Compendium
« Reply #41 on: April 29, 2011, 05:39:10 am »


               I am having a small problem someone may have an answer too. when my cohort dies after about 1min or so they start respawning naked versions of themselves. How do i stop this from happening?? as far as anything else everything works like a charm.
               
               

               
            

Legacy_Alex Warren

  • Sr. Member
  • ****
  • Posts: 326
  • Karma: +0/-0
The Player Resource Compendium
« Reply #42 on: April 29, 2011, 07:11:42 am »


               

Eazze9749 wrote...

I am having a small problem someone may have an answer too. when my cohort dies after about 1min or so they start respawning naked versions of themselves. How do i stop this from happening?? as far as anything else everything works like a charm.


I've never seen anything like this before. Which PRC version do you use? Is this happening with standard or custom cohorts (or both)? Do you use any other custom content with PRC?

I'm not sure how should cohort behave after death. Shouldn't they be removed from the party? :/
               
               

               


                     Modifié par Alex Warren, 29 avril 2011 - 06:14 .
                     
                  


            

Legacy_Eazze9749

  • Newbie
  • *
  • Posts: 3
  • Karma: +0/-0
The Player Resource Compendium
« Reply #43 on: April 29, 2011, 11:59:58 am »


               The last version 3.4 but i have had this issue on earlier version as well. I have the latest CEP and the 69MEN69 HENCHMEN scripts but i don't know where they originally came from. I am using the LOTR version 20 mod from the vault if that will help. as far as i know its the standard ones i haven't tried the custom yet.  thanks in advance. Yes they are removed from party but after their corps disappear or you raise them from the dead. after about a min or so or when you return to that screen you will see about 9+ copies of the conhort without gear. they don't move. and they will continue to multiple over time.
               
               

               


                     Modifié par Eazze9749, 30 avril 2011 - 12:41 .
                     
                  


            

Legacy_Aleron

  • Full Member
  • ***
  • Posts: 227
  • Karma: +0/-0
The Player Resource Compendium
« Reply #44 on: May 03, 2011, 10:16:42 am »


               Alrighty, here we go yet again!

We noticed the Genasi races are a bit underpowered for their +1 ECL and I wanted to see if I know what I'm doing here. So I dug up the racial feat file. Now what I'd like to do is add a /5 resistance to the corresponding element for the genasi. There is already a feat IG for this purpose (lucky me).

So I open race_feat_fgen and get the following:

2DA V2.0

FeatLabel FeatIndex
0 darkvision 228
1 Hardiness_Fire 4725
2 Race_Human 4715
3 Race_Outsider 4716

Is all I have to do is add the line:
4 ResistEnergyFire 429

Can you add any feat to a race this way? Still learning my way around...but following the rest of what I've been doing, as long as these files are added in the top hak for the server, it should be the one that sets the feats right? Also the number there is the line number in the feats 2da correct?

Additionally, the word ResistEnergyFire is longer than the other Labels. Does this matter? I suspect the file would not read the length per se, just read the fact there is a space between the label and the feat number. If that is the case, is it true that the columns don't need to match perfectly?

It seems too easy to add feats in this matter, so I was hesitant to muck around too much without having someone else check my work.

Appreciate any help on this! Thanks muchly.

*edit* Answered some of my own questions after a bit of thinking.
               
               

               


                     Modifié par Aleron, 03 mai 2011 - 09:23 .