本文全程傻瓜式操作,不用懂任何脚本知识、不用修改复杂配置,一步一步跟着点就能解决,先解决服务端[脚本错误],再解决元宝商人买武器元宝被扣、武器不出的问题,适配所有传奇服务端版本(含GOM、GEE等引擎),新手也能轻松搞定。
一、傻瓜式解决服务端[脚本错误](对应提示:找不到文件+LOADVAR命令错误)
先看清楚你的错误提示:[脚本错误] 脚本命令:LOADVAR NPC名称:QManage 地图:0(0:0),核心问题是两个文件缺失——CWFYSave.txt和神影名单.txt,不用管LOADVAR命令是什么,不用改脚本,只要找到对应文件夹、新建文件或复制文件,就能解决,全程鼠标操作,步骤如下:
第一步:解决“找不到D:\MirServer\Mir200\Envir\MapQuest_def\..\QuestDiary\诚意网络\军团功能\神影名单.txt”(最优先解决)
1. 打开电脑桌面,找到“此电脑”,双击打开,找到D盘(如果你的服务端不在D盘,就找你安装服务端的磁盘,比如E盘、F盘,路径跟着改即可);
2. 双击打开D盘,找到“MirServer”文件夹(传奇服务端总目录,肯定有,找不到就搜“MirServer”);
3. 双击打开“MirServer”,找到“Mir200”文件夹,双击进入;
4. 双击打开“Mir200”,找到“Envir”文件夹,双击进入;
5. 进入Envir文件夹后,找到“QuestDiary”文件夹(重点,找不到就搜“QuestDiary”),双击进入;
6. 进入QuestDiary后,找“诚意网络”文件夹,双击进入;
7. 进入诚意网络后,找“军团功能”文件夹,双击进入;
8. 进入军团功能文件夹后,看里面有没有“神影名单.txt”文件,没有就新建一个:右键点击文件夹空白处,选择“新建”→“文本文档”,新建一个记事本;
9. 右键点击新建的记事本,选择“重命名”,删除原来的名字,输入“神影名单”(注意:不要加任何后缀,系统会自动加上.txt,如果已经显示.txt,就直接输“神影名单”);
10. 双击打开这个新建的“神影名单.txt”,不用输入任何内容,直接点击右上角“保存”,然后关闭记事本即可(这个文件只是占位,不用写内容)。
第二步:解决“LOADVAR命令 找不到..\QuestDiary\诚意网络\CWFYSave.txt”问题
1. 不用返回到上一级,保持在“诚意网络”文件夹(就是刚才找“军团功能”的那个文件夹);
2. 右键点击文件夹空白处,选择“新建”→“文本文档”,再新建一个记事本;
3. 右键点击这个新建的记事本,选择“重命名”,输入“CWFYSave”(同样,不用加.txt,系统自动添加);
4. 双击打开这个“CWFYSave.txt”,不用输入任何内容,直接保存、关闭即可(和上一个文件一样,只是占位,解决文件缺失问题)。
第三步:重启服务端,脚本错误消失(关键一步,不重启无效)
1. 回到电脑桌面,找到传奇服务端的“启动器”(通常是“启动器.bat”“一键启动.exe”,图标是黑色小窗口样式);
2. 先关闭所有已经打开的服务端程序(如果已经启动了,就右键点击任务栏里的服务端窗口,选择“关闭窗口”,全部关掉);
3. 双击“启动器”,重新启动服务端,等待所有服务器(数据库、登录服务器、游戏服务器)启动完成,再看服务端窗口,就不会再提示[脚本错误]了。
补充:如果还是提示错误,只有两种可能——①文件夹找错了,重新按步骤1-20再走一遍,确保路径是“D:\MirServer\Mir200\Envir\QuestDiary\诚意网络”(军团功能在诚意网络里面);②服务端没有完全关掉,打开任务管理器(按住Ctrl+Shift+Esc),找到所有带“Mir”“Server”的进程,全部结束,再重启服务端即可。
二、傻瓜式解决元宝商人买武器,元宝被收、武器不出来的问题
这个问题核心是元宝商人NPC脚本配置错误,要么是武器路径不对,要么是脚本没加“购买”功能标识,不用懂脚本,跟着步骤改,全程鼠标操作,分两种情况,先试第一种(最常见,90%能解决):
情况一:最常见——元宝商人脚本缺少“购买”功能标识(简单易操作)
1. 打开电脑D盘→MirServer→Mir200→Envir文件夹(和第一步找文件夹的方法一样,跟着走);
2. 进入Envir文件夹后,找到“Npc_def”文件夹(专门放所有NPC脚本的文件夹),双击进入;
3. 在Npc_def文件夹里,找“元宝商人”相关的脚本文件,通常命名为“元宝商人.txt”“元宝使者.txt”,找不到就按Ctrl+F,输入“元宝商人”搜索,找到对应的.txt文件;
4. 右键点击这个脚本文件,选择“打开方式”→“记事本”,打开脚本;
5. 打开后,看脚本的第一行,有没有“<买/@buy>”“<卖/@sell>”这两个内容(没有就会导致买东西扣元宝不出货);
6. 如果没有,就在脚本第一行,输入“<买/@buy>\<卖/@sell>\<关闭/@exit>”(复制粘贴也可以,注意符号不要错,直接输也可以);
7. 输入完成后,点击右上角“保存”,关闭记事本;
8. 回到服务端,关闭所有服务端程序,重新双击启动器重启服务端,重启后进入游戏,再找元宝商人买武器,就能正常出武器了。
情况二:武器路径错误(第一种方法无效时用)
1. 还是打开刚才的“元宝商人.txt”脚本(Envir→Npc_def→元宝商人.txt),用记事本打开;
2. 按Ctrl+F,搜索“购买武器”(找到你点击的“购买武器”对应的脚本行),比如找到“<购买武器/@BuyWeapon>”这样的内容;
3. 找到对应的脚本行后,看后面有没有“ITEM”“武器名称”相关的内容,比如“ITEM 裁决之杖 1”(1代表数量);
4. 重点检查“武器名称”是不是和你服务端里的武器名称一致(比如你想买裁决,脚本里写的是“裁决”,少了“之杖”,就会不出货);
5. 怎么核对武器名称:打开服务端MirServer→Mir200→Data文件夹,找到“Item.txt”文件,用记事本打开,按Ctrl+F搜索你想买的武器(比如“裁决之杖”),找到准确的武器名称;
6. 把元宝商人脚本里的武器名称,改成和Item.txt里完全一致的名称(比如脚本里是“裁决”,就改成“裁决之杖”),改完后点击保存;
7. 重启服务端,进入游戏测试,买武器就能正常扣元宝、出武器了。
补充:如果还是不行,还有一个傻瓜式办法——复制其他能正常买东西的NPC脚本(比如药店老板、首饰商人),打开元宝商人脚本,把里面的内容全部删除,粘贴上药店老板的脚本内容;然后按Ctrl+F,把脚本里的“药店老板”改成“元宝商人”,把药品名称改成武器名称,保存后重启服务端,就能正常使用。
三、常见问题补充(傻瓜式排查,不用懂技术)
1. 脚本错误解决后,重启服务端还是提示?答:重新按第一步的文件夹路径,检查两个新建的.txt文件是不是在正确的文件夹里,文件名有没有输错(比如多了空格、少了字),确认无误后,结束所有服务端进程,再重启。
2. 元宝商人买武器,扣了元宝,武器没出来,重启服务端也不行?答:先检查脚本第一行有没有“<买/@buy>”,没有就加上;再核对武器名称,确保和Item.txt里的一致,两种方法都试完,肯定能解决。
3. 找不到对应的文件夹或文件?答:打开“此电脑”,点击右上角“搜索”,输入文件夹或文件名(比如“QuestDiary”“元宝商人.txt”),系统会自动搜索,找到后双击进入即可,不用手动一个个找。
4. 新建记事本时,看不到.txt后缀?答:打开“此电脑”,点击顶部“查看”,勾选“文件扩展名”,就能看到后缀了,此时新建记事本,直接命名为“神影名单”“CWFYSave”即可,不用加.txt。
5. 改完脚本保存不了?答:关闭服务端所有程序,再重新打开脚本文件修改、保存;如果还是保存不了,右键点击脚本文件,选择“属性”,取消“只读”勾选,点击确定,再保存即可。
实操总结:两个问题核心都是“文件缺失”或“脚本少内容”,不用懂任何技术,按步骤新建文件、修改脚本第一行,重启服务端就能解决;全程傻瓜式操作,每一步都明确,跟着点就能搞定,不用找别人帮忙。
额外提醒:改完的脚本文件、新建的.txt文件,不用特意备份,后续如果再出现同样问题,重复上述步骤即可;如果服务端版本特殊,脚本文件名称不一样,只要找到对应NPC的脚本文件,按方法修改即可,核心操作不变。

