From b4284d5c69602b48dcb9bb634c1bdc2052b82f22 Mon Sep 17 00:00:00 2001 From: meixiongfeng <766881921@qq.com> Date: Fri, 14 Jul 2023 21:52:10 +0800 Subject: [PATCH] =?UTF-8?q?=E5=95=86=E9=98=9F=E9=9C=80=E6=B1=82=E5=95=86?= =?UTF-8?q?=E5=93=81=E7=B3=BB=E6=95=B0/=E5=8D=83=E5=88=86=E6=AF=94?= =?UTF-8?q?=E5=AD=97=E6=AE=B5=E8=B5=8B=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/caravan/module.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/caravan/module.go b/modules/caravan/module.go index 5ed3f73f8..4886b5cb9 100644 --- a/modules/caravan/module.go +++ b/modules/caravan/module.go @@ -107,7 +107,7 @@ func (this *Caravan) InitCaravanCityData(uid string, data *pb.DBCaravan) { city.Exspecial = append(city.Exspecial, v.Exspecial...) } - city.ExspecialPCT = v.ExspecialnumWeight[comm.GetRandW(v.ExspecialnumWeight)] // 获取权重 + city.ExspecialPCT = v.Exspecialnum[comm.GetRandW(v.ExspecialnumWeight)] // 获取权重 if len(v.Exspecial) > int(v.ExspecialNum) { ids := utils.RandomNumbers(0, len(v.Exspecial), int(v.ExspecialNum)) @@ -119,8 +119,8 @@ func (this *Caravan) InitCaravanCityData(uid string, data *pb.DBCaravan) { city.Nextexspecial = append(city.Nextexspecial, v.Exspecial...) } - city.ExspecialPCT = v.ExspecialnumWeight[comm.GetRandW(v.ExspecialnumWeight)] // 获取权重 - city.NextexspecialPCT = v.ExspecialnumWeight[comm.GetRandW(v.ExspecialnumWeight)] // 获取权重 + //city.ExspecialPCT = v.Exspecialnum[comm.GetRandW(v.ExspecialnumWeight)] // 获取权重 + city.NextexspecialPCT = v.Exspecialnum[int(comm.GetRandW(v.ExspecialnumWeight))] // 获取权重 data.City[v.Id] = city } data.Rtime = configure.Now().Unix() // 修改时间 @@ -262,7 +262,7 @@ func (this *Caravan) refreshCaravanCityInfo(uid string, caravan *pb.DBCaravan) { } else { v.Exspecial = append(v.Exspecial, conf.Exspecial...) } - v.NextexspecialPCT = conf.ExspecialnumWeight[comm.GetRandW(conf.ExspecialnumWeight)] // 获取权重 + v.NextexspecialPCT = conf.Exspecialnum[comm.GetRandW(conf.ExspecialnumWeight)] // 获取权重 } else { v.Exspecial = make([]string, 0) v.Exspecial = append(v.Exspecial, v.Nextexspecial...) @@ -278,7 +278,7 @@ func (this *Caravan) refreshCaravanCityInfo(uid string, caravan *pb.DBCaravan) { } else { v.Nextexspecial = append(v.Nextexspecial, conf.Exspecial...) } - v.NextexspecialPCT = conf.ExspecialnumWeight[comm.GetRandW(conf.ExspecialnumWeight)] // 获取权重 + v.NextexspecialPCT = conf.Exspecialnum[comm.GetRandW(conf.ExspecialnumWeight)] // 获取权重 } }