From 0d81105909d9ba8fc76b97d576f82b1bf06a608e Mon Sep 17 00:00:00 2001 From: sk <123456@qq.com> Date: Fri, 10 May 2024 17:10:45 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E9=85=8D=E7=BD=AE=E5=8F=82?= =?UTF-8?q?=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit CloseChannelSwitch 关闭渠道开关功能 --- gamesrv/base/scene.go | 2 +- model/gameparam.go | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/gamesrv/base/scene.go b/gamesrv/base/scene.go index efce59e..fa99e7c 100644 --- a/gamesrv/base/scene.go +++ b/gamesrv/base/scene.go @@ -2122,7 +2122,7 @@ func (this *Scene) TryBillExGameDrop(p *Player) { // 渠道开关 conf := ConfigMgrInst.GetConfig(p.Platform).ChannelSwitch[common.ChannelSwitchDropItem] - if conf == nil || !common.InSliceString(conf.OnChannelName, p.AppChannel) { + if !model.GameParamData.CloseChannelSwitch && (conf == nil || !common.InSliceString(conf.OnChannelName, p.AppChannel)) { return } diff --git a/model/gameparam.go b/model/gameparam.go index 39c1671..8cbbd89 100644 --- a/model/gameparam.go +++ b/model/gameparam.go @@ -87,6 +87,7 @@ type GameParam struct { RankInviteMaxNum int32 // 邀请排行榜最大人数 TestActSwitch bool // 开启所有活动开关 RankPlayerLevelMaxNum int //等级榜最大人数 + CloseChannelSwitch bool //关闭渠道开关功能 } var GameParamPath = "../data/gameparam.json"