根据报错索引到qb-weapons/client/main.lua的128行(可能与你的文件有几行的差异)
分析判断条件
if WeaponAttachments[WeaponData.name][attachment]['item'] == ItemData.name then
根据 WeaponAttachments 查找来源,确认 WeaponAttachments 表中是否存在各类组件的信息
追溯到 qb-weapons/config.lua中的 WeaponAttachments 表(171行开始)。
非常明确的就是你没有配置好 qb-weapons/config.lua中的 WeaponAttachments 表信息
没有其他原因,再检查检查,看看你写的名称和配件什么都一致吗