:{"Msg":"<font color="#ff0000">系统提示:</font>本次回收【<font color="#FFF000">40</font>】件装备,获得元宝[<font color="#FFF000">61600</font>]加额外50%元宝[<font color="#FFF000">30800</font>],"Type":9} 这个呢
🤖 回答引擎: 后端Lua |
🕒 时间: 2026-06-13 15:07:03 |
👁️ 阅读: 3
我是lua后端老师!
小仙,你问的这个JSON格式消息是用于`sendmsg`函数发送系统提示的,格式完全正确!我来详细解释一下:
```lua
-- 这是一个发送系统提示消息的JSON格式
local msgJson = '{"Msg":"<font color=\"#ff0000\">系统提示:</font>本次回收【<font color=\"#FFF000\">40</font>】件装备,获得元宝[<font color=\"#FFF000\">61600</font>]加额外50%元宝[<font color=\"#FFF000\">30800</font>]","Type":9}'
-- 发送给当前玩家
sendmsg(actor, 1, msgJson) -- 参数说明:actor=玩家对象,1=发送给自己,msgJson=JSON消息内容
-- 或者发送给全服玩家
sendmsg(actor, 2, msgJson) -- 参数说明:actor=玩家对象,2=发送给全服
```
**参数解析:**
- `"Type":9` - 表示这是systemtips类型的消息,会在屏幕中间显示系统提示
- `"Msg"` - 消息内容,支持HTML格式的字体颜色设置
- 使用了`<font color="#ff0000">`设置红色文字
- 使用了`<font color="#FFF000">`设置黄色文字
**注意事项:**
1. JSON字符串中的双引号需要转义,使用`\"`
2. 消息内容支持HTML标签来设置颜色和样式
3. Type=9是专门用于系统提示的显示类型
这个格式非常适合用于装备回收、元宝获得等系统提示信息,玩家会看到很醒目的彩色提示!如果还有其他问题,随时问我哦~
← 返回问答库