Commit 65ef179ba0ee4133d9d834db190086364a4c8993

Authored by 陆恒
1 parent aed6964c
Exists in master

提交

src/HttpServer/logic/function.go
... ... @@ -411,6 +411,7 @@ func (u *UserData) DoFlopCardd(resp *DoFlopResp) {
411 411 u.SetDuboCatPos(catid)
412 412 }
413 413 u.Gold += addgold
  414 + u.GoldSum += addgold
414 415 u.CalcGoldRate()
415 416  
416 417 u.FlopCardLefCnt--
... ... @@ -1000,8 +1001,8 @@ func (u *UserData) CalcHigestCatName() string {
1000 1001 }
1001 1002  
1002 1003 //计算猫名字
1003   - if higestlv > 100 {
1004   - cfg := jsonconf.GetRedCatConfig(higestlv - 100)
  1004 + if higestlv > REDCATIDEXTRA {
  1005 + cfg := jsonconf.GetRedCatConfig(higestlv)
1005 1006 if cfg == nil {
1006 1007 logger.Error("CalcHigestCatName failed getcfg higestlv=%v", higestlv)
1007 1008 return ""
... ...
src/HttpServer/logic/logic.go
... ... @@ -292,6 +292,7 @@ func HandlerChangeCoin(w http.ResponseWriter, data string, uuid int) {
292 292 addgold := rdata.Coin
293 293 if rdata.Type == 0 {
294 294 uinfo.Gold += addgold
  295 + uinfo.GoldSum += addgold
295 296 } else {
296 297 uinfo.Gold -= addgold
297 298 }
... ... @@ -602,6 +603,7 @@ func HandlerGetflyboxreward(w http.ResponseWriter, data string, uuid int) {
602 603 resp.Data.Getgold = int64(float32(uinfo.Goldrate) * cfg.Time)
603 604  
604 605 uinfo.Gold += resp.Data.Getgold
  606 + uinfo.GoldSum += resp.Data.Getgold
605 607 } else if cfg.Ttype == 2 {
606 608 //红包
607 609 resp.Data.Getredbag = cfg.Time
... ... @@ -910,6 +912,7 @@ func HandlerGetboxreward(w http.ResponseWriter, data string, uuid int) {
910 912 resp.Data.Getgold = int64(float32(uinfo.Goldrate) * cfg.Time)
911 913 resp.Data.Getgold = resp.Data.Getgold * mult
912 914 uinfo.Gold += resp.Data.Getgold
  915 + uinfo.GoldSum += resp.Data.Getgold
913 916 } else if cfg.Ttype == 2 {
914 917 //红包
915 918 resp.Data.Getredbag = cfg.Time * float32(mult)
... ... @@ -1572,6 +1575,7 @@ func HandlerDrawTable(w http.ResponseWriter, data string, uuid int) {
1572 1575 }
1573 1576  
1574 1577 uinfo.Gold += addgold
  1578 + uinfo.GoldSum += addgold
1575 1579  
1576 1580 SaveUserInfo(uinfo, strconv.Itoa(uuid))
1577 1581 resp.Data.Coin = strconv.FormatInt(addgold, 10)
... ... @@ -2001,6 +2005,7 @@ func HandlerRecovery(w http.ResponseWriter, data string, uuid int) {
2001 2005 //加金币
2002 2006 price, _ := strconv.ParseInt(cfg.Price, 10, 64)
2003 2007 uinfo.Gold += price / 10
  2008 + uinfo.GoldSum += price / 10
2004 2009  
2005 2010 SaveUserInfo(uinfo, strconv.Itoa(uuid))
2006 2011  
... ... @@ -2102,6 +2107,7 @@ func HandlerRecvTimingReward(w http.ResponseWriter, data string, uuid int) {
2102 2107 addgold = addgold * 2
2103 2108 }
2104 2109 uinfo.Gold += addgold
  2110 + uinfo.GoldSum += addgold
2105 2111 uinfo.LastTimingRewardHour = nowmin / 30
2106 2112 uinfo.LeftTimingRewardTimes--
2107 2113 //uinfo.GetWatchAdsGoldTime--
... ... @@ -2145,6 +2151,7 @@ func HandlerWatchAdsGetGold(w http.ResponseWriter, data string, uuid int) {
2145 2151 uinfo.GetWatchAdsGoldTime--
2146 2152 addgold := uinfo.Goldrate * WATCHADSGOLDLRATE
2147 2153 uinfo.Gold += addgold
  2154 + uinfo.GoldSum += addgold
2148 2155  
2149 2156 resp.Data.Reward = strconv.FormatInt(addgold, 10)
2150 2157 resp.Data.LeftTimes = uinfo.GetWatchAdsGoldTime
... ...