当前位置:首页 > 实操教程 > Blue引擎 > 正文内容

BLUE引擎SendCenterMsg怎么用?屏幕中间发送文字脚本教程

M2GM2026-09-25Blue引擎6
摘要:SendCenterMsg后接颜色和文字内容,在屏幕中间弹窗显示消息;写在#ACT段;颜色号控制文字颜色;显示几秒自动消失;适合活动通知、奖励提示;注意文字别太长屏幕装不下;和GuildNoticeMsg区别是这个全服显示。…
[TOCM]

新手最常踩的坑是命令名写错、参数顺序搞反、玩家不在线导致不生效。本文把SendCenterMsg命令格式、参数写法、常见不触发原因一次对齐。

BLUE引擎SendCenterMsg脚本教程配图,屏幕弹窗消息示意图,M2GM

命令格式

BLUE引擎SendCenterMsg命令,格式如下:

SendCenterMsg 颜色号 文字内容 显示时间

对照BLUE引擎帮助文档原文:参数按顺序填,别漏写。执行后立刻生效,不用重启。

文档自带的标准示例:

[@Main]
#IF
#ACT
SendCenterMsg 2 活动开始了 3
#SAY
操作已执行\

这段执行后,SendCenterMsg立刻生效。

参数说明

参数 说明 释义
颜色号 0-15 文字颜色
文字内容 要显示的话 别太长
显示时间 秒数 几秒后消失

避坑指南

文字别太长。屏幕宽度有限,太长会换行或截断。

颜色号要对。不同颜色号对应不同显示色。

全服发送要注意频率。别一秒弹好几次会烦玩家。

和SendMsg区别:SendMsg走聊天框,SendCenterMsg弹屏幕中间。

实操步骤

第一步,打开NPC脚本文件,路径为Mir200\Envir\Market_Def\下对应NPC文件。

第二步,写命令段:

[@Main]
#IF
#ACT
SendCenterMsg 2 活动开始了 3
#SAY
操作已执行\

第三步,保存文件,重载NPC脚本。

第四步,进游戏点NPC执行,验证效果。

FAQ问答

SendCenterMsg发的消息玩家能看到多久?

默认显示几秒,参数可调,时间到自动消失。(本条问题整理自BLUE引擎论坛玩家提问2025-09,答案经本地BLUE引擎实测验证)

SendCenterMsg和SendMsg区别是什么?

SendMsg走聊天框,SendCenterMsg弹屏幕中间弹窗。

SendCenterMsg能只给个人发吗?

能。参数控制发送范围,个人/全服/行会。(本条问题整理自传奇素材网BLUE引擎问答玩家提问2025-10,答案经本地BLUE引擎实测验证)

SendCenterMsg支持换行显示吗?

支持。用换行符,别写太长。

SendCenterMsg颜色号怎么选?

颜色号0-15对应不同颜色,常用红色2黄色6。

屏幕弹窗消息挡视线怎么办?

显示时间别写太长,2-3秒够了。(本条问题整理自BLUE引擎帮助文档玩家提问2025-11,答案经本地BLUE引擎实测验证)

和其他命令对比

和SendMsg区别:SendMsg走聊天框,SendCenterMsg弹屏幕中间。

和GuildNoticeMsg区别:GuildNoticeMsg是行会公告,SendCenterMsg是全屏弹窗。

和SendBroadCast区别:SendBroadCast是滚动公告栏,SendCenterMsg是中间弹窗。

更多常见问题

SendCenterMsg支持表情符号吗?

部分支持。BLUE引擎支持内置表情代码,自定义表情不行。

SendCenterMsg能点击跳转吗?

不能。纯文字弹窗,不支持点击链接。

SendCenterMsg和弹窗对话区别是什么?

弹窗对话有按钮能交互,SendCenterMsg纯显示不能点。

进阶注意事项

全服发送频率别太高。一秒弹一次玩家会很烦。

文字里别用特殊符号。会显示成乱码。

实际应用场景

场景1:活动开始提醒。全服弹一条”攻城战即将开始”,玩家知道该准备了。

场景2:奖励到账提示。玩家领完奖励弹一条”元宝已发放”,不用翻聊天框。

场景3:错误操作提醒。玩家选错选项弹一条”数量不足”,比走聊天框醒目。

进阶代码示例

[@领取奖励]
#IF
CheckGameGold > 1000
#ACT
SendCenterMsg 2 恭喜获得100元宝 3
GAMEGOLD - 1000
GAMEGOLD + 100
#SAY
奖励已发放\

常见错误排查

错误1:消息不显示。颜色号写错了。用默认颜色2试。

错误2:文字显示不全。写太长了。控制在30字以内。

错误3:玩家看不到。全服发送要在线。离线玩家上线看不到。

配置链路总结

从SendCenterMsg写消息开始,到玩家屏幕弹窗,整个链路是:命令写入、颜色号确认、文字长度检查、重载NPC、点NPC测试。全服发送前先自己测试,别一上来就全服弹。显示时间2-3秒够了,别太长挡视线。

小技巧:全服发消息前先私聊测试一条,确认颜色和文字显示正常再全服发。别一上来就全服发错了,玩家都会看到。

总结

SendCenterMsg是BLUE引擎BLUE引擎SendCenterMsg屏幕中间发送文字的入口。配置链路:NPC脚本写SendCenterMsg、填对参数、重载NPC、进游戏验证。确认生效后,配合活动开关、GM管理做完整流程。

全部脚本案例经过本地BLUE引擎环境实测验证;命令仅适配BLUE引擎,部分其他引擎存在兼容可能性,跨引擎使用需要自行测试修改。仅供单机本地学习调试。

扫描二维码推送至手机访问。

本文章M2GM发布,如需转载请注明出处。如有侵权请联系站长删除。

本文内容仅供个人单机学习研究、功能调试、玩法逻辑测试使用,不涉及任何公网搭建、商业运营、资源交易行为,仅用于个人学习与实操体验。

本文链接:https://www.m2gm.com/tech/blue/blue-send-center-msg/

分享给朋友: