| | |
| | |
|
| | |
|
| | | #------------------------------------------------------
|
| | | #A5 09 玩家签到 #tagCMDaySign
|
| | | #A5 09 玩家签到领奖 #tagCSDaySign
|
| | |
|
| | | class tagCMDaySign(Structure):
|
| | | class tagCSDaySign(Structure):
|
| | | _pack_ = 1
|
| | | _fields_ = [
|
| | | ("Cmd", c_ubyte),
|
| | | ("SubCmd", c_ubyte),
|
| | | ("Day", c_ubyte), #默认0表示当日签到,可扩展做补签用
|
| | | ("Day", c_ubyte), # 第x天,从1开始
|
| | | ]
|
| | |
|
| | | def __init__(self):
|
| | |
| | | return
|
| | |
|
| | | def GetLength(self):
|
| | | return sizeof(tagCMDaySign)
|
| | | return sizeof(tagCSDaySign)
|
| | |
|
| | | def GetBuffer(self):
|
| | | return string_at(addressof(self), self.GetLength())
|
| | |
|
| | | def OutputString(self):
|
| | | DumpString = '''//A5 09 玩家签到 //tagCMDaySign:
|
| | | DumpString = '''//A5 09 玩家签到领奖 //tagCSDaySign:
|
| | | Cmd:%s,
|
| | | SubCmd:%s,
|
| | | Day:%d
|
| | |
| | | return DumpString
|
| | |
|
| | |
|
| | | m_NAtagCMDaySign=tagCMDaySign()
|
| | | ChNetPackDict[eval("0x%02x%02x"%(m_NAtagCMDaySign.Cmd,m_NAtagCMDaySign.SubCmd))] = m_NAtagCMDaySign
|
| | | m_NAtagCSDaySign=tagCSDaySign()
|
| | | ChNetPackDict[eval("0x%02x%02x"%(m_NAtagCSDaySign.Cmd,m_NAtagCSDaySign.SubCmd))] = m_NAtagCSDaySign
|
| | |
|
| | |
|
| | | #------------------------------------------------------
|