<!--QuoteBegin-Pieter Boelen+Sep 27 2005, 05:48 PM--><div class='quotetop'>QUOTE(Pieter Boelen @ Sep 27 2005, 05:48 PM)</div><div class='quotemain'><!--QuoteEBegin-->That should be possible, yes. There is a vice city skip option just for that purpose. I don't know how to enable it though. Does anyone else know how to? <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/rolleyes.gif" style="vertical-align:middle" emoid="
" border="0" alt="rolleyes.gif" />
<div align="right">[snapback]131372[/snapback]</div><!--QuoteEnd--></div><!--QuoteEEnd-->
I did some changes in quests_reaction.c <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/type_1.gif" style="vertical-align:middle" emoid=":nk" border="0" alt="type_1.gif" /> <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/whistling.gif" style="vertical-align:middle" emoid="
" border="0" alt="whistling.gif" />
In <i>QuestComplete()</i>:
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->case "to_oxbay_mines_with_larrouse_complete":
// that disables the generating of vags
locations[FindLocation("Oxbay_canyon")].vcskip = true;
...
break;
...
case "remove_faked_officers":
// and that reenables it again,
// but I'm not sure if it's the right place
DeleteAttribute(&Locations[FindLocation("Oxbay_canyon")],"vcskip");
...
// This generates runtime errors, but I don't know what
// it's good for (I lost one of my temp officers during quest).
// Error is: Missed array index - because characters don't exist
characters(GetCharacterIndex("Blaze_Crewmember_01")).dialog.currentnode = "first time";
characters(GetCharacterIndex("Blaze_Crewmember_02")).dialog.currentnode = "first time";
characters(GetCharacterIndex("Blaze_Crewmember_03")).dialog.currentnode = "first time";
ChangeCharacterAddress(characterFromID("quest_pirate_01"), "none", "");
ChangeCharacterAddress(characterFromID("quest_smuggler_01"), "none", "");
characters(GetCharacterIndex("quest_smuggler_01")).dialog.filename = "quest_smuggler_01_dialog.c";
characters(GetCharacterIndex("quest_smuggler_01")).dialog.currentnode = "First time";
characters(GetCharacterIndex("quest_pirate_01")).dialog.filename = "quest_pirate_01_dialog.c";
characters(GetCharacterIndex("quest_pirate_01")).dialog.currentnode = "First time";
break;
// The same runtime errors here:
case "to_oxbay_mines_with_larrouse_3_complete":
...
ChangeCharacterAddress(characterFromID("quest_pirate_01"), "Oxbay_canyon", "goto24");
ChangeCharacterAddress(characterFromID("quest_smuggler_01"), "Oxbay_canyon", "goto28");
ChangeCharacterAddress(characterFromID("Clair Larrouse"), "Oxbay_canyon", "goto26");
characters(GetCharacterIndex("quest_pirate_01")).dialog.filename = "quest_pirate_01_dialog.c";
characters(GetCharacterIndex("quest_pirate_01")).dialog.currentnode = "mines";
characters(GetCharacterIndex("quest_smuggler_01")).dialog.filename = "quest_pirate_01_dialog.c";
characters(GetCharacterIndex("quest_smuggler_01")).dialog.currentnode = "mines";
characters[GetCharacterIndex("Blaze_Crewmember_01").dialog.filename = "quest_pirate_01_dialog.c";
characters(GetCharacterIndex("Blaze_Crewmember_01")).dialog.currentnode = "mines";
characters[GetCharacterIndex("Blaze_Crewmember_02").dialog.filename = "quest_pirate_01_dialog.c";
characters(GetCharacterIndex("Blaze_Crewmember_02")).dialog.currentnode = "mines";
characters[GetCharacterIndex("Blaze_Crewmember_03").dialog.filename = "quest_pirate_01_dialog.c";
characters(GetCharacterIndex("Blaze_Crewmember_03")).dialog.currentnode = "mines";
...
break;<!--c2--></div><!--ec2-->
I also corrected three syntax errors in the file (I just commented them out and added a correct line). The changes are on the public ftp in a folder "Swindler".
Maybe someone else can also have a look on it...