Author: h4x0r
Site: here
Client Version: 1.9+
For unpack you need QuickBMS Tool.
Script for PAK
PHP Code:
# Rift: Planes of Telara (v1.0+) (PAK format)
#
# Written by Ekey (h4x0r)
# https://progamercity.net
#
# script for QuickBMS http://quickbms.aluigi.org
get VERSION long
get PAKSIZE long
get UNKNOWN long
get TABLESIZE long
math FILES = TABLESIZE
math FILES /= 0x3c
for i = 1 to FILES
getdstring TRASH 0xc
get HASH long
get NULLS long
get ZSIZE long
get SIZE long
get UNKNOWN long
get OFFSET long
getdstring TRASH 0x18
string NAME p= "%08X" HASH
if ZSIZE == SIZE
log NAME POINTER SIZE
else
clog NAME POINTER ZSIZE SIZE
endif
next i
Script for Assests 0xx
PHP Code:
# Rift: Planes of Telara (v1.9+) (Assests format)
#
# Written by Ekey (h4x0r)
# https://progamercity.net
#
# script for QuickBMS http://quickbms.aluigi.org
comtype unzip_dynamic
idstring "TWAD"
get VERSION long
get DUMMY long
get FILES long
get DUMMY long
for i = 0 < FILES
get ID1 long
get ID2 long
get OFFSET long
get SIZE long
get SIZED long
get DUMMY long
getdstring SHA1 0x14
string NAME p= "%04X%04X" ID1 ID2
clog NAME OFFSET SIZE SIZE
next i
HOW TO Use:
- Run QuickBMS
- Select script
- Select file for unpack
- Select dir to unpack
- Enjoy