立即注册 找回密码

搜索

新手必备!传奇全引擎目录树形结构及核心文件用途教程

 火.. [复制链接]
发表于 昨天 20:21 | 显示全部楼层 |阅读模式
在传奇游戏中了解版本Mirserver目录的文件夹结构对应注释和关键文件的功能对于开服的GM来说至关重要,本文将详细介绍传奇版本目录的常用文件夹结构以及重要文件的功能参照,帮助新手GM快速掌握基本知识,以便在遇到问题时能够及时处理。

d1.jpg


LoginGate目录:登陆网关
SelGate目录:角色网关
RunGate目录:游戏网关,与M2Server.exe、登陆器交互数据
LoginSrv目录:玩家账号数据存储
DBServer目录:玩家数据存储
LogServer目录:玩家游戏日志存储


Mud2\DB\目录:★核心数据库★
└──HGEM2.DB   物品、怪物、技能、称号数据库


Mir200目录:
├── Arena\    # 竞技场 配置
│ ├──List.txt     竞技场 列表
│ └── ...     # 每个竞技场 具体配置目录

├── Castle\    # 城堡 配置
│ ├──List.txt    城堡 列表
│ └── ...    # 每个城堡 具体配置目录

├── DivisionDir\    # 师门 配置
│ ├──ApplyDivisionList.txt    玩家申请入师门的名单
│ ├──DivisionList.txt    师门名称列表
│ └── Divisions\    # 师门 具体配置目录

├── GuildBase\    # 行会 配置
│ ├──ApplyGuild.txt    玩家申请入行会的名单
│ ├──GuildList.txt     行会名称列表
│ └── Guilds\    # 行会 具体配置目录

├── Log\    # 引擎运行期日志记录

├── LuaScripts\    # LUA目录
│ ├──main.lua    Lua脚本总初始文件
│ ├── System\    # Lua功能脚本目录
│ │ ├──CommonFun.lua    常用函数单元
│ │ ├──config.lua    全局变量配置
│ │ ├──const.lua    常量单元
│ │ ├──init.lua    引擎回调事件绑定
│ │ ├──BindEvent.lua    引擎回调事件主要实现过程
│ │ ├──bindNetMsg.Lua    自定义消息实现过程
│ │ ├──Buff.Lua    BUFF相关事件实现过程
│ │ ├──MonBurstItem.Lua    导物死亡物品爆率控制
│ │ └──skill.Lua    自定义技能LUA回调事件
│ └── QuestDiary\    # Lua脚本存储数据目录

├── Map\    # 游戏地图数据文件

├── Notice\    # 公告配置目录
│ ├──HangAutoMsg.txt    离线挂人物自动回复信息
│ ├──LineNotice.txt    游戏内定时广告配置
│ └──Notice.txt     进入游戏弹出公告配置

├──!Setup.txt     引擎参数保存文件
├──BuyItemList.txt    商铺配置文件
├──CheckItemList.txt    物品规则文件
├──Command.ini    GM命令定义文件
├──GlobalVal.ini    全局变量A、G存储文件
├──MsgFilterList.txt    消息过滤配置文件
├──MsgList.txt     "在线发送消息"窗口,发送信息保存文件
├──PlugList.txt     插件加载列表
├──String.ini    游戏内提示信息定义文件
├──UserCmd.txt     自定义命令文件

├── Envir\    # 版本相关配置目录
│ ├── Boxs\     # 宝箱配置目录
│ │ ├── BoxsList.txt    宝箱配置文件
│ │ └── ...     # 每个宝箱内物品配置文件
│ ├── Custom\    # 自定义配置目录
│ │ ├── NPC\    # 自定义NPC配置目录
│ │ ├── Skill\     # 自定义技能配置目录
│ │ └── UseItem\     # 自定义物品配置目录
│ │ ├──ItemSkill.ini     物品编号绑定技能设置文件
│ │ └──UseItems.ini     自定义装备位配置文件
│ ├── CustomMonster\     # 自定义怪物配置目录
│ │
│ ├── MapQuest_Def\    # 地图事件触发器(踩点触发脚本)
│ │ ├──QManage.txt    登陆脚本文件
│ │ ├── 3.txt     # 地图ID命名(盟重土城事件)
│ │ └── D401.txt     # 内容:[坐标X] [坐标Y] [范围] @触发标签
│ │
│ ├── Market_Def/     # ★交易NPC商人脚本中心★
│ │ ├── 盟重老兵-0.txt    # 脚本命名规则:[NPC名称]-[地图ID].txt
│ │ ├── 武器店老板-3.txt    # 包含对话/商店/任务逻辑(#SAY/@buy指令)
│ │ └── ...     # 每个NPC独立脚本文件
│ │
│ ├── Market_Prices\     # NPC价格相关保存目录
│ ├── Market_Saved\     # NPC出售物品列表保存目录
│ ├── Market_Upg\     # NPC武器升级列表# NPC
│ ├── MasterNo\     # 师徒文件保存目录
│ │
│ ├── MonItems/     # ★怪物爆率配置★
│ │ ├── 白野猪.txt    # 文件名必须与Monster.DB中的怪物名严格一致
│ │ └── 祖玛教主.txt    # 格式:1/100 屠龙刀 (1%概率掉落)
│ │
│ ├── MonUseItems\     #人形怪等配置目录
│ ├── Npc_Def\     # ★管理NPC脚本目录★
│ ├── PetsMon\     # 宠物喂养数据存储目录
│ │
│ ├── Point\     # 指定地图固定移动点设置
│ │ ├── 3.txt    # 文件名使用地图命名;格式:X,Y
│ │ └── ...
│ │
│ ├── QuestDiary\    # 任务系统数据存储
│ │ ├── 主线任务/     # 玩家任务进度存档目录
│ │ └── 个人变量.txt    # 个人变量加载
│ │
│ ├── Robot_def\      #机器人脚本目录
│ │ ├──AutoPalyRun.txt    # 个人机器人脚本
│ │ ├──AutoRunRobot.txt    # 全局机器人执行定义
│ │ └──RobotManage.txt    # 全局机器人脚本
│ │
│ ├──UserData\     #角色数据存储目录
│ │
│ ├── AdminList.txt    # GM管理员名单
│ │     # 每行一个账号(区分大小写)
│ ├── AICharNameList.txt    # 假人名称列表
│ ├── AIHeroNameList.txt    # 假人英雄名称列表
│ ├── AllowAIPickUpItemList.txt    # 假人捡取物品列表
│ ├── AutoAddExpPlay.txt    # 玩家挂机人物文件(从DBServer.exe程序导出,引擎菜单项执行加载)
│ ├── AutoFindRout.txt    # 166怪自动寻路行走目标点配置
│ ├── ClientRes.txt    # 客户端资源配置文件
│ │     # 格式:资源名称 对应编号
│ ├── DefiniensConst.txt    # NPC常量定义
│ ├── DenyAccountList.txt    # 登录帐号过滤列表
│ ├── DenyChrNameList.txt    # 禁止登录人物列表
│ ├── DenyIPAddrList.txt    # IP过滤列表
│ ├── DenySayMsgList.txt    # 禁言列表
│ ├── DigJewelItem.txt    # 挖宝配置
│ ├── DisableGamePointShopItemList.txt    # 禁止荣耀点购买物品列表
│ ├── DisableMakeItem.txt    # 禁止制造物品列表
│ ├── DisableMoveMap.txt    # 禁止移动地图列表
│ ├── DisableSendMsgList.txt    # 禁止发信息名称列表
│ ├── DisableSteelRename.txt    # 神兵改名禁止字符列表
│ ├── DisableTakeOffList.txt    # 禁止取下物品列表
│ ├── DominatSendPoint.txt    # 主宰令传送配置
│ ├── EnableArmsExchangeItem.txt    # 允许兑换卷轴碎片列表
│ ├── EnableLimitItem.txt    # 限时物品列表
│ ├── EnableMakeItem.txt    # 制造物品列表
│ ├── FireDragonGuard.txt    # 守护兽配置文件
│ ├── GameLogItemNameList.txt    # 记录游戏日志的物品名
│ ├── GuardList.txt    # 守卫配置(弓箭手/大刀卫士)
│ │     # 格式:名称 地图ID X坐标 Y坐标 方向
│ ├── ICons.txt    # 顶戴花翎配置
│ ├── ItemBindAccount.txt    # 物品绑定账号配置
│ ├── ItemBindChrName.txt    # 物品人物绑定表(对应的玩家才能戴物品)
│ ├── ItemBindDieNoDropName.txt    #人物装备死亡不爆列表
│ ├── ItemBindIPaddr.txt    # 物品绑定IP配置
│ ├── ItemDblClickList.txt    # 物品事件触发列表
│ ├── ItemEffect.txt    # 物品特效配置参数文件
│ ├── ItemEffectList.txt    # 物品特效配置列表
│ ├── ItemNameList.txt    # 自定义物品名称
│ ├── ItemNoToBag.txt    # 禁止自动入包物品列表
│ ├── ItemsCompose.txt    # 物品合成配置文件
│ ├── ItemsDecompose.txt    # 物品拆解配置文件
│ ├── ItemSmeltEffectList.txt    # 熔炼物品特效配置文件
│ ├── MakeItem.txt    # 炼制物品配置
│ ├── MapEffectConfig.txt    # 地图场景效果配置
│ ├── MapEffectEvent.txt    # 地图场景效果
│ ├── MapEvent.txt    # 地图触发事件配置文件
│ ├── MapInfo.txt    # 地图配置文件
│ │         # 示例:[H001 赤月巢穴] DARK NORECALL
│ │
│ ├── MapQuest.txt    # 地图任务配置文件
│ ├── MerChant.txt    # 商人NPC配置
│ ├── MiniMap.txt    # 小地图配置
│ │     # 关联地图ID与BMP图片:0 MiniMap\0.bmp
│ │
│ ├── MonDropLimitList.txt    # 怪物爆物品限制配置
│ ├── MonGen.txt    # 刷怪配置
│ │     # 格式:地图 X Y 怪物名 刷新范围 数量 间隔(秒)
│ │     # 示例:D401 330 330 祖玛卫士 10 5 360
│ │
│ ├── MonSayMsg.txt    # 怪物说话信息列表
│ ├── NoClearMonList.txt    # 禁止清除怪物列表
│ ├── NotClearBagItem.txt    # 禁止清理物品列表
│ ├── NpcGiveItems.txt    # NPC爆出物品列表;NPCGIVEITEM命令的参数"爆率文件路径"
│ ├── Npcs.txt    # 管理NPC配置文件
│ ├── ReallyCompose.txt    # 物品合成配置文件
│ ├── RecoverItem.txt    # 回收物品列表
│ ├── RefineItem.txt    # 淬炼配置文件
│ ├── Robot.txt    # 机器人配置文件
│ │     # 格式:机器人名称 脚本名称 类型(0-全局 1-个人)
│ │     # 示例:系统控制 AutoRunRobot
│ │     # 示例:个人控制 AutoPalyRun 1
│ │
│ ├── SmeltItemList.txt    # 神兵熔练配置列表
│ ├── StartPoint.txt    # 回城点配置
│ ├── SuitItemList.txt    # 套装装备配置
│ ├── UnbindList.txt    # 解包物品配置
│ ├── UnComrade.txt    # 主宰龙卫回收记录列表
│ ├── UnForceMaster.txt    # 强行出师记录表
│ ├── UnHuHua.txt    # 护花使者称号回收记录列表
│ ├── UnMarry.txt    # 强行离婚强行离婚
│ ├── UnMaster.txt    # 出师记录表
│ └── UserCmd.txt    # 自定义命令配置文件
                # 格式:命令名称 对应编号




上一篇:翎风引擎怎么设置人物英雄死亡不掉装备?含背包物品防掉落脚本教程
下一篇:传奇复活功能:各类触发事件与脚本命令完整详解
回复

使用道具 举报

发表于 昨天 20:34 | 显示全部楼层
比较全的传奇脚本分享网站,站长辛苦了。
回复

使用道具 举报

发表于 昨天 20:52 | 显示全部楼层
传奇论坛里面相对来说比较好的一个!
回复

使用道具 举报

发表于 昨天 22:03 | 显示全部楼层
楼主发贴辛苦了,谢谢楼主分享!感谢楼主提供这么好的论坛!
回复

使用道具 举报

发表于 昨天 22:26 | 显示全部楼层
下次在来看脚本
回复

使用道具 举报

发表于 昨天 22:34 | 显示全部楼层
楼主发贴辛苦了,谢谢楼主分享!感谢楼主提供这么好的论坛!
回复

使用道具 举报

发表于 2 小时前 | 显示全部楼层
感谢站长分享传奇脚本,让我学习到很多知识。
回复

使用道具 举报

发表于 2 小时前 | 显示全部楼层
谢谢.脚本收到.很好用
回复

使用道具 举报

发表于 2 小时前 | 显示全部楼层
喜欢这里的东西,方便又好用!
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【64gm论坛,传奇版本库】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

客服QQ:909928377

在线会员自助办理
传奇手游版本库
传奇世界版本库

顶部

QQ|传奇开区一条龙|私服服务端|传奇单机架设教程|手机版|64gm论坛 ( 鄂ICP备2021011479号-2 )|网站地图

GMT+8, 2026-8-16 04:14 , Processed in 0.222495 second(s), 53 queries .

Powered by 64gm X3.5 © 2009-2023 64gm论坛 Inc &

免责声明:本站所有资源均来至网络,仅供学习交流,严禁用于商业用途,请于24小时内删除!开区请获得授权.