传奇服务端一直提示脚本错误,具体显示[脚本错误] 脚本命令:LOADVAR NPC名称:QManage 地图:0(0:0) 参数1:HUMAN 参数2:CWFY 参数3:..\QuestDiary\诚意网络\CWFYSave.txt 参数4: 参数5: 参数6:,且提示找不到文件D:\MirServer\Mir200\Envir\MapQuest_def\..\QuestDiary\诚意网络\军团功能\神影名单.txt,还有元宝商人处点击购买武器,元宝被收但武器不出来,两个问题均有傻瓜式解决办法,无需懂技术,一步一步跟着操作就能搞定,全程不涉及复杂设置,以下详细说明。
先解决传奇服务端脚本错误问题,核心原因就是提示中说的“找不到神影名单.txt文件”,脚本运行时需要调用这个文件,文件缺失就会触发错误,解决办法只有一个:找到对应文件夹,补全这个缺失的文件,全程傻瓜式操作,不用修改任何脚本代码,具体步骤如下。
第一步,打开电脑桌面的“此电脑”,找到D盘,双击进入D盘(提示中的文件路径是D盘开头,一定要找对磁盘,不要找C盘、E盘,避免白忙活)。这一步很简单,就是平时打开电脑文件的操作,双击“此电脑”,再双击“本地磁盘(D:)”即可,不用额外操作。
第二步,在D盘中找到“MirServer”文件夹,双击打开。这个文件夹是传奇服务端的核心文件夹,只要服务端正常安装,就一定能找到,找不到的话,就是服务端安装路径不是D盘,可回忆安装时的路径,找到对应磁盘的MirServer文件夹即可。
第三步,进入MirServer文件夹后,找到“Mir200”文件夹,双击打开。这是服务端的核心运行文件夹,脚本文件、地图文件等都在这个文件夹里面,直接双击进入,不用管里面的其他文件,直奔目标文件夹。
第四步,在Mir200文件夹中,找到“QuestDiary”文件夹,双击打开。这个文件夹是存放脚本相关配置文件、名单文件的地方,提示中缺失的神影名单.txt,就应该在这个文件夹的子文件夹里。
第五步,进入QuestDiary文件夹后,找到“诚意网络”文件夹,双击打开。这个文件夹名称和提示中的路径完全一致,就是存放神影名单.txt的上级文件夹,找不到的话,可在QuestDiary文件夹内直接搜索“诚意网络”,快速定位。
第六步,进入诚意网络文件夹后,找到“军团功能”文件夹,双击打开。提示中明确显示,神影名单.txt在这个文件夹里,此时打开后,会发现里面没有这个文件,这就是脚本错误的根源,接下来补全文件即可。
第七步,新建神影名单.txt文件。在军团功能文件夹空白处,点击鼠标右键,选择“新建”,再选择“文本文档”,此时会出现一个名为“新建文本文档.txt”的文件,右键点击这个文件,选择“重命名”,把文件名改成“神影名单.txt”(注意:后缀必须是.txt,不能是.doc或其他格式,名字必须和提示中的完全一致,不能多字、少字,也不能改大小写)。
第八步,保存文件并重启服务端。新建好神影名单.txt文件后,不用打开编辑,直接关闭文件夹即可,然后找到传奇服务端的启动程序,先关闭正在运行的服务端(全部关闭,包括引擎、登录器等),再重新启动服务端,启动完成后,脚本错误提示就会消失,再也不会弹出。
补充说明:如果按照上面步骤操作后,还是提示脚本错误,只有两种可能,一是文件夹路径找错了,可重新对照提示中的路径,再检查一遍,确保每一步的文件夹都对应;二是新建的文件名错误,比如多了空格、后缀不对,可重新重命名,确保和提示中的“神影名单.txt”完全一致,重新启动服务端即可解决。
接下来解决第二个问题:传奇里面元宝商人点购买武器,元宝被收了,武器不出来。这个问题很常见,核心原因有两个,要么是武器道具缺失,要么是元宝商人的脚本配置有误,两种情况都有傻瓜式解决办法,先从最简单的道具缺失排查,步骤如下。
第一种情况:武器道具缺失(最常见,优先排查),解决步骤全程傻瓜式,不用改脚本。第一步,打开传奇服务端的MirServer文件夹(和前面解决脚本错误的第一步一样,D盘→MirServer),双击进入。
第二步,进入MirServer文件夹后,找到“Mir200”文件夹,双击打开,再找到“Envir”文件夹,双击进入。Envir文件夹是存放游戏道具、NPC配置的核心文件夹,武器道具的配置文件就在这里面。
第三步,在Envir文件夹中,找到“Item.txt”文件,这个文件是所有游戏道具的配置文件,双击打开(用记事本打开即可,电脑自带记事本,右键选择“打开方式”,再选择“记事本”)。
第四步,在打开的Item.txt文件中,按键盘上的“Ctrl+F”组合键,弹出搜索框,输入你购买的武器名称(比如“屠龙”“裁决”,必须和元宝商人处显示的武器名称完全一致),点击搜索。
第五步,若搜索不到该武器名称,说明武器道具缺失,此时关闭Item.txt文件,找到服务端安装包(如果还在的话),打开安装包,找到“Envir”文件夹,复制里面的Item.txt文件,粘贴到服务端的Envir文件夹中,覆盖原来的Item.txt文件(覆盖时点击“替换”即可);如果没有安装包,可在同版本的传奇服务端中,复制Envir文件夹里的Item.txt文件,粘贴到自己的服务端对应文件夹,覆盖后重启服务端,再去元宝商人处购买武器,就能正常获得武器了。
第六步,若搜索到该武器名称,说明武器道具存在,排除第一种情况,进入第二种情况:元宝商人脚本配置有误,继续按傻瓜式步骤操作。
第二种情况:元宝商人脚本配置有误,解决步骤如下,不用懂脚本代码,只需要修改简单的参数。第一步,还是在Envir文件夹中,找到“NPC.txt”文件,双击用记事本打开(和打开Item.txt的方式一样)。
第二步,按“Ctrl+F”组合键,搜索“元宝商人”(输入的名称要和游戏中元宝商人的NPC名称一致,不能多字少字),找到元宝商人的脚本配置内容。
第三步,找到脚本中“购买武器”对应的配置行,通常会有“扣除元宝”“给予武器”的相关内容,重点看“给予武器”的部分,是否有武器名称错误,或者没有“给予武器”的指令。
第四步,若武器名称错误,将脚本中的武器名称改成和Item.txt文件中一致的名称(比如原来写的“屠龍”,改成“屠龙”,注意错别字、大小写);若没有“给予武器”的指令,就在扣除元宝的指令后面,添加一行“Give 武器名称 1”(比如“Give 屠龙 1”,武器名称和数量都可以根据需求修改,1就是给1把武器)。
第五步,修改完成后,点击记事本左上角的“文件”,选择“保存”,关闭记事本,然后重启传奇服务端,重启完成后,再去元宝商人处点击购买武器,元宝扣除后,武器就会正常出现在背包中。
补充说明:如果修改脚本后还是不行,可直接复制同版本传奇服务端中“NPC.txt”文件里的元宝商人脚本,替换自己服务端中对应的脚本内容,保存后重启服务端即可,这种方法更简单,适合完全不懂脚本的新手。
还有一种特殊情况,就是玩家背包空间不足,购买武器时,元宝被扣除,但背包满了,武器无法发放,这种情况不属于bug,解决方法很简单:打开游戏背包,清理多余的道具、材料,腾出至少1个空格,再去元宝商人处重新购买,武器就会正常到账,元宝不会重复扣除。
总结一下,两个问题的解决核心都很简单:脚本错误是因为缺失神影名单.txt文件,按步骤新建文件即可;元宝商人买武器吞元宝,要么是武器道具缺失,复制Item.txt文件覆盖,要么是脚本配置有误,修改武器名称或添加给予指令,全程傻瓜式操作,不用懂任何技术,跟着步骤走,就能全部解决。如果操作过程中找不到对应文件夹或文件,可重新对照步骤检查,确保路径正确,重启服务端后,所有问题都会解决。

