关于地图文件格式的解释
帖子原先发在梦幻的,想讨论讨论,后来发现这个对于地图文件的解释还是有点用,所以便又转载回来自己的坛子里~~~还是人气不足,~~~
: C! [; A& C5 |$ Z8 |—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
8 f% Z. l) e6 W; A4 ]2 L地图文件是由魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表' g: U9 A1 {# o
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート: {! g2 A( I) ~
44个字节的文件头+地面代码+物件层代码
- R7 i. U# g6 T. z9 K妖城在线论坛
3 |7 g7 [" ]* x+ z- c1 ebbs.mocwww.com这里44字节文件头又可分为—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート( W& B* O2 x S0 P+ R/ [
7 s. p4 I; e( j1 ~7 n3 W魔力私服,最新魔力宝贝私服技术交流24字节文件头+20字节文件头。魔力私服,最新魔力宝贝私服技术交流" t0 j8 M" i. O
4 i" W' I% j7 }5 d7 w/ [& R—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート24字节文件头中,为LS2MAP+2字节的地图编号+地图名称+剩余字节(用00填充)、
L+ M, M+ ?2 t5 J魔力私服,最新魔力宝贝私服技术交流
7 Z3 W |, f# m1 \0 l! y: s这里有点奇怪地图名称字节后面还多了两个字节 7C 30 这两个字节具体含义是什么?准确的24字节文件头就应该是:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート* `" }2 K9 N* u. ~( C
1 A9 Z& W" r1 E6 _- w, ^4 Z
LS2MAP+2字节的地图编号+地图名称+7C30+剩余字节(用00填充)
- B7 n1 t) p9 }. K# [妖城在线论坛
4 t2 }' r: L9 t7 V9 ^4 e魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表然后接着又有20字节的文件头
8 z# f ^: \. N2 C8 ?' ]bbs.mocwww.com
5 `; }, M& S& Kbbs.mocwww.com这二十字节的文件头有没有特殊的用处?我只知道最后四个字节,分别两个字节两个字节来表示地图的长宽。那前面16个字节难道都没有特殊用处?全部用00填充?
0 {, z% {. `3 V8 L* s, ~1 Qbbs.mocwww.com& {3 |$ A3 i9 C, n! _) T
下面接着是地图地表层代码。
?- N" o. P2 W# Z! [8 L% Q9 Q1 R9 p7 r妖城在线论坛—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート9 T1 c$ ?- S2 Q* l3 K, v6 N
这里我知道一个大概,就是这个地表层代码的字节数,就是地图的 长*宽*2bbs.mocwww.com0 k9 n, V8 |9 N R6 ]: w
; |, o1 e6 `4 S. o7 mbbs.mocwww.com用两个字节表示一个地表地图的代码。直到地表字节数结尾。然后紧接着就是同样数量字节的物件层代码。
: y: F" a- g" k% _$ \—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
2 ?; |, G, q& R9 o& R V这些都好理解。
) U- c% H; i- V& ]; d- g—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
7 m7 h% s* |; r( g魔力私服,最新魔力宝贝私服技术交流不过现在有点疑问,比如下雪,礼花这些效果是怎么加进去?这里效果也可以用SEEC来查看不?难道是同样的代码添加方法添加到物件层?
" U# H0 e" G# z. m4 o8 f妖城在线论坛魔力私服,最新魔力宝贝私服技术交流6 d: M T) F# B3 A- g% j
然后,地图音效呢?是如何设定的?7 V0 @1 ^# x+ M8 v
妖城在线论坛( _3 Q; ]2 ^: W- a3 s3 F
这些当然也可能是在某个文件里面设置关联的,不过我不知道,有谁知道的,希望能够说一下!
% C3 S* O+ Q* `( @6 |) X$ Pbbs.mocwww.com
( L- Y# p; ?# G1 d& @* ebbs.mocwww.com——————————————————————————魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表4 c/ d- h/ P# k' D V
下面是网友的回复,一并转载魔力私服,最新魔力宝贝私服技术交流1 [% y! r- u) _) Q. y- W
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表5 U& P7 k7 H) R0 L0 C
1-地图名称的标准格式是后面有个'|0'字符的,这个在游戏中不会显示.—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ ?0 U4 ]- e. Z* t8 G2 F
2-关于文件头,是6字节的特定字符"LS2MAP"+2字节的地图编号+32字节的地图名+4字节的地图面积组成的.当地图名不足32字节时,用00填充.共计44字节.bbs.mocwww.com$ l# E: ^7 X' ` G, U
3-下雨,下雪,彩纸,云彩等等的你可以修改effect这个文件.魔力私服,最新魔力宝贝私服技术交流5 B n% B% O1 ]6 V3 h2 Q9 J. _1 m
4-由于一直在做那个程序,音乐还没有看过.先看看原版的地图有没有不是图片的代码吧.