帝国时代二 发表于 2011-4-13 21:00:56

怎么判断一个玩家的文明是否是匈奴(是封建时代)

在封建时代,完全是不可能通过特种士兵与特殊科技来判断,所以我就想到使用AOKTS,利用其文明特性来判断。
匈奴只有几个文明特性,其中几个还是城堡和帝王时代的骑射手价钱优势……
那也意味着封建时代着此判断法无法生效(本人亲自实验),更杯具的是其他的几个文明特性目前竟然是以“未知”的形式储存在AOKTS里面,因此我想不到办法了,请各位高手提供个解决的办法。(其实这个是在受到狂前辈制作的蜀汉帝国场景里面受到的启发,逼迫玩家选用系统规定的文明,可惜匈奴实在比中国难判断)

lo_oj 发表于 2011-4-13 22:12:00

本帖最后由 lo_oj 于 2011-4-13 22:19 编辑

可以从资源或科技来判断,如果在封建时代该科技未研发,用触发帮他提前研发科技就可以了
简单说只要是自己的科技,在任何时代都能用触发提早研发。但不能研发自己没有的科技,以匈奴人为例,匈奴不能研发「火炮塔」和「骑士多20%血量」,因为匈奴人本身没有火炮塔,而后者是法兰克专有的文明属性。

可参考下列几个匈奴相关的资源和科技↓
用「累积属性」来检查资源:

ID英文名称中文描述
4Pop. Cap居住量
196Atheism A圣器奇观的胜利加n/10年
197Atheism B间谍花费便宜一半的开关


用「科技研发」来检查科技是否被研发:

ID英文名称中文描述
1A: Tarkan研发鞑靼骑兵
2Elite Tarkan精锐鞑靼骑兵
21Atheism无神论
458Huns: Cavalry Archers cost -25% Castle Age骑马弓手成本-25 %城堡时代
459Huns: Cavalry Archers cost -30% Imperial Age骑马弓手成本-30 %帝王时代

帝国时代二 发表于 2011-4-14 13:28:07

本帖最后由 帝国时代二 于 2011-4-14 13:28 编辑

嗯。。。这个……{:5_153:}
间谍被禁止了,也不允许圣物或者奇观胜利(模式里选了征服)因为装饰的帐篷,居住量一开始就是满的……
也不能给匈奴免费科技啊,那些科技可否倒退?研发了精锐鞑靼骑兵后,现有的还能够变回去不精锐的吗,给了马弓手便宜价格,还能够继续贵否?至于无神论的话,有个匈奴P是禁止的,如果用上去,这个P必会被错误判断的

lo_oj 发表于 2011-4-14 18:38:38

本帖最后由 lo_oj 于 2011-4-14 18:42 编辑

帝国时代二 发表于 2011-4-14 13:28 static/image/common/back.gif
...至于无神论的话,有个匈奴P是禁止的,如果用上去,这个P必会被错误判断的
对不起,不太懂这句话的意思,为什么不能先帮它研发「无神论」@@

不过刚刚看了匈奴的文明特性,刚好发现一个最简单的方法,匈奴游戏开始时-100木头啊~~~刚好受影响的是92号资源的「Start Wood(初始木头)」^^

也就是说匈奴的92号资源会是-100(从游戏开始到结束应该都不会变),其他种族是0,所以可以用「累积属性」来判断,如果92号资源累积0以上的话就是其他种族。

帝国时代二 发表于 2011-4-15 18:50:24

研发了之后还必须再禁止回来吧,我就怕到时候又可以人为研究到。另外在定制的图中这些资源设定是没用的。
页: [1]
查看完整版本: 怎么判断一个玩家的文明是否是匈奴(是封建时代)