您的位置:首页-> 游戏资讯-> 游戏攻略-> PC攻略-> J-> 《加勒比海盗》Bug修补 网站地图
本类固顶文章
·还没有固顶文章
本类推荐文章
·还没有推荐文章

本类阅读排行

·极品飞车2
·金瓶梅之偷情宝鉴
·金庸群侠传
·《极品飞车7:地下狂飙》疑难答解
·监禁
·剑芒罗曼史
·监禁资料片:千雨脱出
·《家园2》详细攻略
·剑侠情缘
·江南才子唐伯虎
·极品飞车Ⅲ
·极品飞车Ⅱ
·《警备员》中文攻略
·《绝代双骄》攻略&修改
·极品飞车

《加勒比海盗》Bug修补

作者:未知 来源:太平洋游戏 加入时间:2005-11-28

    
  重要补遗:最后一战前得到的英军巨舰MANOWAR号只能在最后一战对“黑珍珠”的战斗中使用而且还有很多支线任务没有玩成的玩家一定对这样就结束怀很不已。现在笔者提供以下办法:
  1.在对黑色幽灵船的时候不能使用新出现的光球技能
  2.打开安装目录下\Program\Quests\quests_reaction.c 在记事本中

  查找:


  case "Story_KillTheFinalBoss_2":
  bQuestDisableMapEnter = false;
  bMainMenuLaunchAfterVideo = true;
  InterfaceStates.Buttons.Resume.enable = false;
  InterfaceStates.Buttons.Save.enable = false;
  GameOver("finish");
  DelEventHandler(EVENT_END_VIDEO,"LaunchMainMenu_afterVideo");
  bMainMenuLaunchAfterVideo = true;
  PostVideoAndQuest("ending",100, "credits");
  break;

  case "credits":
  PostEvent("DoInfoShower",100,"s","");
  PostVideoAndQuest("credits", 1, "end_game");
  break;

  case "end_game":
  LaunchMainMenu();
  Characters[GetCharacterIndex("researcher")].Dialog.CurrentNode = "First time"; Characters[GetCharacterIndex("danielle")].Dialog.CurrentNode = "First time";
  break;

  然后用下面的替换

  case "Story_KillTheFinalBoss_2":
  bQuestDisableMapEnter = false;
  DelEventHandler(EVENT_END_VIDEO,"LaunchMainMenu_afterVideo");
  PostVideoAndQuest("ending",100, "credits");
  break;

  case "credits":
  PostEvent("DoInfoShower",100,"s","");
  PostVideoAndQuest("credits", 1, "end_game");
  break;

  case "end_game":
  Characters[GetCharacterIndex("researcher")].Dialog.CurrentNode = "First time";
  Characters[GetCharacterIndex("danielle")].Dialog.CurrentNode = "First time";
  SetCharacterRemovable(characterFromID("Danielle"), true);
  break;
  就可以继续游戏了,但是前提是在对黑色幽灵船的时候不能使用新出现的光球技能,否则无效。怎么样开着千人百炮的巨舰MANOWAR去作支线任务是不是很爽啊!