《传奇》游戏的目录结构和关键文件功能对于游戏管理员(GM)来说非常重要。以下是详细的目录结构和文件功能介绍:
主要文件夹及其功能
1.MirServerDBServer:数据库网关,包含角色数据库和游戏数据库。FDB:角色数据库(自定义格式)。Mir:游戏数据库。HeroMir:英雄游戏数据库。Mir.DB.idx:游戏数据库索引文件(可删除,每次启动会自动生成)。HeroMir.DB.idx:英雄游戏数据库索引文件(可删除,每次启动会自动生成)。!addrtable.txt:允许连接的IP设定列表。!serverinfo.txt:游戏网关设置列表。ClearMakeIndex.txt:清除明确指标列表。DenyChrName.txt:否认所对应的名字列表。FilterWordOfName.txt:过滤名称字列表。FiltrateHuman.txt:过滤人类。Dbsrc.ini:参数配置。DBServer.exe:角色数据库网关程序。LoginGate:登录网关。BlockIPList.txt:安全过滤IP列表。MachineBlockList.txt:机构模块列表。textfile.txt:文本文件列表。Config.ini:参数配置。LoginGate.exe:游戏登录网关程序。LoginSrv:账号网关。ChrLog:ID创建、修改日志目录。ConLog:ID登录日志目录。CountLog:ID在线数量统计日志。IDDB:ID数据库(自定义格式)。ID.DB:ID数据库。ID.DB.idx:ID数据库索引。AddrTable.txt:IP地址配置。ServerAddr.txt:IP地址配置。UserLimit.txt:ID在线数量限制。LoginSrv.exe:ID登录服务端程序。LogSrv.ini:ID登录服务端配置文件。LogServer:日志网关。BaseDir:日志储存库。LogData.ini:物品日志配置文件。LogDataServer.exe:日志服务端程序。Mir200:服务端目录。Castle:城堡相关目录。Envir:核心数据目录。MapQuest_def:触发脚本存放目录。QManage.txt:登录触发脚本。Market_def:商人NPC脚本,与Merchant.txt对应。QFunction0.txt:功能触发脚本。QMapEvent0.txt:地图事件触发脚本。Market_upg:武器升级数据目录。MonItems:怪物爆率目录。Npc_def:管理NPC脚本,与Npc.txt对应。QuestDiary:调用类脚本存放目录。Robot_def:机器人数据目录。UserData:用户数据。AdminList.txt:GM列表文件。AllowSellOffItem.txt:允许出售物品。CheckItemList.txt:物品状态控制。DenyAccountList.txt:禁止登录帐号列表。DenyChrNameList.txt:禁止登录角色列表。DenyIPAddrList.txt:禁止登录IP列表。DisableMakeItem.txt:禁止制造物品列表。DisableMoveMap.txt:禁止用命令移动地图列表。DisableSellOffItem.txt:禁止出售物品。DisableSendMsgList.txt:禁止发言列表。DisableTakeOffList.txt:禁止取下物品列表。EnableMakeItem.txt:允许制造物品列表。FireDragonGuard.txt:火龙守护兽配置文件。GameLogItemNameList.txt:游戏日志过滤列表。GuardList.txt:守卫分布配置文件。GuildRankNameFilter.txt:行会过滤字符。HeroPickItem.txt:英雄拣物列表。ItemBindAccount.txt:物品绑定帐号列表。ItemBindChrName.txt:物品绑定角色列表。ItemBindIPaddr.txt:物品绑定IP列表。ItemBindMakeIdx.txt:物品绑定索引。ItemLevelEx.txt:允许装备升级列表。ItemNameList.txt:物品自定义名称。MakeItem.txt:物品制作规则。MapEvent.txt:地图事件触发列表。MapInfo.txt:地图配置。MAPQUEST.TXT:杀怪触发脚本。Merchant.txt:商人配置。MiniMap.txt:小地图配置。MonDropLimitList.txt:怪物打出物品数量限制。MonGen.txt:刷怪配置文件。MonSayMsg.txt:怪物说话配置。MyShopItems.txt:允许摆摊物品。ShopItemList.txt:元宝商铺配置文件。StartPoint.txt:安泉区配置文件。UnbindList.txt:打捆物品拆包信息文件。UnForceMaster.txt:强行出师记录文件。UnMarry.txt:强行离婚记录文件。UnMaster.txt:正常出师记录文件。UserCmd.txt:用户自定义命令。GuildBase:行会信息。Guilds:行会信息。GuildList.txt:行会列表文件。Log:游戏运行服务端日志。Map:地图文件。Notice:提示信息。LineNotice.txt:游戏中聊天栏提示内容。Notice.txt:进入游戏时健康公告内容。Share。ShareL。ShareV。Abuse.txt:文字屏蔽。RunAddr.txt:服务器IP设置。ServerTable.txt:服务器IP设置。Setup.txt:游戏运行服务端配置文件。Command.ini:管理员命令。Exps.ini:经验文件。M2Server.exe:游戏运行服务端。Mud2:数据库。DB:数据库。Magic.DB:技能数据库。Monster.DB:怪物数据库。StdItems.DB:物品数据库。RunGate:游戏网关。RunGate.exe:游戏运行接口程序。Config.ini:游戏运行接口配置文件。WordFilt.ini:脏话信息。SelGate:网关选择器。
主要文件及其功能
1.M2Server.exe:游戏引擎,管理游戏各项功能,是传奇版本的“心脏”。2.Envir:包含传奇所有重要文件,例如NPC、地图、爆率等配置文件。3.Notice:用于编辑游戏公告。4.MapInfo.txt:记录地图及其坐标点信息。5.MerChant.txt:定义服务脚本性质的NPC及其相关信息。6.MonGen.txt:配置怪物刷新信息。7.Npcs.txt:另一NPC配置文件。8.AdminList.txt:管理员列表配置文件。9.UserCmd.txt:游戏命令配置文件。10.MonSayMsg.txt:怪物说话配置文件。11.MonItems:爆率脚本文件夹。12.DB:包含物品、怪物、技能等数据库文件。13.PlugList.txt:插件配置文件。14.Robot_def:机器人脚本目录,包含定时器和活动自动启动时间配置。
这些目录和文件构成了《传奇》游戏服务端的主要结构,了解这些结构和文件的功能有助于游戏管理员更好地管理和维护游戏服务器