传奇新增怪物装备首饰地图详细教程

来源: 作者: 点击:
添加新怪物需编辑MonItems.txt或数据库Monsters表。字段包括怪物编号、名称、等级、血量、攻击、防御、爆率、AI类型及刷新坐标。刷新点在地图对应.mon文件中定义,格式为X Y 方向 类型ID 数量 刷新间隔。确保怪物编号不与现有冲突,AI类型需在AIScript目录中有对应脚本。

武器、衣服等装备通过StdItems.txt或Items表添加。关键字段:Index(物品唯一ID)、Name、ItemType(0=武器,1=盔甲,2=头盔等)、AniCount(穿戴动作帧数)、Dura(耐久)、AC/DC/MC/SC(属性值)、RequireLevel(佩戴等级)、NeedClass(职业限制)。图标资源命名为IconXXX.bmp放入Interface\ItemIcon目录,穿戴外观图按BodyXX规则命名存入Map\Body目录。

首饰类(戒指、项链、手镯)ItemType设为5、6、7,属性字段使用AC、MAC或自定义附加属性。部分版本支持ItemEffect字段添加特殊效果,如吸血、反射。所有新装备需在MakeItem.txt或合成系统中注册来源,否则无法正常产出。

地图新增需创建.map文件(地形数据)、.min(小地图)、.txt(地名与属性)、.mon(怪物刷点)、.npc(NPC坐标)。地图编号须在MapList.txt中声明,格式为“编号 地图文件名 地图名称”。传送点通过NpcScript中的@MapMove指令或MapMove.txt配置,目标坐标需在目标地图范围内。

服务端加载顺序为:先读取MapList,再载入物品、怪物、NPC数据。修改后必须重启服务端。客户端需同步更新资源文件,否则出现贴图缺失或功能异常。物品ID、怪物ID、地图ID均不可重复,建议预留编号段集中管理。