From 3519bedc0319e55eebc12c14faeb36651248ed58 Mon Sep 17 00:00:00 2001 From: sk <123456@qq.com> Date: Fri, 27 Sep 2024 14:08:49 +0800 Subject: [PATCH] no message --- worldsrv/serverctrl.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/worldsrv/serverctrl.go b/worldsrv/serverctrl.go index aa744da..210e1bd 100644 --- a/worldsrv/serverctrl.go +++ b/worldsrv/serverctrl.go @@ -4,6 +4,7 @@ import ( "mongo.games.com/goserver/core/logger" "mongo.games.com/game/common" + "mongo.games.com/game/model" "mongo.games.com/game/protocol/server" ) @@ -11,7 +12,9 @@ func init() { common.RegisterServerCtrlCallback(func(msg *server.ServerCtrl) { switch msg.GetCtrlCode() { case common.SrvCtrlStateSwitchCode: - common.SrvIsMaintaining = !common.SrvIsMaintaining + if model.GameParamData.SrvMaintain { + common.SrvIsMaintaining = !common.SrvIsMaintaining + } default: logger.Logger.Errorf("unknown server ctrl code:%d", msg.GetCtrlCode())