一、寻找当前血量地址
由于以下修改都需要涉及到"当前血量地址",所以首先介绍如何寻找它的方法(与搜索红血瓶类似,如果不清楚可以查一下如何搜索红血瓶)。
打开八门,并让怪物攻击玩家几次,然后搜索当前血量的数值(不是最大血量值,例如最大血量是10000,怪物攻击后变成9000时就搜索9000),等待几秒钟后再次搜索当前的数值(例如回复到9500)......重复这个过程直至获得当前血量地址(通常只需进行两次搜索)。通常情况下,当前血量地址以0结尾,在进行两次搜索后即可得到唯一的地址即为"当前血量地址"。
二、角色修改
根据"当前血量地址"添加以下代码:
角色地址=当前血量地址-1E2(选择WORD类型)(使用电脑上的十六进制计算器计算,通常结果会以E结尾)。如果要修改佣兵角色,则只需改动这段代码。
阵营地址=角色地址-1(选择BYTE类型)。如果要修改主角,则还需要改动这段代码,默认为0,将其改为阵营代码2。经过测试,只有NpC的阵营代码能正常使用,怪物的阵营代码会导致闪退。希望有人能找到适用于怪物角色的有效阵营代码。
阵营代码:0.主角...1.怪物...2.NpC
在角色地址处输入相应的角色代码,并在阵营地址处输入对应的阵营代码(例如要修改怪物角色,则在阵营地址处输入1)。
如果在阵营地址处输入0,则修改后得到的都是主角凯恩。