一、 定位土城药店NPC脚本文件
服务端路径通常为 D:\MirServer\Mir200\Envir\Market_Def。土城药店NPC文件名通常为 盟重省-药店** 或 3-药店**(3代表盟重地图编号)。
1. 查找文件:打开 Market_Def 文件夹,寻找包含“药店”字样的TXT文件,如 盟重省-药店001.txt。
2. 备用方案:若找不到,可打开 Merchant.txt 文件,搜索“药店”定位其在盟重的地图编号,文件名通常与坐标相关。
二、 修改脚本添加黑铁矿商品
用记事本打开找到的药店脚本,在 [@main] 段落后寻找 [goods] 标签(若无则自行添加)。
1. 标准添加格式:
在 [goods] 下方按“物品名 购买价格 出售价格 库存”格式添加行。建议将出售价格设为0,避免误卖。
[goods]
金创药(小量) 50 0 10
魔法药(小量) 50 0 10
黑铁矿石 1000 0 10
2. 多纯度批量添加:
若需不同纯度矿,需在 StdItems.DB 中确认具体名称(如“黑铁矿石5”、“黑铁矿石10”)。
[goods]
黑铁矿石5 500 0 10
黑铁矿石10 1000 0 10
黑铁矿石15 1500 0 10
三、 重启服务端与生效验证
修改保存后,必须完全关闭M2Server并重新启动,仅小退游戏无法刷新NPC数据。
1. 验证步骤:进入游戏 → 前往土城药店 → 打开交易界面。
2. 排查未显示:
- 检查物品名是否与数据库 StdItems.DB 完全一致(严禁多空格)。
◦ 确认文件编码为 ANSI(另存为时选择),UTF-8会导致乱码或读取失败。
- 若仍不显示,在M2菜单点击“查看→重读NPC脚本”强制刷新。
四、 数据库确认与高级配置
1. 物品存在性验证:打开数据库 StdItems.DB,搜索“黑铁矿石”,确保“Stdmode”字段为40(矿石类),且名称与脚本中完全匹配。
2. 全局物价文件(可选):若需统一价格,可在 Envir 目录下的 Market_Price 或 MinPrice.txt 中设置黑铁矿的全局最低价,防止NPC卖价过低。
提示:若仅为自己测试使用,建议将购买价格设为1金币,方便快速获取;正式开区前记得调整回合理市价。
传奇服务端土城药店添加黑铁矿出售教程
来源:
作者:
点击:

