diff --git a/gamesrv/base/player.go b/gamesrv/base/player.go index 41cd834..7582869 100644 --- a/gamesrv/base/player.go +++ b/gamesrv/base/player.go @@ -658,7 +658,7 @@ func (this *Player) ReportGameEvent(param *ReportGameEventParam) *ReportGameEven isNew = 1 } - if param.GameTime < 0 { + if param.GameTime <= 0 { param.GameTime = int64(time.Now().Sub(this.scene.GameNowTime).Seconds()) } if param.GameTime < 0 { @@ -679,7 +679,7 @@ func (this *Player) ReportGameEvent(param *ReportGameEventParam) *ReportGameEven ModeId: this.scene.GameMode, Tax: param.Tax, Amount: param.Change, - CreateTime: this.CreateTime.Unix(), + CreateTime: time.Now().Unix(), CreateDayTime: tCreateDay.Unix(), Out: param.Out, In: param.In,