同人星球BBS -> 游戏修改 -> [修改资料]国产游戏 秦殇 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

修改众 08-07-02 11:30

最近偶然玩到了这个国产的游戏"秦殇"
游戏开始于是秦始皇死后。
起因是奸臣假借圣旨追杀太子扶苏。
玩家扮演的扶苏经过1番艰辛终于手刃奸臣。
中文对白+中文语音,国产游戏有1种亲切感~~

接下来说说这个游戏的修改吧。

作为标准windows游戏,都是4byte和float 数据类型。
内存数据没有加密。金钱,经验等直接搜索就可以。

物品属性修改是这样。
比如现在有1把剑,耐久度50/50
选择arry of byte ,搜索 FF FF FF FF 32 00 00 00 32 00 00 00 FF FF FF FF
这就找到了耐久度的地址。开始我以为耐久度是浮点数,没想到是整数[s:5]

内存查看,会发现后面好多FF,不知道干什么用的。

就以现在找到的这个地址为基准,偏移量结构是这样
-20 物品等级
A4 物品重量
E0 移动物品音效
EC 物品外观 (72 0E干将剑)
FC 需求等级
100 需求力量
104 需求敏捷
108 需求体质
408 物品属性指针


定位到物品属性指针指向的地址,这里就是物品的具体属性.
这个游戏的物品属性看起来比较乱.
以物品属性指针指向的地址为基准,偏移量结构是这样
8 属性1代码
20 属性1值 (浮点数)

物品属性由 物品属性代码+属性值组成,间隔18
属性之间间隔 48
属性值为浮点数

部分属性1代码的作用
1B 力量+
1D 敏捷+
29 普通攻击力min+
2A 普通攻击力max+
2F 水系攻击min
30 水系攻击max
41 攻击速度+

没有逐一修改测试全部代码用途,需要的自行解决吧


查看完整版本: [-- [修改资料]国产游戏 秦殇 --] [-- top --]

Powered by PHPWind v5.3 Code © 2003-05 PHPWind
Time 0.032658 second(s),query:3 Gzip enabled

You can contact us