hxp
2024-09-04 12ccd1cd31e7a4f282f0399df97fd8ae1c6cbba3
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerActGubao.py
@@ -20,6 +20,7 @@
import PlayerControl
import IpyGameDataPY
import CrossRealmPlayer
import FunctionNPCCommon
import PlayerBillboard
import ChPyNetSendPack
import PlayerZhanling
@@ -93,6 +94,10 @@
    PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_ActGubaoScore % actNum, 0)
    
    if state:
        cfgID = actInfo.get(ShareDefine.ActKey_CfgID)
        ipyData = IpyGameDataPY.GetIpyGameData("ActGubao", cfgID)
        if ipyData and ipyData.GetActShopType():
            FunctionNPCCommon.ResetShopItemBuyCountByShopType(curPlayer, [ipyData.GetActShopType()])
        Sync_GubaoActionInfo(curPlayer, actNum)
        Sync_GubaoPlayerInfo(curPlayer, actNum)
    return True
@@ -240,6 +245,7 @@
    clientPack.JoinStartTime = ipyData.GetJoinStartTime()
    clientPack.JoinEndTime = ipyData.GetJoinEndTime()
    clientPack.LimitLV = ipyData.GetLVLimit()
    clientPack.ShopType = ipyData.GetActShopType()
    
    clientPack.PersonalBillboardInfoList = __GetTempRankBillPackList(personalTempIpyDataList)
    clientPack.PersonalBillCount = len(clientPack.PersonalBillboardInfoList)