• New Horizons on Maelstrom
    Maelstrom New Horizons


    Visit our website www.piratehorizons.com to quickly find download links for the newest versions of our New Horizons mods Beyond New Horizons and Maelstrom New Horizons!

Help with my first quest

thevegimobil

Landlubber
Storm Modder
Hi all

as asked by peiter i am posting my idea for a mini-quest (start small) here <a href="http://forum.piratesahoy.net//index.php?showtopic=13456&pid=324358&st=40&#entry324358" target="_blank">http://forum.piratesahoy.net//index.php?sh...mp;#entry324358</a>
thats basically why i need u to post an easy walk through....

Idea: Kidnapping Governors daughter for money.

Enter tavern and u find a pirate (in a great costume) with three guards a his side.... talk to him dialog..for example...
"What do ye want ye scury dog" then reply "A dangerous pirate who is looking for adventure with a shiny reward *wink*" (and other responses...)

"eye just what we needed what say ye to a bit of...borrowing and giving back for a price?"
"Eye and what will we be 'borrowing'?"

"not what..who. Have you heard of the govorners daughter?"
"yes i have actually"

"well then we know she likes to take frequent walks in the jungle....and we know where she will be and were goonna take 'er and then the governor will pay us for here 'safe' return what say ye?
"Eye when and where"

then goes on to explain more...and then go into the jungle and find her with 4/5 guards and u kill em and talk to her and then capture her (similar to the capture captain on your ship) and then she is in your brig.....then to ransom her at dinner with him (when chromide has finished) and then u ask for her ransom...

its just basic but its just to get the idea so i can move on to some other idea's...

thanks
 
The first part certainly shouldn't be hard. Try putting a new character in a tavern by adding him to the Character init files and modifying his settings.
Note that you must give him a unique ID! Then you can continue with making a dialog file for him. That'll keep you occupied for a while. <img src="style_emoticons/<#EMO_DIR#>/icon_mrgreen1.gif" style="vertical-align:middle" emoid=":cheeky" border="0" alt="icon_mrgreen1.gif" />

The "placing in hold" and "ransoming at dinner" aspects would be harder to accomplish;
I'm not yet sure how that should be handled, but I'll have a look into it once you arrived at that point. <img src="style_emoticons/<#EMO_DIR#>/doff.gif" style="vertical-align:middle" emoid=":doff" border="0" alt="doff.gif" />
 
ok thanks peiter great help it all works fine... i have added the character to Taverns ..in program>characters>init>taverns
and have put him on the desired locator...all looks fine...now i need some dialogue..(what ive been dreading , need to get right)

thanks looks realy good so far( which isnt very far) lol
 
For the dialog, just make a copy of an existing file, assign it to him and start experimenting with it.
 
yeh but how...i get the english folder is what he says but all other .c files have a purpose already..like barman and waitress...like first time and dailogue 1
 
ok i copied davy jones..renamed it and tested it but it says cant load dialogue set for me....argh
 
ok cancell that his name is good now..lol

thanks need to know how to add more options to dialogue cos otherwise im just changing the words and nothing will happen...
 
Have a look at the .c file. I have now time right no to give you any further pointers. <img src="style_emoticons/<#EMO_DIR#>/unsure.gif" style="vertical-align:middle" emoid=":?" border="0" alt="unsure.gif" />
 
ok everythings great now...just ttok some time interpreting the code...
i have added the character created dialogue and know how to add more dialogue options but now i need to know how to create quest book entries and how to trigger them from the dialogue...also how to make sure that the governors daughter is where she needs to be...i.e she is triggered by the convosation as well..i know your busy..so am i ao thank you
if anyone else could help it would be appriciated..

ty
 
Questbook text files are in <i>RESOURCE\INI\TEXTS\ENGLISH\Storyline\[storyline]\QUESTBOOK</i>
The following lines are used for the questbook:<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->SetQuestHeader("YourQuest"); // add a quest title (without text included)
AddQuestRecord("YourQuest", 1); // adds text below the title; in this case, the first of the entries in the questbook text file
AddQuestRecord("YourQuest", 3); // same, but adds the third line; note that you don't need to add the second if you don't want to
CloseQuestHeader("YourQuest"); // marks the quest as completed
DeleteQuestHeader("YourQuest"); // removes the whole quest from the questbook altogether<!--c2--></div><!--ec2-->
The following line is used for placing a character somewhere:<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->ChangeCharacterAddress(characterFromID("Your Character"), "Location ID", "Locator");<!--c2--></div><!--ec2-->
You can find the location ID in the location init files;
you can see which locators are available by setting VISIBLE_LOCATORS to 1 at the bottom of PROGRAM\InternalSettings.h.
 
Back
Top