1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Sð    hc@sˆddlZddlZddlZddlZddlZddlZddlZddlZd„Zd„Z    d„Z
d„Z dS(iÿÿÿÿNcCsdtj|dƒtj|dƒtj|dƒtj|dƒtj|dƒtj|dƒdS(Ns---------------------------sÇåËùÓкì°ü:SetRedPacket 0s)ÇåÖ¸¶¨ºì°ü:SetRedPacket 0 ÀàÐÍA ÀàÐÍB ...s'·¢Ö¸¶¨ºì°ü:SetRedPacket 1 ºì°ü±àºÅ ¸öÊýs3ÉèÖÃÇÀºì°ü:SetRedPacket 2 ºì°ü¹¦ÄÜ  ¿ÉÇÀÊý ÒÑÇÀ¶î¶Èsºì°ü¹¦ÄÜ:1-¿ª·þºì°ü;2-½ÚÈÕºì°ü(t    GameWorldt DebugAnswer(t    curPlayer((sU.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GM\Commands\SetRedPacket.pyt__Helpsc CsŠ|st|ƒdSt}|d}|dkrit}t|ƒt|dddƒt|dddƒn|dkr:t|ƒdkr:|d}tjd|ƒ}|sÁt    j
|d|ƒdS|j ƒ}|s×dSt j |ƒ}|tjks|tjkr1t j||ƒs-t    j
|d|ƒndSt}nL|dkr‚t|ƒdkr‚|d\}}    }
t|||    |
ƒdSdS|S(Niiit FamilyRedPacks²»´æÔڸúì°ü£¡ %ss!###·¢Ëͺì°üʧ°Ü£¬Ïê¼ûµØÍ¼ÈÕÖ¾! %si(RtFalsetTruet__DOResetSuccRedPackt__DoResetRedPackFunctNonetlent IpyGameDataPYtGetIpyGameDataRRt
GetGetTypetPlayerFamilyRedPackettGetRedPackGetWayTypet ShareDefinetRedPackWayType_FamilytRedPackType_FeastSucctCreatRedPacketByID( Rt    paramListtisSendGameServertparamAt redPacketIDtipyDatatgetTypet
getWayTypetredPackFuncTypet    grabCountt    grabMoney((sU.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GM\Commands\SetRedPacket.pytOnExec)s>
 
 
 
     cCsþg}tjƒ}x¶t|jƒƒD]¢}|j|ƒ}|j}|j}|j}|jsdq%nt    j
|||ƒsq%nt    j ||ƒr%t    j ||t ƒt    j||tƒ|j|ƒq%q%W|rút    j||t ƒt    j||t ƒndS(N(R tIPY_DatatxrangetGetSuccessCounttGetSuccessByIndextIDtTypet    Conditiont RedPacketIDt PlayerSuccesstGetSuccFinishValuet GetSuccHasGott SetSuccFinishRt SetSuccHasGotRtappendtSync_SuccTypeIndexAwardRecordtSync_SuccessInfo(Rt    resetListt
ipyDataMgrtindextsuccDatatsuccIDtsuccTypet    condition((sU.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GM\Commands\SetRedPacket.pyRRs&                 cCs|dkrnl|dkr{t|tƒs?tjddƒ}ntj|tj|ƒtj|tj|ƒt    j
|ƒndS(NiitFeastRedPacket( t
isinstancetintR t
GetFuncCfgt PlayerControltNomalDictSetPropertytChConfigt"Def_PDict_FeastRedPacketCanGrabCntt!Def_PDict_FeastRedPacketGrabMoneytPlayerFeastRedPackettSync_FeastRedPackInfo(RRRR((sU.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GM\Commands\SetRedPacket.pyRks  ( RR:RR?R R'R<RRRRR(((sU.\\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\GM\Commands\SetRedPacket.pyt<module>s                )