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