cehua_lyf
2019-03-06 3c8ee0a8a524a6251d7d5aae2372e76fd8a99b9c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0b\c@sddlZddlZddlZddlZddlZddlZddlZddlZddlZd„Z    d„Z
d„Z d„Z d„Z dS(iÿÿÿÿNcCs}|dks|dkrgStjd|ƒ}|s8gStj|jƒ|gƒ}|t|ƒkro|dn||}|S(Nt ActSpringSaleiÿÿÿÿ(tNonet IpyGameDataPYtGetIpyGameDatat    GameWorldtGetDictValueByRangeKeytGetShopTypeListtlen(tcfgIDtdayIndextwoldLVtipyDatat shopTypeListt todayShopType((s`.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerSpringSale.pyRs&cCst|ƒdS(N(t__CheckPlayerSpringSaleAction(t    curPlayer((s`.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerSpringSale.pyt OnPlayerLogin&s
cCs^tjƒ}xKt|jƒƒD]7}|j|ƒ}|jƒdkrLqnt|ƒqWdS(Ni(RtGetPlayerManagertxrangetGetPlayerCounttGetPlayerByIndextGetIDR(t playerManagertindexR((s`.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerSpringSale.pytRefreshSpringSaleActionInfo*s c Cs|jƒ}tjjtjiƒ}|jtjdƒ}|jtjdƒ}|jtjdƒ}|jtj    dƒ}|j
t j ƒ}t }||kr"t}t||jtjdƒ|ƒ}    tj||    ƒtj|t j |ƒtj|t jdƒtjd||||    f|ƒntjd|ƒ|j
t jƒ}
|rð|rð||
krðtjd|ƒ} | rð| jƒrð|jƒ| jƒkrðtj| jƒ|g| jƒƒtj|t j|ƒtjd||
f|ƒqðn|rt|ƒn|S(Nis>ÏÞÊ±ÌØ»ÝÖØÖÃ! actID=%s,playerActID=%s,state=%s,shopTypeList=%ssÏÞÊ±ÌØ»Ý»î¶¯ID²»±ä£¬²»´¦Àí£¡Rs7    ·¢ËÍÐÂÏÞÊ±ÌØ»ÝÓʼþÌáÐÑ! state=%s,playerMailState=%s( t GetPlayerIDt
PyGameDatatg_operationActionDicttgett ShareDefinetOperationActionName_SpringSalet    ActKey_IDt ActKey_Statet ActKey_CfgIDtActKey_WorldLVtNomalDictGetPropertytChConfigtDef_PDict_SpringSaleIDtFalsetTrueRtActKey_DayIndextFunctionNPCCommontResetShopItemBuyCountByShopTypet PlayerControltNomalDictSetPropertytDef_PDict_SpringSaleMailStateRtDebugLogRRt
GetMailKeytGetLVt
GetLVLimitt SendMailByKeytGetMailItemPrizetSync_SpringSaleActionInfo( RtplayerIDtactInfotactIDtstateRR
t playerActIDtisResetR tplayerMailStatetspringSaleIpyData((s`.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerSpringSale.pyR4s4  !#*"  c    Csøtjjtjiƒ}|s"dS|jtjdƒ}|sAdSt||jtjdƒ|jtjdƒƒ}|s{dSt    j
d|ƒ}|s—dS|j ƒ}|j ƒ}t |ƒt |ƒkrÜtjd|ƒdS|jƒ}tjƒjtjƒd}tjƒ}    tj|jƒ|ƒ|    _tj|jƒ|ƒ|    _|jƒ|    _g|    _xLt|ƒD]>\}
} tjƒ} | | _ ||
| _!|    jj"| ƒqkWt |    jƒ|    _#|j$ƒ|    _%|j&ƒ|    _'g|    _(xé|D]á} t    j)di| d6t*t*ƒ}|sqíntj+ƒ}g|_,xv|D]n}tj-ƒ}|j.ƒ|_/|j0ƒsmdn |j0ƒd|_1|j2ƒ|_3|j4ƒ|_5|j6ƒ|_7g|_8|j9ƒ|j:ƒ|j;ƒgg}||j<ƒ7}|j=ƒ}x|D]…\}}}tj>ƒ}t?j@|||ƒ}||_A||_B||_CtD|t?j@||jEƒ|ƒkƒ|_F|j8j"|ƒqýWt |j8ƒ|_G|j,j"|ƒq:Wt |j,ƒ|_H|    j(j"|ƒqíWt |    j(ƒ|    _ItJjK||    ƒdS(NiRs%ÏÞÊ±ÌØ»Ý¿ª¹ØÊ±¼äʱ·ÖÅäÖôíÎó!cfgID=%sitStoretShopType(LRRRRRR!RR(R"RRtGetStartTimeListtGetEndTimeListRRtErrLogtGetJobt GetGameWorldtGetGameWorldDictByKeytDef_Notify_WorldKey_ServerDaytChPyNetSendPackttagMCSpringSaleInfotGetOperationActionDateStrt GetStartDatet    StartDatet
GetEndDatetEndtDatetGetAdvanceMinutestAdvanceMinutest ActivityTimet    enumeratettagMCSpringSaleTimet    StartTimetEndtTimetappendtActivityTimeCountt GetIsDayResett
IsDayResetR1tLimitLVtShopInfotGetIpyGameDataByConditionR'ttagMCSpringSaleShopt GiftbagInfottagMCSpringSaleGiftbagRtGiftIDt GetLimitCntt BuyCountLimitt GetMoneyTypet    MoneyTypet GetMoneyNumt MoneyNumbertGetMoneyOriginalt MoneyOriginaltItemInfot    GetItemIDt
GetItemCntt    GetIsBindt GetItemListExt
GetJobItemttagMCSpringSaleItemR)tGetShopJobItemtItemIDt    ItemCounttIsBindtintt GetMainItemIDt
IsMainItemt GiftItemCountt GiftbagCountt    ShopCountt NetPackCommont SendFakePack(RR6RR R<t startTimeListt endTimeListtjobt openServerDaytpackInfotit    startTimettimeInfotshopTypetshopItemIpyDataListtshopt itemIpyDatatgiftBagtitemListt jobItemListtitemIDt    itemCounttisBindtitemt    jobItemID((s`.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerSpringSale.pyR4Ws‚0                          %    $              *(RRR+RR)RFRxRR$RRRRR4(((s`.\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\Player\PlayerSpringSale.pyt<module>s             
        
    #