コメント
このコメントは、【トピック】文法エラーが出た。へのコメントです。コメントの内容
コメントの内容(一番最初の投稿)
___(投稿日:2011/04/17 14:04/17/11)
自分なりの見やすいインデント(字下げ)を心がけてくださいね。
エラー発見のための第一歩となります。
まあ、3行目のエラーということで、
おそらくは「getVariable("お金")"c"」だと思われますが。
あと、def~endは関数を定義するだけですので、
実際にその内容が実行されるわけではありません。
定義して、実行することで初めて処理がなされます。
ですので、def~endの部分は開始スクリプトあるいは
このスクリプトの冒頭に記述し、case spealWithSelect内では
buyItem(任意の数字) とのみ書いてください。
あるいは、def及びそれに対応するendを消せばよろしいかと。
エラー発見のための第一歩となります。
speak(<<EOS) しずくの宿屋だよ! しってるかなあ?コロシアムで敵に勝つとc(コイン)がもらえるんだよ EOS case speakWithSelect(2,"はい","いいえ", "1回50cでどうかな?\n現在のc ", getVariable("お金")"c") when 0 def buyItem(price) if getVariable("お金") < price speak("coinが足りないよ") else fadeOut(255, 255, 255) fadeIn() addPlayerHP(9999) setVariable("coin", getVariable("お金") - 100) end end when 1 speak("またきてね♪") end
まあ、3行目のエラーということで、
おそらくは「getVariable("お金")"c"」だと思われますが。
あと、def~endは関数を定義するだけですので、
実際にその内容が実行されるわけではありません。
定義して、実行することで初めて処理がなされます。
ですので、def~endの部分は開始スクリプトあるいは
このスクリプトの冒頭に記述し、case spealWithSelect内では
buyItem(任意の数字) とのみ書いてください。
あるいは、def及びそれに対応するendを消せばよろしいかと。
エラー発見のための第一歩となります。
まあ、3行目のエラーということで、
おそらくは「getVariable("お金")"c"」だと思われますが。
あと、def~endは関数を定義するだけですので、
実際にその内容が実行されるわけではありません。
定義して、実行することで初めて処理がなされます。
ですので、def~endの部分は開始スクリプトあるいは
このスクリプトの冒頭に記述し、case spealWithSelect内では
buyItem(任意の数字) とのみ書いてください。
あるいは、def及びそれに対応するendを消せばよろしいかと。