| | |
| | | import GameWorld
|
| | | import ChConfig
|
| | | import CommFunc
|
| | | import PlayerCoin
|
| | |
|
| | | def OnPlayerLogin(curPlayer):
|
| | | __CheckPlayerDailyGiftbagAction(curPlayer)
|
| | |
| | | addDRDict.update({"buyCountLimit":buyCountLimit, "buyCount":buyCount})
|
| | | if buyCount >= buyCountLimit:
|
| | | if isCTG:
|
| | | DataRecordPack.DR_CTGError(curPlayer, "DailyGiftbag Pay count limit !buyCount=%s,buyCountLimit=%s" |
| | | PlayerCoin.ExchangePayCoin(curPlayer, "DailyGiftbag Pay count limit !buyCount=%s,buyCountLimit=%s" |
| | | % (buyCount, buyCountLimit), addDRDict)
|
| | | return
|
| | | PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_DailyGiftbagBuyCount % giftbagID, buyCount + 1)
|