发新话题
打印

[讨论] 服务端地图格式的问题

服务端地图格式的问题

地图文件头:是6字节的特定字符"LS2MAP"+2字节的地图编号+32字节的地图名+4字节的地图面积组成的.当地图名不足32字节时,用00填充.共计44字节魔力私服,最新魔力宝贝私服技术交流" N# {7 t% o5 o6 k) j. G% U5 q0 e# P5 ]& q

( V& M) w2 k, @7 k1 S魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表以上是以前大家研究出来的结果,32字节的地图名当中是否必须要包括调色板数据?调色板数据必须要用'|'这个符号来分隔?' u: [9 F! i' ?2 z
; K( ~0 A$ v0 ]# X1 n% E$ p
我看了法兰的地图,文件头地图名32字节那段位置并没有7C,也就是说并没有'|'这个调色板分隔的?但是游戏中照样显示0调色板色彩
. P5 k( i3 C) L4 R+ P' [* Z; u7 G—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
- F9 r4 S- L' v* c- z/ i魔力私服,最新魔力宝贝私服技术交流或者说是汉化过程的问题?
3 ~. Q; y9 t) C4 T7 P& C: fbbs.mocwww.com—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート' A# k: D$ W( q. t
还有就是,32字节地图名剩余的位置全部可以用00来填充?
3 q  E  _) y6 A9 A( x0 e% o妖城在线论坛7 C, a- G0 u( M( }( J3 s
原有地图很多都是CC来填充,十进制就是204,也有的还挺乱的……,不过试验了用00填充,也照样可以正常显示地图。只不过,是否这32字节长度除了地图名和调色板以外还有其它的用处?
妖城欢迎您!

TOP

还有,这个moonboy肯定知道~~bbs.mocwww.com' v9 w. e) |7 {- _9 G
妖城在线论坛5 P- J! w4 V8 ]; N2 `& f, Y
就是画地图时候,一般按照正常XY坐标系从左到右,从上到下画下来,素材的显示跟游戏当中的显示大部分会一样的……
# U5 w, h: {5 d/ [魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
# y( ~! Q6 Y6 O, {+ qbbs.mocwww.com不过有时候,也会有差别,某个应该被遮挡的却反而把遮挡的素材给遮挡掉了bbs.mocwww.com9 ?# S. p% B: p3 y8 E1 E" v2 ]
bbs.mocwww.com8 Z4 z; z; N& E/ O3 s1 J; M
除了循环左右再上下画下来,还要考虑素材占地?
妖城欢迎您!

TOP

你们的法兰跟芙蕾雅,索奇亚,阿卡斯……这几个地图的地图名字那32字节位置内是否包含有'|'这个字符??
妖城欢迎您!

TOP

确认了一下魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表: L7 H, g  A. q1 b0 R3 {
bbs.mocwww.com+ f# U  g0 S+ e  u% ~; v
没有那些没有调色板数据的地图,是可以随时段变换调色板的
妖城欢迎您!

TOP

工具只是方便大家操作,如果我们要做到工具无法做到的操作,或者要自己写这方面的工具达到更多的效果1 ?7 p" d% N9 O' j  x

5 r2 s! W% m1 }4 B( B; W* l# b$ ebbs.mocwww.com就需要彻底的了解这些文件的格式
妖城欢迎您!

TOP

以前没耐心写下去……
. `* a2 _0 y) G" W3 C—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート$ l- @; S6 Z  Q! Q2 H* H8 R6 W
moonboy的地图编辑软件已经挺强悍了。不过最近自己想弄一些更方便的功能,所以又拿起以前的代码继续写毕竟自己写的东西才更顺手,所以才需要了解这些文件的格式结构。
妖城欢迎您!

TOP

如果我把自己想要做到的功能都写完了,到时候连同源码都会一同发在妖城的,暂时功能还没有moonboy那个完善,所以貌似还是不用拿半成品出来……,只是想大家讨论一下妖城在线论坛: ?( |7 E7 v! N: E- @
魔力私服,最新魔力宝贝私服技术交流* S: O) V0 }3 I" `" t7 @
比如大家觉得还需要哪些很方便的功能之类的?写这方面的工具,编程是需要懂,而了解私服那些文件的格式和那些原理,以及功能要求也是必须的~2 j: Z# p! D& [

7 B, A! \# l  M+ m, ?; |; Q  \—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート所以一直以来只要有关data下文件的解释的帖子,就绝对是精华,如果没有大家共享研究的那些文件的功能,以及前辈他们研究的那些图像存储方式……我们现在恐怕就没这么顺利的研究下去
妖城欢迎您!

TOP

还有关于小地图的显示方式,暂时了解好像是一个素材取其一点色彩来缩略显示,不过还没有测试。这个也需要moonboy兄指点一二。
2 c& t& O( G& j  j0 s/ \魔力私服,最新魔力宝贝私服技术交流
" w- H; f. }8 X( p2 Q$ k" S9 C—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート刚中午QQ讨论了一会,不过我还是喜欢在论坛讨论,因为在这里讨论的话,讨论的所有过程都可以保留下来,这样也方便了以后大家查阅相关资料信息
妖城欢迎您!

TOP

据说没有调色板数据的,可以设置不同时分的不同调色板显示。比如清晨的法兰,傍晚的法兰
妖城欢迎您!

TOP

取的是坐标(1,1)处的像素值吗?呵呵,一会我试一下bbs.mocwww.com$ S5 a# n& i1 w
妖城在线论坛3 j4 m2 V. v9 U0 C/ Y
——————————————
4 ~  q+ P3 A4 K. a4 A! ?魔力私服,最新魔力宝贝私服技术交流刚才傻了……应该不是(1,1)坐标处,bmp画布的这个位置一般都作为背景色透明掉。那应该是取哪个坐标处的像素值作为缩略值呢
妖城欢迎您!

TOP

发新话题