添加装备不能只修改名称和攻击力,必须同时完成服务端数据、客户端资源、装备栏位、获取途径和重载测试五个环节。最稳妥的做法是复制一件已经正常使用、类型相近的旧装备作为模板,再分配一个未占用的物品编号,依次修改名称、分类、职业限制、等级要求、绑定状态、耐久、基础属性、极品属性、售价、回收价值和外观编号。复制模板可以避免遗漏字段,但不要直接覆盖原装备记录,否则可能导致旧装备属性、掉落或背包数据一起变化。

服务端配置应先确认当前引擎实际读取的物品表和字段名称,常见结构会把装备基础数据放在物品数据库中,手游端的装备栏位置还可能由独立的装备坐标配置控制;部分引擎使用类似stditems.db或cfg_weapon_pos.json的文件,但不能跨引擎照搬文件名和字段。 新装备至少要保证物品编号唯一、物品类型正确、装备部位匹配、职业值有效、等级要求不低于0,并且基础属性字段与同类装备保持一致。武器应检查攻击或魔法属性,衣服和首饰应检查防御、魔防或特殊属性;如果字段类型填错,装备可能能放入背包,却无法穿戴或不计入角色面板。
客户端资源要与服务端编号同步配置,重点检查图标、地面掉落外观、穿戴模型、展示图片和装备栏位置。服务端有记录但客户端缺少对应资源时,常见表现是图标空白、装备显示问号、穿戴后模型消失或界面无法点击。测试时先把新装备设置为管理员领取或npc直接发放,暂时不要先接入大量怪物掉落;确认背包显示、装备穿戴、属性变化和卸下操作全部正常后,再配置掉落来源。若需要测试掉落,可先设置为单次必掉或较高概率,验证成功后恢复目标概率,避免因概率过低误判为配置失败。
完整测试应覆盖低于等级要求、达到等级要求和超过等级要求三种角色状态,并分别检查不同职业、不同装备部位、背包满格、装备绑定、交易、回收、强化和重登录后的数据是否一致。装备属性的生效结果要以前后面板差值为准,例如穿戴前后攻击、防御或生命值应出现与配置相同的变化;若只显示在提示框而不改变面板,通常是属性字段、职业限制或引擎计算类型不匹配。确认所有功能后再停止服务、备份数据库和配置文件、清理缓存并重启,再由普通账号重新领取和击杀目标怪物验证。这样设置的新装备才能同时具备正确显示、正常穿戴、稳定生效和可控获取四项条件。