第一点:前期准备与工具启动
必备文件备份
找到服务端核心路径(通常为 D:\MirServer\Mir200),复制 “DB” 文件夹和 “Data” 文件夹到桌面备份,避免操作失误导致数据丢失。
确认菜鸟编辑器版本与服务端引擎匹配(Hero 或 3km2 引擎通用),打开编辑器时右键选择 “以管理员身份运行”。
核心模块打开
启动编辑器后,点击左侧 “物品编辑” 模块,在弹出的窗口中选择 “加载数据库”,路径指向 Mir200\DB\StdItems.DB,等待加载完成(进度条走完后再操作)。
第二点:魔血石数据库参数设置
基础属性填写
点击 “新增物品” 按钮,在弹出的表单中按以下格式填写核心字段:
IDX:填写数据库最后一条记录的编号 + 1(例如最后一条是 1340 则填 1341)
物品名称:直接填 “魔血石(中)”,括号内标注大小便于区分
StdMode:选 “28”(道具类物品分类号)
Weight(重量):填 “1”,符合便携特性
NeedLevel(需求等级):填 “1”,全职业新手可使用
Price(售价):填 “5000”,参考商店同类道具价格
关键属性配置
DuraMax(持久 / 使用次数):填 “500000”,对应 50 万血量魔法累积恢复量
Looks(外观编号):打开编辑器内置的 “资源查看器”,加载 Data\Items.wil,选第 128 号血瓶样式,填入对应的数字(通常为 128)
Source(道具类型):填 “5”,标记为恢复类道具,确保战斗中可生效
特殊属性设置
在 “扩展属性” 栏找到 “AniCount” 字段,填入 “123”,此代码对应 “自动回血回蓝” 功能
勾选 “不可交易”“不可掉落” 选项(根据需求选择),避免道具泛滥
第三点:外观与显示效果配置
背包与装备栏外观
打开 “资源编辑” 模块,加载 Data\stateitem.wil,选择与 Looks 编号匹配的图标(128 号),预览确认显示正常
若需自定义外观,将准备好的 24×24 像素图片导入,右键 “替换资源” 并更新编号
物品描述设置
在 “物品说明” 框中填写:“佩戴后自动恢复血量与魔法值,战斗中效果不中断,耗尽后自动销毁”,直接体现核心功能
勾选 “显示持久” 选项,让玩家可查看剩余恢复量
第四点:服务端生效与验证
数据保存与加载
填写完所有参数后点击 “保存物品”,弹出提示框后选择 “更新数据库”
打开服务端 M2 主程序,依次点击 “查看→列表信息二→物品列表”,点击 “重新加载” 使设置生效
游戏内验证方法
登录游戏,在命令行输入 “@刷物品 魔血石(中) 1”,背包中出现道具即添加成功
佩戴后攻击稻草人触发战斗状态,观察血量条是否持续小幅回升,验证恢复功能
若需设置地图刷新,打开 Envri\UserData\MapItems.txt,按格式添加 “魔血石(中) 3 330:330 50:10:2:5”,实现盟重省定时刷新
第五点:新手避坑提示
字段填写别留空:StdMode 和 Source 字段必须准确,错填会导致道具无法使用或显示异常
外观编号对应:Items.wil(背包显示)和 stateitem.wil(装备栏显示)需用同一编号,否则出现 “隐形道具”
生效必做步骤:保存数据库后必须在 M2 中重新加载,仅保存不加载不会生效
魔血石特性注意:部分地图设置 “NOTSTONE” 参数会使道具失效,可在 M2 地图设置中取消该限制

