Ejemplo n.º 1
0
def GReqGameEnter(category, channel, room, gameUserInfo):
    ans = game_pb2.GReqProtocol()
    ans.type = game_pb2.GReqProtocol.GREQGAMEENTER
    ans.reqGameEnter.categoryID = category
    ans.reqGameEnter.channelID = channel
    ans.reqGameEnter.roomID = room
    ans.reqGameEnter.gameUserInfo.CopyFrom(gameUserInfo)
    return ans
Ejemplo n.º 2
0
def GAnsDB(db):
    ans = game_pb2.GReqProtocol()
    ans.type = game_pb2.GReqProtocol.GDBANS
    ans.ansDB.CopyFrom(db)
    return ans
Ejemplo n.º 3
0
def GLReqGameProtocol(reqGameProtocol):
    ans = game_pb2.GReqProtocol()
    ans.type = game_pb2.GReqProtocol.GLREQGAMEPROTOCOL
    ans.reqGameProtocol.CopyFrom(reqGameProtocol)
    return ans
Ejemplo n.º 4
0
def GReqPlug(gameID):
    ans = game_pb2.GReqProtocol()
    ans.type = game_pb2.GReqProtocol.GREQPLUG
    ans.reqPlug.gameID = gameID
    return ans
Ejemplo n.º 5
0
def GReqDetach(gameID):
    ans = game_pb2.GReqProtocol()
    ans.type = game_pb2.GReqProtocol.GREQDETACH
    ans.reqDetach.gameID = gameID
    return ans
Ejemplo n.º 6
0
def GReqGameLeave(gameID, type):
    ans = game_pb2.GReqProtocol()
    ans.type = game_pb2.GReqProtocol.GREQGAMELEAVE
    ans.reqGameLeave.gameID = gameID
    ans.reqGameLeave.kick = type
    return ans