铁血丹心

 找回密码
 我要成为铁血侠客
搜索
楼主: 真正的强强

[其他] UPedit Ver1.14

  [复制链接]
 楼主| 发表于 2011-12-1 11:33 | 显示全部楼层
本帖最后由 真正的强强 于 2011-12-1 11:41 编辑

回复 蓝烟清 的帖子

       不是因为循环效率低,而是因为对bitmap.canvas.pixel直接操作效率低。解决办法一种是把bitmap的PixelFormat改成8位,然后按照游戏的调色板颜色顺序创建调色板,画图的时候把连续的颜色点数据直接copymemory。还有一种就是在PixelFormat为24位或者32位时把每行数据都copy到数组中,操作完再copy回去。总之使用scanline比直接对pixel操作快很多。

       你说的调色板问题,因为“dos下256色索引值没有windows下长度长,dos下每个颜色字节只有6位,而不是8位”,的确需要左移两位达到一致

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

颜色的问题解决了,还有些问题一、场景的显示,贴图都是倾斜的,如果直接xy累加,肯定都是一个个的棱形,要怎么显示成一个完整的图
二、贴图的移偏量,在显示的时候要怎么处理
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-12-2 14:02 | 显示全部楼层
回复 蓝烟清 的帖子

这种贴图是斜着拼的。
X坐标每增加1,绘图位置横向加18纵向加9.
Y坐标每增加1,绘图位置横向减18纵向加9.
在原绘图位置基础上减去偏移就是实际绘图位置。

如果像苍炎那种贴图放大了二倍的,所有数都需要乘2.  还有尽量不要在lua中写显示图像的底层,放到C里面会比较快
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-3 13:54 | 显示全部楼层
//各个地图绘制时xy方向需要多绘制的余量。保证可以全部显示
int g_MMapAddX;              
int g_MMapAddY;
int g_SMapAddX;
int g_SMapAddY;
int g_WMapAddX;
int g_WMapAddY;

这些配置是做什么用的,我看了游泳的鱼C源码,只是用到显示贴图上,但是按照上面给的显示方法已经可以显示了。 不知道这几个变量还有什么其它用途
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-12-3 14:47 | 显示全部楼层
本帖最后由 真正的强强 于 2011-12-3 14:50 编辑

回复 蓝烟清 的帖子

没仔细看过,我估计是因为,像树和山等大贴图,它们中心坐标在屏幕外时,就算在屏幕内有一小部分图像也不会显示的问题
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-6 04:10 | 显示全部楼层
全是乱码 怎么办?

点评

有加密的游戏打开都会乱码  发表于 2011-12-6 12:48
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-12-6 12:29 | 显示全部楼层
回复 topnaresh 的帖子

请问你修改的是哪个游戏?游戏的版本又是什么?目前苍炎的存档和前传某段时期的版本都有加密,会乱码。如果是前传,大礼包的版本是可以修改的
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-6 12:49 | 显示全部楼层
前传1.03  忘记是哪里下载的了  然后在这里下的1.21补丁
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-12-6 12:53 | 显示全部楼层
回复 topnaresh 的帖子

那请下载前传大礼包吧,http://www.txdx.net/thread-455836-1-1.html
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-6 15:23 | 显示全部楼层
本帖最后由 topnaresh 于 2011-12-6 21:10 编辑

新问题:比如金前,在福州城第一次见到夏梦的剧情,我想在那里加一段对话。但是修改的时候,福州地图的场景 夏梦处有个事件层  编号是29,但是没有显示对应的事件编号啊。这我怎么才能找到跟夏梦对话的事件,怎么修改这段对话啊???
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-7 10:46 | 显示全部楼层
回复 topnaresh 的帖子

Upedit只能看到默认初始的事件,夏梦的事件是二周目才有,并不是默认的,所以看不到。  问KG其实最简单了,呵呵。

其实还有一个方法啊,你把里面的对话内容全部导出来,用记事本查找功能,就知道是哪一段了嘛



点评

Upedit好像还没有这么功能,期待强强的更新。 用大礼包里面的,SFE工具可以把对话内容导出来  发表于 2011-12-7 10:49
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-7 19:08 | 显示全部楼层
我已经用sfe把对话导出了,然后忘了改剧情了,看了一晚上对话。。。。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-12-7 22:01 | 显示全部楼层
本帖最后由 真正的强强 于 2011-12-7 22:14 编辑

我没做导出对话功能,因为不知道有什么用。就算找到了对话在哪,又怎么知道在哪个事件呢?可能可以考虑做个导出全部事件,不过感觉对MOD制作好像也没什么用

点评

我以夏梦为模板 做了个夏雪,设定他是夏梦的孪生妹妹,投入了逍遥派。所以这里就是改个对话内容,引出帮夏梦找妹妹。然后做了几个事件,最终找到了妹妹,妹妹会唯我和凌波微步,送给主角书。。这样就不用裸唯我了  发表于 2011-12-11 13:52
额。不一定要知道哪个事件, 他只是需要改对话内容而不是改事件。  发表于 2011-12-7 23:08
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-8 23:29 | 显示全部楼层
蓝大,我拿来打开龙人的R文件,但是里面的数值都是偏离的,这个要如何修正呢?
例如我等级是30,但是修改器里显示的是:-7681

点评

好的,谢谢!=)  发表于 2011-12-8 23:45
这些是换算过的数据。 最好是只修改新游戏档。不要修改其它的  发表于 2011-12-8 23:37
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-9 08:34 | 显示全部楼层
楼主为什么小弟用老是读取R文件失败啊?可以给小弟发个教程么?
356594826@qq.com
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-9 09:05 | 显示全部楼层
回复 Czhe520 的帖子

给你传一个ini ,覆盖掉原来的。 然后修改Gamepath就可以了


本帖子中包含更多资源

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

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

成功了,恩人哪。蓝大
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-11 20:11 | 显示全部楼层
头像文件只能替换,不能添加???

点评

收到~~谢谢蓝蓝  发表于 2011-12-12 09:41
可以添加,但是在要查看GRP贴图那打开。。。。直接头像编辑不行。。  发表于 2011-12-11 23:38
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-12 09:44 | 显示全部楼层
建议UPedit 引入模板功能,比如在场景地图上新建了一个建筑,能够单独保存为一个文件,这样在另一个场景可以直接调用,否则好累人哦,又得一个个的点来点去~

点评

我觉得类似于visio的方式,可以自己定义一些常用贴图,自由分组,比如雪地的全部推在一起,人物全部堆一起, 或者说可以按小说把人物贴图分类。 会不会太为难强强...  发表于 2011-12-12 13:37
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-12-12 16:57 | 显示全部楼层
本帖最后由 真正的强强 于 2011-12-12 16:57 编辑

回复 武林总盟主 的帖子

你可以这样,选择建筑层,然后把需要复制的建筑用鼠标扩住(用鼠标左键点击建筑左上角,移动到右下角再抬起),然后别的不动,直接切换到需要粘贴的场景,在相应位置点鼠标右键就可以了。  
贴图分类现在也有,在ini里定义,不过每组图片只能是在grp文件里是连续的。


点评

豁然开朗~~谢啦  发表于 2011-12-12 17:20
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-17 15:31 | 显示全部楼层
怎么样方便编辑人物的战斗动画啊。
首先得一张张导入,设置偏移。刚编辑完一个,发现中间少了一帧,很纠结,没有在中间插入的,只能插入到最后。 几十张贴图呢。 真的要一个个移动。。。。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-12-21 00:47 | 显示全部楼层
回复 蓝烟清 的帖子

这个目前的版本确实没办法了。因为怕“插入贴图”功能操作不当会打乱后面的所有贴图的贴图号(其实现在的删除贴图也会打乱)。。以后版本会增加的这个功能的。不过最近都没太多时间更新,下一版本不知何时发了。。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-21 09:26 | 显示全部楼层
回复 真正的强强 的帖子

导入数据有一个问题,人物数据的导入,会以当前的idx做为长度,超过了就不处理
比如说我现在的R人物数据有590项, Excel数据有600项。 导入Excel的时候就只有590项生效。  要自己建到600项,然后再导入才有效果

其它R数据似乎没有问题
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-12-21 10:48 | 显示全部楼层
回复 蓝烟清 的帖子

其实这个bug与上次R添加项目不能存的bug是一样的。。我今天有时间,争取一会发布个新版本
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2012-1-3 15:21 | 显示全部楼层
还有一个问题。
编辑战斗数据,会把wdx和wmp文件锁住,关闭战斗数据编辑的窗口锁还是没有被释放,其它程序无法读取,Upedit本身也是同样无法读取。
除非把Upedit关闭了才行
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

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

GMT+8, 2024-11-21 20:53

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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