离线加币问题
This commit is contained in:
parent
7de9e8f939
commit
a0050bd44d
|
|
@ -1627,17 +1627,21 @@ func init() {
|
|||
CacheDataMgr.CacheBillNumber(billNo, platform) //防止手抖点两下
|
||||
player := PlayerMgrSington.GetPlayerBySnId(member_snid)
|
||||
|
||||
var remainNum = player.Coin
|
||||
var remainNum int64
|
||||
var addcoin, diamond int64 = msg.GetGold(), 0
|
||||
var logtype = int32(common.GainWay_API_AddCoin)
|
||||
if msg.GetLogType() == 1 {
|
||||
addcoin = 0
|
||||
diamond = msg.GetGold()
|
||||
remainNum = player.Diamond
|
||||
}
|
||||
money := msg.Money
|
||||
//玩家在线
|
||||
if player != nil {
|
||||
if msg.GetLogType() == 1 {
|
||||
remainNum = player.Diamond
|
||||
} else {
|
||||
remainNum = player.Coin
|
||||
}
|
||||
//玩家在游戏内
|
||||
if player.scene != nil {
|
||||
CacheDataMgr.ClearCacheBill(billNo, platform)
|
||||
|
|
@ -1736,6 +1740,12 @@ func init() {
|
|||
}
|
||||
}
|
||||
|
||||
if msg.GetLogType() == 1 {
|
||||
remainNum = findPlayer.Diamond
|
||||
} else {
|
||||
remainNum = findPlayer.Coin
|
||||
}
|
||||
|
||||
//增加帐变记录
|
||||
coinlogex := model.NewCoinLogEx(&model.CoinLogParam{
|
||||
Platform: findPlayer.Platform,
|
||||
|
|
|
|||
Loading…
Reference in New Issue