View Single Post
Old 07-05-2002, 07:05 AM   #2
Deathcow
Elminster
 

Join Date: January 24, 2002
Location: Virginia Beach
Age: 40
Posts: 467
Its actually not that hard at all. I was playing around with it and made a silly conversation with a red dragon that gave me a lot of exp.

(to keep a dragon from attacking you, or any other monster, go to advanced properties and change him from hostile to something else...just a random tip [img]smile.gif[/img] )

First off, you have to put a person somewhere. Right click on him/her and select Properties. Down at the very bottom of the first tab, you will see a space labeled "Conversation." This is where you will type in the name of the conversation you are about to make and save.

Next, go to Tools, then Conversation Editor. I got a strange error message, but I just clicked "Yes" and it worked fine after that...I'm not sure if that's just me or not, but it doesn't affect anything.

Anyway, now you're in the conversation editor. You don't have to make a big conversation; you could get some XP by just initiating the conversation if you want.

The easy way is to use the script wizard [img]smile.gif[/img] There is a box in the bottom right corner of the Conversation editor for scripts. Select the second tab, labeled "Actions Taken." The little picture of a mage hat is the wizard. Click on it. Select "Give Rewards" only, and click Next. On the next screen, leave everything blank except for the Give XP box, where you type in the amount of XP you want to give yourself. I can't remember how much XP it takes to get to level 15, sorry...somewhere around 110,000, I think.

Click next after you enter the amount of XP you want. Make a name for the script, and remember it or write it down. It's just easier than finding it in the list of ALL the scripts [img]smile.gif[/img] . Go back to the NPC's properties page, back down to the very bottom of it. Type in the name of the script and then click "Edit."

Save the whole thing and go try it out. Let us know how it goes.

And sorry I made it so long, I was trying to make it noob proof. [img]smile.gif[/img]

P.S... the EXACT command line for giving XP is...

// Give the speaker some XP
GiveXPToCreature(GetPCSpeaker(), 40000);

40,000 is a random amount of XP I used for an example. If you want a different amount...change it. [img]tongue.gif[/img]
Deathcow is offline   Reply With Quote