返回列表 回复 发帖
什么办法,楼上
关键是找出TX从哪里读数据更新加血加兰的文件就好办多了

刚才试了一下

只要一进入人物选择画面的时候。你的帐号自动加血信息就被清空了,应该是在这里开始被修改。可不可以偷梁换柱?或者,有什么软件可以防止ACCOUNT.DAT被修改?
不可以。account.dat的内容这个时候是从服务器读下来-》内存-》文件的,这个过程如果插手据说是非法。实际硬盘里account.dat这个文件已经没存在的意义了
至少我没想出变通的办法
http://bbsattach.uuu9.com/attachment/Day_100805/2521_1301803_31f3a0d0b257bec.gif
试了半天也不行。如果存在修改后的加血文件。那么系统自动判定文件数据不对。加血数据被修改为全部加40%。。。如果删除account.dat后关闭游戏如果删除重建才会恢复原来的全部20%...不懂。感觉不像是从服务器DOWN的资料。我一点都不懂。。无奈了。。
本人有个设想:把整个游戏端放到U盘(2G以上的)运行,改好account.dat文件后把U盘写保护,这样FFO的程序就不能改account.dat了,不过我手上没有2G的U盘,有的朋友可以试一下,再说给我们听,好不?个人认为成功率有60%
将改好account.dat文件设置成为只读,看怎么样???
一定不可以
我试着给account.dat改好后加权限了
结果就是进了游戏加血全是默认(无药品、百分比默认)
http://bbsattach.uuu9.com/attachment/Day_100805/2521_1301803_31f3a0d0b257bec.gif
原帖由 庄文 于 2008-5-13 17:18 发表
一定不可以
我试着给account.dat改好后加权限了
结果就是进了游戏加血全是默认(无药品、百分比默认)
我刚开始的时候就是把account.dat属性改只读,发现TX还是能把只读属性去掉并改了文件,所以想到在U盘里加上写保护运行有可能是行的,但我没有2G以上的U盘试,有条件的朋友可以试一下
问题在FFO.EXE上面,难道要改他?
返回列表