Aller au contenu

Photo

Custom Classes


  • Veuillez vous connecter pour répondre
1 réponse à ce sujet

#1
Justcametomind

Justcametomind
  • Members
  • 2 messages

Hey sorry if I'm blatantly missing the info I am looking for but could some scripting vets out there point me in the right direction to some info on creating custom base classes / prestige classes.

I tried it a long time ago and I remember having a very difficult time finding some sort of an outline as to what steps should be taken and where. I sort of just kinda pulled apart a bunch of packs and files and worked around with googling keywords.

I did make some progress ~> http://imgur.com/hqNx1rS trying to add a samurai base class (How much progress I am unsure) but I remember it was rather frustrating accomplishing each task, having no real reference for anything. I think I was mainly using a wiki page for neverwinter nights 1 if I remember correctly.

As I said above it has been a long time since I have played this game let alone looked at a file and it would be very appreciated if anyone could point me in the right directions!!!



#2
Clangeddin86

Clangeddin86
  • Members
  • 221 messages

I'm not a scripting veteran by all means, but I can give you some pointers.

 

To make new classes (either Prestige or Base it's the same) there are two tools that can help you greatly.

 

The first one is the Toolset. It comes with Neverwinter Nights 2. You can use it to make and compile scripts.

The second one is the TLK editor. You can use it modify the Dialog.tlk file and the various .2DA files.

You can get it from here: http://neverwinterva...-aka-tlkedit2-0

(Use TLK Edit 2 for NWN2)

 

The files that you need to modify or read are:

 

Dialog.tlk - You will find this in your users/user/mydocuments/Neverwinter Nights 2/ folder.

This contains pretty much all the text that is displayed in the game. The strings of text are numbered and they are referred to 

 

spells.2da - Contains all spells in game. You may not want to touch this if you don't want to make any new custom moves. But it's still useful for reference.

 

feats.2da - Contains all feats in game. It's mandatory for reference of class features. You can even introduce new ones and modify existing ones, but be careful.

 

classes.2da - Contains the major property of all classes and enables or disables them for player selection. You will need to insert the string ref number in Dialog.tlk and the names of all other .2da files that contain the info for feats, skills, ecc. Not that if this is a new custom class, made from scratch, you will have to make also all the .2das that contain the info about spell progression, feat progression and class skills of said class. (they usually go by the name of classname_bfeat.2da, classname_feat.2da, classname_skill.2da, classname_spgn.2da, classname_spkn.2da, ecc... but looking at the general  classes.2da can give you the idea)

 

Of course I can't cover much here, but I hope this bit helped you a little to get started.

 

I'll link some pages that explain the major .2da that you may have to edit to make a new custom class.

 

http://nwn2.wikia.com/wiki/Classes.2da

 

http://nwn2.wikia.com/wiki/Feat.2da

 

http://nwn2.wikia.com/wiki/Spells.2da

 

If you want to make new custom abilities, for your new custom classes, scripting becomes necessary.

A beginner's guide about scripting can be found here:

 

http://98.130.86.201/index.php?ID=1