爱学传奇编辑器
作者与交流群
作 者:左心(QQ:2207715595)
交流群:563129785(QQ 群)
面向 LF、GOM、NGOM、GEE 的传奇脚本与界面编辑工具。
核心功能
- 脚本编辑:语法高亮、智能补全、参数提示、定义跳转和代码大纲。
- NPC 可视化编辑:预览 NPC 对话框,添加、选择和移动界面控件,并直接修改脚本参数。
- 素材预览:读取客户端与补丁素材,预览图片、按钮、动画、物品等界面内容。
- 数据库工具:浏览和查询 SQLite、Access 物品数据库。
- 项目工具:提供变量查询、特殊符号、常用文件和 M2 菜单等功能。
- 远端编辑:连接远端模块,浏览和编辑传奇项目。
快速开始
- 在 VS Code 中打开
MirServer(俗称版本)。
- 打开传奇脚本,并选择 LF、GOM、NGOM 或 GEE 语言模式。
- 点击编辑器标题栏中的“可视化 NPC 编辑”,打开当前脚本的界面预览。
扩展默认以 GB18030 打开传奇脚本;如果用户或工作区已经指定编码,则优先使用现有设置。
NPC 可视化编辑
可视化编辑器会分析当前标签和脚本内容,并预览 NPC 背景、文字、图片、按钮、动画和物品控件。
- 点击控件可查看完整脚本命令。
- 点击命令参数可直接输入新值。
- 素材参数可从素材库中选择,物品参数可从数据库中选择。
- 拖动控件可调整位置,确认后自动写回原脚本。
素材与数据库配置
打开活动栏中的“爱学编辑器设置”,可集中配置:
- 数据库
- 客户端目录
- 自定义补丁目录
- PAK 密码
- MMAP
客户端和自定义补丁素材从所选目录的 Data 子目录读取。同名资源存在时,自定义补丁优先。
PAK 图片预览目前主要支持 GEEPAK3 和新版 GAMEOFMIR2。素材映射文件默认读取 Mir200/Envir/EffectImageList.txt。
支持范围
- LF、GOM、NGOM、GEE 脚本
- GB18030 编码的传奇项目
- SQLite、Access 物品数据库
- 本地项目与远端项目
反馈
反馈问题时,请附上扩展版本、复现步骤,以及“输出”面板中的相关日志。
地图预览与刷怪
地图预览支持清晰分块加载、标签恢复、怪物选择与放置、重叠记录分离、范围调整以及安全的 MonGen 草稿保存。完整操作参见 地图预览与刷怪编辑指南。
| |