Moved fun fact to the right value

This commit is contained in:
Amazed 2019-01-22 15:25:09 +01:00
parent 0ad02a046c
commit d46598ae5e

View File

@ -246,12 +246,12 @@ class Netserver:
payload.putLong(0x41) # unknown - 65 payload.putLong(0x41) # unknown - 65
payload.putLong(0x14) # max players payload.putLong(0x14) # max players
payload.putLong(0x02) # current players payload.putLong(0x02) # current players
payload.putByte(len((name + "\x00").encode("utf-16-le"))) # player name length FUN FACT: setting it to a bad value makes the client crash on connect payload.putByte(len((name + "\x00").encode("utf-16-le"))) # player name length
payload.write(b'\x01\x00\x00') # unknown - 3585 - or \x16\x01\x00\x00 payload.write(b'\x01\x00\x00') # unknown - 3585 - or \x16\x01\x00\x00
payload.putLong(len((self.server.name + "\x00").encode("utf-16-le"))) # SERVERNAME LENGTH payload.putLong(len((self.server.name + "\x00").encode("utf-16-le"))) # SERVERNAME LENGTH
for _ in range(4): for _ in range(4):
payload.putLong(0) # unknown payload.putLong(0) # unknown
payload.putLong(204+len((name+"\x00").encode("utf-16-le"))) # 204+playerlen payload.putLong(204+len((name+"\x00").encode("utf-16-le"))) # 204+playerlen that's an offset FUN FACT: setting it to a bad value makes the client crash on connect
payload.putLong(0x34) # unknown - 52 payload.putLong(0x34) # unknown - 52
payload.write(self.guid) # instance guid payload.write(self.guid) # instance guid
payload.write( payload.write(