单机1.85火龙版本默认物品数据库内不存在黄金火龙、芙蓉七彩刃这两件装备,直接在游戏输入@制造黄金火龙,系统会提示不存在该物品,@制造命令只能够调取StdItems.DB数据库内部已经登记过的装备名称,想要用GM命令直接制造这两件变态装备,需要先在服务端物品数据库完成新增配置,设置好装备名称、攻防属性、穿戴条件,之后重载物品数据,才可以在游戏当中调用@制造命令生成装备,整套操作全部在本地单机服务端完成,分为设置GM管理员权限、数据库新增装备、重载数据、游戏内调用命令,以及客户端素材适配几个部分。
第一步需要确认账号拥有GM管理员权限,打开服务端文件夹MirServer,运行M2Server主程序,点击顶部菜单列表信息一,找到管理员信息栏目,把游戏内角色的完整角色名填写进去,权限设置为10,保存设置,重新登录游戏账号。确认GM制造命令名称,打开M2顶部选项,选择游戏命令,切换管理命令,找到制造指定物品,确认命令前缀为@制造,如果版本命令为@make,记自应指令格式,命令格式为@制造装备名称数量,不填写数量默认生成一件装备。如果不添加管理员,无论怎么输入制造指令,都不会生成任何装备,这是新手最容易忽略的环节。
第二步打开物品数据库StdItems.DB,数据库存放路径为Mirserver\Mud2\DB,需要数据库编辑工具打开文件,不要直接用记事本打开DB文件。找到版本现有的高阶武器,例如火龙之刃,选中整行记录,执行复制记录,粘贴追加到数据库表格最末尾,不要插入到中间行,避免打乱原有物品ID序号。复制出来的这条记录作为模板,修改name字段,第一套填写芙蓉七彩刃,第二套新建行填写黄金火龙,name字段文字必须完全和后续@制造输入文字一模一样,多一个空格符号都会造成制造失败。
接着修改装备各项属性,dc、dc2对应最小最大攻击,mc、mc2对应魔法,sc、sc2对应道术,ac、ac2防御,mac、mac2魔御,可以填写变态的高数值,调整needlevel设置穿戴等级,stdmode确定装备分类,武器stdmode统一填写5,武器look字段填写武器外观编号,如果没有准备对应武器补丁素材,可以先沿用火龙武器的look编号,游戏内属性生效,只是外观显示为火龙武器。全部字段修改完毕保存StdItems.DB数据库文件,idx序号保持自动递增,不要手动修改序号造成冲突。
数据库保存完成,回到M2Server程序,点击控制菜单,选择重新加载物品数据库,不需要把整套服务端全部关闭重启,重载之后服务端就可以识别刚刚新增的两件装备。M2的Envir文件夹下面存在DisableMakeItem.txt禁止制造列表,打开查看文本,确认黄金火龙、芙蓉七彩刃没有写在这个禁止列表当中,如果被写入,@制造会提示禁止制造该物品,删除对应条目保存文件,再次重载物品数据即可解除限制。
完成服务端配置之后回到游戏,输入@制造芙蓉七彩刃1,回车即可生成武器,输入@制造黄金火龙1生成黄金火龙装备。装备生成出来之后,如果装备名字显示正常,但是属性全部为0,代表数据库字段填写出错,回到数据库核对dcdc2mcmc2scsc2数值,重新保存再次重载。输入命令提示没有该物品,优先核对数据库name名称和游戏输入文字完全一致,区分多余空格、符号,同时确认已经执行重载物品数据库,没有重载的情况下,新添加装备不会被游戏识别。
只做服务端数据库新增,不处理客户端补丁,装备可以正常制造穿戴,属性全部生效,但是背包、地面、人物身上的外观图片会沿用复制模板的火龙武器样子,不会出现专属的芙蓉七彩刃、黄金火龙特效画面。想要拥有独立的武器外观,需要准备对应wil或者pak图片素材,修改客户端items.wil、DnItems.wil、stateitem.wil三个素材文件,设置背包显示、地面掉落显示、装备栏显示的图片编号,数据库look字段和素材编号一一对应,把修改后的客户端补丁覆盖到本地传奇客户端data文件夹,重新启动游戏客户端,才可以看到自定义装备专属外观效果。
单机版本除了新增自定义装备,也可以直接修改原版火龙装备做成变态属性,不需要新增条目,直接在数据库找到火龙武器,把攻击魔法道术改成高额数值,保存重载,@制造火龙剑就可以刷出变态原版装备。@supermake指令可以临时修改手上穿戴装备的属性,适合临时测试,但是角色下线之后属性就会复原,不会永久保存,想要永久存在的变态装备,必须修改StdItems.DB数据库完成固化设置。
操作过程常见故障,重载物品数据库报错,是复制粘贴数据库记录的时候ID序号重复,要保证每一条装备记录idx序号唯一。制造出来装备点击之后闪退,是stdmode装备分类填错,武器必须为5,填错分类客户端解析装备信息直接闪退。装备制造成功但是捡不起来,是重量字段设置过大,人物背包负重达不到,回到数据库调整重量字段,降低重量数值。整套修改只作用本地单机,所有改动都保存在自己的服务端文件,不会对外产生影响,反复核对名称、字段、重载这三步,就可以稳定通过@制造调用自定义变态装备。
第一步需要确认账号拥有GM管理员权限,打开服务端文件夹MirServer,运行M2Server主程序,点击顶部菜单列表信息一,找到管理员信息栏目,把游戏内角色的完整角色名填写进去,权限设置为10,保存设置,重新登录游戏账号。确认GM制造命令名称,打开M2顶部选项,选择游戏命令,切换管理命令,找到制造指定物品,确认命令前缀为@制造,如果版本命令为@make,记自应指令格式,命令格式为@制造装备名称数量,不填写数量默认生成一件装备。如果不添加管理员,无论怎么输入制造指令,都不会生成任何装备,这是新手最容易忽略的环节。
第二步打开物品数据库StdItems.DB,数据库存放路径为Mirserver\Mud2\DB,需要数据库编辑工具打开文件,不要直接用记事本打开DB文件。找到版本现有的高阶武器,例如火龙之刃,选中整行记录,执行复制记录,粘贴追加到数据库表格最末尾,不要插入到中间行,避免打乱原有物品ID序号。复制出来的这条记录作为模板,修改name字段,第一套填写芙蓉七彩刃,第二套新建行填写黄金火龙,name字段文字必须完全和后续@制造输入文字一模一样,多一个空格符号都会造成制造失败。
接着修改装备各项属性,dc、dc2对应最小最大攻击,mc、mc2对应魔法,sc、sc2对应道术,ac、ac2防御,mac、mac2魔御,可以填写变态的高数值,调整needlevel设置穿戴等级,stdmode确定装备分类,武器stdmode统一填写5,武器look字段填写武器外观编号,如果没有准备对应武器补丁素材,可以先沿用火龙武器的look编号,游戏内属性生效,只是外观显示为火龙武器。全部字段修改完毕保存StdItems.DB数据库文件,idx序号保持自动递增,不要手动修改序号造成冲突。
数据库保存完成,回到M2Server程序,点击控制菜单,选择重新加载物品数据库,不需要把整套服务端全部关闭重启,重载之后服务端就可以识别刚刚新增的两件装备。M2的Envir文件夹下面存在DisableMakeItem.txt禁止制造列表,打开查看文本,确认黄金火龙、芙蓉七彩刃没有写在这个禁止列表当中,如果被写入,@制造会提示禁止制造该物品,删除对应条目保存文件,再次重载物品数据即可解除限制。
完成服务端配置之后回到游戏,输入@制造芙蓉七彩刃1,回车即可生成武器,输入@制造黄金火龙1生成黄金火龙装备。装备生成出来之后,如果装备名字显示正常,但是属性全部为0,代表数据库字段填写出错,回到数据库核对dcdc2mcmc2scsc2数值,重新保存再次重载。输入命令提示没有该物品,优先核对数据库name名称和游戏输入文字完全一致,区分多余空格、符号,同时确认已经执行重载物品数据库,没有重载的情况下,新添加装备不会被游戏识别。
只做服务端数据库新增,不处理客户端补丁,装备可以正常制造穿戴,属性全部生效,但是背包、地面、人物身上的外观图片会沿用复制模板的火龙武器样子,不会出现专属的芙蓉七彩刃、黄金火龙特效画面。想要拥有独立的武器外观,需要准备对应wil或者pak图片素材,修改客户端items.wil、DnItems.wil、stateitem.wil三个素材文件,设置背包显示、地面掉落显示、装备栏显示的图片编号,数据库look字段和素材编号一一对应,把修改后的客户端补丁覆盖到本地传奇客户端data文件夹,重新启动游戏客户端,才可以看到自定义装备专属外观效果。
单机版本除了新增自定义装备,也可以直接修改原版火龙装备做成变态属性,不需要新增条目,直接在数据库找到火龙武器,把攻击魔法道术改成高额数值,保存重载,@制造火龙剑就可以刷出变态原版装备。@supermake指令可以临时修改手上穿戴装备的属性,适合临时测试,但是角色下线之后属性就会复原,不会永久保存,想要永久存在的变态装备,必须修改StdItems.DB数据库完成固化设置。
操作过程常见故障,重载物品数据库报错,是复制粘贴数据库记录的时候ID序号重复,要保证每一条装备记录idx序号唯一。制造出来装备点击之后闪退,是stdmode装备分类填错,武器必须为5,填错分类客户端解析装备信息直接闪退。装备制造成功但是捡不起来,是重量字段设置过大,人物背包负重达不到,回到数据库调整重量字段,降低重量数值。整套修改只作用本地单机,所有改动都保存在自己的服务端文件,不会对外产生影响,反复核对名称、字段、重载这三步,就可以稳定通过@制造调用自定义变态装备。

