鱼C论坛

 找回密码
 立即注册
查看: 1584|回复: 0

[技术交流] 群英7调试 游戏机制分析

[复制链接]
发表于 2018-10-4 23:35:55 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x

1、读取存档文件时  是不是首先会需要文件句柄  就是说是不是必然会用到CreateFile 这个API  还是说有别的方式  因为我下断点没有看到为某个存档文件创建了句柄
2、Script.so是一个存放必杀技相关的二进制文件  照理说也会被读取到进程空间  可是我下CreateFile时 也没找到都这个文件的地方
3、大地图时候  在城里的武将会恢复体力 我用CE去搜索体力的地址  然后分析这个人物的数据结构  发现不同人物的结构首地址存放的都是同一个 指针(基址,立即数)
     这个指针可能有什么用?
4、我想找到体力的基址  发现CE常规的方法找不到  比如 体力数值 500   是通过 456000 + 1C 偏移来定位的  但是我再搜索456000这个值想找这个地址的时候找不到
     是不是因为 每个人物之外 所有人物信息共享一个最上头的基址
     有别于某些角色扮演游戏 只有一个主角  所以这个人物结构的首地址 通常就可以继续往上找寻基址  
     但是群英游戏有几百个武将 所以读取信息时可能是一大片的读取过来  他们有一个共同的基址  然后不同武将相对这个基址有不同的偏移  然后每个武将内部不同属性再偏移   
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-30 11:42

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表