Mir200文件夹是传奇服务端(Mirserver目录下)的核心配置目录,包含游戏运行所需的核心程序、配置文件、地图资源及脚本文件,其内容直接决定游戏玩法、服务器参数、怪物刷新等关键设定,以下是文件夹内所有核心文件及子文件夹的详细说明。
一、Mir200根目录核心文件(服务器运行核心)
1. !Runaddr.txt
服务器地址配置文件,用于记录服务端绑定的IP地址,是客户端与服务器建立连接的核心配置文件之一。单机架设时需填写127.0.0.1,局域网或外网架设时需填写对应公网IP或局域网IP,若IP填写错误,会导致客户端提示“连接失败”。
2. !Servertable.txt
服务器列表配置文件,记录当前服务端的服务器编号、名称及IP地址映射关系。架设多区服时,可在此文件中添加多个服务器条目,配置不同区服的IP、端口及区服名称,客户端登录器会通过此文件读取所有可连接的区服信息。
3. !Setup.txt
服务端核心参数配置文件,包含服务器基础设定、人数限制、路径配置等关键参数,是服务端运行的核心配置文件。核心配置项包括:ServerName(服务器名称)、TestServerUserLimit(服务器最大在线人数限制,默认值较高,人数过多易导致卡顿,可按需修改)、BaseDir(服务端基础路径)、EnvirDir(环境配置文件夹路径)等,部分版本还需在此文件中配置IP地址,确保与其他配置文件一致。
4. Mir.dat
游戏核心数据文件,存储游戏内基础数据索引,包括物品、怪物、技能的基础信息映射,是客户端与服务端数据同步的关键文件。该文件版本需与客户端Mir.dat一致,若替换错误版本,会导致客户端登录后黑屏、闪退或数据异常,建议使用服务端自带文件,切勿随意替换。
5. Mir200.exe
服务端核心启动程序,双击运行可启动服务端主进程,加载所有配置文件、地图资源及脚本,是服务端运行的核心执行文件。启动后需搭配引擎控制器使用,若启动失败,多为运行库缺失、路径配置错误或文件损坏,需检查基础环境及配置文件路径。
6. 引擎控制器相关文件(如GOM引擎控制器.exe)
根据服务端适配引擎(GOM/GEE等)匹配的引擎控制程序,用于管理服务端进程、配置引擎参数。通过该程序可打开“配置向导”,设置服务端目录、游戏名称、IP模式(动态/固定)等,启动后可查看任务栏进程,正常运行时会显示6-10个关联程序,无报错则代表引擎启动成功。
二、Envir子文件夹(环境与玩法配置核心)
Envir是Mir200文件夹下最核心的子文件夹,包含游戏玩法、怪物刷新、NPC配置等所有环境设定文件,是自定义游戏玩法的关键目录,内部核心文件及子文件夹如下:
1. Mongen.txt
怪物刷新配置文件,记录游戏内所有怪物的刷新地点、刷新频率、刷新数量及刷新范围。文件内按地图分区配置,可指定某地图某坐标范围刷新特定怪物,若文件为空则游戏内无怪物刷新,可替换为MongenHighlevel.txt(高阶怪物配置)或MongenOrigining.txt(默认怪物配置),也可手动编辑删除冗余刷新点,降低服务器负载。
2. MapInfo.txt
地图信息配置文件,记录所有游戏地图的基础信息,包括地图编号、名称、进入等级限制、地图路径及地图连接关系。可在此文件中修改地图名称(将英文改为中文)、调整地图进入条件,还可修改地图连接路径,例如优化猪七、祖玛七等高级地图的进入通道,方便玩家探索。
3. AdminList.txt
管理员权限配置文件,用于添加拥有GM权限的游戏角色名称。在文件中填写对应角色名称(需与游戏内角色名一致,非登录ID),保存后该角色即可获得GM权限,可执行刷怪、刷装备、传送等GM指令,是管理游戏秩序的核心配置文件。
4. MonItems子文件夹
怪物掉落配置目录,内部包含多个文本文件,分别对应不同怪物的掉落规则,记录怪物掉落物品、掉落几率、掉落数量等信息。例如某怪物对应文件中会标注“麻痹戒指 1/1000”,代表该怪物掉落麻痹戒指的几率为千分之一;若修改怪物名称后未同步修改此文件夹内的对应名称,会导致怪物无法掉落物品。
5. Market_def子文件夹
商店配置目录,用于设置游戏内所有NPC商店的售卖物品、收购物品及物品价格。每个NPC对应一个独立配置文件,可编辑文件添加/删除售卖物品、调整物品售价,例如修改武器店NPC的售卖列表,添加高阶武器,或调整药水价格,平衡游戏经济体系。
6. QuestDiary子文件夹
任务脚本配置目录,包含游戏内所有任务的触发规则、任务流程、任务奖励等脚本文件。例如“登陆\别号.txt”文件用于配置等级对应的称号,可编辑等级区间与称号的关联关系;其他子文件夹对应不同类型任务(主线、支线、日常),通过修改脚本可新增任务、调整任务奖励或修改任务触发条件。
7. QManage.txt
全局触发脚本文件,用于设置游戏内全局触发事件,包括玩家登录触发、等级提升触发、地图进入触发等规则。可在此文件中添加脚本指令,例如玩家登录时自动发放新手礼包、等级达到指定要求时自动解锁技能,或进入特定地图时触发剧情对话,是实现个性化玩法的核心脚本文件。
三、Map子文件夹(游戏地图资源核心)
Map文件夹用于存储游戏内所有地图的资源文件,包括地图地形、障碍物、坐标信息等,每个地图对应一个独立的.map格式文件(如比奇城.map、猪洞七层.map)。地图文件直接决定游戏内地图的外观、大小及可通行区域,若地图文件缺失或损坏,会导致玩家进入对应地图时黑屏或无法进入;可通过地图编辑工具修改地图地形,添加新的障碍物或通行通道,自定义地图布局。
四、Share子文件夹(共享数据存储目录)
Share文件夹用于存储服务端共享数据,包括公会数据、玩家社交数据、跨服数据等核心信息。其中“GuildBase”子文件夹用于存储公会相关数据,记录公会名称、公会成员、公会等级等信息;其他文件用于存储跨服战数据、玩家成就数据等,是保障游戏内社交及跨服玩法正常运行的关键目录,删除此文件夹内的文件会导致公会数据丢失、玩家成就清零。
五、GuildBase子文件夹(公会数据专属目录)
独立于Share文件夹的公会数据存储目录(部分版本单独设置),包含“Guilds”子文件夹及“Guildlist.txt”文件。“Guilds”子文件夹存储每个公会的详细数据(成员列表、公会资金、公会建筑等),“Guildlist.txt”文件记录所有已创建公会的名称及公会ID,是公会系统正常运行的核心目录,若此文件夹损坏,会导致玩家无法创建公会、加入公会或查看公会信息。
六、ConLog子文件夹(日志记录目录)
服务端日志存储目录,记录玩家登录日志、操作日志、服务器运行日志等信息。例如玩家登录时间、登录IP、角色操作(打怪、升级、交易)、服务器报错信息等,均会记录在此文件夹内的日志文件中。日志文件可用于排查服务器异常问题(如卡顿、崩溃),或查询玩家操作记录(如交易纠纷、作弊行为),是服务器维护的重要参考依据。
七、常见问题解答
Q:修改Mir200文件夹内的配置文件后,游戏内未生效怎么办?
A:需重启服务端引擎,配置文件修改后需重新加载才能生效;同时检查文件路径是否正确,确保修改的是Mir200目录下的对应文件,避免修改客户端文件导致无效。
Q:Envir文件夹内的Mongen.txt配置后,怪物仍不刷新或刷新后不动怎么办?
A:首先检查Mongen.txt是否为空,可替换为非空的怪物刷新配置文件;若怪物刷新后不动,多为服务器配置过低,可删除冗余刷新点(如低级怪物),关闭非必要地图,降低服务器负载;也可尝试替换服务端自带的mir.dat文件,修复数据同步异常问题。
Q:Mir200文件夹内的核心文件丢失,如何恢复?
A:优先从服务端安装包中提取对应缺失文件,确保文件版本与服务端一致;若安装包丢失,可从同版本服务端中复制对应文件,覆盖至Mir200目录下;核心文件(如!Setup.txt、Mir.dat)丢失会导致服务端无法启动,建议定期备份Mir200文件夹,避免数据丢失。
Q:修改!Setup.txt中的人数限制后,服务器仍卡顿怎么办?
A:除调整人数限制外,可关闭低级怪物刷新(如鸡、羊、鹿等),减少服务器资源占用;同时清理ConLog文件夹内的冗余日志文件,释放磁盘空间;若服务器配置较低,可限制单地图最大玩家数量,避免多玩家聚集同一地图导致卡顿。

