• 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!

Davy Jones

petdev

Landlubber
yoho, yoho,

I downloaded alpa 6 & 7, and 7plus. Good things first <img src="style_emoticons/<#EMO_DIR#>/icon_wink.gif" style="vertical-align:middle" emoid=";)" border="0" alt="icon_wink.gif" /> : No more weird crashes when leaving an island! yey! no more crashes when a movie had to be played! yey! and basivally everything else.

However I encountered something I don't like....and that's that davy jones, when you meet him after the storm, only says I gotta go to the citay, and nothing else...after getting to the pirate settlement I also can't get a ship to continue...what is it that I gotta do??
 
Hate to disappoint you, Peter Frost - but regarding the crashes: you´ll be back, screaming! <img src="style_emoticons/<#EMO_DIR#>/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />

Sorry can´t help you with Davy Jones..
 
<img src="style_emoticons/<#EMO_DIR#>/william.gif" style="vertical-align:middle" emoid=":will" border="0" alt="william.gif" /> too bad...

is there a possible possibility that there's a possible solution to possibly give me the pearl/Dutchman? perhaps? Arrr...


Maybe I can edit something so i start with either one of those ships at the beginning or something? That'd be pretty cool. I hate having to play through a campaing (that btw I can't finish) just to get the ship <img src="style_emoticons/<#EMO_DIR#>/urgh.gif" style="vertical-align:middle" emoid=":urgh" border="0" alt="urgh.gif" />
 
Davy Jones is supposed to give you the Pearl. I don't quite understand why he doesn't, but I have heard reports of this from other people before. I suppose it'll need to be checked. Unfortunately both Alpha 7 and Alpha 7 Plus and ESPECIALLY my current unreleased game-version are pretty unstable and buggy. <img src="style_emoticons/<#EMO_DIR#>/unsure.gif" style="vertical-align:middle" emoid=":?" border="0" alt="unsure.gif" />
 
why do you release game-versions if there so unstable? <img src="style_emoticons/<#EMO_DIR#>/william.gif" style="vertical-align:middle" emoid=":will" border="0" alt="william.gif" />
 
Because they're ALPHA game versions. I can't do all the testing on my own. Most of the times I only find out it is unstable BECAUSE other people play it. But in the case of my current game version I already know it's unstable and therefore I do not release it until it's fixed.
 
ok, that sounds obvious <img src="style_emoticons/<#EMO_DIR#>/me.gif" style="vertical-align:middle" emoid=":onya" border="0" alt="me.gif" />
 
Ive just got to this part myself, he says 'go to the city' so i just buy a new ship from douwsen, then retrieve my crew and danielle from isla muelle

so im assuming you retrieve the pearl by other means, such as buying it from the shipyard? then continue on with the main quest and the pre-cotbp quest?

please correct me if im wrong <img src="style_emoticons/<#EMO_DIR#>/wink.gif" style="vertical-align:middle" emoid=";)" border="0" alt="wink.gif" />
 
<!--quoteo(post=223635:date=Nov 28 2007, 12:04 PM:name=Jezus)--><div class='quotetop'>QUOTE(Jezus @ Nov 28 2007, 12:04 PM) [snapback]223635[/snapback]</div><div class='quotemain'><!--quotec-->Ive just got to this part myself, he says 'go to the city' so i just buy a new ship from douwsen, then retrieve my crew and danielle from isla muelle

so im assuming you retrieve the pearl by other means, such as buying it from the shipyard? then continue on with the main quest and the pre-cotbp quest?

please correct me if im wrong <img src="style_emoticons/<#EMO_DIR#>/wink.gif" style="vertical-align:middle" emoid=";)" border="0" alt="wink.gif" /><!--QuoteEnd--></div><!--QuoteEEnd-->

If you had just been captured by Cutler Beckett, who then put you on his ship which hit the storm and put you on the beach, then Davy should give you the Pearl.
However I do know that two changes went on here with both the dialog and the character model. They may not now be linked correctly.
I will have a look.
 
Yep exactly right there jack, ive just bought the pearl instead, but, not receiving the pearl doesn't affect the quest at all does it?

A new problem has occured aswell, i cant speak to the lighthouse guy, artaurius or whatever his name his, he just stands there saying he has an invention to get on with, any ideas on that?
 
<!--quoteo(post=223639:date=Nov 28 2007, 01:26 PM:name=Jezus)--><div class='quotetop'>QUOTE(Jezus @ Nov 28 2007, 01:26 PM) [snapback]223639[/snapback]</div><div class='quotemain'><!--quotec-->Yep exactly right there jack, ive just bought the pearl instead, but, not receiving the pearl doesn't affect the quest at all does it?<!--QuoteEnd--></div><!--QuoteEEnd-->
'Fraid so ... but deep down inside, you knew that didn't you <img src="style_emoticons/<#EMO_DIR#>/laugh.gif" style="vertical-align:middle" emoid="xD:" border="0" alt="laugh.gif" /> <img src="style_emoticons/<#EMO_DIR#>/laugh.gif" style="vertical-align:middle" emoid="xD:" border="0" alt="laugh.gif" />
<!--quoteo(post=223639:date=Nov 28 2007, 01:26 PM:name=Jezus)--><div class='quotetop'>QUOTE(Jezus @ Nov 28 2007, 01:26 PM) [snapback]223639[/snapback]</div><div class='quotemain'><!--quotec-->A new problem has occured aswell, i cant speak to the lighthouse guy, artaurius or whatever his name his, he just stands there saying he has an invention to get on with, any ideas on that?<!--QuoteEnd--></div><!--QuoteEEnd-->
You are off quest now. Cos "IF" you had got the Pearl from Davy the quest takes a different turn. You will meet Barbossa instead of "Lighthouse Guy".
(His Mum would be upset, hearing you call him that <img src="style_emoticons/<#EMO_DIR#>/rolleyes.gif" style="vertical-align:middle" emoid=":rolleyes:" border="0" alt="rolleyes.gif" /> )

As per previous post I will look at it - the first check will clear both issues.
 
Thanks for that jack, suppose i did :p

im starting to regret deleting those game saves now lol
 
O.K. found it. <img src="style_emoticons/<#EMO_DIR#>/bookish.gif" style="vertical-align:middle" emoid=":mm" border="0" alt="bookish.gif" />
A later quest has bumped the dialog connection, plus using the same character has complicated the issue. <img src="style_emoticons/<#EMO_DIR#>/modding.gif" style="vertical-align:middle" emoid=":modding" border="0" alt="modding.gif" />

It'll take a day or two - lots on at the moment, so please be patient.

Questions: for an easy fix your end (when I've done it <img src="style_emoticons/<#EMO_DIR#>/poet.gif" style="vertical-align:middle" emoid=":hmm" border="0" alt="poet.gif" /> )
Do you know how to open the various files and "pop bits in" ?
I will "talk" you through it but it would be a lot easier for both of us if you can.

Also I DOOOOOO hope you have a saved game prior to, or about where you meet Beckett and the so and so sets your ship on fire.
(Some people are just stinky mean <img src="style_emoticons/<#EMO_DIR#>/slap.gif" style="vertical-align:middle" emoid=":slap" border="0" alt="slap.gif" /> )
 
I restarted it, and i am now back where i was, no luck with davy yet, but ive got my save games so im good to go, when your ready <img src="style_emoticons/<#EMO_DIR#>/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />

And yes i know how to edit files, (adding the pearl and dutchman to the shipyard for example)

Just let me know what has to be done and il do it, thanks again for helping me out jack <img src="style_emoticons/<#EMO_DIR#>/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />
 
O.K. Jezus – time to play with your brain (he! he! he!)
Let’s see if we can clear your Davy Jones bug. (you are using 14.7 or 14.7+ right?)

First (use Notepad++)
OPEN: Pirates of the Caribbean\PROGRAM\QUESTS\Quest_reaction.c (should be last but one in the list)

Find : (it should be somewhere around line 6965 or 6977 depending on any mods you may have there already)
(you could of course do a search for: to_douwsen_shore_complete_2 [don’t forget the _2])

[codebox]
case "to_douwesen_shore_complete_2":
if (!CheckCharacterItem(Pchar,"EITC_Passport"))
{
LAi_ActorWaitDialog(pchar, characterFromID("peasant"));
LAi_ActorDialog(characterFromID("peasant"), pchar, "pchar_back_to_player", 2.0, 1.0);
ChangeCharacterAddressGroup(characterFromID("Anacleto Rui Sa Pinto"), "Pirate_tavern", "sit", "sit4");
bQuestDisableMapEnter = true;
}
if (CheckCharacterItem(Pchar,"EITC_Passport")) // temporary till Davy Jones is added XXXXXXX then character can be changed XXXXXXX!!!!!!!!!!!!!!!!!
{
LAi_ActorWaitDialog(pchar, characterFromID("peasant"));
LAi_ActorDialog(characterFromID("peasant"), pchar, "pchar_back_to_player", 2.0, 1.0);
}
// <--SJG
break;[/codebox]

then copy paste in these two lines:
[codebox]
Characters[GetCharacterIndex("peasant")].dialog.currentnode = "MeetDavyonbeach";
LAi_ActorDialog(characterFromID("peasant"), pchar, "", 2.0, 2.0); [/codebox]
After the second:
LAi_ActorDialog(characterFromID("peasant"), pchar, "pchar_back_to_player", 2.0, 1.0);
So it now looks like this:
[codebox]
case "to_douwesen_shore_complete_2":
if (!CheckCharacterItem(Pchar,"EITC_Passport"))
{
LAi_ActorWaitDialog(pchar, characterFromID("peasant"));
LAi_ActorDialog(characterFromID("peasant"), pchar, "pchar_back_to_player", 2.0, 1.0);
ChangeCharacterAddressGroup(characterFromID("Anacleto Rui Sa Pinto"), "Pirate_tavern", "sit", "sit4");
bQuestDisableMapEnter = true;
}
if (CheckCharacterItem(Pchar,"EITC_Passport")) // temporary till Davy Jones is added XXXXXXX then character can be changed XXXXXXX!!!!!!!!!!!!!!!!!
{
LAi_ActorWaitDialog(pchar, characterFromID("peasant"));
LAi_ActorDialog(characterFromID("peasant"), pchar, "pchar_back_to_player", 2.0, 1.0);
Characters[GetCharacterIndex("peasant")].dialog.currentnode = "MeetDavyonbeach";
LAi_ActorDialog(characterFromID("peasant"), pchar, "", 2.0, 2.0);
}
// <--SJG
break;[/codebox]
SAVE: quest_reaction.c
CLOSE

Now open: Pirates of the Caribbean\Program\DIALOGS\peasant_dialog (it is a C File)

At the top of the page you should see this:
[codebox]//#include "DIALOGS\peasant_dialog.h"

void ProcessDialogEvent()
{
ref NPChar;
aref Link, NextDiag;

DeleteAttribute(&Dialog,"Links");

makeref(NPChar,CharacterRef);
makearef(Link, Dialog.Links);
makearef(NextDiag, NPChar.Dialog);

ref PChar;
PChar = GetMainCharacter();


switch(Dialog.CurrentNode)
{
// -----------------------------------Äèàëîã ïåðâûé - ïåðâàÿ âñòðå÷à[/codebox]

Scroll down till you reach:


[codebox]
case "Exit":
DialogExit();
NextDiag.CurrentNode = NextDiag.TempNode;
EndQuestMovie();TrackQuestMovie("end","Davy Jones_dialog.c -> Exit");
break;

// -->SJG

case "ForDavyJones":
dialog.text = DLG_TEXT[11];
link.l1 = DLG_TEXT[12];
link.l1.go = "ForDavyJones2";
break;[/codebox]

Then paste this in:

[codebox]
case "MeetDavyonbeach":
Dialog.snd = "voice\PEDI\PEDI002";
Dialog.Text = DLG_TEXT[9];
Link.l1 = DLG_TEXT[10];
Link.l1.go = "ForDavyJones";
break;[/codebox]

So it now looks like this:

[codebox]
case "Exit":
DialogExit();
NextDiag.CurrentNode = NextDiag.TempNode;
EndQuestMovie();TrackQuestMovie("end","Davy Jones_dialog.c -> Exit");
break;

// -->SJG
case "MeetDavyonbeach":
Dialog.snd = "voice\PEDI\PEDI002";
Dialog.Text = DLG_TEXT[9];
Link.l1 = DLG_TEXT[10];
Link.l1.go = "ForDavyJones";
break;


case "ForDavyJones":
dialog.text = DLG_TEXT[11];
link.l1 = DLG_TEXT[12];
link.l1.go = "ForDavyJones2";
break;[/codebox]

SAVE peasant_dialog
CLOSE

You should now be able to go to your game at a save point on the beach with Cutler Beckett.
Put to sea.
Get caught in Storm
Washed up on shore
Meet Davy Jones – who should now offer you a deal – take the deal – get the Black Pearl
Sail to Isle de Muelle – meet crew – and off into the sunset and wondrous new adventures!

If you have a problem – go sit in a darkened room – take two asprin – listen to soothing Christmas music – then post the problem here.
 
Is this a temporary workaround or a proper fix? I'll have to put the proper fix in my game version.
BTW: I put a file pb_for_Pirate_KK.zip on the Build FTP, which you might want to check out. It contains all my most recent code.
 
Awesome, will input the code after i have had my dinner, thanks again Jack! <img src="style_emoticons/<#EMO_DIR#>/biggrin.gif" style="vertical-align:middle" emoid=":D" border="0" alt="biggrin.gif" />

Il let you know how its gone
 
Well the dialog started well

Davy introduced himself, but the dialog 'froze' and wouldn't let me continue

It froze on this screen
 
<!--quoteo(post=223756:date=Nov 29 2007, 10:29 AM:name=Pieter Boelen)--><div class='quotetop'>QUOTE(Pieter Boelen @ Nov 29 2007, 10:29 AM) [snapback]223756[/snapback]</div><div class='quotemain'><!--quotec-->Is this a temporary workaround or a proper fix? I'll have to put the proper fix in my game version.
BTW: I put a file pb_for_Pirate_KK.zip on the Build FTP, which you might want to check out. It contains all my most recent code.<!--QuoteEnd--></div><!--QuoteEEnd-->
Proper fix - BoP's later quest bumps it as was. However the dialog file does need tidying up.

Re the FTP note - Thanks, I will check it out.
 
<!--quoteo(post=223761:date=Nov 29 2007, 10:58 AM:name=Jezus)--><div class='quotetop'>QUOTE(Jezus @ Nov 29 2007, 10:58 AM) [snapback]223761[/snapback]</div><div class='quotemain'><!--quotec-->Well the dialog started well

Davy introduced himself, but the dialog 'froze' and wouldn't let me continue

It froze on this screen<!--QuoteEnd--></div><!--QuoteEEnd-->
Hmmm ! That's a dialog issue.
It found the file, and it would seem you have the dialog there.
You could open the peasant_dialog. h file and check the first line is:
string DLG_TEXT[36] = {

Please double check the changes you made to the dialog file.c.
Make sure it is EXACTLY as given - look out for ";" at the end of lines, except for case lines which should end in : for instance.

Let me know if you find anything.
 
Back
Top