コメント

このコメントは、【トピック】条件が揃うまで繰り返す方法へのコメントです。

コメントの内容

Human icon mini クソザコ(投稿日:2012/03/20 11:03/20/12)
こういう場合はwhile文が必要になりますね。

while getFlag("a") && getFlag("b")
 case speakWithSelect(2,"公園","家", 
    "どこ行く?")
  when 0
    speak("うんちゃらかんちゃら")
    setFlag("a" , true)
  when 1
    speak("うんちゃらかんちゃら")
    setFlag("b" , true)
 end
end
speak("公園と家に行きました。")

こんな感じでやればできるはずです。

コメントの内容(一番最初の投稿)

Human icon mini クソザコ(投稿日:2012/03/20 11:03/20/12)
こういう場合はwhile文が必要になりますね。

while getFlag("a") && getFlag("b")
 case speakWithSelect(2,"公園","家", 
    "どこ行く?")
  when 0
    speak("うんちゃらかんちゃら")
    setFlag("a" , true)
  when 1
    speak("うんちゃらかんちゃら")
    setFlag("b" , true)
 end
end
speak("公園と家に行きました。")

こんな感じでやればできるはずです。