翔鹰帝国网|帝国时代论坛|帝国时代系列|神话时代
 找回密码
 注册翔鹰会员(昵称)
搜索
查看: 814|回复: 10

[战役制作] 关于研发先后对触发器效果的影响

[复制链接]

27

主题

0

精华

102

积分

男爵

耕战
0
鹰币
10
天龙币
0
回帖
48
附庸关系0
 楼主| 发表于 2019-12-18 10:17:47 | 显示全部楼层 |阅读模式
在做一个“研发了火箭术后劲弩手、诸葛弩生命增加”的触发,发现这么个问题:

触发是这么设计的:条件:科技状态-火箭术-完成;效果:修改属性-单位精锐诸葛弩(或劲弩手)-生命值-添加-100

测试发现:如果先研发劲弩手(或精锐诸葛弩)再研发火箭术,触发无效;但先研发了火箭术再研发劲弩手(或精锐诸葛弩),触发有效。请问这是为啥?

在僧侣的相关研发中没有出现这个问题。
回复

使用道具 举报

32

主题

0

精华

1809

积分

侯爵

耕战
250
鹰币
857
天龙币
0
回帖
545
附庸关系0
发表于 2019-12-18 10:36:08 | 显示全部楼层
本帖最后由 标本 于 2019-12-18 10:37 编辑

解释起来有点麻烦,只说解决方法,属性设置里,步弓手,弩手,诸葛弩都加生命值就OK了。
PS:即使是在C版里面,黑暗开局就研究轻骑兵和强力轻骑兵(美洲就精锐鹰勇士),然后慢慢把其他科技手动研究完了,满级后也有惊喜。
…………
回复

使用道具 举报

417

主题

19

精华

8万

积分

教皇

耕战
13421
鹰币
41665
天龙币
18
回帖
6021

特级嘉禾勋章三级帝国勋章十字军勋章翔鹰建站十周年纪念章

附庸关系0
发表于 2019-12-18 10:40:05 本帖来自手机 | 显示全部楼层
因为弩手升级为劲弩手后,单位的编号没有变,只是把后者的数据复制给了前者,于是有了三个相同属性的单位(从弓兵升级来的弩手升级来的劲弩手,从弩手升级来的劲弩手,以及原本的劲弩手)。所以如果先修改原本的劲弩手的属性后升级,可以让升级来的劲弩手也具有此属性;但反过来,先升级后修改,则劲弩手的属性没有应用到升级的单位上。

所以您看那些加属性的科技对同一序列下的单位是一视同仁的,就是避免这种麻烦。如果一定要达到上一段的效果,那就应该设置额外条件——在研究了火箭科技后,如果研究了劲弩手,则还要修改弓兵和弩手的属性。
回复

使用道具 举报

27

主题

0

精华

102

积分

男爵

耕战
0
鹰币
10
天龙币
0
回帖
48
附庸关系0
 楼主| 发表于 2019-12-18 12:50:50 | 显示全部楼层
我是谁004 发表于 2019-12-18 10:40
因为弩手升级为劲弩手后,单位的编号没有变,只是把后者的数据复制给了前者,于是有了三个相同属性的单位( ...

那么,如果要修改冠军剑士的属性,就得从民兵开始一路上来吗?这样就会让触发器的效果变得臃肿,有没有简便的办法?
回复

使用道具 举报

417

主题

19

精华

8万

积分

教皇

耕战
13421
鹰币
41665
天龙币
18
回帖
6021

特级嘉禾勋章三级帝国勋章十字军勋章翔鹰建站十周年纪念章

附庸关系0
发表于 2019-12-18 13:11:07 本帖来自手机 | 显示全部楼层
memomemo 发表于 2019-12-18 12:50
那么,如果要修改冠军剑士的属性,就得从民兵开始一路上来吗?这样就会让触发器的效果变得臃肿,有没有简 ...

不,只要一个触发就可以,那就是研究了冠军的情况下的属性设置。
回复

使用道具 举报

27

主题

0

精华

102

积分

男爵

耕战
0
鹰币
10
天龙币
0
回帖
48
附庸关系0
 楼主| 发表于 2019-12-18 14:18:25 | 显示全部楼层
我是谁004 发表于 2019-12-18 13:11
不,只要一个触发就可以,那就是研究了冠军的情况下的属性设置。

虽然是一个触发,但效果还是要从“民兵”这样一路写上来,要不然新造的可以,但从民兵升级上来的,还是不行
回复

使用道具 举报

417

主题

19

精华

8万

积分

教皇

耕战
13421
鹰币
41665
天龙币
18
回帖
6021

特级嘉禾勋章三级帝国勋章十字军勋章翔鹰建站十周年纪念章

附庸关系0
发表于 2019-12-18 14:56:25 本帖来自手机 | 显示全部楼层
memomemo 发表于 2019-12-18 14:18
虽然是一个触发,但效果还是要从“民兵”这样一路写上来,要不然新造的可以,但从民兵升级上来的,还是不 ...


条件0:已研究科技【火箭】
条件1:已研究科技【冠军剑士】
效果0:改变【民兵】的属性
效果1:改变【剑士】的属性
效果2:改变【长剑士】的属性
效果3:改变【双手剑士】的属性
不就四个单位嘛,还有复制功能呢。
回复

使用道具 举报

27

主题

0

精华

102

积分

男爵

耕战
0
鹰币
10
天龙币
0
回帖
48
附庸关系0
 楼主| 发表于 2019-12-18 15:32:24 | 显示全部楼层
我是谁004 发表于 2019-12-18 10:40
因为弩手升级为劲弩手后,单位的编号没有变,只是把后者的数据复制给了前者,于是有了三个相同属性的单位( ...

也就是说,我要加多个属性的话,就得在每个单位(比如剑士就得是民兵、剑士、长剑士、双手剑士、冠军剑士)这样一路加过来?这样触发器就堆得太多了。有没有更简便的办法?
回复

使用道具 举报

183

主题

9

精华

2万

积分

教皇

耕战
3329
鹰币
16808
天龙币
0
回帖
1200

翔鹰建站十周年纪念章

附庸关系3
发表于 2019-12-19 00:05:51 | 显示全部楼层
memomemo 发表于 2019-12-18 15:32
也就是说,我要加多个属性的话,就得在每个单位(比如剑士就得是民兵、剑士、长剑士、双手剑士、冠军剑士 ...

必须保证整个系列的所有单位属性同步改变(比如血量都+10),这样在升级时才不会发生属性倒退。事实上,官方的科技树里有时也不得不这么做。
做效果的话,有些时候使用大量的触发效果是很正常的。
既然有复制效果这个功能了,那就更不用担心工作量过大的问题了。
索引:
Userpatch 实用技术贴索引←点击进入
决定版精品贴大索引←点击进入

战役:
《 兔与豹》——柔弱奴隶公主  猛兽口中求生←点击进入
《敛由国的统一》←点击进入

殊途战役制作群 QQ: 616317226
翔鹰帝国Ⅱ:决定版交流群 QQ: 112822759
回复

使用道具 举报

0

主题

0

精华

5

积分

扈从

耕战
0
鹰币
10
天龙币
0
回帖
4
附庸关系0
发表于 2019-12-19 16:09:55 | 显示全部楼层
我也遇到这个问题,想模仿立陶宛,编了收集圣物加精锐条顿武士攻防速的触发器,结果精锐研究之前收集有效,研究后收集就无效了
现在明白原因了,再试试看,三倍速条顿武士想想就带感。
回复

使用道具 举报

110

主题

14

精华

6万

积分

教皇

特洛伊大叔

耕战
10480
鹰币
1610
天龙币
126
回帖
2358

翔鹰建站十周年纪念章二级帝国勋章一级翔鹰勋章二级嘉禾勋章大评论家小评论家创意工坊通行证第十一届火箭筒杯最佳战役

附庸关系10
发表于 2019-12-19 16:16:40 | 显示全部楼层
memomemo 发表于 2019-12-18 15:32
也就是说,我要加多个属性的话,就得在每个单位(比如剑士就得是民兵、剑士、长剑士、双手剑士、冠军剑士 ...

我是不知道你的多是多少。近五年的四分戰役處發基本都破千,我都沒聽作者喊多的。覺得麻煩可以不要做。
傭兵外傳-安帝哥崛起 2020十二月發表
傭兵-完整版已公佈下載請點此處
回复

使用道具 举报

本版积分规则

排行榜|小黑屋|翔鹰帝国

GMT+8, 2024-11-23 20:12 , Processed in 0.178266 second(s), 132 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

Copyright © 2001-2023, Hawkaoe.net All Rights Reserved

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