Aller au contenu

Photo

Changing my class, alignment and race?


  • Veuillez vous connecter pour répondre
11 réponses à ce sujet

#1
Dennislol

Dennislol
  • Members
  • 13 messages
Hello everyone!

First off, I love this game so far. I bought it off Steam and I'm already a big fan. I'm around 11 hours in. I started playing as an elf lawful good archer, but now I've realised that I'd really rather play something else. I played the good guy in Dragon Age, but playing evil (I was thinking neutral evil) in this game just seems like a lot of fun, and it would suit an assassin well.

So my problem is that I'd really not like to start over as I am those 11'ish hours in the game, but right now I have a lawfully good, elven archer which I'd like to turn into a neutral evil, human rogue (who I hope to make an assassin).

I've spend the last 30 minutes trying to find an editor that would make me to this, but I've had no luck so far. Admittedly, I am not very good with the technical stuff, I just want to play the game really.

Any help is appreciated!

Much love

Modifié par Dennislol, 02 janvier 2011 - 09:56 .


#2
dunniteowl

dunniteowl
  • Members
  • 1 559 messages
Look on the Vault for these tools: Vordan's Character Creator and/or The FRW Character Creator. I think they both are fully able to make new characters to enter into the game at whatever point you like (I don't know this for a fact) and there should also be something to find if you do a search for NWN2 .bic file editor (though I believe most of those are going to be command line hex editor types.)

dunniteowl

#3
Dennislol

Dennislol
  • Members
  • 13 messages
Thank you for the reply! The forums here did look a bit inactive.

#4
I_Raps

I_Raps
  • Members
  • 1 262 messages
Click me

#5
Dennislol

Dennislol
  • Members
  • 13 messages

I_Raps wrote...

Click me


Thanks a lot man, that was the most helpful thing I've come across so far, but I could not quite get it to work.

I tried to follow it, step-by-step, but somehow I still seemed to fail. I created a new Rogue and gave her the exact amount of xp my current lvl 7 Archer Rogue has; removed the gear and items of both chars and started two Leto's. I followed your guide to the best of my abilities, but for some reason I could only ever select a lvl 1 Rogue (though with the correct apperance, race etc etc) when logging into the save game I wanted to change.

I might have missed something... I was sure I had followed what you wrote properly, but maybe I am too tired (04.11 in the morning atm). Could you perhaps try to re-phrase your explanation of how it's done? I must be confusing something, or nor changing something important correctly.

Either way, thanks a lot!

#6
frozen4

frozen4
  • Members
  • 8 messages
If you only have a lvl1 rogue, use the "GiveXP #" command.

#7
I_Raps

I_Raps
  • Members
  • 1 262 messages
Okay.  I've done this dozens of times probably, but with companions, not PCs.  So I wondered maybe there's something I'm forgetting about PCs.  So I pulled out a saved game and an old level 1 character from my Local Vault and changed the Level 10 Human Warlock in the save to a Level 1 Halfling Rogue (with enough experience to immediately level to 10) without a hitch.  But I did it from memory...
So I concluded that there must be something wrong with the instructions - either my writing or your reading.  So I looked...
HORRORS!  What a batch of typos.  Posted Image
I wrote:
"You're going to launch two instances of LETO, load N.bic into one (by using MENU/tools/advanced editor) and playerinfo.bic into the other."

This, you no doubt found, is impossible because playerinfo.bic does not exist.  The file from the saved game that you need to modify is playerlist.ifo.

Also, I wrote:

"Now in O's window (playerlist.ifo, remember) select Entry 0 at the top, right-click and choose Import List, choose 1.bic or whatever and say yes when it asks if you want to overwrite."

This is simply, utterly wrong.  You need to expand out Entry 0 and Mod_PlayerList and select Entry 1 to Import the four lists.  That is, when done those four lists must be aligned with everything else under Entry 1.  But then just as important select Entry 0 at the end when you save the file.

I wonder why Xeniues never got back to me about this.  He mentioned he was an old hand so maybe he already had experience with LETO and figured out my error.  I hope.  Posted Image

#8
I_Raps

I_Raps
  • Members
  • 1 262 messages

frozen4 wrote...

If you only have a lvl1 rogue, use the "GiveXP #" command.


I don't think you want to do that.  In the OC, the XP are linked so when you give any character XP, they all get it.

#9
Dennislol

Dennislol
  • Members
  • 13 messages

I_Raps wrote...

Okay.  I've done this dozens of times probably, but with companions, not PCs.  So I wondered maybe there's something I'm forgetting about PCs.  So I pulled out a saved game and an old level 1 character from my Local Vault and changed the Level 10 Human Warlock in the save to a Level 1 Halfling Rogue (with enough experience to immediately level to 10) without a hitch.  But I did it from memory...
So I concluded that there must be something wrong with the instructions - either my writing or your reading.  So I looked...
HORRORS!  What a batch of typos.  Posted Image
I wrote:
"You're going to launch two instances of LETO, load N.bic into one (by using MENU/tools/advanced editor) and playerinfo.bic into the other."

This, you no doubt found, is impossible because playerinfo.bic does not exist.  The file from the saved game that you need to modify is playerlist.ifo.

Also, I wrote:

"Now in O's window (playerlist.ifo, remember) select Entry 0 at the top, right-click and choose Import List, choose 1.bic or whatever and say yes when it asks if you want to overwrite."

This is simply, utterly wrong.  You need to expand out Entry 0 and Mod_PlayerList and select Entry 1 to Import the four lists.  That is, when done those four lists must be aligned with everything else under Entry 1.  But then just as important select Entry 0 at the end when you save the file.

I wonder why Xeniues never got back to me about this.  He mentioned he was an old hand so maybe he already had experience with LETO and figured out my error.  I hope.  Posted Image


I'm encountering two problems.

Firstly, when I create a new Rogue and boost her to match the exact level of the character I wish to replace in my current save game (the archer), and save the game, there is no file with my level 8 assassin. I can find a save and open it in Leto, but it's a level 1 rogue :pinched: I don't get it. If I use the givexp command and boost her to lvl 7 and save the game, surely the file should exist in the localvault folder?

And my other problem is that I am unsure how and where to save the new file once I am done using Leto. Do I need to replace an existing char or save it with an entirely new name or what? :(

I am no wizard with these things, sorry. If I can't figure it out I might just start over

#10
I_Raps

I_Raps
  • Members
  • 1 262 messages
Alright, you really are at Square 1, I see.  Let's start there.
You should have a folder: C:\\Users\\*Dennislol*\\Documents\\Neverwinter Nights 2
*Dennislol* will not be there, it will be your real login name for your computer.
In that folder you should have several subfolders including Saves and localvault

In the Saves folder each game you save has its own folder.  Run NWN2 and load your last game with the archer.  Save the game again and call it EDIT.  Exit to the Main Menu and load the game with your Rogue saved.  Once that game comes open, hit  ESC and select EXPORT CHARACTER.  Exit the game.  In the Saves folder you should now have a subfolder called EDIT. In the localvault folder you should now have a new file - let's call it Rogue1.bicThe actual name will be the name of your rogue character and the number may be higher;  use the highest numbered one.  Saving a game does not copy the character into localvault; you have to EXPORT.
 
You have Leto installed.  I hope you have it in a separate folder called LETO. Move the Rogue1.bic file from localvault into that LETO folder.  Open the EDIT folder in Saves and move the playerlist.ifo file there into LETO.  Now you can do the editing using Rogue1.bic in LETO as your input and the playerlist.ifo in LETO as your target.  When you're finished tell Leto to save your edited playerlist.ifo file keeping the same filename.  Then exit Leto.

Move the edited playerlist.ifo file from LETO back to EDIT and you should be good to go.

Modifié par I_Raps, 04 janvier 2011 - 01:34 .


#11
DragonOfWhiteThunder

DragonOfWhiteThunder
  • Members
  • 187 messages

I_Raps wrote...

frozen4 wrote...

If you only have a lvl1 rogue, use the "GiveXP #" command.


I don't think you want to do that.  In the OC, the XP are linked so when you give any character XP, they all get it.


There are two XP commands. dm_givexp will award it to the party, and givexp will award it to the selected character, I believe. I could have them reversed.

#12
Dennislol

Dennislol
  • Members
  • 13 messages

I_Raps wrote...

Alright, you really are at Square 1, I see..


Haha, sorry man, I know. I appreciate the help! Thanks a lot, I think it's working now. Gonna spend some time testing it properly. You've made a stranger happy! Thanks again! :)