标本 发表于 2020-10-2 22:27:05

启用科技效果的BUG。

本帖最后由 标本 于 2020-10-3 14:35 编辑

按字面意思,一个科技被启用就是点击对应建筑就能看到研发图标。
最近看了下,启用科技这效果不管有没有打勾,都会使其他本来科技树里面有这个科技的玩家无法通过正常游戏启用对应的科技,当然已经启用的不受影响。举个栗子,玩家1选择一个有游侠科技的文明,开局帝王时代,然后对玩家2实行启动科技-游侠 这个操作(玩家2的状态无所谓,打勾不打勾也无所谓),因为此时玩家1游侠科技还未启用,点击马厩看不到游侠科技的图标,但是当玩家1研究完成重装后,正常就会看到游侠科技的图标了,但是受这个BUG的影响并不会。

但是如果在玩家1研究完成重装再后对玩家2实行启动科技-游侠 这个操作,因为游侠这个科技已经启用了,所以不受影响。

典型的就是当玩家1还在封建时代的时候,给别的玩家启用城堡,帝王的一些科技,那么此时玩家1的升级之路就妥妥杯具了。

标本 发表于 2020-10-3 14:27:05

补充:这个BUG的原因似乎是全局修改了科技的开启条件,没有改回来,无法正常启用后用不打勾非强制的触发还是可以研究的。

我是谁004 发表于 2020-10-3 20:40:10

这是一个重要的发现,以前我们一直只看对应玩家的属性,没有注意到对其他玩家的影响,感谢楼主的研究。
不过您说的“全局修改了科技的开启条件”我不能理解,是说游戏内部的逻辑吗?

标本 发表于 2020-10-4 10:29:35

我是谁004 发表于 2020-10-3 20:40
这是一个重要的发现,以前我们一直只看对应玩家的属性,没有注意到对其他玩家的影响,感谢楼主的研究。
不 ...

我的理解就是把这个科技的开启条件改了,比如游侠科技是帝王时代和重装两个科技开启,触发效果可能把游侠这个科技的开启条件改了,导致别的尚未开启游侠的玩家无法开启。当然这只是类似于民科的粗浅理解和猜想,未对游戏内核方面有过多的了解,不太好理解的话忽略就好。

ilam_crubx 发表于 2020-10-6 22:47:33

同样发现,给拜占庭启用了鼓风炉,其他玩家不同民族就无法在同一个场景研发鼓风炉

gwh6662 发表于 2022-2-28 22:41:10

我今天同样发现了这个问题,不知道是否有解决方案

标本 发表于 2022-3-2 10:27:57

gwh6662 发表于 2022-2-28 22:41
我今天同样发现了这个问题,不知道是否有解决方案

可以试试用脚本开启科技,绿色环保,不影响其他玩家。我暂时没试过用脚本禁用科技,但是用脚本开启科技的话,各种操作会很容易重置这个科技的条件。比如封建时代开启了游侠,游侠科技会在马厩出现按钮,但很快就会重置消失,到了帝王时代升重装后才重新出现(这个文明本身是禁用游侠的)。如果开启的这个科技是其他文明专有的(除马毛之外的精锐特色兵,金银冠这种,还有帝王骆驼等,),重置后就直接消失了,用非强制的研究科技效果也研究不了。
页: [1]
查看完整版本: 启用科技效果的BUG。