ar
Feedback

لا تقع ضحية للمخادعين! تيليمتريو يكتشف ويُميّز هذه القنوات 👉 إذا كنت تريد رؤية العلامة، اشترك

PARAHEX TEAM

PARAHEX TEAM

الذهاب إلى القناة على Telegram

owner : @redzedking

إظهار المزيد
لم يتم تحديد البلدالفئة غير محددة
1 659
المشتركون
+524 ساعات
+257 أيام
-58430 أيام
أرشيف المشاركات
def var(v):
    out = bytearray()
    while True:
        b = v & 0x7F; v >>= 7
        out.append(b | (0x80 if v else 0))
        if not v: return bytes(out)

def zz(v):
    return var((v << 1) ^ (v >> 63))


def build_buffbehavior(
    UID,
    PlayerID,
    InventoryID=0,
    BuffBehaviorID=0,
    StatusType=0,
    Life=0.0,
    BuffData=(),
    LifeBits=None,
) -> bytes:
    if LifeBits is None:
        LifeBits = struct.unpack("<I", struct.pack("<f", Life))[0]

    out = bytearray()
    out += var(UID)
    out += var(PlayerID)
    out += var(InventoryID)
    out += var(BuffBehaviorID)
    out.append(StatusType & 0xFF)
    out += var(LifeBits & 0xFFFFFFFF)

    if BuffData is None:
        out += zz(-1)
    else:
        out += zz(len(BuffData))
        for v in BuffData:
            out += var(v)
    return bytes(out)


body = build_buffbehavior(
                                    UID=4,
                                    PlayerID=self.my_player_uid,
                                    InventoryID=0,
                                    BuffBehaviorID=333,
                                    StatusType=0,
                                    Life=3000.0,
                                    BuffData=[988],
                                )


SP = serialize_packet(0, 170, 0,
                                                    1, body,
                                                    self.tea_key, self.udp_mask)

speed

do movement

def var(v):
    out = bytearray()
    while True:
        b = v & 0x7F; v >>= 7
        out.append(b | (0x80 if v else 0))
        if not v: return bytes(out)

def zz(v):
    return var((v << 1) ^ (v >> 63))


def build_buffbehavior(
    UID,
    PlayerID,
    InventoryID=0,
    BuffBehaviorID=0,
    StatusType=0,
    Life=0.0,
    BuffData=(),
    LifeBits=None,
) -> bytes:
    if LifeBits is None:
        LifeBits = struct.unpack("<I", struct.pack("<f", Life))[0]

    out = bytearray()
    out += var(UID)
    out += var(PlayerID)
    out += var(InventoryID)
    out += var(BuffBehaviorID)
    out.append(StatusType & 0xFF)
    out += var(LifeBits & 0xFFFFFFFF)

    if BuffData is None:
        out += zz(-1)
    else:
        out += zz(len(BuffData))
        for v in BuffData:
            out += var(v)
    return bytes(out)


body = build_buffbehavior(
                                    UID=4,
                                    PlayerID=self.my_player_uid,
                                    InventoryID=0,
                                    BuffBehaviorID=333,
                                    StatusType=0,
                                    Life=3000.0,
                                    BuffData=[988],
                                )


SP = serialize_packet(0, 170, 0,
                                                    1, body,
                                                    self.tea_key, self.udp_mask)

speed


def var(v):
    out = bytearray()
    while True:
        b = v & 0x7F; v >>= 7
        out.append(b | (0x80 if v else 0))
        if not v: return bytes(out)

def zz(v):
    return var((v << 1) ^ (v >> 63))


def build_buffbehavior(
    UID,
    PlayerID,
    InventoryID=0,
    BuffBehaviorID=0,
    StatusType=0,
    Life=0.0,
    BuffData=(),
    LifeBits=None,
) -> bytes:
    if LifeBits is None:
        LifeBits = struct.unpack("<I", struct.pack("<f", Life))[0]

    out = bytearray()
    out += var(UID)
    out += var(PlayerID)
    out += var(InventoryID)
    out += var(BuffBehaviorID)
    out.append(StatusType & 0xFF)
    out += var(LifeBits & 0xFFFFFFFF)

    if BuffData is None:
        out += zz(-1)
    else:
        out += zz(len(BuffData))
        for v in BuffData:
            out += var(v)
    return bytes(out)


body = build_buffbehavior(
                                    UID=4,
                                    PlayerID=self.my_player_uid,
                                    InventoryID=0,
                                    BuffBehaviorID=333,
                                    StatusType=0,
                                    Life=3000.0,
                                    BuffData=[988],
                                )


SP = serialize_packet(0, 170, 0,
                                                    1, body,
                                                    self.tea_key, self.udp_mask)

ya wld l97ba

nikmk

nik

just kidding bro be calm

9wddddddddddddddddd

wait

ez

sticker.webp0.36 KB

already reported to garena

udp speed up leak

why

bro

what else ?

sticker.webp0.36 KB