关于地图文件格式的解释
帖子原先发在梦幻的,想讨论讨论,后来发现这个对于地图文件的解释还是有点用,所以便又转载回来自己的坛子里~~~还是人气不足,~~~
( L: S, t9 Y3 Z. X" A8 H( L2 G妖城在线论坛魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表9 |0 {+ J+ w2 F& u
地图文件是由
+ `& s2 u! y1 k( s, {6 X妖城在线论坛
) o* W3 P5 q" ^7 c- c8 ]. f& M魔力私服,最新魔力宝贝私服技术交流44个字节的文件头+地面代码+物件层代码 @2 [4 |) Y) f& \. N
妖城在线论坛3 H" Y2 L2 t7 K$ W2 C
这里44字节文件头又可分为
6 T0 x5 H) \9 E. N—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 a% }5 T" g! e' |( |
24字节文件头+20字节文件头。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 o" s5 K, f/ Q, l4 @& N' s0 u
魔力私服,最新魔力宝贝私服技术交流& m! I# S$ g+ _- M4 j
24字节文件头中,为LS2MAP+2字节的地图编号+地图名称+剩余字节(用00填充)、/ O' X, G4 y3 B
妖城在线论坛) W, B$ r4 i0 p" c- \3 q
这里有点奇怪地图名称字节后面还多了两个字节 7C 30 这两个字节具体含义是什么?准确的24字节文件头就应该是:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート, ]4 d1 q& z8 i7 D- h( F2 k: v9 W
: i8 a8 C0 t2 ~% {. v: Y魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表LS2MAP+2字节的地图编号+地图名称+7C30+剩余字节(用00填充)bbs.mocwww.com8 c2 e% q- y8 ?
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート# |$ C2 N2 {3 B3 l
然后接着又有20字节的文件头
& I4 p/ X* m6 `3 r G3 }; f9 H魔力私服,最新魔力宝贝私服技术交流魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表) D! \5 u* n9 {% r% b
这二十字节的文件头有没有特殊的用处?我只知道最后四个字节,分别两个字节两个字节来表示地图的长宽。那前面16个字节难道都没有特殊用处?全部用00填充?
; F s4 s% r: X8 `- Vbbs.mocwww.combbs.mocwww.com( g. _7 N% b2 Y1 g1 f
下面接着是地图地表层代码。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表, j ?3 J( l& P3 L! ?6 ^
魔力私服,最新魔力宝贝私服技术交流8 I. G( j i3 t. K8 b3 ~
这里我知道一个大概,就是这个地表层代码的字节数,就是地图的 长*宽*2妖城在线论坛! v' Q& K, `4 U6 E
4 [! X% L O) l/ {bbs.mocwww.com用两个字节表示一个地表地图的代码。直到地表字节数结尾。然后紧接着就是同样数量字节的物件层代码。bbs.mocwww.com. P4 N# L% Z! P @( g3 J# g
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表- l) @$ w S# h# W. \. c5 D4 R
这些都好理解。
' T+ K9 B, N4 ]3 T7 _. nbbs.mocwww.com" U% P" c% B( \, {% ^
不过现在有点疑问,比如下雪,礼花这些效果是怎么加进去?这里效果也可以用SEEC来查看不?难道是同样的代码添加方法添加到物件层?妖城在线论坛1 }" ]; ^2 `6 p/ m
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表( G) s9 }3 a0 o) ~* a7 x/ P
然后,地图音效呢?是如何设定的?
8 G% j/ O4 M0 [" y% F—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
+ g: V' m1 v5 l* k& V& }—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート这些当然也可能是在某个文件里面设置关联的,不过我不知道,有谁知道的,希望能够说一下!
# {1 t' g2 ~7 b% ]+ U6 h. M- w3 L/ x3 R魔力私服,最新魔力宝贝私服技术交流
' `& H6 ^. A; A8 Z2 Lbbs.mocwww.com——————————————————————————
- e: y( n3 \( ^" N; X2 g( x—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート下面是网友的回复,一并转载魔力私服,最新魔力宝贝私服技术交流& }& K( k5 v* L1 F% M2 v
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表0 U @; M) G3 e. f0 n& G+ ~+ y
1-地图名称的标准格式是后面有个'|0'字符的,这个在游戏中不会显示.bbs.mocwww.com# Q. g0 G# E" |1 O& J3 m, V
2-关于文件头,是6字节的特定字符"LS2MAP"+2字节的地图编号+32字节的地图名+4字节的地图面积组成的.当地图名不足32字节时,用00填充.共计44字节.—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート% E6 ^* }/ L& j; K/ g2 y
3-下雨,下雪,彩纸,云彩等等的你可以修改effect这个文件.妖城在线论坛) E0 R& P% q8 {5 G( v: F. {/ p, [
4-由于一直在做那个程序,音乐还没有看过.先看看原版的地图有没有不是图片的代码吧.