轩辕春秋文化论坛 » 曹操传MOD制作交流 » 每回合恢复周围MP的兵种特效问题


2011-5-27 16:50 shine19821118
每回合恢复周围MP的兵种特效问题

似乎只能设定为整个兵种具备此特效
而不能选初级中级还是高级兵种具备

其他特效都可以设定高级兵种具备
但这个,一旦设定,就无论初中高级 全部具备

2011-5-27 17:41 godtype001
他原来是设置成对兵科有效果,如果要设置成只对兵种有效,改成这样就可以:
004D076B   807D [color=Red]FC[/color] 40       CMP BYTE PTR SS:[color=Red][EBP-4][/color],40

2011-5-27 18:26 a1095316766
:hz1020:好像挺不错的说

2011-5-27 18:55 shine19821118
谢谢毅大
但STAR5.6引擎里大部分都是对兵料有效,但就是恢复周围MP这个只对兵种有用
我按你的修改后,没有用,恢复周围MP这个还是只能对兵种有用,无法细分到兵种下的初中高三级
毅大能告诉我怎么改吗

[color=Silver][[i] 本帖最后由 shine19821118 于 2011-5-27 18:57 编辑 [/i]][/color]

2011-5-27 19:19 godtype001
你确定无改错?你确定后面的已经改成你所需要的兵种编号?你确定有没有正确保存?
如果你都确定没错,那就等STAR来解决吧,我没合适的剧本来测试。

2011-5-27 19:25 shine19821118
004D076B   807D FC 40       CMP BYTE PTR SS:[EBP-4],40
我是改成这个样子啊
哪个是对应兵种编号啊

2011-5-27 19:33 godtype001
40 啊。

2011-5-27 19:35 shine19821118
是不是这个 CMP BYTE PTR SS:[EBP-4],40
逗号后面40就是兵种编号?如果是第一个兵种,就是0?

2011-5-27 20:21 shine19821118
毅大,0只是那个兵料,但是我想让0这个兵料里的高级兵种才有那个特效啊

2011-5-27 20:22 shine19821118
形象指定器 还是只能选这个兵料名,不能分别选初中高三级兵种

2011-5-27 20:24 godtype
那你自己手动改就是了,什么都要依赖修改器。

2011-5-27 20:33 shine19821118
手动改成什么啊,0是那个兵料,即第一个兵料,怎样选第一个兵料的第三转兵种啊

2011-5-27 20:37 godtype
按我给的代码改完就已经是对兵种有效,按兵种的编号改就是了,还管它兵科干什么。

2011-5-27 20:42 shine19821118
对不起啊毅大,让你费心了,我还是没明白,比如我第一个兵种是英雄,三转
我想让英雄第三转兵种具备那个特效,前两个初级和中级不具备,但是0只是指英雄这个兵种,1就是第二个兵种步兵了。如何具体指定给英雄的第三转呢?

2011-5-27 20:48 godtype
都已经不算是新手的人啦,连最基本的兵科与兵种关系都分不清楚?
兵科00号对应兵种00号、01号、02号
兵科01号对应兵种03号、04号、05号
……
[quote]他原来是设置成对兵科有效果,如果要设置成只对[color=Red]兵种[/color]有效,改成这样就可以:
004D076B   807D FC 40       CMP BYTE PTR SS:[EBP-4],40[/quote]
既然已经改成对[color=Red]兵种[/color]有效,当然就要按兵种编号来改啦。

2011-5-27 20:49 shine19821118
哈哈,谢谢了,懂了懂了
我虽然不是新人,不过对代码这些还不熟悉
还要努力学习啊

页: [1]


Powered by Discuz! Archiver 5.0.0  © 2001-2006 Comsenz Inc.