ServerPython/CoreServerGroup/GameServer/Script/ChPyNetSendPack.py
@@ -24491,6 +24491,7 @@
    CallPlayerID = 0    #(DWORD CallPlayerID)// 助战的玩家ID,有值时代表真实助战,没有值时为自己打的
    NameLen = 0    #(BYTE NameLen)
    CallPlayerName = ""    #(String CallPlayerName)// 助战的玩家名,size = NameLen
    Reason = 0    #(BYTE Reason)//仙缘币为0时的原因:1-助战次数上限;2-每日获得上限
    data = None
    def __init__(self):
@@ -24508,6 +24509,7 @@
        self.CallPlayerID,_pos = CommFunc.ReadDWORD(_lpData, _pos)
        self.NameLen,_pos = CommFunc.ReadBYTE(_lpData, _pos)
        self.CallPlayerName,_pos = CommFunc.ReadString(_lpData, _pos,self.NameLen)
        self.Reason,_pos = CommFunc.ReadBYTE(_lpData, _pos)
        return _pos
    def Clear(self):
@@ -24521,6 +24523,7 @@
        self.CallPlayerID = 0
        self.NameLen = 0
        self.CallPlayerName = ""
        self.Reason = 0
        return
    def GetLength(self):
@@ -24532,6 +24535,7 @@
        length += 4
        length += 1
        length += len(self.CallPlayerName)
        length += 1
        return length
@@ -24544,6 +24548,7 @@
        data = CommFunc.WriteDWORD(data, self.CallPlayerID)
        data = CommFunc.WriteBYTE(data, self.NameLen)
        data = CommFunc.WriteString(data, self.NameLen, self.CallPlayerName)
        data = CommFunc.WriteBYTE(data, self.Reason)
        return data
    def OutputString(self):
@@ -24554,7 +24559,8 @@
                                XianyuanCoinAdd:%d,
                                CallPlayerID:%d,
                                NameLen:%d,
                                CallPlayerName:%s
                                CallPlayerName:%s,
                                Reason:%d
                                '''\
                                %(
                                self.Head.OutputString(),
@@ -24563,7 +24569,8 @@
                                self.XianyuanCoinAdd,
                                self.CallPlayerID,
                                self.NameLen,
                                self.CallPlayerName
                                self.CallPlayerName,
                                self.Reason
                                )
        return DumpString
@@ -24930,6 +24937,7 @@
                  ("SubCmd", c_ubyte),
                  ("ObjID", c_int),    # 助战实例ID
                  ("PlayerID", c_int),    # 助战镜像ID,大于1小于100代表机器人,如果是机器人前端按顺序自己记录对应实例ID代表已召唤
                  ("Job", c_ubyte),    # ְҵ
                  ]
    def __init__(self):
@@ -24948,6 +24956,7 @@
        self.SubCmd = 0x06
        self.ObjID = 0
        self.PlayerID = 0
        self.Job = 0
        return
    def GetLength(self):
@@ -24961,13 +24970,15 @@
                                Cmd:%s,
                                SubCmd:%s,
                                ObjID:%d,
                                PlayerID:%d
                                PlayerID:%d,
                                Job:%d
                                '''\
                                %(
                                self.Cmd,
                                self.SubCmd,
                                self.ObjID,
                                self.PlayerID
                                self.PlayerID,
                                self.Job
                                )
        return DumpString
@@ -24985,6 +24996,7 @@
                  ("Cmd", c_ubyte),
                  ("SubCmd", c_ubyte),
                  ("IsOK", c_ubyte),    #是否成功
                  ("IsLogin", c_ubyte),    #是否登录同步已登记
                  ]
    def __init__(self):
@@ -25002,6 +25014,7 @@
        self.Cmd = 0xB2
        self.SubCmd = 0x05
        self.IsOK = 0
        self.IsLogin = 0
        return
    def GetLength(self):
@@ -25014,12 +25027,14 @@
        DumpString = '''// B2 05 助战登记结果 //tagMCHelpBattleCheckInResult:
                                Cmd:%s,
                                SubCmd:%s,
                                IsOK:%d
                                IsOK:%d,
                                IsLogin:%d
                                '''\
                                %(
                                self.Cmd,
                                self.SubCmd,
                                self.IsOK
                                self.IsOK,
                                self.IsLogin
                                )
        return DumpString