作者Connels (猫拳四郎 ○(#‵︿′ㄨ))
看板Paradox
标题Re: [问题] OR = 的事件写法
时间Sun Nov 11 00:24:23 2007
※ 引述《ThomasJP (笔剑春秋梁父吟)》之铭言:
: ※ 引述《Connels (猫拳四郎 ○(#‵︿′ㄨ))》之铭言:
: : 气死我了...
: : 我已经手动触发429003了
: : 怎麽还是不触发?
: : event = {
: : id = 429005
: : random = no
: : country = SPA
: : trigger = {
: : OR = { event = 429003 }
: : OR = { event = 429004 }
: : }
: 试试看这样写吧
: OR = { event = { id = 429003 }
: event = { id = 429004 }
: }
: 我看了下之前讨论的事件条件
: 要发生二选一的话都是在同一个OR括号中的欸...
照这个事件看来是这样没错
#########################################################################
# The Molotov-Ribbentrop Pact (Modified by Aregorn)
#########################################################################
event = {
id = 2050
random = no
country = GER
trigger = {
exists = SOV
NOT = {
OR = {
war = { country = SOV country = GER }
alliance = { country = GER country = POL }
alliance = { country = GER country = SOV }
ispuppet = GER
ispuppet = SOV
ispuppet = POL
}
}
}
还有
event = {
id = 2018
random = no
country = GER
trigger = {
random = 25
control = { province = 485 data = ger } # Warzaw
NOT = { exists = POL }
NOT = { war = { country = GER country = SOV } }
OR = { event = 2013
event = 2015
event = 2016 }
NOT = { event = 2624 }
}
※ 编辑: Connels 来自: 59.117.179.169 (11/11 00:27)
1F:→ Connels:所以我最之前的写法没错啊! 应该是其他地方有问题 =.= 11/11 00:28
2F:推 Transfinite:OR没排错的话乾脆检查大括号有没有对应好了@_@ 11/11 00:55
3F:推 Connels:我检查好几遍了,眼睛都快拖窗了,我想不是大括号的问题 11/11 01:28
4F:→ Connels:因为如果是大括号多打少打,读取记录时会跳出错误讯息 11/11 01:29