好了,各位,别再找GM8了,也不必费劲去改船的证件了。只需下载我附件中的文件,解压并覆盖游戏目录\Program\DIALOGS\russian\Shipyard下的同名文件即可(不放心可以备份)。然后去百慕大造船厂装修。
首先,这个文件可以无限修改。任何船都可以改装。您可以根据需要多次修改它。老人累了就去酒店睡觉再修改,一路找你。直到BT;第二,这个文件被覆盖后,0成本,0修改材料,所以大家再也不用飞来飞去收集修改材料,或者按F1抽筋来收集足够的钱第三,覆盖这个文件后,你无需重新打开文件,使用原文件即可;第四,本次修改不影响其他游戏内容,仅修改了百慕大船厂的数据文件。第五,如果你用这种方法换了一艘普通的船,以后不用担心遇到和你同类型BT属性相同的船了。
选择装修项目后,老爷子还是会告诉你,需要多少,需要多少材料。不理他,继续跟他说话,什么都不需要。
对了,百慕大老头一共有六个改造项目,分别是舰船耐久度、航速、操舵性能、船员人数、载货量、大炮口径(最大口径可以升级到4个2)@ >.
百慕大海盗营地的附着方法:挂海盗旗开船到百慕大(大地图右上角),按空格再回车,选择开船到百慕大百慕大海盗营地。如果你不想打开它,你可以飞过去。飞行命令是按F11,在左上角命令框输入Pirates_Shipyard,reload,reload1_back。
__________________________________________________
因为有人问,所以我就解释一下修改的原理,希望对大家有所帮助:
首先是无限变换原理:以船速为例,文档中变换的命令部分最后一段有一句话
shTo.Tuning.SpeedRate = true;
原版有效,表示船速标记为修改。所以下次你修改它时,你将无法再次升级这个属性。修改后的句子是
//shTo.Tuning.SpeedRate = true;
这个改动是把命令句改成注释句,意思是命令无效,所以修改后可以再次修改舰船。其他属性的修改类似。
二是0成本原则:以修改后的一段为例:
金额 = 0;
if(makeint(Pchar.money) >= makeint(amount / 2 +0.5))
{
AddMoneyToCharacter(Pchar, -makeint(amount / 2 +0.5));
NPChar.Tuning.Money=0;
NPChar.Tuning.Matherial1 = 0; // 好乌木
NPChar.Tuning.Matherial2 = 0; //GOOD_SANDAL
NPChar.Tuning.ShipType = Pchar.Ship.Type;
NPChar.Tuning.ShipName = RealShips[sti(Pchar.Ship.Type)].BaseName;
金额 = 0;这和押金有关海盗时代2:沉船之城》百慕大火炮口径升级修改方法,也就是你在第一次谈话中被要求支付的一半钱。没注意是不是和第二次对话扣钱有关,因为我在测试的时候改了最后一段。 .
NPChar.Tuning.Money= 0;这是为第二次对话收取的费用的一半。
NPChar.Tuning.Matherial1 = 0; // 好乌木
NPChar.Tuning.Matherial2 = 0; //GOOD_SANDAL两句是第二次对话需要付费的修改材料。
每个改造项目的末尾都有一段,因为我把数字改成了0,所以是0成本,0材料。
最后是增强版中提到的升级后增加度的修改,还是以速度为例。原版有这句话:
shTo.SpeedRate = (stf(shTo.SpeedRate) + stf(shTo.SpeedRate)/5);
所以每次升级率增加 1/5。
我改成
shTo.SpeedRate = (stf(shTo.SpeedRate) + stf(shTo.SpeedRate));
在这种情况下,每次升级时,倍率都会翻倍,其他乘数可以以相同的方式更改。
**************************************************** * ******************************************************* ***
楼下jackaubrey提出了Debug修改方法,我也整合了他的帖子
jackaubrey 于 2009-7-10 20:19 发表的原帖
ref rRealShip = GetRealShip(sti(pchar.Ship.Type));
rRealShip.HP = ****
rRealShip.MaxCalibre = ****;
rRealShip.Capacity = ****;
rRealShip.WindAgainstSpeed = ****;
rRealShip.SpeedRate = ****;
rRealShip.TurnRate = ****;
rRealShip.MaxCrew = ****;
jackaubrey的这个方法应该是在debuger.c文件对应的空键位插入相应的命令,然后在游戏中启用快捷键运行。
**************************************************** * ******************************************************* ***
添加所附网盘的下载地址:
**************************************************** * ******************************************************* ***
今天,将发布码头改造的加强版。原版升级每升级一次,增加原属性五分之一。增强版被补丁覆盖后,每次升级后对应属性翻倍。好处是可以少做几次升级。缺点是过于广泛海盗时代2:沉船之城》百慕大火炮口径升级修改方法,无法更改。您可以根据自己的喜好选择是下载普通修改补丁还是下载增强版修改补丁。
增强版网盘下载地址:
—————————————————————————————————————————————————— ————
以下是我的一些其他帖子,为自己做广告,杰杰:
第一颗子弹——抢劫大法! (告诉你如何清理敌舰)
第二轮——沉船城市全城ID码(让你在所有沉船城市之间自由传送)
第四弹——最强宝物来了!让你拥有完美的副官(只需让你的主角和所有副官都充满属性)