ainfo.bin 每個動畫資訊包含 12 Bytes 拆成四段來看(Low Byte First)魔力私服,最新魔力宝贝私服技术交流% T: P$ ^" M7 a
C9 8B 01 00 (動畫編號) 0x00018BC9魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表. k6 _( Q2 b$ A- M9 k
00 FC 59 00 (A.bin 偏移地址) 0x0059FC00魔力私服,最新魔力宝贝私服技术交流$ Z' M+ A& a4 @
40 00 (動作數量) 0x0040
. y! i* X* J0 |魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表00 00 (未知)
5 G. Z7 C% C! w3 S" ]/ j: F$ L魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表所以要從 a.bin 偏移 0x0059FC00 開始讀取 0x0040 個動作資料,每個動作資料開頭結構 12 Bytes 分四部分
! s W$ a* R7 q7 ]! ]- w7 @bbs.mocwww.com0x0000 (2 Bytes) 方向編號魔力私服,最新魔力宝贝私服技术交流/ b5 c4 r8 |* L3 Q) y$ t% W& j
0x0000 (2 Bytes) 動作編號—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート2 \3 e) A a9 \% E
0x00000000 (4Bytes) 此動畫完成時間魔力私服,最新魔力宝贝私服技术交流4 T5 d1 C9 x' V! c% B; L+ {/ T
0x00000000 (4Bytes) 幀數,也就是此動畫的圖片總量魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 p: N. g- Z- r! E2 m7 a' v
如果讀取的動畫屬於 PUK2、PUK3 這類有包含調色盤編號的動畫,還要接著讀一段調色盤代碼的資料 8 Bytes
/ s" Q' B: }, g* k4 e" ~5 T9 g—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート0x0000 (2 Bytes) 調色盤編號
: U2 \% P& |4 `6 ]! u) l魔力私服,最新魔力宝贝私服技术交流0x0000 (2 Bytes) 是否反向—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート9 d8 N$ R9 Z6 [/ _$ X
0x??FFFFFF (4 Bytes) 結束碼妖城在线论坛+ k1 C- s1 }6 r
接著才是每幀的圖片序號 10 Bytesbbs.mocwww.com+ F! h$ v/ c% y$ ]. }
0x00000000 (4 Bytes) 這個序號對應到 ginfo.bin
C `2 G0 F9 v) Z3 J( b—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート0x0000000000 (6 Bytes) 保留,應該是留著擴充用,通常都是 0' T" F3 e+ }6 |8 r" {; E" k
然後幀數多少就要反覆讀出幾次,這樣才算把一個動作完成,所以每個動作資料長度不一定相同。
% @6 t0 N! H& n1 B8 ~5 {& u以上就是相關檔案結構讓你參考—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート3 _% B' z# a4 [* O# ? J( o
總之,ainfo.bin -> a.bin -> ginfo.bin -> g.bin 這樣的對應順序下去找你的答案,或是你可以找一下網路有蠻多個在介紹 Crossgate 檔案結構的都寫很好,至少比我有耐心講解。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. e* \& S: X3 K2 T1 L
但是你如果想用眼睛去找到動作0所包含的資料,應該會很桶苦,因為官方存檔是完全沒有按照方向及動作順序存的。, e9 W) x" q, F( F: d. R
' p, s- y# g1 G# o魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表[ 本帖最后由 alvahsieh 于 2020-1-6 16:00 编辑 ]