玩家消息
2024/10/13大约 3 分钟开发拓展开发玩家消息
玩家消息事件
| Event_playuser_message | 整数型 | 玩家消息事件 |
|---|---|---|
| type | 整数型 | 类型 |
| msg | 文本型 | 消息Json |
相关信息
Json:key
QQ: 玩家QQ
Group: 消息群,正常时为数字,玩家私聊时为null,其他来源为admin(此来源可能是其他操作导致的,例如:控制台,拓展,定时等操作
玩家删号
Type:1
{
"QQ": "10000", // 玩家
"Group": "123456" // 群聊
}玩家死亡
Type:2
{
"type": "1", // 死亡类型(1.被怪物击杀 2.被BOSS击杀 3.被玩家击杀 4.饥饿死亡 5.自杀)
"QQ": "10000", // 玩家
"obj": "10001", // 击杀对象(1.怪物名称 2.BOSS名称 3.击杀玩家QQ 4.自己QQ 5.自己QQ)
"Group": "123456" // 群聊
}玩家升级
Type:3
{
"QQ": "10000", // 玩家
"Group": "123456", // 群聊
"lv": "10", // 玩家当前等级
"number": "1" // 玩家提升等级
}玩家释放技能
Type:4
{
"QQ": "10000", // 玩家
"Group": "123456", // 群聊
"skill": "治疗术" // 技能名称
}玩家被攻击
Type:5
{
"QQ": "10000", // 被攻击玩家
"AQQ": "10001", // 攻击玩家
"Group": "123456" // 群聊
}全服公告
Type:6
{
"msg": "测试消息" // 全服消息内容
}玩家创建角色
Type:7
{
"QQ": "10000", // 玩家
"Group": "123456" // 群聊
}玩家赠送
Type:8
{
"QQ": "10000", // 玩家
"AQQ": "10001", // 被赠送玩家
"Group": "123456", // 群聊
"type" : 2, // 赠送类型 1. 货币 2. 物品
"goods": "草药", // 物品
"number": 100, // 赠送数量
"add": 1, // 增加的亲密度, 未增加时无此项
"reduce": 200 // 手续费,非货币且未开启手续费的无此项
}玩家转职
Type:9
{
"QQ": "10000", // 玩家
"Group": "123456", // 群聊
"occ" : "职业名称", // 转职职业名称
"task": "任务名称" // [选]完成任务后获得的职业,此处才会有任务名称,玩家自己转职无此
}玩家死亡惩罚
Type:10
{
"QQ": "10000", // 玩家
"type": 1, // 死亡类型 1. 击杀死亡(包括怪物/玩家) 2. 饿死
"money" : // 死亡扣除货币
{
"1":10, // 货币1 扣除数量
"2":20, // 货币2 扣除数量
"3":30 // 货币3 扣除数量
},
"exp": // 死亡扣除经验
{
"type": 1, // 扣除类型 1. vip保护不掉级 2. 正常扣除 3. 扣除掉级
"num": 100 // 扣除数量
}
}玩家击杀怪物
Type:11
{
"QQ": "10000", // 玩家
"Monster": "小鸡" // 怪物名称
}玩家副本状态
Type:12
进入副本
{
"type": 1, // 1. 副本单人进入 2. 副本组队进入
"QQ":[ // 玩家 (组队进入下面会有多个用户)
"10000"
],
"copy": "哥布林小镇" // 副本名称
}退出副本
{
"type": 10, // 10. (主动)退出副本 11. (死亡)退出副本
"QQ":[ // 玩家
"10000"
],
"copy": "哥布林小镇" // 副本名称
}通过副本
{
"type": 20, // 20. 通过副本
"QQ":[ // 玩家 (组队进入下面会有多个用户)
"10000"
],
"copy": "哥布林小镇" // 副本名称
}玩家学习技能
Type:13
{
"type": 1, // 1. NPC学习 2. 道具学习 3. 转职获得
"Group":"123456", // 群聊
"QQ":"10000", // 玩家
"skill": [ // 技能名称
"斩"
]
}玩家使用物品
Type:14
{
"QQ":"10000", // 玩家
"goods": "草药", // 物品名称
"number":1 // 使用数量
}玩家任务操作
Type:15
{
"type":1, // 1.接受 2.交付 3.放弃
"QQ":"10000", // 玩家
"Group":"123456", // 群聊
"task": "新手指引", // 任务名称
}玩家商店操作
Type:16
{
"type":1, // 1.购买 2.出售
"QQ":"10000", // 玩家
"Group":"123456", // 群聊
"goods": "草药", // 商品名称
"number":1, // 数量
"money":{ // 货币
"type":1, // -1.物品 >=1 货币
"goods":"", // type=2时 此处显示内容
"number":100 // 价格
}
}玩家打怪_平局
Type:17
{
"QQ":"10000", // 玩家
"Group":"123456", // 群聊
"monster": "小鸡", // 怪物
}