标题: [原创] 不同人物間共享mot的新方法
ζαδιων
游侠会员



Rank: 1

精华 1
积分 397
帖子 90

金钱 385
经验 20
荣誉 10
互助 14

youki 系统正式开放!可方便检索和录入大量有价值的游戏相关信息。
不同人物間共享mot的新方法

本帖最近评分记录
j_hane 2007-9-11 09:13 金钱 +30 原创内容,值得鼓励!
j_hane 2007-9-11 09:13 互助 +2 原创内容,值得鼓励!



甲人物若要使用乙人物的動作, 目前都是靠剪貼乙人物的mot文件(_A1Gxxx)至甲人物的atk?mot包(BPK0xxx)內來實現.

現已知atk?mot包的頭部包含其內mot的索引表, 故我嘗試透過改索引表的方式讓甲人物的某動作索引指向乙人物的mot文件.

如圖, 圖一是趙雲的atk2mot部分(所有人的atk2前五個索引都是空的), 我把第五個索引(atk2-4, 原空)指向關羽atk2的第六個動作(atk2-5, 藍字部分)

圖二是關羽atk2第六動作的mot文件地址. 索引計算方法為, 乙的_A1g減去甲的bpk0首地址.

保存後試運行並調用趙雲的atk2-4, 發現馬上跳出. 這時我把idx中趙雲mov的長度標誌(08h至0Bh)改成FF FF FF(圖三藍字),
後再進入測試, 這次居然調用成功了, 也就是說實現了在不改動mot本體的情況下讓甲調用乙的動作.

這方法缺點是只能向後取用, 如何讓索引地址呈負數我就不知道了. 對於取用前方人物的mot, 應可把該前方人物的某mot(_a1g)調至bin文件尾, idx中長度標誌改為FF FF FF FF(應該夠長)再改指向調用..(測試失敗, idx的文件長度標ms在第四位有限制.... )

[ 本帖最后由 ζαδιων 于 2007-9-10 19:52 编辑 ]



附件: 您所在的用户组无法下载或查看附件
顶部
张三爷
游侠会员


Rank: 1

精华 0
积分 45
帖子 151

金钱 151
经验 0
荣誉 0
互助 0

FM2008 系列签名栏(英超、意甲、西甲、德甲)已经上架销售!

这个我以前试过,不过发现跳出后就放弃了,原来还要改idx啊
看来以后互相调用mot就容易多了~





手机上论坛只能用此简体马甲,敬请版主管理员莫怪...
【353招式修改器(更新11.2)】
【353NPC武将修改器[10.30]】
顶部
phoenixst
游侠中级会员
炎后·無双答人 鳳嘴凰翼



精华勋章 互助勋章

Rank: 2Rank: 2

精华 12
积分 7785
帖子 8665

金钱 7956
经验 200
荣誉 100
互助 317

来自 Unlimited Lily Works

参与论坛活动,赚取LTB!
虽然看明白了,可是这_A1Gxxx、BPK0xxx这什么东西来着……





顶部
ζαδιων
游侠会员



Rank: 1

精华 1
积分 397
帖子 90

金钱 385
经验 20
荣誉 10
互助 14

youki 系统正式开放!可方便检索和录入大量有价值的游戏相关信息。

文件的開頭標誌 in ASCii...  

顶部
jwjness
游侠会员


Rank: 1

精华 0
积分 317
帖子 989

金钱 1666
经验 0
荣誉 0
互助 4

FM2008 系列签名栏(英超、意甲、西甲、德甲)已经上架销售!

本专区最简短的精华诞生了,LZ你行的,





EH FRESH MEAT……
顶部
风之术师
游侠会员
將軍見習·旅人 龍膽


Rank: 1

精华 7
积分 2956
帖子 2637

金钱 4504
经验 100
荣誉 50
互助 13

来自 路上
参与论坛活动,赚取LTB!

问题是
现在很多动作都得直接改mot了
不提出不行啊……………………





精彩不亮丽,起落是无常………
mov总结悄悄启动……
顶部
张三爷
游侠会员


Rank: 1

精华 0
积分 45
帖子 151

金钱 151
经验 0
荣誉 0
互助 0

youki 系统正式开放!可方便检索和录入大量有价值的游戏相关信息。

我也试了一下,发觉mov长度果然最多只能有3位....
也就是只能调用附近人的招式了....连张飞调用马超都超过长度了....





手机上论坛只能用此简体马甲,敬请版主管理员莫怪...
【353招式修改器(更新11.2)】
【353NPC武将修改器[10.30]】
顶部
风之术师
游侠会员
將軍見習·旅人 龍膽


Rank: 1

精华 7
积分 2956
帖子 2637

金钱 4504
经验 100
荣誉 50
互助 13

来自 路上
FM2008 系列签名栏(英超、意甲、西甲、德甲)已经上架销售!



QUOTE:
原帖由 张三爷 于 2007-9-10 19:57 发表
我也试了一下,发觉mov长度果然最多只能有3位....
也就是只能调用附近人的招式了....连张飞调用马超都超过长度了....

第4个字节是不是表示正负的
不然的话
就要悄悄地说
这不是一个先进的方法
linkdata.bin底部新增招式才是未来的大势所趋
共用mot的极限性是很明显的





精彩不亮丽,起落是无常………
mov总结悄悄启动……
顶部
张三爷
游侠会员


Rank: 1

精华 0
积分 45
帖子 151

金钱 151
经验 0
荣誉 0
互助 0

参与论坛活动,赚取LTB!

但是那样不好管理啊,如果大家的补丁都打在bin尾部就会因为互相重叠而无法兼容了





手机上论坛只能用此简体马甲,敬请版主管理员莫怪...
【353招式修改器(更新11.2)】
【353NPC武将修改器[10.30]】
顶部
ζαδιων
游侠会员



Rank: 1

精华 1
积分 397
帖子 90

金钱 385
经验 20
荣誉 10
互助 14

youki 系统正式开放!可方便检索和录入大量有价值的游戏相关信息。



QUOTE:
原帖由 张三爷 于 2007-9-10 19:57 发表
我也试了一下,发觉mov长度果然最多只能有3位....
也就是只能调用附近人的招式了....连张飞调用马超都超过长度了....

嚴格說是idx(的長度標)第四位的高16位...(我的情況是第四位高位一旦不為零就黑屏)
不過因為第四位低16位還可用, 所以前方人物調用所有在其後方的人物mov是可行的..
圖是趙雲調用防禦據點兵[行走持續動作]的例子...

[ 本帖最后由 ζαδιων 于 2007-9-10 20:33 编辑 ]



附件: 您所在的用户组无法下载或查看附件
顶部
hsnses
游戏工作组
游侠剑阁工作组【制作】
吴 武库令


Rank: 2Rank: 2

精华 3
积分 1269
帖子 1230

金钱 2271
经验 0
荣誉 0
互助 0

来自 『剑阁组』南枫
FM2008 系列签名栏(英超、意甲、西甲、德甲)已经上架销售!

佩服佩服啊~~~~~~~~~~~~~~~~~~~~~马上试试看去~~~~~~~~~~~~~~~~~

顶部
camus_aisanguo
游侠会员
雷将·鸿飞冥冥 极一闪
刚毅之勇汉 一国之奇才



Rank: 1

精华 2
积分 963
帖子 892

金钱 3093
经验 40
荣誉 20
互助 19

来自 千里鸿冥
参与论坛活动,赚取LTB!

支持支持,这样看来云SIR的确是超级强大的人物啊~~~~~~~





从没为任何游戏软件花过一分钱,所以没有资格批评谁,能玩到就偷着乐
顶部



www.netshowbbs.com game.ali213.net
我们每天在进步 游侠游戏社区 游侠网


当前时区 GMT+8, 现在时间是 2008-7-9 13:34
增值电信业务经营许可证 沪B2-20050044

Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
清除 Cookies - 联系我们 - 游侠NETSHOW论坛 - Archiver - WAP