Forum > Random
new file system CASC
<< < (30/35) > >>
MR. Farrare:
it worked by open the previus update 332 and then you will get a fatal error but still don't do nothing open the extractor and it will work
TaylorMouse:
Anyone found out how to map the hash file names to a decent file name ?
I only succeeded in doing this for the m2 files, since the name of the file is actually in the file itself...
but for all the rest... I got nothing :/
Any help or idea is welcome
T.
schlumpf:
--- Quote from: "TaylorMouse" ---Anyone found out how to map the hash file names to a decent file name ? --- End quote ---
There is none, it is a one-way function. The only possibility to reverse it is creating a lookup table. What helps most -- and how the most filenames were discovered -- is looking at patterns used in the client or references from DBCs etc. In the end, it is purely guessing, or brute-forcing.
TheBuG:
It's rather easy getting the World M2s (Draenor) and WMOs (Again, Draenor) from just the Draenor ADTs. Iirc raid WMOs can be gathered from DBCs.
schlumpf:
In the end, just things like
--- Code: ---find . -type f -print0 | xargs -0 strings | grep -i "blp|adt|wmo|m2|mdx|mdl|dbc|wdt|wdl|pm4|phys|skin|anim" | sed -e s,mdl,m2,g -e s,mdx,m2,g | xargs ./extract for i in $(seq -f "%02g" 0 3); do find . -type f -iname "*m2" | sed -e s,.m2,$i.skin, | xargs extract; done for i in $(seq -f "%02g" 0 500); do for j in $(seq -f "%02g" 0 5); do find . -type f -iname "*m2" | sed -e s,.m2,$i-$j.anim, | xargs extract; done; done
--- End code ---
Navigation
[0] Message Index
[#] Next page
[*] Previous page
|