我已经找到修改方法了,先提供给各位,省的有人像我这样为难:(修改前记得备份,这些文件太娇贵)
幽灵鬼船X:\Age of Pirates 2\Program\scripts文件夹中Treasure.c文件
其中倒数第一段落是关于幽灵鬼船中的那个彩蛋机器人;倒数第二段落就是未解咒前的幽灵鬼船数据,上半部分是幽灵鬼船的特殊能力,这部分基本不需重新开档;下半部分的数字段是幽灵船出现时不同于荷兰人号的部分船只数据,这部分的修改需要重新开档;由该段往上翻不远处有一段数字,这就是我们修改的重点,那部分的数字就是解咒后幽灵船的基本数据,为了不重新开档我们需要一个解咒前的存档,要不然你只能吃瘪了,现提供基本改法:
rRealShip.MaxCaliber = 48; 船只能装备的火炮最大口径
rRealShip.Cannon = CANNON_TYPE_CANNON_LBS48; 船只现在装备的火炮
rRealShip.HP = 8000; 船只最大耐久
rRealShip.WindAgainstSpeed = 10.0; 船只抗风效率
rRealShip.TurnRate = 60.0; 船只转向能力
rRealShip.Capacity = 6000; 船只载货量
rRealShip.MaxCrew = 500; 船员最大数
rRealShip.OptCrew = 500; 最关键部分!!!很多人都忘记改这个,导致改完还是2500人
rRealShip.SpeedRate= 18.0; 船只速度
rRealShip.Price = 500000; 关键部分!!!船只价格,让我们彻底告别那无语的维护维修花费
SetCrewQuantityOverMax(sld, 500); 超额编制的最大数量