游侠NETSHOW论坛

标题: LINKDATA尾部擴容教程——無限招式拓展補丁可能 [打印本页]

作者: DarkcrAB    时间: 2008-5-8 00:55:15

狂派帖纯支持...............
作者: 轲雪    时间: 2008-5-8 00:57:41

要是兔宝宝还在就好了,,那家伙已经进化到能随意控制人物动作了,,武将在他手里就象个扯线木偶
作者: startxuan    时间: 2008-5-8 01:27:34

原帖由 轲雪 于 2008-5-8 00:57 发表
要是兔宝宝还在就好了,,那家伙已经进化到能随意控制人物动作了,,武将在他手里就象个扯线木偶



允许我火星下,兔宝宝是哪位达人呢???从什么时候就不在的??????????
作者: DarkcrAB    时间: 2008-5-8 01:44:03

原帖由 startxuan 于 2008-5-8 01:27 发表



允许我火星下,兔宝宝是哪位达人呢???从什么时候就不在的??????????


bkvm大人......

他现在正忙着做正义的补丁.......................
作者: newalbert    时间: 2008-5-8 02:07:58

嗯,很有用的技术贴。。。收藏了。。。。顶之
作者: 轲雪    时间: 2008-5-8 02:29:38

原帖由 startxuan 于 2008-5-8 01:27 发表



允许我火星下,兔宝宝是哪位达人呢???从什么时候就不在的??????????


她叫偶XX将军,,偶就叫她兔宝宝,,那位筒子正在一个很和谐的地方乐不思蜀
作者: 风魔信翼    时间: 2008-5-8 10:12:07

好帖,一定要顶了。

想知道那个和谐的地方在哪里……
作者: 3413377    时间: 2008-5-8 10:23:21

BK大曾经发过一个人物超级XE动作修改的帖子,可惜我对修改没有兴趣。。。但是里面对任务修改确实已经到了登峰造极的程度。。。
BK大大还曾经无私的给了偶N多XE贴图。。。现在还在用。。。呵呵。。。
作者: 暗荣有双    时间: 2008-5-8 10:39:40

我觉得这些大人可以去开发356了……KOEI为什么没有聘用他们去呢?
作者: mnbskysb    时间: 2008-5-8 10:39:59

可惜贴图扩容没那么简单........................................
IDX LNK 改的好好的就是黑屏
很无语的说
作者: zsword    时间: 2008-5-8 11:05:59

估计下版的凉宫修改器就会支持这个功能了
作者: woody160    时间: 2008-5-8 11:06:56

看不懂  支持一下


000000000
作者: renewmaker    时间: 2008-5-8 11:20:02

这样就是随便都可以,我就不要搅了,意淫一下所有人就好了……
作者: 冷月风闻    时间: 2008-5-8 12:11:37

高手必修,菜鸟免进....................................
作者: brickpan    时间: 2008-5-8 12:18:29

兔宝宝?~~~~~~
XE滴BK殿还有这个名字~~~~~,狂晕中........
话说从当年就开始用那XE补丁,

PS:偶知道那个XE的地方,HOHO,不过不告诉8#
作者: 張三爺    时间: 2008-5-8 12:59:03

可是这样会引起不同作者的补丁冲突。。。。

如果大蛇像353那样是单个mot文件存放就好了。。。

建议修改器作者做一个可以简易管理动作补丁的修改器,让用户自已指定扩容补丁打的位置,避开冲突
作者: phoenixst    时间: 2008-5-8 12:59:58

我想知道这种还原补丁怎么做,有相应命令删除尾部扩展内容么?
作者: abakus    时间: 2008-5-8 13:14:39

原帖由 phoenixst 于 2008-5-8 12:59 发表
我想知道这种还原补丁怎么做,有相应命令删除尾部扩展内容么?


要用第三方軟件,有許多可以分割文件的。不過其實那個批處理文件對原文件備份為LINKDATA_BNS.BAK,就是占用了1.9G。

[ 本帖最后由 abakus 于 2008-5-8 13:21 编辑 ]
作者: tanjiunnya    时间: 2008-5-8 13:27:54

原帖由 phoenixst 于 2008-5-8 12:59 发表
我想知道这种还原补丁怎么做,有相应命令删除尾部扩展内容么?


这方法就是以前我在张三爷的帖子内询问过的。就是靠用尾端档案,然后修改其索引来读取尾端数据。

如果要还原,这个最简单不过的,把所有人物的数据都放到尾端,然后原来的数据不改动,只改尾端的数据。
然后修改索引值就可以了。如果要还原,因为原来的数据没有变动,就把索引更改为原来的索引。
这就是最好的还原方式了。也不害怕导入档案来弄坏原来的Linkdata_bns
作者: abakus    时间: 2008-5-8 13:33:10

原帖由 tanjiunnya 于 2008-5-8 13:27 发表


这方法就是以前我在张三爷的帖子内询问过的。就是靠用尾端档案,然后修改其索引来读取尾端数据。

如果要还原,这个最简单不过的,把所有人物的数据都放到尾端,然后原来的数据不改动,只改尾端的数据。
然后修改索引值就可 ...


這個方法不是把所有人數據放到尾端。如果每個人物的數據塊太大,還是要打大文件讀取補丁,就違背初衷了。

現在的唯一問題是不同作者的尾部補丁將會沖突。

可以請達人做個小工具,打補丁前探測LINKDATA_BNS.LNK的實際大小,再相應即時修改IDX,這樣就完美了。

完美還原的話要把多出來的尾部去掉才算。
作者: phoenixst    时间: 2008-5-8 13:34:58

原帖由 tanjiunnya 于 2008-5-8 13:27 发表


这方法就是以前我在张三爷的帖子内询问过的。就是靠用尾端档案,然后修改其索引来读取尾端数据。

如果要还原,这个最简单不过的,把所有人物的数据都放到尾端,然后原来的数据不改动,只改尾端的数据。
然后修改索引值就可 ...

要还原是需要把尾端多出来的截掉才叫还原……
自己截是没什么问题,就是没有作还原补丁的好方法

[ 本帖最后由 phoenixst 于 2008-5-8 13:36 编辑 ]
作者: tanjiunnya    时间: 2008-5-8 13:38:44

原帖由 abakus 于 2008-5-8 13:33 发表


這個方法不是把所有人數據放到尾端。如果每個人物的數據塊太大,還是要打大文件讀取補丁,就違背初衷了。

現在的唯一問題是不同作者的尾部補丁將會沖突。

可以請達人做個小工具,打補丁前探測LINKDATA_BNS.LNK的實際大 ...


呵呵,我明白你说的意思,我就是打个比喻啦。

至于你说的,其实也不难,就是读取出补丁档案的实际大小,然后读取出目前Linkdata_bns的大小。
接着 把内容 全部 附加到linkdata_bns的尾端。
把新加入补丁的索引地址给计算出来,然后显示给用户知道。

如果更加进阶,可以在补丁中选择要修改哪一个武将的索引值,全都由自动计算补丁完成。
作者: abakus    时间: 2008-5-8 13:39:42

原帖由 tanjiunnya 于 2008-5-8 13:38 发表


呵呵,我明白你说的意思,我就是打个比喻啦。

至于你说的,其实也不难,就是读取出补丁档案的实际大小,然后读取出目前Linkdata_bns的大小。
接着 把内容 全部 附加到linkdata_bns的尾端。
把新加入补丁的索引地址给计算出 ...


是啊,大大你能做一個這樣的工具么?謝謝了。
作者: tanjiunnya    时间: 2008-5-8 13:50:43

原帖由 abakus 于 2008-5-8 13:39 发表


是啊,大大你能做一個這樣的工具么?謝謝了。


呵呵~~
还是等其他高手来做吧~~这里高手云云的说~~
作者: abakus    时间: 2008-5-8 13:55:24

借帖求達人寫一個小工具,目標如下:

探測當前LInkdata_bns.lnk文件的實際大小。如果不是2048的倍數,請填充0.

把得到的大小除以2048,寫入linkdata_bns.idx文件相應人物的索引位置。

然后就是最好做成命令行的,這樣bat文件可以直接調用。

最后,最好能有文件區段刪除功能,還原時把追加部位刪除。


要求好像很復雜,但我想對高人來說真的是小case的。預先謝謝!

作者: abakus    时间: 2008-5-8 16:23:05

更新:
效果及技術示范,參考此帖:
http://game.ali213.net/thread-2059474-1-1.html
作者: startxuan    时间: 2008-5-8 21:53:52

原帖由 DarkcrAB 于 2008-5-8 01:44 发表


bkvm大人......

他现在正忙着做正义的补丁.......................



原来是在说BK殿~呵呵当年他的大蚂蚁圣玉补丁让我印象很深
作者: 154172530    时间: 2008-5-8 22:25:14

原帖由 brickpan 于 2008-5-8 12:18 发表
兔宝宝?~~~~~~
XE滴BK殿还有这个名字~~~~~,狂晕中........
话说从当年就开始用那XE补丁,

PS:偶知道那个XE的地方,HOHO,不过不告诉8#

貌是我回的贴都看不到
作者: 154172530    时间: 2008-5-8 22:26:42

原帖由 張三爺 于 2008-5-8 12:59 发表
可是这样会引起不同作者的补丁冲突。。。。

如果大蛇像353那样是单个mot文件存放就好了。。。

建议修改器作者做一个可以简易管理动作补丁的修改器,让用户自已指定扩容补丁打的位置,避开冲突 ...


再引一个..........望三爷你就能做出这东西来..........好想念啊 [加油] [加油] [加油]
作者: 154172530    时间: 2008-5-8 22:33:53

原帖由 張三爺 于 2008-5-8 12:59 发表
可是这样会引起不同作者的补丁冲突。。。。

如果大蛇像353那样是单个mot文件存放就好了。。。

建议修改器作者做一个可以简易管理动作补丁的修改器,让用户自已指定扩容补丁打的位置,避开冲突 ...


再引一个..........望三爷你就能做出这东西来..........好想念啊 [加油] [加油] [加油]
作者: 风之术师    时间: 2008-5-8 23:50:04

………………
各位
我有点不明白耶
具体没实验过
看来354和大蛇有些不一样了
354的IDX中
举例说明吧
还是关羽
000195AF000001D2000E8AF000000000
按354的理解
E8AF就是这段数值在linkdata中的实际长度
将该数值大概大概扩大后就可以实现跨mot扩展了
而1D2这个数值修不修改都没什么实际意义的………………Orz
时代变了

本来我的打算是
如果大蛇还和354一样的话
可以将所有人的mot集中在linkdata的底部
然后进行统一编号放出来
这样所有武将的修改就直接调用新增mot之中动作
煋地飘走…………

[ 本帖最后由 风之术师 于 2008-5-8 23:53 编辑 ]
作者: abakus    时间: 2008-5-9 00:54:17

原帖由 风之术师 于 2008-5-8 23:50 发表
………………
各位
我有点不明白耶
具体没实验过
看来354和大蛇有些不一样了
354的IDX中
举例说明吧
还是关羽
000195AF000001D2000E8AF000000000
按354的理解
E8AF就是这段数值在linkdata中的实际长度
将该数 ...


我沒有實驗過,不過非常支持這個設想!
作者: 风之术师    时间: 2008-5-9 01:09:21

原帖由 abakus 于 2008-5-9 00:54 发表


我沒有實驗過,不過非常支持這個設想!




如果可以的话……嗯……现在只是说说而已
建立一个补丁
将所有人的mot动作调到最后
统一编号或是创建一个规律查询或调用
在不涉及到mot的细节修改的情况下
所有修改的人接受这个补丁的内容
同时
van大或是天使的修改器与其勾连
可以进行招式调用
这样的话就可以避免多个扩容补丁相抵触的问题
我承认我是困迷糊了
Orz
作者: abakus    时间: 2008-5-9 01:17:28

原帖由 风之术师 于 2008-5-9 01:09 发表




如果可以的话……嗯……现在只是说说而已
建立一个补丁
将所有人的mot动作调到最后
统一编号或是创建一个规律查询或调用
在不涉及到mot的细节修改的情况下
所有修改的人接受这个补丁的内容
同时
van大或是天使的 ...

我有個疑問,這個設想聽上去非常好,但是是否可以避免大數據讀取補丁?可能要尋址的范圍太大就會出現loading凍結。
作者: 張三爺    时间: 2008-5-9 01:26:50

原帖由 风之术师 于 2008-5-8 23:50 发表
………………
各位
我有点不明白耶
具体没实验过
看来354和大蛇有些不一样了
354的IDX中
举例说明吧
还是关羽
000195AF000001D2000E8AF000000000
按354的理解
E8AF就是这段数值在linkdata中的实际长度
将该数 ...

大蛇里01D2(相对于你的例子)才是MOT文件大小的决定参数,详见我的教程贴
作者: 張三爺    时间: 2008-5-9 01:34:52

原帖由 风之术师 于 2008-5-9 01:09 发表

不过这样的话每个角色的MOT就至少有这个集合全人物mot的公共mot那么大,还是避免不了大数据读取补丁,不过解决了排在后面的人物招式调用的问题。
大数据读取补丁还是建议van大做成独立文件,随游戏自动启动吧
作者: Soul_无双    时间: 2013-1-10 12:38:43

蛇Z真的很难搞懂
作者: 武梦音plus    时间: 2022-4-27 23:44:14

我就不太明白VAN的修改器.什么都可以修改.人物招式替换这里.明明招式序列一改,万事OK了.但是偏偏就是改不了招式序列.




欢迎光临 游侠NETSHOW论坛 (https://game.ali213.net/) Powered by Discuz! X2