奇迹1.02W添加黑龙暗黑斗神套装详细教程

奇迹1.02W添加黑龙暗黑斗神套装详细教程

在奇迹1.02W中添加黑龙暗黑斗神套装,需修改服务端和客户端相关文件,并确保数据对应一致,以下是详细步骤

itemsettype.txt(装备分类区分套装类型和对应属性文件)

此文件用于定义装备的大类和小类,并指定哪些装备属于同一套装类型。

找到或添加与“暗黑斗神套装”相关的装备分类。例如,若暗黑斗神套装包含头盔、铠甲、武器等,需确保这些装备在itemsettype.txt中有相同的小类编号,以便在itemsetoption.txt中统一设置套装属性。

示例格式:

确保为暗黑斗神套装的每一件装备分配一个独特且一致的小类编号,以便后续在itemsetoption.txt中设置套装属性。

itemsetoption.txt(套装佩戴装备分类属性文件)

此文件用于定义套装的属性,根据装备的件数分配不同的属性。

找到或添加与“暗黑斗神套装”对应的套装属性设置。需指定套装的小类编号(与itemsettype.txt中一致),并设置不同件数下的属性加成。

套装属性GS识别代码说明:

示例格式(假设暗黑斗神套装小类编号为“X”):

根据实际需求,为暗黑斗神套装设置不同件数下的属性加成,并确保代码和值对应正确。

使用ENDI的MUTOLL工具

打开客户端的dataLocal文件夹。

根据修改好的服务端套装文件(itemsettype.txt和itemsetoption.txt),一一对应修改客户端的itemsetoption.bmd和itemsettype.bmd文件。

修改itemsetoption.bmd

在itemsetoption.bmd中增加新套装属性。

找到op2-1(装备2件时属性,下面以此类推)、op3-1、op4-1、op5-1、op6-1、op7-1等字段,填入上面所说的GS识别代码(属性)。

在op2-1value、op3-1value、op4-1value、op5-1value、op6-1value、op7-1value等字段下,填入对应GS识别代码的值(属性的值)。

在Full1(整套装备附加属性)、Full2、Full3、Full4、Full5等字段下,填入GS识别代码(属性)。

在Full1value、Full2value、Full3value、Full4value、Full5value等字段下,填入对应GS识别代码的值(属性的值)。

在DW(剑士)、DK(魔剑士)、ELF(精灵弓箭手)、MG(魔导师)、DL(圣导师)、Summon(召唤师,注意版本是否支持)等字段下,根据职业设置是否启用套装属性(通常填0表示启用,但具体需根据游戏版本和设置调整)。

在SetMum字段下,填入表示装备几件后显示全部属性的数值(例如:5表示4件,6表示5件,具体取决于套装的部位数量)。

修改itemsettype.bmd

此文件没有像itemsettype.txt那样的大类编号,其大类编号和ITEM.BMD一样。

第一个0-511行是大类别0,第二个0-511是大类别代码2,以此类推,一直到13类别结束。

修改时需对照itemsettype.txt的数据,确保完全一致。

保存并校验修改

修改完成后,保存itemsetoption.bmd和itemsettype.bmd文件。

使用OD(OllyDbg)等工具载入MAIN,进行校验和调试,确保修改无误且不会引发游戏错误。

校验步骤示例:

载入MAIN后,右击查找所有参考文本字符串。

拉到最上面左击下,然后右击查找文本,输入套装文件名字(itemsettype.bmd或itemsetoption.bmd)。

找到后双击回到载入窗口,根据需要进行跳转和修改(如将je改为jmp等)。