Commit 9314d5f018931b558b775931b80ff23eb674df94

Authored by 陆恒
1 parent aff4855b

修复问题

src/HttpServer/logic/constdef.go
@@ -3,8 +3,8 @@ package logic @@ -3,8 +3,8 @@ package logic
3 //任务成就类型枚举 协议上报用 3 //任务成就类型枚举 协议上报用
4 const ( 4 const (
5 TASKTYPE_PASSLEVEL = 1 //表示通过x关卡 5 TASKTYPE_PASSLEVEL = 1 //表示通过x关卡
6 - TASKTYPE_GETREDBAG = 2 //领取x次红包  
7 - TASKTYPE_WATCHADS = 3 //3表示观看x次广告 6 + TASKTYPE_GETREDBAG = 2 //3表示观看x次广告
  7 + TASKTYPE_WATCHADS = 3 //领取x次红包
8 TASKTYPE_KILLSTAR = 4 //4表示消除x颗星星 8 TASKTYPE_KILLSTAR = 4 //4表示消除x颗星星
9 TASKTYPE_USEITEM = 5 //5表示使用x次道具 9 TASKTYPE_USEITEM = 5 //5表示使用x次道具
10 TASKTYPE_PLAYSMALLGAMES = 6 //6表示试玩15s小游戏 10 TASKTYPE_PLAYSMALLGAMES = 6 //6表示试玩15s小游戏
src/HttpServer/logic/logic.go
@@ -737,14 +737,14 @@ func HandlerUpdatetaskandachieve(w http.ResponseWriter, data string, uuid int) { @@ -737,14 +737,14 @@ func HandlerUpdatetaskandachieve(w http.ResponseWriter, data string, uuid int) {
737 uinfo.Task.PassLevel += rdata.Value 737 uinfo.Task.PassLevel += rdata.Value
738 case TASKTYPE_GETREDBAG: 738 case TASKTYPE_GETREDBAG:
739 uinfo.Task.GetRedbagCnt += rdata.Value 739 uinfo.Task.GetRedbagCnt += rdata.Value
  740 + case TASKTYPE_WATCHADS:
  741 + uinfo.Achieve.WatchAdsCnt += rdata.Value
740 if uinfo.LeftFreeRB > 0 { 742 if uinfo.LeftFreeRB > 0 {
741 uinfo.LeftFreeRB-- 743 uinfo.LeftFreeRB--
742 } 744 }
743 if uinfo.WatchAddsTime > 0 { 745 if uinfo.WatchAddsTime > 0 {
744 uinfo.WatchAddsTime-- 746 uinfo.WatchAddsTime--
745 } 747 }
746 - case TASKTYPE_WATCHADS:  
747 - uinfo.Achieve.WatchAdsCnt += rdata.Value  
748 case TASKTYPE_KILLSTAR: 748 case TASKTYPE_KILLSTAR:
749 uinfo.Achieve.KillStar += rdata.Value 749 uinfo.Achieve.KillStar += rdata.Value
750 case TASKTYPE_USEITEM: 750 case TASKTYPE_USEITEM: