どこかな・・・?(質問掲示板)
投稿: 退会したユーザー
投稿: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
だと思います。一度変数に入れてからその変数で判定させるようにしました。
退会したユーザー(投稿日:2011/09/09 17:55,
履歴)
やっぱり違いました。
どこでしょうか。。。
どこでしょうか。。。
退会したユーザー(投稿日:2011/09/09 17:52,
履歴)
あれ、返り値消えてた。
でした。
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さん、なとおときさんありがとうございました。