Thanks all for the encouragement but I have a problem.
I can't shut Malcolm up! <img src="style_emoticons/<#EMO_DIR#>/modding.gif" style="vertical-align:middle" emoid="
" border="0" alt="modding.gif" />
Once he starts the quest rolling by telling player that the Admiral is looking for him, (creating the admiral in the process) if you go back to Malcolm he repeates it (recreating the admiral if palyer has already talked to Admiral).
I've tried all sorts of things over the past 6 hours with little success. this is what I have.<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->
case "Questions":
dialog.text = DLG_TEXT[249];
link.l1 = DLG_TEXT[250];
link.l1.go = "Suggestions";
link.l2 = DLG_TEXT[251];
link.l2.go = "Ship_sailing";
// NK -->
//no longer needed due to Tailor mod
//link.l10 = "I need to change my clothes."
//link.l10.go = "start5";
// NK <--
link.l3 = DLG_TEXT[252];
link.l3.go = "Goodbye";
link.l4 = DLG_TEXT[304];
link.l4.go = "Anyone_looking_for_me";
break;
case "Anyone_looking_for_me":
if(CheckQuestAttribute("Pedro", "Admiral_leaves"))
{
dialog.text = DLG_TEXT[307];
link.l1 = DLG_TEXT[1];
link.l1.go = "Goodbye";
}
if (CheckQuestAttribute("lucas", "search"))
{
dialog.text = DLG_TEXT[305];
link.l2 = DLG_TEXT[306];
link.l2.go = "Off_to_see_Admiral";
}
else
{
dialog.text = DLG_TEXT[307];
link.l3 = DLG_TEXT[1];
link.l3.go = "Goodbye";
}
break;
case "Off_to_see_Admiral":
ChangeCharacterAddressGroup(CharacterFromID("Joaquin De Saldanha"), "Muelle_Residence", "goto", "goto4");
SetQuestHeader("Pedro"); //JOURNAL
AddQuestRecord("Pedro", "1"); //JOURNAL
DialogExit(); // closes the dialog
NextDiag.Tempnode = "Questions";
NextDiag.CurrentNode = "Questions";
break;<!--c2--></div><!--ec2-->
The first block is Malcolm at the tavern answering questions.
I tied into it with Link.l4
The "Anyone_looking_for_me" case has three parts.
The first part is what I've tried to do to shut him up once I've spoken to the Admiral for the new quest.
The second one works to get Malcolm started while the Lucas quest is running (I figured this out as temporary to having to play the whole quest first)
The third is what should happen if Lucas isn't started (later to be changed to Lucas finished).
Start the game the third option works.
Go to mansion and speak to Admiral about Lucas, then to Malcolm, the second one works.
Go to new Admiral about new quest, and Malcolm still says Admiral is looking for player, with the option of both responses in first and second condition possible.
Anyone understand any of this. <img src="style_emoticons/<#EMO_DIR#>/modding.gif" style="vertical-align:middle" emoid="
" border="0" alt="modding.gif" />