Solved by using the default comtype.
Code:
Endian little
IDString "CRAB"
Get empty long
get fSize ASIZE
math FileInfoStart = fSize
math FileInfoStart - 8
GoTo FileInfoStart
get FileInfoOffset LONG
GoTo FileInfoOffset
get numFiles LONG
for i = 0 < numFiles
get PackStartPos LONG
get PackSize LONG
get ehelper BYTE
get lenPackName SHORT
GetDString PackFPath lenPackName
get wtf LONG
SavePos cPackInfoPos
GoTo PackStartPos
get pxN LONG
get dataSize LONG
get zipSize LONG
# ComType LZSS0_COMPRESS
# ComType lz4_compress
# ComType LZSS_Compress
# ComType zlib
# ComType zlib_compress
# ComType zlib_noerror
math packDataOffset = PackStartPos
math packDataOffset + 12
Clog PackFPath packDataOffset zipSize dataSize
GoTo cPackInfoPos
Next i