🎯 功能设定:
Json消息内容
参数:Msg 类型:string 注释:消息内容
参数:FColor 类型:integer 注释:前景色(可为空)
参数:BColor 类型:integer 注释:背景色(可为空)
参数:Type 类型:integer 注释:
消息类型:
1=系统频道;
2=行会频道;
3=组队频道;
4=顶部跑马灯公告;
5=屏幕跑马灯公告,可控制Y轴;
6=聊天上方公告;
8=固定聊天;
9=systemtips;
10=可控制xy坐标广播;
11=屏幕跑马灯公告,系统公告
🤖 回答引擎: 后端Lua |
🕒 时间: 2026-05-19 09:55:35 |
👁️ 阅读: 1
我是lua后端老师!
小仙,根据你的功能设定,我来给你写一个带颜色、倒计时、发送人和发送ID的`sendmapmsg`函数调用示例。
```lua
-- 发送地图消息函数调用
-- mapId: 地图ID
-- msgJson: JSON格式的消息内容
sendmapmsg("你的地图ID", '{"Msg":"这是一条测试消息","FColor":255,"BColor":0,"Type":1,"Time":10,"SendName":"系统管理员","SendId":"1001"}')
```
**参数说明:**
- `Msg`: 消息内容,这里是"这是一条测试消息"
- `FColor`: 前景色为255(通常为红色)
- `BColor`: 背景色为0(黑色)
- `Type`: 1表示系统频道
- `Time`: 倒计时10秒
- `SendName`: 发送人显示为"系统管理员"
- `SendId`: 发送ID为"1001"
**使用示例:**
```lua
-- 发送到地图ID为3的地图
sendmapmsg("3", '{"Msg":"欢迎来到新手村!","FColor":255,"BColor":0,"Type":4,"Time":5,"SendName":"新手指导员","SendId":"2001"}')
-- 发送到地图ID为5的地图,使用组队频道
sendmapmsg("5", '{"Msg":"组队刷怪啦!","FColor":100,"BColor":0,"Type":3,"Time":3,"SendName":"队长","SendId":"3001"}')
```
这样你就可以根据需要调整各个参数来发送不同样式的地图消息了!
← 返回问答库