传奇物品数据库关键字段解释
传奇游戏的物品数据库通常以 StdItems.DB 文件的形式存在。要修改或查看其中的物品数据,通常需要借助 DBC2000 或 无极数据库 等专业工具。以下是传奇物品数据库(StdItems.DB)中核心字段的详细解析:
📦 核心基础字段
* Idx (物品ID序号):物品的唯一编号,必须从上到下按顺序编码(如0, 1, 2...),中间不能出现断号或重复,否则会导致游戏引擎无法读取或服务器启动失败。
* Name (物品名称):物品的显示名称,通常最多支持7个汉字。
* StdMode (物品类型/分类):决定物品的基础分类和行为(例如:是武器、衣服、药水还是戒指)。不同的数值对应不同的物品大类,具体代码需查阅对应游戏引擎的说明书。
* Weight (重量):物品的重量,会影响角色的负重。
* Price (价格):物品在NPC商店出售的价格,同时也控制着物品的维修价格(若设为0,则该物品无法维修)。
🛡️ 战斗属性字段
这些字段直接决定了装备的强弱:
* DC / DC2 (物理攻击):分别代表物理攻击力的下限和上限(主要影响战士)。
* MC / MC2 (魔法攻击):分别代表魔法攻击力的下限和上限(主要影响法师)。
* SC / SC2 (道术攻击):分别代表道术攻击力的下限和上限(主要影响道士)。
* AC / AC2 (物理防御):分别代表物理防御力的下限和上限。
* MAC / MAC2 (魔法防御):分别代表魔法防御力的下限和上限。
👁️ 外观与耐久字段
* Looks (外观代码):控制物品在客户端显示的图标或人物穿戴后的外观模型编号。该编号需要与客户端的补丁文件(如WIL/WZL文件)中的序号对应。
* DuraMax (持久/耐久度):物品的最大耐久度,通常以1000为1点持久单位。
📜 佩戴与特殊规则字段
* Need (佩戴所需类型):定义佩戴该物品的前置条件,例如 0 通常代表需要达到特定等级。
* NeedLevel (佩戴所需等级):配合 Need 字段使用,具体指明需要达到的等级数值。
* Anicount (触发脚本):用于设置物品触发特定脚本的段头定义(常用于触发类物品)。
* Reserved (保留/交易规则):定义物品的掉落和交易权限。例如,11 通常代表不可交易、不可掉落;8 可定义角色死亡后该物品是否消失。
* Source (强度/特殊作用):部分物品用来设置强度,具体作用因物品类型而异,一般情况下不设置。
💡 小贴士:如果你需要添加一件新装备,最稳妥的办法是先在数据库中找到一件同类型的现有装备(比如要加新武器,就找一把现有的武器),复制它的数据行粘贴到最后,然后在此基础上修改名称、属性和外观代码,这样可以有效避免因 StdMode 等类型字段填写错误导致的异常。
页:
[1]