diff --git a/common/constant.go b/common/constant.go index 5711008..d024ab8 100644 --- a/common/constant.go +++ b/common/constant.go @@ -899,6 +899,6 @@ var GuideIdToGainWay = map[int]int{ GuideIdCustom: GainWayGuide2, } -func GetGameDifKey(gamedif string) string { +func GetKeyGameDif(gamedif string) string { return fmt.Sprintf("gamedif-%v", gamedif) } diff --git a/gamesrv/base/player.go b/gamesrv/base/player.go index e0103c8..149fc7c 100644 --- a/gamesrv/base/player.go +++ b/gamesrv/base/player.go @@ -653,7 +653,7 @@ func (this *Player) ReportGameEvent(param *ReportGameEventParam) *ReportGameEven gameTimes = dataGame.Statics.GameTimes } - dataGameDif, ok := this.GDatas[common.GetGameDifKey(this.scene.GetDBGameFree().GetGameDif())] + dataGameDif, ok := this.GDatas[common.GetKeyGameDif(this.scene.GetDBGameFree().GetGameDif())] if ok { gamedifFirstTime = dataGameDif.FirstTime gamedifTimes = dataGameDif.Statics.GameTimes diff --git a/gamesrv/base/scene.go b/gamesrv/base/scene.go index 0017fe1..4f49ec0 100644 --- a/gamesrv/base/scene.go +++ b/gamesrv/base/scene.go @@ -2111,7 +2111,7 @@ func (this *Scene) Statistics(param *StaticParam) { var statics []*model.PlayerGameStatics keyGameId := strconv.Itoa(this.GetGameId()) keyGameFreeId := strconv.Itoa(int(this.GetGameFreeId())) - keyGameDif := common.GetGameDifKey(this.GetDBGameFree().GetGameDif()) + keyGameDif := common.GetKeyGameDif(this.GetDBGameFree().GetGameDif()) // 当天数据统计 // 按场次分 if data, ok := p.TodayGameData.CtrlData[keyGameFreeId]; ok { @@ -2350,7 +2350,7 @@ func (this *Scene) StaticsLaba(param *StaticLabaParam) { var statics []*model.PlayerGameStatics keyGameId := strconv.Itoa(this.GetGameId()) keyGameFreeId := strconv.Itoa(int(this.GetGameFreeId())) - keyGameDif := common.GetGameDifKey(this.GetDBGameFree().GetGameDif()) + keyGameDif := common.GetKeyGameDif(this.GetDBGameFree().GetGameDif()) // 当天数据统计 // 按场次分 if data, ok := p.TodayGameData.CtrlData[keyGameFreeId]; ok { diff --git a/worldsrv/player.go b/worldsrv/player.go index f558772..ab4289d 100644 --- a/worldsrv/player.go +++ b/worldsrv/player.go @@ -1260,6 +1260,7 @@ func (this *Player) UnmarshalData(data []byte, scene *Scene) { strconv.Itoa(int(scene.dbGameFree.GetGameId())), common.GetKeyNoviceGameId(int(scene.dbGameFree.GetGameId())), common.GetKeyGameType(int(scene.dbGameFree.GetGameType())), + common.GetKeyGameDif(scene.dbGameFree.GetGameDif()), } { if d, ok := pd.GDatas[v]; ok { this.GDatas[v] = d