一、传奇系统公告的设置方法
传奇中的系统公告主要分为三种类型:登录公告、滚动公告和在线消息公告,每种类型的设置位置和方式不同。
登录公告(进入游戏时弹出的公告框)
登录公告是玩家进入游戏时看到的第一个长方形公告窗口,通常用于展示版本介绍、活动规则等内容。
设置方法:
打开服务端目录,进入 Mir200 文件夹
找到公告文件(不同引擎文件名不同,一般为 .txt 格式)
用记事本或脚本编辑器打开该文件
在文件中输入需要显示的公告文字内容
保存文件后,重启引擎或重新加载公告配置即可生效
注意事项:
公告文字如果需要居中显示,可以在文字前面加空格调整位置
修改后必须重启引擎才能生效,不重启不会更新
文件编码建议使用 ANSI 或 GBK,避免中文乱码
滚动公告(聊天框中循环滚动的文字)
滚动公告显示在游戏聊天框区域,会按照设定的时间间隔循环播放。
设置方法:
打开服务端 Mir200 目录下的公告文件
在对应文件中写入滚动公告的文字内容
打开 M2Server(引擎控制器)
点击"选项"→"参数设置"→"环境设置"
找到"游戏公告"或"显示间隔"选项
调整时间间隔(单位为秒),例如设置为 120 表示每 120 秒滚动一次
点击保存,重启引擎生效
间隔时间越小,公告滚动越频繁。建议根据公告内容长度合理设置,避免文字还没滚完就被下一条覆盖。
在线消息公告(手动发送的全服公告)
在线消息公告是管理员在游戏运行过程中手动发送的红色文字公告,常用于临时通知合区、维护、活动开启等信息。
设置方法:
打开 M2Server 引擎控制器窗口
点击"管理"→"在线消息"
在输入框中输入公告内容,例如"10分钟后开始合区,请玩家做好准备"
点击"增加"将消息保存到消息列表
选中需要发送的消息,点击"发送"
公告会立即在游戏内全服显示
多次快速点击"发送"可以让公告在聊天框中连续出现多条,避免被其他系统消息遮挡。消息列表中的内容会保存,下次使用时不需要重新输入。
机器人定时公告(自动定时触发)
如果需要公告在固定时间自动发送,可以通过机器人脚本实现。
设置方法:
在 M2Server 中找到机器人脚本编辑器
设置定时器,例如每 30 分钟触发一次
在定时器对应的执行段中写入公告发送命令
可以设置条件判断,例如只有等级大于 40 级的玩家才能收到该公告
保存脚本后,在引擎中重新加载所有机器人脚本即可生效
公告的字体大小、颜色、滚动速度等参数也可以在脚本中调整,具体命令格式参考对应引擎的脚本说明书。
GM命令发送公告
拥有 GM 权限的角色,可以直接在游戏内通过命令发送全服公告。
常用命令格式:
在聊天框输入 /gmsay 公告内容
发送后全服玩家即可看到该公告
不同引擎的 GM 命令格式可能不同,具体以版本自带的命令说明为准。
二、传奇自动捡物的设置方法
自动捡物功能分为客户端内挂设置和服务端脚本配置两个层面,前者是玩家自行开启,后者是管理员统一配置。
客户端内挂自动捡取(玩家操作)
大部分传奇版本都内置了内挂辅助功能,玩家可以直接在客户端中开启自动捡取。
设置步骤:
打开游戏客户端
点击界面左上角或右上角的"设置"按钮
找到"物品设置"或"拾取设置"选项
在物品列表中勾选需要自动捡取的物品类型
可以按品质筛选,例如只自动捡取绿色、蓝色、紫色及以上品质的装备
可以分别设置药水、装备、其他物品、金币的自动捡取开关
设置完成后保存即可
使用技巧:
建议开启自动拾取药水和装备,关闭自动拾取金币,避免捡金币浪费时间影响打怪效率
材料类物品通常可以堆叠,建议全部勾选自动捡取
背包空间不足时自动捡取会失效,注意及时清理或扩展背包
挂机时角色会自动移动捡取已勾选的物品;非挂机状态下需要角色站在物品上方才会触发捡取
快捷键方面,空格键通常是手动捡取地面物品的快捷键
服务端引擎配置自动捡取(管理员操作)
如果希望全服玩家默认开启自动捡取,或者需要更精细的控制,可以在服务端进行配置。
设置步骤:
打开 M2Server 引擎控制器
点击"查看"→"列表信息二"→"内挂捡取"
勾选"物品的一键捡取"命令
再点击"选项"→"功能设置"→"自动捡取"
勾选"自动捡取"选项
如果需要限制可捡取的物品范围,在"查看"→"列表信息一"→"允许捡取列表"中添加对应物品名称
保存配置后重启引擎生效
通过脚本实现自动捡取
脚本方式可以实现更灵活的自动捡取逻辑,例如登录自动开启、杀怪后自动捡取、限时自动捡取等。
方式一:持续自动捡取
在脚本中使用 StartPickUp 命令开启自动捡取,使用 StopPickUp 命令停止。
示例:
StartPickUp:永久开启自动捡取
StartPickUp 5:开启自动捡取,持续 5 分钟后自动停止
方式二:单次触发捡取
使用 PICKUPITEMS 命令,通常配合杀怪触发事件使用。
命令格式:
PICKUPITEMS X坐标 Y坐标 范围 是否按内挂设置 死亡爆物是否捡取
示例:
PICKUPITEMS 3 1 1
表示在指定范围内按内挂设置自动捡取一次。
方式三:登录自动开启
在 QManage.txt 文件的 @login 函数中添加自动捡取开启命令。
示例:
OpenAutoPickItem 1 0 3 0 1 0 5000 0
各参数含义因引擎不同而有差异,具体参考对应引擎的脚本说明文档。
脚本修改完成后,需要在 M2Server 中重新加载 QM 和 QF 脚本,或直接重启引擎,修改才会生效。
插件方式实现自动捡取
部分引擎使用第三方插件来管理自动捡取功能,常见的有无限峰插件、神盾插件等。
设置方法:
在 M2Server 的插件管理界面中找到对应插件
开启插件中的自动捡取功能开关
将自动捡取脚本添加到 QManage.txt 中
重启引擎或重载脚本生效
需要注意的是,部分插件的自动捡取功能由管理员统一控制,玩家无法自行开启或关闭。具体命令和参数以插件自带的说明文档为准。
三、常见问题排查
公告不显示:
检查公告文件是否保存成功,编码是否正确
确认引擎是否已重启或重新加载配置
检查公告文件路径是否与服务端配置一致
公告乱码:
将文件编码改为 ANSI 或 GBK 格式
避免使用 UTF-8 编码保存公告文件
自动捡取不生效:
检查客户端内挂中是否勾选了对应物品
确认背包是否有空余空间
检查服务端引擎中自动捡取功能是否已开启
确认脚本是否已正确加载,重启引擎后重新登录测试
捡取速度过慢:
调整内挂中的捡取间隔时间
减少同时捡取的物品种类
关闭不必要的自动捡取选项,降低系统负担
不同引擎和版本在文件名称、命令格式、操作路径上会有差异,实际操作时以所用版本自带的说明文档和引擎控制台提示为准。

