- UID
- 1024851
- 主题
- 0
- 阅读权限
- 20
- 帖子
- 55
- 精华
- 0
- 积分
- 28
- 金钱
- 248
- 荣誉
- 0
- 人气
- 0
- 在线时间
- 46 小时
- 评议
- 0
- 帖子
- 55
- 精华
- 0
- 积分
- 28
- 金钱
- 248
- 荣誉
- 0
- 人气
- 0
- 评议
- 0
|
主角的属性在RPGUtilite.c文件里用UltraEdit改回原来的设置,副官的则在pshero.c文件里还原...
nowater同学发的MOD里改动的地方都写上了改动的注释而且保留了原来的语句,所以很容易还原直接替换就可以.RPGUTILITE文件后半部分的改动大部分是读取扩展人物的改动,还原的时候不能拿原版文件覆盖,否则进不了游戏..
副官的属性在Program\scripts文件夹里,用UltraEdit打开PsHero.c文件 参考原版的相应文件进行还原.
我发现的关于副官属性的那一段是以下几行.一共有两处相似的改动,还原这两处之后副官属性恢复随机分配.
SetSPECIAL(ch, 10,10,10,10,10,10,10);
CalculateSkillsFromRank(ch, 1);
SetFantomHP(ch);
LAi_NPC_Equip(ch, sti(ch.rank), true, true);
trace("PGG " + GetFullName(ch) + " starting rank " + sti(ch.rank));
}
还原成
SetFantomParamFromRank(ch, 1 + rand(3), true);
trace("PGG " + GetFullName(ch) + " starting rank " + sti(ch.rank));
}
副官的属性全部10,本人觉得这个设置严重影响游戏乐趣. 我刚玩这游戏没几天,所以花了一上午的时间才弄明白..希望对各位碰到相同困惑的朋友有帮助.. |
|