困っています(質問掲示板)
投稿: 退会したユーザー
投稿:2010/10/18 19:33:18(最新:2010/10/20 16:22:20)
speak("ブドウゼリー「隠しの森へ行くには「イカメーの大冒険」をクリアしていないと入れません。」")
case speakWithSelect(2,"はい","いいえ","クリアしていますか?")
when 0
case speakWithSelect(2,"はい","いいえ",
"クリアしているかどうかチェックします。\n本当にクリアしていますか?")
when 0
speak("ブドウゼリー「ではクリアしているかどうかチェックします。」")
if checkGameClear(7351)
speak("ブドウゼリー「クリアしていることを確認できました。ではどうぞ。」")
warp(10504, 31, 24)
else
speak("ブドウゼリー「クリアしていないじゃないですか。腕試しです。勝てたら通しましょう。」")
speak("ブドウゼリーたちが現れた")
if startTurnBattle(2620, 2617, 2623, 2613, 2615)
speak("ブドウゼリー「すごいですね。では通しましょう」。")
warp(10504, 31, 24)
setFlag("敵を倒した",false)
else
speak("ブドウゼリー「もう!ちゃんとクリアしてきてくださいよ!」")
end
このスクリプトのどこが間違っているのですか?
間違いは見当たらないのですが・・・。
ツイート
case speakWithSelect(2,"はい","いいえ","クリアしていますか?")
when 0
case speakWithSelect(2,"はい","いいえ",
"クリアしているかどうかチェックします。\n本当にクリアしていますか?")
when 0
speak("ブドウゼリー「ではクリアしているかどうかチェックします。」")
if checkGameClear(7351)
speak("ブドウゼリー「クリアしていることを確認できました。ではどうぞ。」")
warp(10504, 31, 24)
else
speak("ブドウゼリー「クリアしていないじゃないですか。腕試しです。勝てたら通しましょう。」")
speak("ブドウゼリーたちが現れた")
if startTurnBattle(2620, 2617, 2623, 2613, 2615)
speak("ブドウゼリー「すごいですね。では通しましょう」。")
warp(10504, 31, 24)
setFlag("敵を倒した",false)
else
speak("ブドウゼリー「もう!ちゃんとクリアしてきてくださいよ!」")
end
このスクリプトのどこが間違っているのですか?
間違いは見当たらないのですが・・・。
コメントする
コメントするには、ログインする必要があります。
コメント一覧
退会したユーザー(投稿日:2010/10/19 18:40,
履歴)
やってみます
退会したユーザー(投稿日:2010/10/18 19:41,
履歴)
上なら22行目が、下なら24行目が間違っているって出るんです
退会したユーザー(投稿日:2010/10/18 19:40,
履歴)
speak("ブドウゼリー「隠しの森へ行くには「イカメーの大冒険」をクリアしていないと入れません。」")
case speakWithSelect(2,"はい","いいえ","クリアしていますか?")
when 0
case speakWithSelect(2,"はい","いいえ",
"クリアしているかどうかチェックします。\n本当にクリアしていますか?")
when 0
speak("ブドウゼリー「ではクリアしているかどうかチェックします。」")
if checkGameClear(7351)
speak("ブドウゼリー「クリアしていることを確認できました。ではどうぞ。」")
warp(10504, 31, 24)
else
speak("ブドウゼリー「クリアしていないじゃないですか。腕試しです。勝てたら通しましょう。」")
speak("ブドウゼリーたちが現れた")
if startTurnBattle(2620, 2617, 2623, 2613, 2615)
speak("ブドウゼリー「すごいですね。では通しましょう」")
warp(10504, 31, 24)
setFlag("敵を倒した",false)
else
speak("ブドウゼリー「もう!ちゃんとクリアしてきてくださいよ!」")
end
when 1
speak("ブドウゼリー「そうでしたか、失礼いたしました」")
end
when 1
speak("ブドウゼリー「そうでしたか、失礼いたしました」")
end
でもダメでした
case speakWithSelect(2,"はい","いいえ","クリアしていますか?")
when 0
case speakWithSelect(2,"はい","いいえ",
"クリアしているかどうかチェックします。\n本当にクリアしていますか?")
when 0
speak("ブドウゼリー「ではクリアしているかどうかチェックします。」")
if checkGameClear(7351)
speak("ブドウゼリー「クリアしていることを確認できました。ではどうぞ。」")
warp(10504, 31, 24)
else
speak("ブドウゼリー「クリアしていないじゃないですか。腕試しです。勝てたら通しましょう。」")
speak("ブドウゼリーたちが現れた")
if startTurnBattle(2620, 2617, 2623, 2613, 2615)
speak("ブドウゼリー「すごいですね。では通しましょう」")
warp(10504, 31, 24)
setFlag("敵を倒した",false)
else
speak("ブドウゼリー「もう!ちゃんとクリアしてきてくださいよ!」")
end
when 1
speak("ブドウゼリー「そうでしたか、失礼いたしました」")
end
when 1
speak("ブドウゼリー「そうでしたか、失礼いたしました」")
end
でもダメでした
退会したユーザー(投稿日:2010/10/18 19:35,
履歴)
すぐに返事ください。
もうすぐで完成なのですが
どうもここだけ間違っていて・・。
もうすぐで完成なのですが
どうもここだけ間違っていて・・。
できました
pbdpさん
私の考える理想はよく入れ子が多いんです・・・。
でもなんとか解決しました。
2人ともありがとうございました