hwj35
2025-06-16 12bfd1cd414e0fa14310a800df8288a844d6489f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
áM‹bc@s^ddlZddlZddlZddlZddlZddlZd„Zd„ZdS(iÿÿÿÿNcCsRt||ƒ|sdS|}tj}tjƒ}|j||ƒ}|jƒdS(N(t__GiveBillboardOrderAwardt ShareDefinetDef_CBT_ActCTGt PyDataManagertGetCrossBillboardManagertGetCrossBillboardt    ClearData(tcfgIDt dbTemplateIDtstatet groupValue1t billboardTypet billboardMgrt billboardObj((sgE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\GameWorldLogic\CrossActCTGBillboard.pyt OnActIDChanges      
c    CsÑ|}tj}tjƒ}|j||ƒ}|jƒ}|sZtjd||fƒdS|jƒtjd||||fƒt    j
d|ƒ}|sdSd}x|D]}    |    j ƒ}
|    j ƒ} t j|    jƒƒ} |    jƒ} | |
d}d}x¿t||ƒD]®}||kr#Pn|j|ƒ}|j}|j}|| krTPn|
|}|g}tjd|g| |dtƒtjd||d||fƒ|d7}|d7}q WqªW|jƒdS(    Ns/¿ç·þ³äÖµÅÅÐÐÊý¾ÝΪ¿Õ! billboardType=%s,cfgID=%ssU½áËã¿ç·þ³äÖµÅÅÐн±Àø: billboardType=%s,cfgID=%s,dbTemplateID=%s,billboardDataCount=%stCrossActCTGBillboardOrderiitCABillboardCTGOrdert    crossMails4    playerID=%s,°ñµ¥Ãû´Î=%s,ʵ¼ÊÃû´Î=%s,³äÖµ×ÜRMB=%s(RRRRRtGetCountt    GameWorldtLogtSortDatat IpyGameDataPYtGetIpyGameDataListt    GetOrderAt    GetOrderBtCommFunct    RMBToCoint GetCTGAtleasttGetAwardItemListtxrangetAttIDtCmpValuetPlayerCompensationt SendMailByKeytTrueR(RRR
R R R tbillboardDataCounttorderIpyDataListtbillboardIndextipyDatatorderAtorderBt
ctgAtleastt awardItemListtorderCountTotalt
orderCounttindext billboardDatatplayerIDtctgRMBt    realOrdert    paramList((sgE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\GameWorldLogic\CrossActCTGBillboard.pyR,sL      
                  
    !
 
(RRR"RRRRR(((sgE:\SnxxServerCode\ServerPython\CoreServerGroup\GameServer\Script\GameWorldLogic\CrossActCTGBillboard.pyt<module>s