Help with quest

Post Reply
Lewell Therin

Help with quest

Post by Lewell Therin »

Ok, Im just learning how to use Nightmare Redux. I figured Id make a simple quest to get a learning of how text blocks work. I made a room in newhaven with an NPC called 'sad townswoman' Text blocks are as follows:



Block 3017

help:3019retrieve:3020

(Links to 3018)



Block 3018

The woman looks up at you and says, 'Good sir! I was just mugged. A kobold escaped from the dungeon, attacked me, and stole my ring. The ring is an old family heirloom and if you could help me get it back I would be ever so greatful.'



The woman's eyes well up with tears and she goes back to her quiet weeping.



Block 3019

With a sniffle, the woman looks back up and says 'Well, after the attack, the kobold ran back into the depths of the dungeon. Im not fit to fight the creatures that live down there. If you can manage to find this kobold and retrieve my ring I shall forever be in your debt.'



With a spark of hope, the woman gathers a small smile and sighs.



Block 3020

takeitem 1834:giveitem 1835:addexp 3000

(Links to 3021)



Block 3021

'Thank you very much for returning my precious ring. You don't know how much it means to me. While I have nothing of value to give in return, I will give you my family emblem as a sign of gratitude.'




.........................................................................



Now everything works up until I try to ask receive. Then it tells me 'sad townswoman has nothing to say to you' All I want it to do from there is (if I have the item) take item 1834 out of my inventory, and give me 3k and item 1835 in return, then display the thank you text. What needs to be changed to do this?
elpresidente
Posts: 0
Joined: Thu Jul 04, 2002 5:00 am

Re: Help with quest

Post by elpresidente »

retrieve
Lewell Therin

Re: Help with quest

Post by Lewell Therin »

Thats what I meant...
Jackal

Re: Help with quest

Post by Jackal »

looks to me in your first TB 3017 you need a linebreak between



help:3019 retrieve:3020

^

that should solve the problem i belive.



-Jackal
elpresidente
Posts: 0
Joined: Thu Jul 04, 2002 5:00 am

Re: Help with quest

Post by elpresidente »

i thought the command seperator went after the textblock.

so it would be

help 3019:retrieve 3020



you change to that way half way down, whats the difference in the commands?
Jackal

Re: Help with quest

Post by Jackal »

would look like this in redux



help:3019|retrieve:3020|



when linking "action" text blocks to NPC's you have to set up every "action" like that. I belive the linebreak > | < ends one command and starts another.



but if you set up your first textblock like above then should be gravy.



-Jackal
Lewell Therin

Re: Help with quest

Post by Lewell Therin »

Ok, I got the phrase to trigger the next part but now when I type ask sad retreive, I just get the message "takeitem 1834:giveitem 1835:addexp 3000" And it doesnt actually do anything. I keep the ring, I get no item or exp.
elpresidente
Posts: 0
Joined: Thu Jul 04, 2002 5:00 am

Re: Help with quest

Post by elpresidente »

did u have message ... then that or something?
Reckless

Re: Help with quest

Post by Reckless »

takeitem 1834:giveitem 1835:addexp 3000| should have a line break at the end....and maybe in between those? might wanna throw a message: on the end too.
Jackal

Re: Help with quest

Post by Jackal »

takeitem 1834:giveitem 1835:addexp 3000



this part needs a message that if it fails to say something like...



takeitem 1834 999:giveitem 1835:addexp 3000:message 1000|



the 999 is fail message if you don't have the item and the 1000 message is a short text if you do have the item. Or instead of message 1000 have it say text 3021 so it links to the reward text

so it would look something like this



takeitem 1834 999:giveitem 1835:addexp 3000:text 3021|



think that should fix yer problem



-Jackal



P.S. I've only been messing with textblocks for a few months :)
Post Reply

Return to “Editing Questions and Guides”