From a075de538cdead918ec6e20ae702f007f731e718 Mon Sep 17 00:00:00 2001 From: huanghaipeng Date: Mon, 17 Nov 2025 13:44:15 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=80=9A=E8=A1=8C=E8=AF=81?= =?UTF-8?q?=E9=A2=86=E5=8F=96=E9=81=93=E5=85=B7bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/Script/module/Tool/GameTool.ts | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/assets/Script/module/Tool/GameTool.ts b/assets/Script/module/Tool/GameTool.ts index f966bf5..bb38769 100644 --- a/assets/Script/module/Tool/GameTool.ts +++ b/assets/Script/module/Tool/GameTool.ts @@ -1027,24 +1027,29 @@ var GameTool = { MiniGameSdk.API.shushu_SetSuperProperties(null, true); }, - getPassCheckPorp(porpId, propNumber, compensate) { - console.log("getPassCheckPorp道具:", typeof porpId, "數量:", typeof propNumber) + getPassCheckPorp(porpId, num, compensate) { + console.log("getPassCheckPorp道具:", typeof porpId, "數量:", typeof num) + let propNumber = 0; switch (porpId) { case 1001: - cc.fx.GameTool.changeCoin(propNumber); + cc.fx.GameTool.changeCoin(num); break; case 2001: - cc.fx.GameConfig.GM_INFO.freezeAmount += propNumber; + // cc.fx.GameConfig.GM_INFO.freezeAmount += propNumber; + cc.fx.GameConfig.GM_INFO.freezeAmount += num; + propNumber = cc.fx.GameConfig.GM_INFO.freezeAmount; cc.fx.GameTool.setUserProp(porpId, propNumber, (data) => { }) break; case 2002: - cc.fx.GameConfig.GM_INFO.hammerAmount += propNumber; + cc.fx.GameConfig.GM_INFO.hammerAmount += num; + propNumber = cc.fx.GameConfig.GM_INFO.hammerAmount; cc.fx.GameTool.setUserProp(porpId, propNumber, (data) => { }) break; case 2003: - cc.fx.GameConfig.GM_INFO.magicAmount += propNumber; + cc.fx.GameConfig.GM_INFO.magicAmount += num; + propNumber = cc.fx.GameConfig.GM_INFO.magicAmount; cc.fx.GameTool.setUserProp(porpId, propNumber, (data) => { }) break; @@ -1063,10 +1068,10 @@ var GameTool = { const dataTemp = { change_reason: "battlepass", id: porpId, - num: propNumber, + num: num, compensate: compensate } - console.log("通行证发放奖励", porpId, propNumber) + console.log("通行证发放奖励", porpId, num) cc.fx.GameTool.shushu_Track("resource_get", dataTemp); },