async def setAwayMessage(p: Player, pr: BanchoPacketReader) -> None: pr.ignore(3) # why does first string send \x0b\x00? p.away_msg, = await pr.read(osuTypes.string) pr.ignore(4)
async def handle(self, p: Player) -> None: p.away_msg = self.msg.msg
def setAwayMessage(p: Player, pr: PacketReader) -> None: pr.ignore(3) # why does first string send \x0b\x00? p.away_msg = pr.read(osuTypes.string)[0] pr.ignore(4)