注册 | 登录

游侠NETSHOW论坛





游侠NETSHOW论坛 游侠NETSHOW论坛 仙剑奇侠传6+仙剑奇侠传5前传+仙剑奇侠传5+仙剑奇侠传4 《仙剑4》剧情任务与地图修改器V1.1【10月17日更新】 ...
楼主: cdongbo
打印 上一主题 下一主题

[原创] 《仙剑4》剧情任务与地图修改器V1.1【10月17日更新】  关闭 [复制链接]

帖子
204
精华
0
积分
103
金钱
1347
荣誉
0
人气
0
评议
0
21#
发表于 2007-10-14 23:49:33 |只看该作者
楼主真厉害
这个都有办法改
照说明 那要玩哪一章都可以啰?
真强阿 多谢啦 辛苦了!

使用道具 举报

帖子
23
精华
0
积分
12
金钱
57
荣誉
0
人气
0
评议
0
22#
发表于 2007-10-15 02:10:57 |只看该作者
支持!!!!!!!!!!!!

使用道具 举报

帖子
364
精华
0
积分
192
金钱
844
荣誉
1
人气
0
评议
0
23#
发表于 2007-10-15 02:50:21 |只看该作者
厉害,睡前顶一帖

使用道具 举报

帖子
61
精华
1
积分
391
金钱
422
荣誉
16
人气
0
评议
0
24#
发表于 2007-10-15 07:57:09 |只看该作者
这个修改我还没来得及做,你抢先发表了。

存档修改方法其实不难:
1)剧情跳转:只需要改MVar的数值为任务的编号就可以了。(当然,还有一个地方是同步的,只是我发现楼主并没有改)
2)场景跳转:需要改人物所在的三维坐标,这个三维坐标就在人物属性完毕的后面。其次就是三个场景标志,场景的参数在存档的末尾。

这个跳转功能估计我有时间也会收入秋天的编辑器,没有时间则作罢。
支持仙剑! o(^_^)o

使用道具 举报

帖子
58
精华
0
积分
29
金钱
111
荣誉
0
人气
0
评议
0
25#
发表于 2007-10-15 08:07:56 |只看该作者
很强大啊

使用道具 举报

蜀山派 长老

帖子
116
精华
2
积分
728
金钱
788
荣誉
27
人气
0
评议
0
26#
发表于 2007-10-15 08:58:15 |只看该作者
原帖由 wisby 于 2007-10-15 07:57 发表
这个修改我还没来得及做,你抢先发表了。

存档修改方法其实不难:
1)剧情跳转:只需要改MVar的数值为任务的编号就可以了。(当然,还有一个地方是同步的,只是我发现楼主并没有改)
2)场景跳转:需要改人物所在的三维坐标,这个三维坐标 ...

关于:剧情跳转
答:你说的是[读档剧情任务],不是真正的剧情任务。解法见下:
打开存档从开始位置读法:读档地点长度+读档地点+00000000+天河读档是否出场+菱纱读档是否出场+梦离读档是
否出场+紫英读档是否出场+天河读档等级+菱纱读档等级+梦离读档等级+紫英读档等级+读档累计游戏时间
(单位:秒)+读档剧情任务+......
简单的写:4个字节+地点长度+36个字节,之后就是[读档剧情任务]

关于:场景跳转
答:要修改的不只是你说的“人物所在的三维坐标+三个场景标志”共6点,共应8个地方。

最后,你写的修改器的那些功能我同样也能做到,只是需要时间。另外,如果你需要的话,我可以把这些资料给你,集合到你的秋天编辑器中去,我们都是仙剑的爱好者,无须PK,广州的仙剑编程朋友。其实你的修改器做得很不错,用Microsoft Visual C++ 6.0编写,ASPack 2.12r加壳,但用AspackDie1.41就可脱去你的壳。说到写存档修改器的体会,对于一个较懂编程的人来说,最难的是修改资料的收集,比编写修改器的时间还要多。

使用道具 举报

帖子
61
精华
1
积分
391
金钱
422
荣誉
16
人气
0
评议
0
27#
发表于 2007-10-15 09:52:04 |只看该作者
原帖由 cdongbo 于 2007-10-15 08:58 发表

关于:剧情跳转
答:你说的是[读档剧情任务],不是真正的剧情任务。解法见下:
打开存档从开始位置读法:读档地点长度+读档地点+00000000+天河读档是否出场+菱纱读档是否出场+梦离读档是
否出场+紫英读档是否出场+天河读档等 ...


见解不错,我声明没有PK哈。我的目的在于做一个好的编辑器给大家用。
我的程序是免费滴,所以随便找个加壳工具加壳就OK,达到压缩效果就行。
还有,你似乎是用Delphi编程的,某些控件用起来毕竟方便,而VC6不是那么容易的。

说到资料收集呢,确实需要时间,不过RPGViewer解包出来的数据库文件就够了。
当然有某些不确定因素需要自己收集,我之所以没有做场景跳转的功能,是因为我还没有收集到人物进去的坐标。
你做到了,估计也花了一定时间了。其实我不相信那个坐标也要自己去弄的,我一还是分析了一下场景文件,可惜还没所获,你是自己把坐标收集的?
支持仙剑! o(^_^)o

使用道具 举报

蜀山派 长老

帖子
116
精华
2
积分
728
金钱
788
荣誉
27
人气
0
评议
0
28#
发表于 2007-10-15 10:30:42 |只看该作者
原帖由 wisby 于 2007-10-15 09:52 发表


见解不错,我声明没有PK哈。我的目的在于做一个好的编辑器给大家用。
我的程序是免费滴,所以随便找个加壳工具加壳就OK,达到压缩效果就行。
还有,你似乎是用Delphi编程的,某些控件用起来毕竟方便,而VC6不是那么容易的。

...

呵呵~,朋友,兄弟,你好,
我的程序是delphi7.0写的。网上总是说:真正的程序员用C,聪明的程序员用DELPHI,真正的聪明的程序员用BCB C++ Builder。你是真正的程序员。

另外,资料多是在Pal4db.db中收集,而且还要自己写段16进制小程序收集到自己的数据库中去,手工收集吗吃力且易出错。而修改参数是在combatDb.db中收集。

说到坐标收集,的确花了不少时间收集,不过还好,我是在Pal4db.db中收集“地点、area、diff、world”四个参数,再写了段小程序自动收集“LeaderPos_X、LeaderPos_y、LeaderPos_z、LeaderRot_Y、current-camera-YAW”5个参数到数据中去,麻烦的是要不断切换场景收集。我想每个地图都应有坐标算法,只是我目前还不知道怎样算,也就只能用以上较笨方法了。

下面是我收集到的“剧情任务和地图资料”XLS文件,加到你的秋天编辑器中去吧!!!
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

帖子
61
精华
1
积分
391
金钱
422
荣誉
16
人气
0
评议
0
29#
发表于 2007-10-15 11:08:41 |只看该作者
原帖由 cdongbo 于 2007-10-15 10:30 发表

呵呵~,朋友,兄弟,你好,
我的程序是delphi7.0写的。网上总是说:真正的程序员用C,聪明的程序员用DELPHI,真正的聪明的程序员用BCB C++ Builder。你是真正的程序员。

另外,资料多是在Pal4db.db中收集,而且还要自己写段16 ...


OK,资料我收下了,先在此感谢,坐标资料确实重要
希望编辑器能越做越好,当然不会忘了你也有一份功劳在内了 ^_^
我会找时间把这个功能加到剧情编辑的页面中去,有了坐标资料就不是那么费事了。

另外,我对数据库的写入已经封装了C++类,所以是开始太累,后面是很轻松能合入我的编辑器数据库的。
但还是有部分工作脱不了用手工,我已经对自己的工作算满意了。

还有,对存档的研究除了已知道的功能外,应该可挖掘的用用功能不多了。
建议你如果有时间可以研究cpk的反解压,这是比较麻烦的事情。
当然,相信写RPGViewer的Van能做到这一点。
支持仙剑! o(^_^)o

使用道具 举报

帖子
697
精华
0
积分
369
金钱
1308
荣誉
2
人气
0
评议
0
30#
发表于 2007-10-15 12:23:11 |只看该作者
强烈支持..................

使用道具 举报

帖子
1049
精华
0
积分
536
金钱
4153
荣誉
1
人气
6
评议
0
31#
发表于 2007-10-15 18:35:42 |只看该作者
看两位大虾论战叹为观止
在此多谢二位的修改器了

使用道具 举报

帖子
75
精华
0
积分
38
金钱
517
荣誉
0
人气
0
评议
0
32#
发表于 2007-10-15 20:24:08 |只看该作者
楼主太牛了.厉害.这个修改器太好了~永远支持你

使用道具 举报

帖子
3
精华
0
积分
2
金钱
14
荣誉
0
人气
0
评议
0
33#
发表于 2007-10-16 10:13:05 |只看该作者
有没有修改仙灵点的办法
  万恶的字数~~~~~~~~~~

使用道具 举报

蜀山派 长老

帖子
116
精华
2
积分
728
金钱
788
荣誉
27
人气
0
评议
0
34#
发表于 2007-10-16 10:27:53 |只看该作者
原帖由 chaomeng00 于 2007-10-16 10:13 发表
有没有修改仙灵点的办法
  万恶的字数~~~~~~~~~~

改等级就可以了

使用道具 举报

仙剑5数字版勋章

帖子
449
精华
0
积分
225
金钱
2256
荣誉
0
人气
1
评议
0
35#
发表于 2007-10-16 10:40:25 |只看该作者
郁闷哦

  这个还要分几个版本的素


汗!!!!!!!!!!!

使用道具 举报

蜀山派 长老

帖子
116
精华
2
积分
728
金钱
788
荣誉
27
人气
0
评议
0
36#
发表于 2007-10-17 00:17:09 |只看该作者
更新一点实用功能,自顶一下

使用道具 举报

帖子
20
精华
0
积分
10
金钱
94
荣誉
0
人气
0
评议
0
37#
发表于 2007-10-17 10:28:53 |只看该作者
好东西要支持下

使用道具 举报

帖子
75
精华
0
积分
38
金钱
517
荣誉
0
人气
0
评议
0
38#
发表于 2007-10-17 11:53:46 |只看该作者
更新了.帮楼主顶下.呵呵~这个我很喜欢~

使用道具 举报

帖子
85
精华
0
积分
43
金钱
90
荣誉
0
人气
0
评议
0
39#
发表于 2007-10-17 12:18:31 |只看该作者
原帖由 9quan 于 2007-10-14 21:40 发表
牛!提供分流

http://pub.ccnec.com/forums/PostAttachment.aspx?AttachmentID=15546&PostID=512207

不知道会不会防盗链



可以直接点击下载,谢谢了!

使用道具 举报

帖子
61
精华
1
积分
391
金钱
422
荣誉
16
人气
0
评议
0
40#
发表于 2007-11-13 23:32:44 |只看该作者
回头看了看场景跳转的问题,其实cdongbo忽略了一个很重要的场景参数:current-camera-mode

缺少这个参数跳转到的场景镜头极有可能出问题!
这个参数你没有收集到,可惜,要我自己去收集了。
场景跳转的功能将在 秋×天 的编辑器1.1版完美...
支持仙剑! o(^_^)o

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2025-10-4 09:47 , Processed in 0.385798 second(s), 10 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到