|
|
@@ -339,4 +339,22 @@ end
|
|
|
-- end
|
|
|
|
|
|
-- return (isUnlock == false) and 1 or 0
|
|
|
--- end
|
|
|
+-- end
|
|
|
+
|
|
|
+
|
|
|
+function ActivateSkinByBox(human, skinId)
|
|
|
+ local skinCfg = HeroSkinExcel[skinId]
|
|
|
+ -- assert(skinCfg,"invalid buyId")
|
|
|
+ if not skinCfg then
|
|
|
+ return
|
|
|
+ end
|
|
|
+ -- 解锁皮肤和头像
|
|
|
+ SkinLogic.skinUnlock(human,skinCfg.content[1]) --BagLogic.addItemList(human,skinCfg.content,"skin_buy")
|
|
|
+ RoleHeadLogic.active(human,RoleHeadLogic.HEAD_TYPE_2,skinCfg.content[2])
|
|
|
+ --刷新
|
|
|
+ -- local data=query(human,skinCfg.panelId)
|
|
|
+ -- RefreshClient(human,GC_SKIN_QUERY,data)
|
|
|
+ -- query(human,skinCfg.panelId)
|
|
|
+
|
|
|
+ return true
|
|
|
+end
|