用游戏里的场景做make场景
本帖最后由 神崎亚里亚 于 2013-10-13 12:49 编辑ai3里有很多漂亮的地图,完全可以作为make场景.
比如下面这张图是我在make下截的.
实现方法很简单. js3_00_00_00.pp解包.打开js00_00_00.lst文件.
第4列是地图编号. 上面这个地图好像是71号(刚替换完我就忘了..)
第1列是行号.(从0开始)
0号地图就是make的场景.(行号为2和3,编号为0的两行)
然后用71号的两行(147和148行)替换原第2行第3行.注意第1列改成2和3. 第4列改成0.如下:
2 0 js3_00_01_YU.pp 0 0 0 yu07_99_99.js3ap yu07_99_99.col yu07_99_99.js3krs yu07_00_00.xx yu07_00_00.xa yu07_00_00.xl 0 0 0 yu07_99_99.xx a10_01.xx a10_01.xa a10_01.xl
3 0 js3_00_01_YU.pp 0 0 0 yu07_99_99.js3ap yu07_99_99.col yu07_99_99.js3krs yu07_00_00.xx yu07_00_00.xa yu07_00_00.xl 0 0 0 yu07_99_99.xx a10_01.xx a10_02.xa a10_01.xl
打包 js3_00_00_00.pp, 进make,就是上面这个图了.
同样,
第2行和第3行改成 第42号地图, 即
2 0 js3_00_01_X2.pp 0 0 0 xx07_99_99.js3ap xx07_99_99.col xx07_99_99.js3krs xx07_00_00.xx xx07_00_00.xa xx07_00_00.xl xx07_00_00.glare xx07_00_00.ptcl 0 xx07_99_99.xx a10_01.xx a10_04.xa a10_01.xl
3 0 js3_00_01_X2.pp 0 0 0 xx07_99_99.js3ap xx07_99_99.col xx07_99_99.js3krs xx07_00_00.xx xx07_00_00.xa xx07_00_00.xl xx07_00_00.glare xx07_00_00.ptcl 0 xx07_99_99.xx a10_01
make场景就变成了上图.
这种修改方法简单方便, 连原地图的动画效果也一并复制过来了.比如瀑布的效果.
如果想使音效也和原地图一样,需要另外修改js00_03_00.lst.
怎样知道地图编号对应的是哪个地图呢? 我的办法有点笨.但是有效. 解包js3_01_04_00文件.看里面的ema文件.就是游戏里的地图图标.比如一个图标的文件名是ai10_01_00_30_00.ema, 图标是个海边巨人像.你就知道海边巨人像这个地图的编号是30了.
如果想修改人物站立的位置和角度, 在.xa文件里改即可.具体怎么改挺简单,那是另一个话题了.
教程贴,必须顶{:H5_224:} 这个都探究出来了。
真棒! 不错楼主 可以研究一下 楼主威武厉害 技术贴,支持一下 额........神崎(奇)的技术帖{:H5_228:} 我擦奥,大大碉堡了!!
这样的技术帖必须顶起!!{TG:05:}{TG:28:}{TG:37:}
已经学习大大方法小试了一下:
试下了没成功,你说的第四列是地图,是什么意思??是第几行的第四列,还是所有的第四列。还有你下面又复制71号地图的147和148,去什么地方复制,要打开什么文件才能复制,还有就是替换后,你说第四列要改成0,又是什么意思,是复制的147和148的第四列吗,你的如下图,要改的地方可以用红色或别的颜色做标记,真没看明白,向大大在去求教了。。。 8111811181 发表于 2013-10-13 09:59 http://www.hgame5.cc/static/image/common/back.gif
试下了没成功,你说的第四列是地图,是什么意思??是第几行的第四列,还是所有的第四列。还有你下面又复制 ...
所以行的第4列都是地图编号.
71号地图的147和148行, 就是说该文件的第147和148行的第4列是71. 所以是71号地图. 。。。。还是没明白。。。。我的js00_00_00.lst文件的
第一行开头是0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
第二行开头是1 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
第三行开头是2 0 8111811181.pp 0 0 0 0 0 0 mc00_00_00.xx mc00_00_00.xa 0 mc00_00_00.glare mc00_00_00.ptcl 0 0 0 0 0
第四行开头是3 0 8111811181.pp 0 0 0 0 0 0 mc01_00_00.xx mc01_00_00.xa 0 mc01_00_00.glare mc01_00_00.ptcl 0 0 0 0 0
第五行开头是4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
第六行开头是5 0 js3_01_01_00.pp 0 0 0 mk00_99_99.js3ap mk00_99_99.col mk00_99_99.js3krs mk00_00_00.xx mk00_00_00.xa mk00_00_00.xl mk00_00_00.glare mk00_00_00.ptcl 0 mk00_99_99.xx a10_01.xx a10_01.xa a10_01.xl
按大大说的把第二行和第三改了不行,倒底要怎么改能在说详细一点吗。。。。我太笨了。。。真看不明白。 8111811181 发表于 2013-10-13 12:36 static/image/common/back.gif
。。。。还是没明白。。。。我的js00_00_00.lst文件的
第一行开头是0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ...
这个文件是从第0行开始的..
第一列表示行号....
你要改的是行号为2和3的两行
好了,明白了。。原来你所说的71地图就是在这个文件里的,我的没有打过地图补丁,所以我的没有71地图,我拿了别的来试。出来了。。。。谢谢大大。。。
这是我乱换的两个地图,成功了。谢谢大大 神崎大大的教程贴呀!顶上,受教了,谢谢!
页:
[1]
2