|
@@ -29,10 +29,20 @@ local WarOrder = require("shop.WarOrder")
|
|
|
content : {item} -- 礼包内容
|
|
content : {item} -- 礼包内容
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ attr = {
|
|
|
|
|
+ key = number, --属性类型
|
|
|
|
|
+ value = number, -- 属性值
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ SkinData = {
|
|
|
|
|
+ id = number -- 皮肤id
|
|
|
|
|
+ attrs = [attr]array
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
Skin = {
|
|
Skin = {
|
|
|
id : number -- 皮肤配置ID
|
|
id : number -- 皮肤配置ID
|
|
|
buyItem : Buyitem -- 皮肤信息
|
|
buyItem : Buyitem -- 皮肤信息
|
|
|
- content : [item] -- 单元内容
|
|
|
|
|
|
|
+ skinData : []SkinData -- 皮肤内容
|
|
|
}
|
|
}
|
|
|
]]
|
|
]]
|
|
|
|
|
|
|
@@ -179,7 +189,6 @@ end
|
|
|
|
|
|
|
|
-- 主动推送给客户端
|
|
-- 主动推送给客户端
|
|
|
function PushClient(human,type,data)
|
|
function PushClient(human,type,data)
|
|
|
- print("======= push to client type",type)
|
|
|
|
|
if not push[type] then
|
|
if not push[type] then
|
|
|
Broadcast.sendErr(human, Lang.DRILL_CHOOSE_MY_ERR_INDEX .. " type is " .. type)
|
|
Broadcast.sendErr(human, Lang.DRILL_CHOOSE_MY_ERR_INDEX .. " type is " .. type)
|
|
|
return
|
|
return
|
|
@@ -187,6 +196,5 @@ function PushClient(human,type,data)
|
|
|
local msgRet = Msg.gc.GC_ROLE_CHANGE_BASEINFO
|
|
local msgRet = Msg.gc.GC_ROLE_CHANGE_BASEINFO
|
|
|
msgRet.ret = type
|
|
msgRet.ret = type
|
|
|
msgRet.tip = Json.Encode(data)
|
|
msgRet.tip = Json.Encode(data)
|
|
|
- print("============ send msg len is ",#msgRet.tip)
|
|
|
|
|
Msg.send(msgRet,human.fd)
|
|
Msg.send(msgRet,human.fd)
|
|
|
end
|
|
end
|