物品数据的调整
本专栏所有文章涉及的修改,均是适配311可叠加99物品的版本
如果你想知道怎么把一件装备改成刺客可以穿戴,继续往下看吧,本文章仍一如既往地一步步示范操作过程,让无基础者也能抄一抄作业。
1, 附加服务器端进程后,先搜索游戏代码“68 94 01 00 00”,即汇编 push 00000194
这是游戏给新号增加背包随机卷的代码。搜索前记得把数值类型改为“字节数组”,下面“可写”的勾选要去掉。

2,对搜索到的第一条地址右键,选“反汇编此内存区域”,以迅速浏览定位代码地址。

3, 点击一下,调用增加背包绑定物品的函数那行代码,然后按空格键,会进入这个函数。

4,选择从数据库中读取物品源数据的函数,仍然是按空格键进入。

5,往下查看,选择成功读取数据的函数尾。这个函数有3个函数尾,如下图,有 mov al,01,才是成功读取数据的。在 pop esi 处进行汇编注入,按需要修改物品源数据即可。

上面的脚本,只示范了给所有武器去除所有装备需求。至于你要实现怎么样的调整,取决于你的要求和对游戏物品数据的理解了。