铁血丹心

 找回密码
 我要成为铁血侠客
搜索
查看: 1365|回复: 9

求教:战斗后复制某人攻击动作与武功如何实现

[复制链接]
发表于 2008-7-11 12:34 | 显示全部楼层 |阅读模式

马上注册,结交更多侠友!

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

x
目前学习50扩展指令中,已能实现一些原来不能完成的构想。
前两天突发奇想,想加入李傀儡这个隐藏人物,特技是战斗后(当然战斗中最好)复制对方攻击动作与武功,如在黑木崖斗东方不败后能获得东方不败的造型和招数、招数等级,而头像、攻防轻生命内力则沿用李傀儡本人的原有数据。
单纯复制某人招数与等级简单,但怎么在不改动头像的前提下改攻击造型呢(连人物的偏移2一起改再用41显示图片覆盖原头像可行么)?如果必须改动头像,那么又这么知道某次战斗中或某次战斗后应该复制谁?怎么能否通过25、26读写给定地址数据指令获取当前战斗中敌方首领(第一个敌人)的id号?各位高人是否还有更好或更便于操作的想法?

[发帖际遇]: 凶神恶煞在丽春院喝酒,发现了强盗茅十八,被抢银两22.


[ 本帖最后由 凶神恶煞 于 2008-7-11 20:11 编辑 ]
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-7-11 12:56 | 显示全部楼层
各位大人都不在,我来回答
1.如在黑木崖斗东方不败后能获得东方不败的造型和招数、招数等级,而头像、攻防轻生命内力则沿用李傀儡本人的原有数据。
我的技术只能支持到头像和造型一起改,不知道K某有没有高见,最难搞定的其实就是WMP里面的4个图

2. 单纯复制某人招数与等级简单,但怎么在不改动头像的前提下改攻击造型呢(连人物的偏移2一起改再用41显示图片覆盖原头像可行么)?
你是要在战斗中使用41吗??我没试过..

3.怎么能否通过25、26读写给定地址数据指令获取当前战斗中敌方首领(第一个敌人)的id号?
有战斗指令专门的Z.DAT,理论上还是可以用25,26获取的吧
SCC补充~~

[ 本帖最后由 黄顺坤 于 2008-7-11 13:02 编辑 ]
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2008-7-11 13:43 | 显示全部楼层
谢谢顺坤!
我再明确一下我的不够成熟的想法,刚才可能表达得不够清楚:
最理想但可能很难实现的是:带李傀儡上黑木崖,战斗开始自动变身成东方不败。战斗完成后状态不消失,学会东方不败武,下次战斗时视对手可变为岳不群或任我行。
可能比较容易实现的是:带李傀儡上黑木崖,战斗后获得东方不败资料,此时看状态已学会东方不败武功(原有武功被洗),在下次战斗中直接以东方不败造型出场,若再打败任我行则学会任我行武功(东方不败武功被洗)在随后的战斗中直接以任我行造型出场。
复制武功与等级很简单,这个无需指点了。
李傀儡可直接套用东方不败的属性偏移2(即头像\战斗代号)数值27.这样就解决战斗贴图里的问题了,不过我想最好能保留李傀儡的头像(用41指令覆盖可以么?在场景内、大地图和战斗中都要覆盖……)——当然实在不行李傀儡就每次都换脸吧……
能做成子程序用43指令调用么,配合读内存自动克隆事件内战斗中第一个敌人的数据。否则每打一场架就要写一段代码那工作量就很可观了……

[发帖际遇]: 凶神恶煞跟踪成昆进入明教密道,结果:奋勇救小昭脱险,得到小昭感谢银两30.
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-7-11 14:02 | 显示全部楼层
头像和战斗造型是连在一起的,变了就变了吧。画战斗头像那里是不能插入事件的,插入后会导致游戏崩溃。
你可以为特殊武功编写特殊事件,比如给李傀儡一个特殊武功“复制”,用它选择对方人物。
下面的帖子里面介绍了如何在战斗前获取战场信息。
http://www.txdx.net/viewthread.php?tid=397116

[发帖际遇]: weyl挺身而出,阻止萧峰打“段正淳”,阻止失败,阿朱遇难,花银两8帮助萧峰安葬阿朱.


[ 本帖最后由 weyl 于 2008-7-11 14:04 编辑 ]
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-7-11 15:10 | 显示全部楼层
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-7-11 19:39 | 显示全部楼层
呃?怎么回复的不是同一人?

战斗指令现在讨论的人不多,欢迎这方面的内容。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2008-7-11 19:57 | 显示全部楼层
5楼那个不是我哈
多谢weyi(为什么要改名字啊)!我以前也看过你增加几条指令的那个帖子,不过那时候我还不想也不懂得用50扩展指令,现在手头的0.72版Z也改了很多地方了,可离队人员都编到77号了,不想再替换Z了啊……
刚才又复习了“战斗中事件的编写”这个帖子,学习了PDF,感觉weyi大大的提议可行,为特殊武功编写特殊事件我能理解,战斗过程由于并非真正攻击无需考虑伤害输出经验值生命内力等问题,完成的难度还会低得多,头像是必须要变了……不过能不能简单地用UE复制粘贴某些数据使老版Z变成新版Z啊?
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-7-11 20:11 | 显示全部楼层
先比较一下你的修改跟原0.72版的改过什么,然后列出一个列表。
再对新的z.dat的文件作同样的修改。
一般十六进制编辑器都可以比较两个文件列出不同地方的列表。

当然手动按列表改是不现实,我编写过一个按照列表修改文件的程序,但也需要自己做些编辑。
http://www.txdx.net/viewthread.php?tid=392918

用不好的话可以找我来改。

[发帖际遇]: weyl拜岳老三为师,得到见面礼银两26.
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2008-7-11 20:37 | 显示全部楼层
本帖最后由 凶神恶煞 于 2013-11-25 21:42 编辑



刚才

加入了金庸修改教学群,结果一打听才知道weyl不在这个群……
我的Z是东改改西补补变了好些地方,先把手头的事件大体完成再来对付这个Z吧。
以前崩溃过一次,所以现在天天备份金庸目录,倒不怕原来的Z找不回来。
再次谢谢weyi!

[发帖际遇]: 凶神恶煞在丽春院喝酒,发现了强盗茅十八,被抢银两8.

本帖子中包含更多资源

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

x
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-7-12 01:10 | 显示全部楼层
LS的刚刚在群里错过了史上最牛的MOD制作者--KG,你可以去请教他

[发帖际遇]: 黄顺坤遭遇四大恶人,奋力拼搏,得到银两12两银子


[ 本帖最后由 黄顺坤 于 2008-7-12 10:43 编辑 ]

评分

参与人数 1 -2 收起 理由
weyl -2 文不对题

查看全部评分

【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

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

GMT+8, 2024-11-16 12:26

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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