Re: [問題] OR = 的事件寫法

看板Paradox (P社)作者 (瑞典國王“The Fat”Dany)時間17年前 (2007/11/10 21:54), 編輯推噓4(405)
留言9則, 3人參與, 最新討論串2/6 (看更多)
: 把後面一堆條件刪去剩這樣還是無法觸發 : trigger = { event = 429003 : OR = { : event = 429004 : } : 誰能幫我看看這個語法有沒有問題? : 試過這樣排: : trigger = { : OR = { event = 429003 : event = 429004 : } 這個是指{}內的所有事件都要成立 : 變成兩個事件都要發生才能觸發 : 把429003搬到下面去: : trigger = { : OR = { : event = 429004 : } : event = 429003 : } : 沒有任何影響...還是不觸發 這樣是OR = { A }要成立, event = 429003一定要成立 trigger = { OR = { event = 429004 } OR = { event = 429003 } } 試試看,這樣應該才是OR = { A }或者OR = { B }其中一個成立即可. 當年在本版還沒成立我就問過or和not的巢狀用法了^^" 感謝當年的前輩們 -- 拜倫在《恰爾德‧哈樂德游記》中曾將拿破侖華盛頓作比較, 發出感嘆:難道暴君衹能由暴君來征服? 就不能如哥倫比亞一樣擁有華盛頓? 難道英雄就不能像武裝的雅典娜一樣跳出來? 難道衹能在原野山間栽培? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.169.0.230

11/10 22:17, , 1F
感恩!
11/10 22:17, 1F

11/10 23:56, , 2F
d大,我試過你的語法,發現也是要兩個事件都觸發才能觸發
11/10 23:56, 2F

11/10 23:57, , 3F
這個事件 @^@
11/10 23:57, 3F

11/10 23:57, , 4F
目前我的解決方法是,把429005複製成一個新的事件,再把
11/10 23:57, 4F

11/10 23:58, , 5F
trigger設成429004,429005還是用429003來觸發就可以了,
11/10 23:58, 5F

11/10 23:59, , 6F
問題是治標不治本... ~.~
11/10 23:59, 6F

11/11 02:11, , 7F
(小聲)這樣寫很明顯是兩個都要發生,行跟行之間請想成and
11/11 02:11, 7F

11/11 02:13, , 8F
這是因為trigger{}裡面寫的事情都要發生...
11/11 02:13, 8F

11/11 12:39, , 9F
唔~看來記憶不可靠...
11/11 12:39, 9F
文章代碼(AID): #17DRWacF (Paradox)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文
完整討論串 (本文為第 2 之 6 篇):
文章代碼(AID): #17DRWacF (Paradox)