铁血丹心

 找回密码
 我要成为铁血侠客
搜索
查看: 7889|回复: 26

[通用] 图片批量导入工具测试版

[复制链接]
发表于 2008-3-15 23:31 | 显示全部楼层 |阅读模式


这个现在只是测试用,主要是针对批量导入战斗贴图设计。头像贴图也可以导入,但是偏移不正确。

首先把需要导入的贴图存成BMP格式的,按照一定的规律命名,比如:令狐1.bmp,令狐2.bmp,令狐3.bmp……对于1位数,01和1都可以辨认。

第一个框里面是文件名的规律,数字放在中间,前后可以有内容,也可以为空。浏览到某个bmp文件时会自动分析文件名规律,之后要看一下,不一定每次都准确,不准的话可以自己改。

第二个框里面是源文件的一些选项,包括文件名的范围,背景颜色的RGB数值(16进制),默认的707030就是你在fish里面看到的那种背景颜色。

如果选中fight images这个选项,在所有图片导入完之后,会把图片翻转再导入一次。这样导入战斗图片时就可以只列出一半图片了。use model可以按照已有的grp文件自动设置图片的大小和偏移(如果没有这个选项,图片大小与bmp文件的大小是相同的,偏移会设定在中央下方),适合于从已有的战斗贴图进行小修改的情况。在浏览到某个贴图索引的时候,会计算贴图的数目,除以2填入在贴图文件范围里,如果范围不合适可以自己修改。append表示追加模式。

有内容的部分不必严格置于图片左上角,程序会跳过透明部分,只读取有内容的矩形区域。

第三个框里面是合成的grp文件和idx文件的名字,不必加扩展名。默认的是000,注意修改这里。不过我相信这个文件就算覆盖了也很容易找回来。

最下面是导入时的进度条。代码中使用多线程调用处理图像的子程,下方的进度条和右上角的数字进度均可顺利显示。

程序需与调色板文件mmap.col放在一起。



http://scarscc.yo2.cn/articles/% ... b7%a5%e5%85%b7.html

[ 本帖最后由 scarscc 于 2008-4-13 16:02 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要成为铁血侠客

x

评分

参与人数 1 +20 收起 理由
lift_viper + 20 原创精品

查看全部评分

【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-3-15 23:45 | 显示全部楼层
实用,很强大,,,,,,,

把制作人从繁琐枯燥的单一重复工作中解放出来

[ 本帖最后由 Ice 于 2008-3-15 23:50 编辑 ]
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-3-15 23:51 | 显示全部楼层
呵呵,这么快就做出来了啊。
颜色转换是用的上次说的办法吗?

[发帖际遇]: fenghou在海边沙滩上捡到一支圣火令,当废铜卖了,获得银两9.
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2008-3-15 23:57 | 显示全部楼层
差的平方和最小,每个不透明的像素都要遍历调色板,繁冗的算法。

[发帖际遇]: scarscc在老顽童处骗取《养蜂秘法》,翻印成《如何饲养文化型蜜蜂》出版被查出偷税漏税,罚款银两11.
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-3-16 08:56 | 显示全部楼层
很好,很强大,很实用
支持一个!

[发帖际遇]: 柳无色请陈园园签名,被吴三桂发现,损失银两14.
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-3-16 10:26 | 显示全部楼层
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2008-3-16 15:51 | 显示全部楼层
更新了一下,使用多线程调用处理图像的子程,下方的进度条和右上角的数字进度均可顺利显示,不会经常失去响应了。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
头像被屏蔽
发表于 2008-3-16 16:28 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-3-17 09:45 | 显示全部楼层
不太会用,不过还是谢谢大大
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-10-30 15:46 | 显示全部楼层
刚刚碰到问题了,我把主角Fight000全部导出,然后修改了其中几张,然后导入的时候走到第一个就不动了。

怀疑有两个地方有点问题:
1.背景色不是307070,但是这个我估计问题也不大吧。
2.数量超过100了,因为楼主只说“对于1位数,01和1都可以辨认”,不知道3位数会不会出问题?

[发帖际遇]: 金圭子在福州找到唐诗三百首一本,当成辟邪剑谱送给左冷蝉,得到打赏银两20
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-10-30 15:51 | 显示全部楼层
试了一下,把名字从001、002……010、011……235、236。
改成
1、2、……9、10、11、……235、236。
这样,就好了,看来的确是只考虑到2位数带0的情况……(大多数人够了,除了主角和现在复刻版中某些全通的比如黄蓉之类)

其实RV里的数字习惯也是不带0的(后来可以在单图导出的时候带0,但是多图还是不行),而且我自己写程序的时候也知道,不带0的写起来简单。不过我常用的Acdsee只能按照带0的来进行排序,所以还是习惯性给所有图片加0。

[发帖际遇]: 金圭子发现瘫痪在地的殷梨亭,从他身上偷得银两7.


[ 本帖最后由 金圭子 于 2008-10-30 15:53 编辑 ]
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2008-10-30 16:33 | 显示全部楼层
背景色有可能不是那3个值。有时可以用winhex打开24位的bmp看看
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-10-30 16:48 | 显示全部楼层
背景透明色我当然是已经用了新的背景了,只是不知道你是BGR还是GBR而已(30的那个肯定是R啦)
我是按照BGR来放的。好像是对的。
只是走到第一个就不动了,那个肯定是因为第一个的名字是001,而你只能判断1和01,所以找不到了才出错的。

另外太大的图能过去,但是进游戏会被截断(另一个确定偏移的却不会),而且用fish打开这样产生出来的fight.grp和fight.idx会报越界错……
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2008-10-30 19:03 | 显示全部楼层
恩,001不能辨认的
此外原版的图片尺寸有限制的,尽量控制在200*200以内

[发帖际遇]: weyl成功阻止胡斐与苗人凤决斗,苗若兰送你银两26。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-10-31 13:05 | 显示全部楼层
原帖由 weyl 于 2008-10-30 19:03 发表
恩,001不能辨认的
此外原版的图片尺寸有限制的,尽量控制在200*200以内

[发帖际遇]: weyl成功阻止胡斐与苗人凤决斗,苗若兰送你银两26。



唉,本来我是想做个全屏特写效果的…………
前阵子在玩psp的《一骑当千》里面放超必杀的那种…………
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-3-20 17:02 | 显示全部楼层
没钱了,又刚好需要用到,感谢!

[发帖际遇]: 阿僧祇去长白山捉火蟾,送给韦一笑,得感谢费银两29.
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-3-29 16:13 | 显示全部楼层
非常棒,特别感谢楼主~
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-3-29 18:26 | 显示全部楼层
快点弄些好看形象和动作的给我们共享吧,
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-3-29 18:29 | 显示全部楼层
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-4-9 05:31 | 显示全部楼层
顶一个,很不错~~~
晕……怎么转到论坛了……不是在weyl的空间么?
……我成挖坟的啦……

[ 本帖最后由 真正的强强 于 2009-4-9 05:32 编辑 ]
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-12-11 22:14 | 显示全部楼层
我只想导入头像就是不会
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-2-23 13:37 | 显示全部楼层
手机移植版的金庸群侠传苍龙逐日怎么修改?下了0.65的修改器到电脑修改了剧情对话后玩游戏剧情还不变?我qq343940652希望高手指点或发到我QQ信箱里。谢谢

[发帖际遇]: 小庞在独孤墓碰到怪蛇,被咬伤,用去医疗费银两10两。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-2-23 15:49 | 显示全部楼层
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-2-26 08:33 | 显示全部楼层
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2012-8-26 13:58 | 显示全部楼层
不能导入png么?

点评

dos下对真彩色又无效,你懂的...  发表于 2012-8-26 18:00
貌似写这个工具的时候还没复刻版的金群....  发表于 2012-8-26 14:33
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

小黑屋|手机版|铁血丹心

GMT+8, 2024-5-3 14:48

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表