ccxq 发表于 2009-7-11 20:22

沉船研究第四弹——最强宝物登场!让你拥有完美副官

这两天研究出了一些新东西,先后发了三个帖子出来。因为这两天论坛维护,就先在隔壁发了,今天论坛恢复了,我就一起发过来,希望对大家有所帮助。

先来介绍下这个宝物的功能吧。首先,这个宝物不是别的,就是传说中的——鼠神。不过这个不是普通的鼠神,戴在身上之后,你会发现你的所有个人技能属性全部都是满的,如果你把这个宝物给副官一个,你会发现副官的属性也会变成全满的。如果你给每个副官都发一个,你就会拥有一队完美的满属性副官。当然,鼠神自己本身的能力自然是依旧有效的。该宝物不用重新开档,直接就可以用。

    再来说一下供懒人用的使用方法吧。下载附件,解压后用附件里面的RPGUtilite.c覆盖游戏目录Programcharacters下面的同名文件,再用Debuger.c覆盖游戏目录ProgramINTERFACE下面的同名文件。然后进入游戏,在F11窗口里面点F27键就可以拿到了,点一次是拿到10个,需要多少就对应的点几次。

    接下来来说明一下用这件宝物的优点。对于副官的修改来说,不用说,就两个字——方便。对于主角自身来说,有人说开档之后带宝物不如直接改属性,我们来分析一下。以开档之后1级的人物为例,直接改属性有两种方法,一种是用F11加自由配点,然后手动加,这样的问题是每配25个点任务就会升一级,而等级貌似又与海战时遇敌的强度有关的,这样改的话不加点自然没意义,点加多了开始的七星小船一出港就撞上海盗的二、三星级舰队也是有可能的。另一种方法是用debug命令强制修改人物属性,这样能在主角是1级的情况下强行把属性加高,但这样做了之后在游戏的过程中你的主角的等级就很难提升了,这样会严重影响游戏的乐趣,再说你总不能一辈子打小船吧。带宝物的话增加的属性是作为宝物加成出现的,所以你一级就能拥有满属性,而且随着你的成长等级也会正常的成长。

    下面的内容是对本次修改的解释,供狂派参考。

    对于RPGUtilite.c,修改内容在这个地方:
在某个宝物的说明语句例如skillN = skillN + SetCharacterSkillByItem(_refCharacter, skillName, SKILL_SNEAK, "jewelry15", 1);后面增加N行,输入:
            skillN = skillN + SetCharacterSkillByItem(_refCharacter, skillName, SKILL_FORTUNE, "indian11", 9);
            skillN = skillN + SetCharacterSkillByItem(_refCharacter, skillName, SKILL_LEADERSHIP, "indian11", 9);
            skillN = skillN + SetCharacterSkillByItem(_refCharacter, skillName, SKILL_COMMERCE, "indian11", 9);
            skillN = skillN + SetCharacterSkillByItem(_refCharacter, skillName, SKILL_SNEAK, "indian11", 9);
            skillN = skillN + SetCharacterSkillByItem(_refCharacter, skillName, SKILL_DEFENCE, "indian11", 9);
            skillN = skillN + SetCharacterSkillByItem(_refCharacter, skillName, SKILL_F_HEAVY, "indian11", 9);
            skillN = skillN + SetCharacterSkillByItem(_refCharacter, skillName, SKILL_ACCURACY, "indian11", 9);
            skillN = skillN + SetCharacterSkillByItem(_refCharacter, skillName, SKILL_CANNONS, "indian11", 9);
            skillN = skillN + SetCharacterSkillByItem(_refCharacter, skillName, SKILL_REPAIR, "indian11", 9);
            skillN = skillN + SetCharacterSkillByItem(_refCharacter, skillName, SKILL_PISTOL, "indian11", 9);
            skillN = skillN + SetCharacterSkillByItem(_refCharacter, skillName, SKILL_FENCING, "indian11", 9);
            skillN = skillN + SetCharacterSkillByItem(_refCharacter, skillName, SKILL_SAILING, "indian11", 9);
            skillN = skillN + SetCharacterSkillByItem(_refCharacter, skillName, SKILL_GRAPPLING, "indian11", 9);
            skillN = skillN + SetCharacterSkillByItem(_refCharacter, skillName, SKILL_F_LIGHT, "indian11", 9);
这几行命令的意思是鼠神的功能为各项能力各加90点。

    对于Debuger.c的修改大家应该都明白,是在
string descF27 = "su shen";
void CalculateInfoDataF27()
{
    totalInfo = descF27;
      // -->
后面插入语句
      ref mc = GetMainCharacter();
TakeNItems(mc, "indian11", 10);
即让F26的功能为给主角10个鼠神。

    这个修改里面没有涉及生命值和力量、威望等七个人物基本属性的修改,因为目前尚未发现把这几个值加到物品属性里面的办法。左贤王汉化版里面有两个物品(记得好像是绿宝石和母神雕像)是加威望和成就的,但经过实际测试那两个物品的注释是错的,实际增加的是统率和幸运,并没有增加基本属性,如果有高人研究出来了给物品增加基本属性的办法,希望能告诉大家,谢谢。

——————————————————————————————————————————————————

放出网盘下载地址:

http://d.namipan.com/d/606f1d2db7dd2e2ada2846f5efea7702776c557106560000

http://www.rayfile.com/files/dfefd51c-6df8-11de-8ae0-0014221b798a/

——————————————————————————————————————————————————
下面是我几个帖子的汇总,给自己打打广告,桀桀:

第一弹——一干二净之洗劫大法!(告诉你如何把敌船抢得一干二净)
http://3dmgame.chnren.com/bbs/showtopic-765023.html

第二弹——沉船之城全城市ID代码大全(让你能在所有沉船的城市间自由传送)
http://3dmgame.chnren.com/bbs/showtopic-770120.html

第三弹——沉船之城最简单的改船方案,让你随心所欲改船!(不用研究debug也能改船)
http://3dmgame.chnren.com/bbs/showtopic-770124.html

第四弹——最强宝物登场!让你拥有完美副官(简简单单让你主角和所有副官属性全满)
http://3dmgame.chnren.com/bbs/showtopic-770127.html
页: [1]
查看完整版本: 沉船研究第四弹——最强宝物登场!让你拥有完美副官