游客:
注册
|
登录
会员
|
搜索
|
统计
|
帮助
轩辕春秋文化论坛
»
曹操传MOD制作交流
» 请毅兄指点下,谢谢
兴唐传·瓦岗山异闻录(20150519版)发布
(2015-5-19)
论坛营运现状公告
(2014-8-10)
三国志12pk版下载
(2013-4-20)
《精忠报国岳飞传》制作组对外开放
(2013-1-16)
岳飞传解密剧本发布
(2011-4-12)
招募各版斑竹和网站管理技术人员
(2006-4-19)
<< 上一主题
|
下一主题 >>
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
|
开通个人空间
|
加入资讯
标题: 请毅兄指点下,谢谢
aaa132536
(辉夜)
组别
士兵
级别
偏将军
功绩
4
帖子
363
编号
36085
注册
2005-4-6
#1
发表于 2014-4-3 22:27
资料
短消息
只看该作者
请毅兄指点下,谢谢
像损血、耗蓝时的动画需调用450984函数,那么策略动画有没有一个专门的函数,只要输入策略动画编号、施策方、受策方等参数,调用这个函数就可播出动画,谢谢。
[广告]
《精忠报国岳飞传完整版》火热发布
WHITESHIP
★★
谏议大夫
组别
翰林学士
级别
征北将军
功绩
380
帖子
4210
编号
170977
注册
2007-6-3
家族
轩辕学院
#2
发表于 2014-4-4 00:17
资料
个人空间
短消息
只看该作者
噗看标题还以为是旧帖……
我的经验是,如果只是要播放策略动画还是有可能的。
一般是一串连着的函数,4014F8,401E5C,4016AB等。你可以搜一下,仿照一下代码。
如果要像真正的策略攻击一样显示数字,损血什么的太难了,因为中途还需要45533D调用攻击范围,并会让玩家决定攻击目标。
如果只调用4214BF的话,要从497AF8开始设置几个值,非常麻烦,所以我最后没有用这个方法。
不知道毅大有没有比较好的方案……
[广告]
安装Alexa工具条,提高轩辕排名,支持轩辕发展!
aaa132536
(辉夜)
组别
士兵
级别
偏将军
功绩
4
帖子
363
编号
36085
注册
2005-4-6
#3
发表于 2014-4-4 00:58
资料
短消息
只看该作者
回复 #2 WHITESHIP 的帖子
我只要动画效果,我想为几个特性加上动画效果。如回春:受伤后可自动释放补给策略,特性作用时会显示补给的动画。
[
本帖最后由 aaa132536 于 2014-4-4 01:07 编辑
]
[广告]
安装Alexa工具条,提高轩辕排名,支持轩辕发展!
aaa132536
(辉夜)
组别
士兵
级别
偏将军
功绩
4
帖子
363
编号
36085
注册
2005-4-6
#4
发表于 2014-4-4 01:05
资料
短消息
只看该作者
回复 #2 WHITESHIP 的帖子
谢谢夏侯兄。动画一般是引用4014F8这个函数。
004141F4 |> \68 004C0400 push 44C00 ; /Arg4 = 00044C00
004141F9 |. 6A 04 push 4 ; |/Arg3 = 00000004
004141FB |. 6A 00 push 0 ; ||Arg2 = 00000000
004141FD |. 6A 00 push 0 ; ||Arg1 = 00000000
004141FF |. B9 C8E44A00 mov ecx,Ekd5.004AE4C8 ; ||
00414204 |. E8 37B80600 call Ekd5.0047FA40 ; |\Ekd5.0047FA40
00414209 |. 50 push eax ; |Arg3
0041420A |. 8A55 F4 mov dl,byte ptr ss:[ebp-C] ; |
0041420D |. 52 push edx ; |Arg2
0041420E |. 68 F8BB4800 push Ekd5.0048BBF8 ; |Arg1 = 0048BBF8 ASCII "MEFF.E5"
00414213 |. B9 B0174900 mov ecx,Ekd5.004917B0 ; |
00414218 |. E8 DBD2FEFF call Ekd5.004014F8 ; \Ekd5.004014F8
可惜还不明白输入的参数到底是什么
[广告]
真诚支持说岳,携手共创辉煌
godtype
(毅)
刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★
组别
经略使
级别
卫将军
好贴
1
功绩
1314
帖子
6207
编号
111321
注册
2007-2-18
来自
我家
家族
轩辕学院
#5
发表于 2014-4-4 08:51
资料
个人空间
短消息
只看该作者
http://www.xycq.net/forum/viewth ... p;page=1#pid3699629
......
[广告]
安装Alexa工具条,提高轩辕排名,支持轩辕发展!
aaa132536
(辉夜)
组别
士兵
级别
偏将军
功绩
4
帖子
363
编号
36085
注册
2005-4-6
#6
发表于 2014-4-4 11:21
资料
短消息
只看该作者
回复 #5 godtype 的帖子
谢谢毅兄,不过我想问下
00414204 |. E8 37B80600 call Ekd5.0047FA40 ; |\Ekd5.0047FA40
00414209 |. 50 push eax ; |Arg3
0041420A |. 8A55 F4 mov dl,byte ptr ss:[ebp-C] ; |
0041420D |. 52 push edx ; |Arg2
0041420E |. 68 F8BB4800 push Ekd5.0048BBF8 ; |Arg1 = 0048BBF8 ASCII "MEFF.E5"
00414213 |. B9 B0174900 mov ecx,Ekd5.004917B0 ; |
00414218 |. E8 DBD2FEFF call Ekd5.004014F8 ; \Ekd5.004014F8
参数2是不是策略动画编号,参数3是不是受策方坐标
谢谢
[
本帖最后由 aaa132536 于 2014-4-4 11:23 编辑
]
[广告]
安装Alexa工具条,提高轩辕排名,支持轩辕发展!
godtype
(毅)
刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★
组别
经略使
级别
卫将军
好贴
1
功绩
1314
帖子
6207
编号
111321
注册
2007-2-18
来自
我家
家族
轩辕学院
#7
发表于 2014-4-4 12:35
资料
个人空间
短消息
只看该作者
策略动画是很多函数组合使用的,看清楚前面的部分。
[广告]
《精忠报国岳飞传完整版》火热发布
aaa132536
(辉夜)
组别
士兵
级别
偏将军
功绩
4
帖子
363
编号
36085
注册
2005-4-6
#8
发表于 2014-4-4 15:48
资料
短消息
只看该作者
回复 #7 godtype 的帖子
嗯,我发现调用004014F8函数还要输入一个空间值:dword ptr ss:[ebp-110],那dword ptr ss:[ebp-110]到底是什么哦
[广告]
《精忠报国岳飞传完整版》火热发布
aaa132536
(辉夜)
组别
士兵
级别
偏将军
功绩
4
帖子
363
编号
36085
注册
2005-4-6
#9
发表于 2014-4-4 15:54
资料
短消息
只看该作者
00405990 |> \8B4D 1C mov ecx,dword ptr ss:[ebp+1C] (ecx=受策方战场内存地址)
00405993 |. FF71 07 push dword ptr ds:[ecx+7] ; /Arg2
00405996 |. FF71 06 push dword ptr ds:[ecx+6] ; |Arg1
00405999 |. B9 50424B00 mov ecx,Ekd5.004B4250 ; |
0040599E |. E8 9CF60400 call Ekd5.0045503F ; \Ekd5.0045503F
004059A3 |. 68 004C0400 push 44C00 ; /Arg4 = 00044C00
004059A8 |. 6A 04 push 4 ; |/Arg3 = 00000004
004059AA |. 6A 00 push 0 ; ||Arg2 = 00000000
004059AC |. 6A 00 push 0 ; ||Arg1 = 00000000
004059AE |. B9 C8E44A00 mov ecx,Ekd5.004AE4C8 ; ||
004059B3 |. E8 88A00700 call Ekd5.0047FA40 ; |\Ekd5.0047FA40
004059B8 |. 50 push eax ; |Arg3
004059B9 6A 05 push 5 (策略动画编号)
004059BB |. 90 nop ; |
004059BC |. 90 nop ; |
004059BD |. 68 F8BB4800 push Ekd5.0048BBF8 ; |Arg1 = 0048BBF8 ASCII "MEFF.E5"
004059C2 |. B9 B0174900 mov ecx,Ekd5.004917B0 ; |
004059C7 |. E8 2CBBFFFF call Ekd5.004014F8 ; \Ekd5.004014F8
这个调用策略动画的代码还要补充哪里哦
[广告]
真诚支持说岳,携手共创辉煌
godtype
(毅)
刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★
组别
经略使
级别
卫将军
好贴
1
功绩
1314
帖子
6207
编号
111321
注册
2007-2-18
来自
我家
家族
轩辕学院
#10
发表于 2014-4-4 17:11
资料
个人空间
短消息
只看该作者
只要跟mov ecx,004917B0 有关的都是。
好像我那样拆开指令6B就足够了。
[广告]
安装Alexa工具条,提高轩辕排名,支持轩辕发展!
aaa132536
(辉夜)
组别
士兵
级别
偏将军
功绩
4
帖子
363
编号
36085
注册
2005-4-6
#11
发表于 2014-4-4 18:05
资料
短消息
只看该作者
回复 #10 godtype 的帖子
哦,那我再去研究下。
[广告]
安装Alexa工具条,提高轩辕排名,支持轩辕发展!
aaa132536
(辉夜)
组别
士兵
级别
偏将军
功绩
4
帖子
363
编号
36085
注册
2005-4-6
#12
发表于 2014-4-4 19:24
资料
短消息
只看该作者
回复 #10 godtype 的帖子
谢谢毅兄,我知道怎么做了。
[广告]
《精忠报国岳飞传完整版》火热发布
投票
交易
悬赏
活动
正在浏览此帖的会员 - 共
1
人在线
轩辕春秋文化论坛
轩辕史话
> 炎黄春秋
> 我思我在
> 法律探讨
> 三国史话
春秋文艺
> 古典小说
> 诗词歌赋
> 现代文艺
> 韦编三绝
> 对联雅座
> 滴翠亭
> 藏经阁
> 双七钟社
> 笑书神侠
> 辕门射虎
> 虎帐点兵
游戏人生
> 同人战棋手游
> 三国戏英杰传
> 三国鼎立
> 轩辕公会
> 三国志12
> 英雄史诗
> 运筹帷幄
> 人间五十年
> 步步为营
> 游行天下
> 游戏贴图
轩辕工作室
> 兴唐传·瓦岗山异闻录
> 豪华曹操传
> 精忠报国岳飞传
> 《精忠报国岳飞传》制作组
> 大一统演义
> 曹操传MOD作品交流
> 东吴霸王传
> 封神英杰传
> 杨家将
> 吕布传
> 三国无双战略版
> 北宋志·赵匡胤传
> 战旗春秋
> 曹操传MOD制作交流
> 金庸群侠传MOD交流
> 风华录
> 设计与修改
怡情岁月
> 影音经典
> 动漫先锋
> 绘画摄影
> 情感轩辕
> 衣食住行
> 体坛动力
> 谈股论金
> 水泊轩辕
参政议政
> 迎宾阁
> 鸿胪寺
> 登闻鼓
> 监造府
当前时区 GMT+8, 现在时间是 2024-11-22 13:59
京ICP备2023018092号
轩辕春秋
2003-2023 www.xycq.org.cn
Powered by
Discuz!
5.0.0
2001-2006
Comsenz Inc.
Processed in 0.010525 second(s), 8 queries , Gzip enabled
TOP
清除 Cookies
-
联系我们
-
轩辕春秋
-
Archiver
-
WAP
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
基本概况
论坛排行
主题排行
发帖排行
积分排行
管理团队
管理统计