修改通行证领取道具bug

This commit is contained in:
huanghaipeng 2025-11-17 13:44:15 +08:00
parent 917e26caee
commit a075de538c

View File

@ -1027,24 +1027,29 @@ var GameTool = {
MiniGameSdk.API.shushu_SetSuperProperties(null, true); MiniGameSdk.API.shushu_SetSuperProperties(null, true);
}, },
getPassCheckPorp(porpId, propNumber, compensate) { getPassCheckPorp(porpId, num, compensate) {
console.log("getPassCheckPorp道具:", typeof porpId, "數量:", typeof propNumber) console.log("getPassCheckPorp道具:", typeof porpId, "數量:", typeof num)
let propNumber = 0;
switch (porpId) { switch (porpId) {
case 1001: case 1001:
cc.fx.GameTool.changeCoin(propNumber); cc.fx.GameTool.changeCoin(num);
break; break;
case 2001: 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) => { cc.fx.GameTool.setUserProp(porpId, propNumber, (data) => {
}) })
break; break;
case 2002: 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) => { cc.fx.GameTool.setUserProp(porpId, propNumber, (data) => {
}) })
break; break;
case 2003: 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) => { cc.fx.GameTool.setUserProp(porpId, propNumber, (data) => {
}) })
break; break;
@ -1063,10 +1068,10 @@ var GameTool = {
const dataTemp = { const dataTemp = {
change_reason: "battlepass", change_reason: "battlepass",
id: porpId, id: porpId,
num: propNumber, num: num,
compensate: compensate compensate: compensate
} }
console.log("通行证发放奖励", porpId, propNumber) console.log("通行证发放奖励", porpId, num)
cc.fx.GameTool.shushu_Track("resource_get", dataTemp); cc.fx.GameTool.shushu_Track("resource_get", dataTemp);
}, },