ServerPython/CoreServerGroup/GameServer/Script/DataRecordPack.py
@@ -66,6 +66,7 @@
import datetime
import ShareDefine
import PlayerControl
import PlayerBillboard
import ChConfig
#===============================================================================
##发送事件记录给EventShell
@@ -245,6 +246,10 @@
    if not dataCount:
        return
    
    billboardMgr = PlayerBillboard.GetBillboardMgr()
    billboardObj = billboardMgr.GetBillboardObj(billboardType)
    idOrderDict = billboardObj.GetIDOrderDict()
    serverTime = GameWorld.GetServerTime()
    timeStr = "%02d%02d%02d%s" % (serverTime.hour, serverTime.minute, serverTime.second, str(serverTime.microsecond)[:3])
    eventTypeStr = "Billboard_%s_%s_%s" % (billboardType, eventName, timeStr)
@@ -256,8 +261,8 @@
        billBoardData = billBoard.At(index)
        if not billBoardData:
            continue
        rank = index + 1
        dataDict = {"Rank":rank,
        rank = idOrderDict.get(billBoardData.GetID(), index + 1)
        dataDict = {"Rank":rank, "Index":index,
                    "ID":billBoardData.GetID(),
                    "ID2":billBoardData.GetID2(),
                    "Name1":billBoardData.GetName1(),