From 37fa81a64e77f2d0da04651c51e6050a0c5d0a56 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期四, 16 十一月 2023 14:48:53 +0800 Subject: [PATCH] 10009 【后端】【BT0.1】【主干】【港台】单笔充值活动增加每日可领取次数,每个档位每日20次 --- ServerPython/db/PyMongoDataServer/GMToolLogicProcess/Commands/GMT_ForbidTalk.py | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-) diff --git a/ServerPython/db/PyMongoDataServer/GMToolLogicProcess/Commands/GMT_ForbidTalk.py b/ServerPython/db/PyMongoDataServer/GMToolLogicProcess/Commands/GMT_ForbidTalk.py index a22c99a..4a16f71 100644 --- a/ServerPython/db/PyMongoDataServer/GMToolLogicProcess/Commands/GMT_ForbidTalk.py +++ b/ServerPython/db/PyMongoDataServer/GMToolLogicProcess/Commands/GMT_ForbidTalk.py @@ -92,18 +92,23 @@ if not loadOK: return GMCommon.Def_NoTag, '' + forbidDevice = gmCmdDict.get("forbidDevice", '') + forbidType = GMCommon.Def_PysForbidTalkDevice if forbidDevice else GMCommon.Def_PysForbidTalk # 玩家账号已禁 - if (dbPlayer.AccState & pow(2, GMCommon.Def_PysForbidTalk)) > 0: + if (dbPlayer.AccState & pow(2, forbidType)) > 0: return GMCommon.Def_NoNeed, '' # 设置玩家账号状态 - dbPlayer.AccState = dbPlayer.AccState|pow(2, GMCommon.Def_PysForbidTalk) + dbPlayer.AccState = dbPlayer.AccState|pow(2, forbidType) + if forbidType == GMCommon.Def_PysForbidTalkDevice: + dbPlayer.AccState = dbPlayer.AccState|pow(2, GMCommon.Def_PysForbidTalk) dbPlayer.ExAttr17 = dbPlayer.AccState dbPlayer.adoUpdateC(collection) # 记录流向 dataDic = {"PlayerID":dbPlayer.PlayerID, 'AccID':playerAccID} GMCommon.SendEventPack(gmCmdDict.get(GMCommon.Def_GMKey_Type, ''), dataDic) + mylog.info("GMT_ForbidTalk: playerAccID=%s,forbidType=%s,AccState=%s" % (playerAccID, forbidType, dbPlayer.AccState)) return GMCommon.Def_Success, '' -- Gitblit v1.8.0