3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 2890|回复: 6
打印 上一主题 下一主题

[讨论] 我有一个关于招式修改加入新动作的猜测

  [复制链接]

28

主题

1000

帖子

960

积分

超级玩家

Rank: 5Rank: 5

贡献度
22
金元
8719
积分
960
精华
0
注册时间
2010-9-11
跳转到指定楼层
主题
发表于 2014-7-17 00:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近在利用lpc定位各种C技的motion1和atk序号,做到一半有一个猜想,说出来供大家讨论一下。先前看到有大神说mov行没有空行,所以只能替换不能新增动作,我在检查lpc值得时候发现,其实所有的C技是一起的,而且他们都有共同的起始行,起始行如果有后续加1的行,对应的C技就是多段C技,我就猜想,暗荣这回mov的工作机理是不是这样,C技发动时找到规定的LpC值(如C6是1038)并发动招式,然后lpC值加1,存在对应mov行则发动该动作,如果无对应mov行则动作结束,这样的话就不是没有空mov行,而是空mov行未加入Bin文件,从而起到减小数据包的作用。
如果想要增加动作可以在mov末尾直接增加新的mov行,例如方天戟C6最后的结束式是mov序号为152那一行,对应的lpC值为1041,那就可以把新加的动作lpc值设为1042,也许就可以让这一行表示的动作接在C6结束式后发动,不过mov行本身可能还有其他值限制动作的承续,这就希望有大神能研究一下了。
如果上面一步成功的话,人物这时应该可以做出相应的动作了,不过这时招式应该无伤害,就像很多游戏本身的mov行没有对应的atk参数一样,这样的动作是三无动作,即无伤害、无判定外加无敌,很多投技里都有这样的mov行,想让该动作有伤害,就要继续在atk界面加新atk参数,仍以刚才的方天戟修改为例,方天戟本身mov编号到158为止,那么新加的mov行编号应为159,这时新加的atk参数编号为96,对应的motion1序号就可以设为159,这行atk参数应该就可以对应新加动作的伤害判定了,理论上这种办法也可以给原本动作里无伤害的动作加伤害判定,但同样,是否还有别的因素在其中左右,就有待实验了。

好了,这只是本人的一点无责任猜想,不知道会不会对各位招式mod的高手有启发。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-4-1 22:56 , Processed in 0.026626 second(s), 16 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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