どこかな・・・?(質問掲示板)
投稿:
退会したユーザー
投稿:2011/09/08 21:44:08(最新:2011/09/09 18:43:09)
case speakWithSelect(3,"奥に進む","探索する","休憩する",
"イカおくん\n何をしようか?\n 気力 残り5")
when 0
speak("奥に進もう")
changeChapter("気力4")
when 1
speak("ここらでちょっと探してみよう")
speak("あっ、",getVariable("ランダム素材"),"をみつけた!")
openActivityFeedWindow(getVariable("ランダム素材") + "GET!")
changeChapter("気力4")
when 2
speak("ちょっと一休み・・・。")
changeChapter("気力5")
end
case rand(2)
when 0
setVariable("ランダム素材", "銅の破片")
when 1
setVariable("ランダム素材", "鉄の破片")
when 2
setVariable("ランダム素材", "鋼の破片")
end
をシーン(ノベルゲームなので)に入れると16行目にエラーがでてしまいました。ド素人なのでこうなることは予測していましたが、まさかこんなところででるとは思いませんでした。
どこを間違えてしまったのかを教えてください
コメントする
コメントするには、ログインする必要があります。
コメント一覧
case speakWithSelect(3,"奥に進む","探索する","休憩する",
"イカおくん\n何をしようか?\n 気力 残り5")
when 0
speak("奥に進もう")
changeChapter("気力4")
when 1
speak("ここらでちょっと探してみよう")
speak("あっ、",getVariable("ランダム素材"),"をみつけた!")
openActivityFeedWindow(getVariable("ランダム素材")+ "GET!")
changeChapter("気力4")
when 2
speak("ちょっと一休み・・・。")
changeChapter("気力5")
end
a = rand(3)
case a
when 0
setVariable("ランダム素材", "銅の破片")
when 1
setVariable("ランダム素材", "鉄の破片")
when 2
setVariable("ランダム素材", "鋼の破片")
end
だと思います。一度変数に入れてからその変数で判定させるようにしました。
やっぱり違いました。
どこでしょうか。。。
どこでしょうか。。。
あれ、返り値消えてた。
でした。
rand3にして試してみます
case speakWithSelect(3,"奥に進む","探索する","休憩する",
"イカおくん\n何をしようか?\n 気力 残り5")
when 0
speak("奥に進もう")
changeChapter("気力4")
when 1
speak("ここらでちょっと探してみよう")
speak("あっ、",getVariable("ランダム素材"),"をみつけた!")
openActivityFeedWindow(getVariable("ランダム素材") + "GET!")
changeChapter("気力4")
when 2
speak("ちょっと一休み・・・。")
changeChapter("気力5")
end
case a=rand(2)
when 0
setVariable("ランダム素材", "銅の破片")
when 1
setVariable("ランダム素材", "鉄の破片")
when 2
setVariable("ランダム素材", "鋼の破片")
endでした。
rand3にして試してみます
あとこのままだとなるったので場所を少々変えました。
satsuki1さん、なとおときさんありがとうございました。