8803 【BT2】【后端】Part1 10、1元送30倍充值券(后端同步第X周 A005)
6个文件已修改
27 ■■■■ 已修改文件
ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/CoreServerGroup/GameServer/Script/GameWorld.py 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerEventCounter.py 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorld.py 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.py 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py
@@ -346,6 +346,7 @@
                  ("NowMinute", c_ubyte),    
                  ("NowSecond", c_ubyte),    
                  ("NowMicSecond", c_int),    
                  ("WeekOfYear", c_ubyte),    #一年中的第几周
                  ]
    def __init__(self):
@@ -373,6 +374,7 @@
        self.NowMinute = 0
        self.NowSecond = 0
        self.NowMicSecond = 0
        self.WeekOfYear = 0
        return
    def GetLength(self):
@@ -395,7 +397,8 @@
                                NowHour:%d,
                                NowMinute:%d,
                                NowSecond:%d,
                                NowMicSecond:%d
                                NowMicSecond:%d,
                                WeekOfYear:%d
                                '''\
                                %(
                                self.Cmd,
@@ -410,7 +413,8 @@
                                self.NowHour,
                                self.NowMinute,
                                self.NowSecond,
                                self.NowMicSecond
                                self.NowMicSecond,
                                self.WeekOfYear
                                )
        return DumpString
ServerPython/CoreServerGroup/GameServer/Script/GameWorld.py
@@ -570,6 +570,11 @@
# @remarks 获得系统时间
def GetServerTime():
    return datetime.datetime.today()
def GetWeekOfYear():
    ## 一年中的第几周, 1代表第1周
    return datetime.datetime.isocalendar(datetime.datetime.today())[1]
#---------------------------------------------------------------------
##获取2个时间之间差异的TimeDelta类实例
# @param compareTimeStr 比较的时间字符, 如"2010-05-26 11:21:25"
ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerEventCounter.py
@@ -307,6 +307,7 @@
    packData.NowMinute = serverTime.minute
    packData.NowSecond = serverTime.second
    packData.NowMicSecond = serverTime.microsecond
    packData.WeekOfYear = GameWorld.GetWeekOfYear()
    NetPackCommon.SendFakePack(curPlayer, packData)
    return
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.py
@@ -346,6 +346,7 @@
                  ("NowMinute", c_ubyte),    
                  ("NowSecond", c_ubyte),    
                  ("NowMicSecond", c_int),    
                  ("WeekOfYear", c_ubyte),    #一年中的第几周
                  ]
    def __init__(self):
@@ -373,6 +374,7 @@
        self.NowMinute = 0
        self.NowSecond = 0
        self.NowMicSecond = 0
        self.WeekOfYear = 0
        return
    def GetLength(self):
@@ -395,7 +397,8 @@
                                NowHour:%d,
                                NowMinute:%d,
                                NowSecond:%d,
                                NowMicSecond:%d
                                NowMicSecond:%d,
                                WeekOfYear:%d
                                '''\
                                %(
                                self.Cmd,
@@ -410,7 +413,8 @@
                                self.NowHour,
                                self.NowMinute,
                                self.NowSecond,
                                self.NowMicSecond
                                self.NowMicSecond,
                                self.WeekOfYear
                                )
        return DumpString
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorld.py
@@ -655,6 +655,10 @@
#        
#    return returnTime
def GetWeekOfYear():
    ## 一年中的第几周, 1代表第1周
    return datetime.datetime.isocalendar(datetime.datetime.today())[1]
#---------------------------------------------------------------------
##获得系统时间
# @param timeStr 输入的字符串
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.py
@@ -5735,6 +5735,7 @@
    packData.NowMinute = serverTime.minute
    packData.NowSecond = serverTime.second
    packData.NowMicSecond = serverTime.microsecond
    packData.WeekOfYear = GameWorld.GetWeekOfYear()
    NetPackCommon.SendFakePack(curPlayer, packData)
    return