| #!/usr/bin/python  | 
| # -*- coding: GBK -*-  | 
| #-------------------------------------------------------------------------------  | 
| #  | 
| ##@package GM.Commands.LuckyCloudBuy  | 
| #  | 
| # @todo:ÐÒÔËÔÆ¹º  | 
| # @author hxp  | 
| # @date 2021-10-21  | 
| # @version 1.0  | 
| #  | 
| # ÏêϸÃèÊö: ÐÒÔËÔÆ¹º  | 
| #  | 
| #-------------------------------------------------------------------------------  | 
| #"""Version = 2021-10-21 17:00"""  | 
| #-------------------------------------------------------------------------------  | 
|   | 
| import GameWorld  | 
| import PlayerControl  | 
| import PlayerLuckyCloudBuy  | 
| import ChConfig  | 
|   | 
| ## GMÃüÁîÖ´ÐÐÈë¿Ú  | 
| #  @param curPlayer µ±Ç°Íæ¼Ò  | 
| #  @param msgList ²ÎÊýÁбí [addSkillID]  | 
| #  @return None  | 
| #  @remarks º¯ÊýÏêϸ˵Ã÷.  | 
| def OnExec(curPlayer, msgList):  | 
|       | 
|     if not msgList:  | 
|         GameWorld.DebugAnswer(curPlayer, "ÖØÖÃËùÓÐÊý¾Ý: LuckyCloudBuy 0")  | 
|         GameWorld.DebugAnswer(curPlayer, "ÖØÖñ¾ÈËÊý¾Ý: LuckyCloudBuy 0 1")  | 
|         GameWorld.DebugAnswer(curPlayer, "Ìí¼ÓÔÆ¹º¼Ç¼: LuckyCloudBuy 1 ·ÝÊý")  | 
|         return  | 
|       | 
|     isSendGameServer = False  | 
|     value1 = msgList[0]  | 
|     if value1 == 0:  | 
|         # ÖØÖÃËùÓÐ  | 
|         if len(msgList) == 1:  | 
|             PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_LuckyCloudBuy_RoundID, 0)  | 
|             PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_LuckyCloudBuy_BuyCount, 0)  | 
|             isSendGameServer = True  | 
|               | 
|         # ÖØÖñ¾ÈËÊý¾Ý  | 
|         elif len(msgList) == 2 and msgList[1] == 1:  | 
|             PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_LuckyCloudBuy_RoundID, 0)  | 
|             PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_LuckyCloudBuy_BuyCount, 0)  | 
|               | 
|     elif value1 == 1:  | 
|         isSendGameServer = True  | 
|         return isSendGameServer  | 
|       | 
|     PlayerLuckyCloudBuy.Sync_LuckyCloudBuyPlayerInfo(curPlayer)  | 
|     return isSendGameServer  |