传奇提示信息脚本的存放文件夹,核心取决于服务端所使用的引擎类型,不同引擎(GEE、GOM、HERO等)的存放路径存在明确差异,且同一引擎下不同功能的提示脚本,存放文件夹也会有所区别,无需复杂操作,对照引擎类型即可快速找到对应文件夹。以下结合实操中最常见的引擎类型,详细说明各类提示信息脚本的具体存放文件夹、路径细节及相关注意事项,全程直奔主题,可直接对照查找。
传奇服务端的核心脚本目录均集中在MirServer\Mir200\Envir文件夹下,几乎所有提示信息脚本都围绕该目录下的子文件夹存放,这是所有引擎的通用规律,无需额外查找其他根目录。Envir作为传奇服务端的核心数据目录,包含了各类脚本、配置文件,提示信息脚本作为功能脚本的重要组成部分,其存放文件夹均为该目录下的子文件夹,不同引擎仅在子文件夹选择和具体文件名称上有差异。
最常见引擎一:GEE引擎,提示信息脚本的核心存放文件夹及路径。GEE引擎的提示信息脚本,根据提示类型不同,主要分布在两个核心文件夹,分别对应不同场景的提示功能,无需混淆。第一个核心文件夹是Market_Def,路径为D:\MirServer\Mir200\Envir\Market_Def,该文件夹主要存放各类功能触发类提示脚本,比如角色完成任务、使用物品、触发活动后的提示信息,均存放在该文件夹下的QFunction-0.txt文件中。
QFunction-0.txt是GEE引擎中最核心的功能触发脚本文件,几乎所有场景的提示信息脚本都可在此编写或查找,比如角色等级提升提示、物品拾取提示、技能学习提示等,均需在该文件中添加对应脚本代码。此外,若提示信息与商人NPC相关,比如购买物品、出售物品后的提示,需在Market_Def文件夹下的QBatter-0.txt或QMission-0.txt中查找,具体根据提示场景区分,商人相关提示优先查看QBatter-0.txt。
GEE引擎的第二个核心存放文件夹是MapQuest_def,路径为D:\MirServer\Mir200\Envir\MapQuest_def,该文件夹主要存放地图触发类提示脚本,比如进入特定地图后的欢迎提示、地图内任务触发提示、地图限制提示(如等级不够无法进入)等。该文件夹下的QManage.txt文件,是地图触发类提示信息的主要存放文件,比如玩家进入新手地图时弹出的“欢迎进入新手村,完成新手任务可快速升级”这类提示,脚本就编写在该文件中。
补充说明:GEE引擎部分特殊提示信息,比如机器人相关的提示(定时广播、机器人对话提示),存放文件夹为Robot_def,路径为D:\MirServer\Mir200\Envir\Robot_def,对应文件为RobotManage.txt,这类提示多为服务端自动触发的广播类信息,比如定时提示“活动即将开始,请前往指定地图参与”,均在此文件中设置。
最常见引擎二:GOM引擎,提示信息脚本的核心存放文件夹及路径。GOM引擎的提示信息脚本,存放逻辑与GEE引擎有差异,核心集中在MapQuest_def和Npc_Def两个文件夹,且文件名称与GEE引擎有所区别,需重点区分,避免找错文件。第一个核心文件夹是MapQuest_def,路径同样为D:\MirServer\Mir200\Envir\MapQuest_def,与GEE引擎路径一致,但核心文件不同。
GOM引擎MapQuest_def文件夹下的QManage.txt,是所有提示信息脚本的核心存放文件,无论是功能触发提示、地图触发提示,还是NPC交互提示,均可在此文件中编写和查找。比如玩家使用传送卷轴后的“已传送到指定地图”提示、完成NPC任务后的“任务完成,获得奖励”提示,均需在该文件中添加对应脚本,这是GOM引擎与GEE引擎的核心区别之一,无需区分多个文件,集中管理所有提示脚本。
GOM引擎的第二个核心存放文件夹是Npc_Def,路径为D:\MirServer\Mir200\Envir\Npc_Def,该文件夹主要存放NPC专属提示信息脚本,与Npc.txt文件对应,比如NPC对话提示、NPC给予任务时的提示、NPC拒绝交互时的提示等。比如与新手向导NPC对话时,弹出的“我可以帮你快速熟悉游戏,需要领取新手任务吗?”这类提示,脚本就存放于该文件夹下的对应NPC脚本文件中,每个NPC的提示脚本单独对应,便于管理。
补充说明:GOM引擎中,若提示信息涉及插件功能(如特殊广播、自定义提示样式),需确认插件存放路径是否正确,插件文件需放入D:\MirServer\Mir200目录下,并在PlugList.txt文件中添加插件名称,否则插件相关的提示脚本可能无法正常生效,但提示脚本本身仍存放于上述两个核心文件夹中,无需在插件目录中查找。
常见引擎三:HERO引擎,提示信息脚本的核心存放文件夹及路径。HERO引擎的提示信息脚本,存放路径相对简洁,核心集中在QuestDiary和Envir根目录下,与前两种引擎有明显区别,需重点注意路径差异。第一个核心文件夹是QuestDiary,路径为D:\MirServer\Mir200\Envir\QuestDiary,该文件夹是HERO引擎的脚本核心目录,所有提示信息脚本均在此文件夹下的子文件中。
QuestDiary文件夹下的QFunction.txt的文件,是HERO引擎提示信息的主要存放文件,无论是角色操作提示、任务提示,还是地图提示,均在此文件中编写。比如玩家死亡后的“你已死亡,可选择复活或回城”提示、拾取稀有物品后的“获得稀有物品,请注意保管”提示,均需在该文件中添加对应脚本代码。此外,该文件夹下的Mission.txt文件,专门存放任务相关的提示信息,比如任务进度提示、任务失败提示等。
HERO引擎的第二个核心存放位置是Envir根目录,路径为D:\MirServer\Mir200\Envir,部分简单的系统提示脚本,会直接存放在该目录下的System.txt文件中,比如服务器开启提示、维护提示、全服广播提示等,这类提示多为服务端全局触发,无需进入子文件夹,直接打开System.txt即可查找和修改。
通用注意事项:无论使用哪种引擎,提示信息脚本的存放文件夹均遵循“核心在Envir目录”的规律,无需查找MirServer下的其他根目录(如DBServer、LoginGate等),这些目录主要用于存放数据库、登录网关相关文件,不包含提示信息脚本。此外,部分服务端可能会对文件夹名称进行轻微修改,但核心名称不变,比如将Market_Def改为MarketDef,只需找到名称包含“Market”“MapQuest”“QuestDiary”的文件夹,即可快速定位。
若找不到对应提示脚本文件夹,可按以下步骤排查:第一步,确认服务端的引擎类型,可通过打开M2服务器程序,查看标题栏的引擎标识(如GEE、GOM、HERO),明确引擎后对照上述路径查找;第二步,检查Envir目录下的子文件夹,确认是否有遗漏的核心文件夹(如MapQuest_def、Market_Def等),若文件夹缺失,可能是服务端文件不完整,需补充对应文件夹;第三步,若文件夹存在但无对应脚本文件,可新建对应文件(如QFunction-0.txt、QManage.txt),编写提示脚本后保存,服务端重启后即可生效。
不同场景提示脚本的文件夹对应总结:功能触发类提示(等级、物品、技能),GEE引擎存放在Market_Def,GOM引擎存放在MapQuest_def,HERO引擎存放在QuestDiary;地图触发类提示(进入地图、地图任务),GEE引擎存放在MapQuest_def,GOM引擎存放在MapQuest_def,HERO引擎存放在QuestDiary;NPC交互类提示,GEE引擎存放在Market_Def,GOM引擎存放在Npc_Def,HERO引擎存放在QuestDiary;系统广播类提示,GEE引擎存放在Robot_def,GOM引擎存放在MapQuest_def,HERO引擎存放在Envir根目录。
此外,提示信息脚本的编写的路径需与存放文件夹对应,若脚本路径错误,即便脚本编写正确,也无法正常弹出提示。比如GEE引擎中,将地图触发提示脚本编写在Market_Def文件夹下,就会出现提示无法触发的情况,需将脚本移动到MapQuest_def文件夹下的对应文件中,重启服务端后即可正常生效。
若需修改已有提示信息,无需修改文件夹路径,只需找到对应引擎、对应场景的脚本文件,打开后找到对应提示脚本代码,修改提示内容即可,修改后保存文件,重启服务端生效,无需额外操作。比如修改GOM引擎中“任务完成”的提示内容,只需打开D:\MirServer\Mir200\Envir\MapQuest_def\QManage.txt,找到对应脚本代码,修改提示文字后保存,重启服务端即可看到修改后的效果。
总结:传奇提示信息脚本的存放文件夹,核心由引擎类型决定,所有引擎的提示脚本均集中在MirServer\Mir200\Envir目录下,不同引擎对应不同的子文件夹和脚本文件,对照引擎类型,按上述路径查找,即可快速找到对应文件夹。无需复杂的技术操作,只需明确引擎、区分提示场景,就能精准定位,无论是查找、修改还是编写提示脚本,均可按此规律操作,适配所有常见传奇服务端场景。

