コメント

このコメントは、【トピック】ノベルゲームでへのコメントです。

コメントの内容

Cdv30200 aoi icon mini aoihikawa(投稿日:2012/09/09 10:09/09/12)
スクリプトを投稿する場合
[[code ~ ]]
といったRmake記法を利用すると
読みやすくなります

speak("ママ ねえねえかいものいってきてー") 
speak("自分 はーい") 
speak("ママ んで、かうものはにんじんとたまごをかってきて") 
speak("自分 えーっとにんじんと卵、にんじんと卵") 
speak("自分 じゃあ、いってきまーす") 
speak("気をつけて") 
case speakWithSelect(2,"大人を呼ぶ","ほっとく", 
"歩いて5分、おばあさんが倒れていた") 
  when 0 
    speak("おばさん 助かったありがとう") 
    speak("そうしておばさんは助かったのだ") 
    speak("しかしかいものをを忘れてた") 
    goBadEnding() 
  when 1 
    speak("ほっといたけどかわいそうな気もした") 
    case speakWithSelect(3,"右に行く","いやここは左","まっすぐ行く", 
    "歩いて10分") 
      when 0 
        speak("そこには蛇がいた") 
        speak("かまれた") 
        goBadEnding() 
      when 1 
        speak("そこには爆弾があった") 
        stopBGM() 
        playSound(43) 
        shakeScreen(30) 

        speak("爆発した") 
        goBadEnding() 
      when 2 
        stopBGM() 
        playBGM(135872) 
        case speakWithSelect(3,"仲間になれ","逃げる","ぶん殴る", 
        "歩いて3分、モンスターがいた") 

          when 0 
            speak("なんと仲間になって道を教えてくれた") 
            stopBGM() 
            playBGM(139851) 
            speak("お店についた") 

            case speakWithSelect(6,"たまねぎ","にんじん","うどん","からあげ","おすし","たまご", 
            "お店の人 何をかいますか") 
              when 0 
                case speakWithSelect(5,"にんじん","うどん","からあげ","おすし","たまご", 
                "つぎは") 
                  when 0 
                    speak("そして、帰ったら") 
                    speak("ママ 全然頼んだのと違うじゃない") 
                    goBadEnding() 
                  when 1 
                    speak("そして、帰ったら") 
                    speak("ママ 全然頼んだのと違うじゃない") 
                    goBadEnding() 
                  when 2 
                    speak("そして、帰ったら") 
                    speak("ママ 全然頼んだのと違うじゃない") 
                    goBadEnding() 
                  when 3 
                    speak("そして、帰ったら") 
                    speak("ママ 全然頼んだのと違うじゃない") 
                    goBadEnding() 
                  when 4 
                    speak("そして、帰ったら") 
                    speak("ママ 全然頼んだのと違うじゃない") 
                    goBadEnding() 
                end 

              when 1 
                case speakWithSelect(4,"うどん","からあげ","おすし","たまご", 
                "つぎは") 

                  when 0 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだのと全然違うじゃない") 
                    goBadEnding() 

                  when 1 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだのと全然違うじゃない") 
                    goBadEnding() 

                  when 2 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだのと全然違うじゃない") 
                    goBadEnding() 

                  when 3 
                    speak("そして、帰ったら") 
                    speak("ありがとう、助かるわー") 
                    goEnding() 

                end 
              when 2 
                case speakWithSelect(5,"たまねぎ","にんじん","からあげ","おすし","たまご", 
                "つぎは") 
                  when 0 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだのと全然違うじゃない") 
                    goBadEnding() 

                  when 1 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだのと全然違うじゃない") 
                    goBadEnding() 

                  when 2 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだのと全然違うじゃない") 
                    goBadEnding() 

                  when 3 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだのと全然違うじゃない") 
                    goBadEnding() 

                  when 4 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだのと全然違うじゃない") 
                    goBadEnding() 
                end 

              when 3 
                case speakWithSelect(5,"たまねぎ","にんじん","うどん","おすし","たまご", 
                "つぎは") 
                
                  when 0 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだのと全然違うじゃない") 
                    goBadEnding() 

                  when 1 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだのと全然違うじゃない") 


                  when 2 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだのと全然違うじゃない") 
                    goBadEnding() 

                  when 3 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだのと全然違うじゃない") 
                    goBadEnding() 

                  when 4 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだのと全然違うじゃない") 
                    goBadEnding() 
                end 

              when 4 
                case speakWithSelect(5,"たまねぎ","にんじん","うどん","からあげ","おすし", 
                "つぎは") 
               
                  when 0 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだとの全然違うじゃない") 
                    goBadEnding() 

                  when 1 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだのと全然違うじゃない") 
                    goEnding() 


                  when 2 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだとの全然違うじゃない") 
                    goBadEnding() 

                  when 3 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだとの全然違うじゃない") 
                    goBadEnding() 

                  when 4 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだとの全然違うじゃない") 
                    goBadEnding() 
                  
                  when5 
                  
                    case speakWithSelect(5,"たまねぎ","にんじん","うどん","からあげ","おすし", 
                    "つぎは") 
                      when 0 
                        speak("そして、帰ったら") 
                        speak("ママ 頼んだとの全然違うじゃない") 
                        goBadEnding() 

                      when 1 
                        speak("そして、帰ったら") 
                        speak("ママ ありがとう助かるわ-") 
                        goEnding() 


                      when 2 
                        speak("そして、帰ったら") 
                        speak("ママ 頼んだとの全然違うじゃない") 
                        goBadEnding() 

                      when 3 
                        speak("そして、帰ったら") 
                        speak("ママ 頼んだとの全然違うじゃない") 
                        goBadEnding() 

                      when 4 
                        speak("そして、帰ったら") 
                        speak("ママ 頼んだとの全然違うじゃない") 
                        goBadEnding() 

                    end 

                  when 1 
                    speak("追いつかれて攻撃された") 
                    goBadEnding() 

                  when 2 
                    speak("ぼこぼこにされた") 
                    goBadEnding() 


ネスト整理したところ
end の数があっていません
「case ~ when条件式 ~ end」は
必ず1セットです

また、途中で「when5」と空白の開いていない
条件式の行があります

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

Cdv30200 aoi icon mini aoihikawa(投稿日:2012/09/09 10:09/09/12)
スクリプトを投稿する場合
[[code ~ ]]
といったRmake記法を利用すると
読みやすくなります

speak("ママ ねえねえかいものいってきてー") 
speak("自分 はーい") 
speak("ママ んで、かうものはにんじんとたまごをかってきて") 
speak("自分 えーっとにんじんと卵、にんじんと卵") 
speak("自分 じゃあ、いってきまーす") 
speak("気をつけて") 
case speakWithSelect(2,"大人を呼ぶ","ほっとく", 
"歩いて5分、おばあさんが倒れていた") 
  when 0 
    speak("おばさん 助かったありがとう") 
    speak("そうしておばさんは助かったのだ") 
    speak("しかしかいものをを忘れてた") 
    goBadEnding() 
  when 1 
    speak("ほっといたけどかわいそうな気もした") 
    case speakWithSelect(3,"右に行く","いやここは左","まっすぐ行く", 
    "歩いて10分") 
      when 0 
        speak("そこには蛇がいた") 
        speak("かまれた") 
        goBadEnding() 
      when 1 
        speak("そこには爆弾があった") 
        stopBGM() 
        playSound(43) 
        shakeScreen(30) 

        speak("爆発した") 
        goBadEnding() 
      when 2 
        stopBGM() 
        playBGM(135872) 
        case speakWithSelect(3,"仲間になれ","逃げる","ぶん殴る", 
        "歩いて3分、モンスターがいた") 

          when 0 
            speak("なんと仲間になって道を教えてくれた") 
            stopBGM() 
            playBGM(139851) 
            speak("お店についた") 

            case speakWithSelect(6,"たまねぎ","にんじん","うどん","からあげ","おすし","たまご", 
            "お店の人 何をかいますか") 
              when 0 
                case speakWithSelect(5,"にんじん","うどん","からあげ","おすし","たまご", 
                "つぎは") 
                  when 0 
                    speak("そして、帰ったら") 
                    speak("ママ 全然頼んだのと違うじゃない") 
                    goBadEnding() 
                  when 1 
                    speak("そして、帰ったら") 
                    speak("ママ 全然頼んだのと違うじゃない") 
                    goBadEnding() 
                  when 2 
                    speak("そして、帰ったら") 
                    speak("ママ 全然頼んだのと違うじゃない") 
                    goBadEnding() 
                  when 3 
                    speak("そして、帰ったら") 
                    speak("ママ 全然頼んだのと違うじゃない") 
                    goBadEnding() 
                  when 4 
                    speak("そして、帰ったら") 
                    speak("ママ 全然頼んだのと違うじゃない") 
                    goBadEnding() 
                end 

              when 1 
                case speakWithSelect(4,"うどん","からあげ","おすし","たまご", 
                "つぎは") 

                  when 0 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだのと全然違うじゃない") 
                    goBadEnding() 

                  when 1 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだのと全然違うじゃない") 
                    goBadEnding() 

                  when 2 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだのと全然違うじゃない") 
                    goBadEnding() 

                  when 3 
                    speak("そして、帰ったら") 
                    speak("ありがとう、助かるわー") 
                    goEnding() 

                end 
              when 2 
                case speakWithSelect(5,"たまねぎ","にんじん","からあげ","おすし","たまご", 
                "つぎは") 
                  when 0 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだのと全然違うじゃない") 
                    goBadEnding() 

                  when 1 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだのと全然違うじゃない") 
                    goBadEnding() 

                  when 2 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだのと全然違うじゃない") 
                    goBadEnding() 

                  when 3 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだのと全然違うじゃない") 
                    goBadEnding() 

                  when 4 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだのと全然違うじゃない") 
                    goBadEnding() 
                end 

              when 3 
                case speakWithSelect(5,"たまねぎ","にんじん","うどん","おすし","たまご", 
                "つぎは") 
                
                  when 0 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだのと全然違うじゃない") 
                    goBadEnding() 

                  when 1 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだのと全然違うじゃない") 


                  when 2 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだのと全然違うじゃない") 
                    goBadEnding() 

                  when 3 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだのと全然違うじゃない") 
                    goBadEnding() 

                  when 4 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだのと全然違うじゃない") 
                    goBadEnding() 
                end 

              when 4 
                case speakWithSelect(5,"たまねぎ","にんじん","うどん","からあげ","おすし", 
                "つぎは") 
               
                  when 0 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだとの全然違うじゃない") 
                    goBadEnding() 

                  when 1 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだのと全然違うじゃない") 
                    goEnding() 


                  when 2 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだとの全然違うじゃない") 
                    goBadEnding() 

                  when 3 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだとの全然違うじゃない") 
                    goBadEnding() 

                  when 4 
                    speak("そして、帰ったら") 
                    speak("ママ 頼んだとの全然違うじゃない") 
                    goBadEnding() 
                  
                  when5 
                  
                    case speakWithSelect(5,"たまねぎ","にんじん","うどん","からあげ","おすし", 
                    "つぎは") 
                      when 0 
                        speak("そして、帰ったら") 
                        speak("ママ 頼んだとの全然違うじゃない") 
                        goBadEnding() 

                      when 1 
                        speak("そして、帰ったら") 
                        speak("ママ ありがとう助かるわ-") 
                        goEnding() 


                      when 2 
                        speak("そして、帰ったら") 
                        speak("ママ 頼んだとの全然違うじゃない") 
                        goBadEnding() 

                      when 3 
                        speak("そして、帰ったら") 
                        speak("ママ 頼んだとの全然違うじゃない") 
                        goBadEnding() 

                      when 4 
                        speak("そして、帰ったら") 
                        speak("ママ 頼んだとの全然違うじゃない") 
                        goBadEnding() 

                    end 

                  when 1 
                    speak("追いつかれて攻撃された") 
                    goBadEnding() 

                  when 2 
                    speak("ぼこぼこにされた") 
                    goBadEnding() 


ネスト整理したところ
end の数があっていません
「case ~ when条件式 ~ end」は
必ず1セットです

また、途中で「when5」と空白の開いていない
条件式の行があります