登录器公告的居中显示与倒计时奖励触发,核心指令为`SendCenterMsg`。这条命令控制公告在屏幕中央的视觉呈现与动态交互,其参数配置直接决定了消息的醒目程度与功能深度。
`SendCenterMsg`命令的标准格式为:`SendCenterMsg前景色背景色消息文字模式显示时间倒计时标签替换模式`。每个参数都有特定作用,理解它们才能实现精准控制。
前景色与背景色定义了公告的色彩基调,使用RGB值。计算公式为`颜色值=蓝色值*65536+绿色值*256+红色值`。例如纯红(R=255G=0B=0)的计算结果为255。常用颜色如白色为16777215,黑色为0。消息文字支持嵌入游戏变量如`<$USERNAME>`,实现个性化显示。
模式参数决定公告的接收范围。0表示仅发送给自己,1发送给全服在线玩家,2发送给行会成员,4仅发送给当前地图玩家。选择合适的模式能避免信息干扰,将通知精准投放到目标群体。
倒计时功能是`SendCenterMsg`的高级应用。在消息文字中必须包含`%d`占位符,用于显示剩余时间。例如`SendCenterMsg180251还剩余%d发放新手奖励.030@GiveNewHumanItem`,会在屏幕中央显示倒计时,30秒后自动跳转到`QFunction-0.txt`中的`[@GiveNewHumanItem]`脚本段执行奖励发放逻辑。替换模式参数在不等于0时,可使倒计时重置,常用于活动时间刷新或重复触发场景。
登录器启动时的公告窗口展示,属于独立于游戏内公告的另一套机制。这个窗口本质上是嵌入登录器界面的网页,通过`link.htm`文件提供内容。配置登录器时需在公告设置中启用窗口,并指定`link.htm`文件路径。修改`link.htm`可自定义窗口尺寸、背景、文字颜色与公告条目,适用于展示开服公告、充值入口等固定信息。此窗口与游戏内`SendCenterMsg`的居中公告功能分离,前者为登录器界面元素,后者为游戏运行时的交互指令。
`SendCenterMsg`命令的标准格式为:`SendCenterMsg前景色背景色消息文字模式显示时间倒计时标签替换模式`。每个参数都有特定作用,理解它们才能实现精准控制。
前景色与背景色定义了公告的色彩基调,使用RGB值。计算公式为`颜色值=蓝色值*65536+绿色值*256+红色值`。例如纯红(R=255G=0B=0)的计算结果为255。常用颜色如白色为16777215,黑色为0。消息文字支持嵌入游戏变量如`<$USERNAME>`,实现个性化显示。
模式参数决定公告的接收范围。0表示仅发送给自己,1发送给全服在线玩家,2发送给行会成员,4仅发送给当前地图玩家。选择合适的模式能避免信息干扰,将通知精准投放到目标群体。
倒计时功能是`SendCenterMsg`的高级应用。在消息文字中必须包含`%d`占位符,用于显示剩余时间。例如`SendCenterMsg180251还剩余%d发放新手奖励.030@GiveNewHumanItem`,会在屏幕中央显示倒计时,30秒后自动跳转到`QFunction-0.txt`中的`[@GiveNewHumanItem]`脚本段执行奖励发放逻辑。替换模式参数在不等于0时,可使倒计时重置,常用于活动时间刷新或重复触发场景。
登录器启动时的公告窗口展示,属于独立于游戏内公告的另一套机制。这个窗口本质上是嵌入登录器界面的网页,通过`link.htm`文件提供内容。配置登录器时需在公告设置中启用窗口,并指定`link.htm`文件路径。修改`link.htm`可自定义窗口尺寸、背景、文字颜色与公告条目,适用于展示开服公告、充值入口等固定信息。此窗口与游戏内`SendCenterMsg`的居中公告功能分离,前者为登录器界面元素,后者为游戏运行时的交互指令。

