Re: [問題]Zmud
"我愛一條柴" <Kimoge.bbs@bbs.ntou.edu.tw> 在郵件
news:4FDdg0$tCp@bbs.ntou.edu.tw 中撰寫...
> 我在觸發中設定如果有二個條件成立,就會做動作
> 比如 #IF (@hr>10&@dr>10) {say good}
>
> 但是hr,dr不一定每次都會出現,有時會二個都會出現,有時只有其中一個會出現
>
> 比如
> 第一次 hr>10 dr<10 (二個都出現)
> 第二次 dr>10 (只有dr的值,hr沒出現)
做動作後有沒有要重新計算,要的話直接用#var hr 0
如果是希望二個合計10次就做動作
應該要把二種的觸發設同一個變數
tri第一種情形=>#add ha 1;#IF (@ha>=10) {say good;#var ha 0}
tri第二種情形=>#add ha 1;#IF (@ha>=10) {say good;#var ha 0}
如果是希望hr十次或dr十次都要做動作
#IF ((@hr>10)&(@dr>10)) {say good;#var hr 0;#var dr 0}
如果是希望hr十次而且dr十次才要做動作
#IF ((@hr>10)|(@dr>10)) {say good;#var hr 0;#var dr 0}
討論串 (同標題文章)
完整討論串 (本文為第 3 之 3 篇):
mud 近期熱門文章
13
23
PTT遊戲區 即時熱門文章
14
21