ほぼすべてのスクリプトでエラーがでます(質問掲示板)
投稿: yki
投稿:2012/08/03 12:57:03(最新:2012/08/04 00:07:04)
if getFlag("アイテムを受け取った") speak("もうアイテムは渡したよ!") else speak("アイテムをやろう。") speak("普通の剣と魔法弾丸と回復魔法を渡しました。") # アイテムを渡す処理 giveItem(1) giveItem(2) giveItem(3) setFlag("アイテムを受け取った",true) end
これを使っても文法エラーがでてしまいます
あとほかのスクリプトでも文法エラーがでてしまいます
みなさんはどうやって文法エラーをなおしているんでしょうか?
あとどうやったら文法エラーにはならないんでしょうか?
ツイート
これを使っても文法エラーがでてしまいます
あとほかのスクリプトでも文法エラーがでてしまいます
みなさんはどうやって文法エラーをなおしているんでしょうか?
あとどうやったら文法エラーにはならないんでしょうか?
コメントする
コメントするには、ログインする必要があります。
コメント一覧
退会したユーザー(投稿日:2012/08/03 16:07,
履歴)
if getFlag("アイテムを受け取った") speak("もうアイテムは渡したよ!") else speak("アイテムをやろう。") speak("普通の剣と魔法弾丸と回復魔法を渡しました。") # アイテムを渡す処理 giveItem(1) giveItem(2) giveItem(3) setFlag("アイテムを受け取った",true) end
おそらくgiveItemのアイテムIDがマップに登録されていない模様。
カイギョウ。
んー。特にエラーは出ないみたい?
エラー文をコピペで貼り付けてみましょー
・その他/Error一覧
・ノウハウ/トップページ
if getFlag("アイテムを受け取った") speak("「もうアイテムは渡したよ!」") else speak("「アイテムをやろう。」") speak("普通の剣と魔法弾丸と回復魔法を受け取りました。") # アイテムを渡す処理 giveItem(1) giveItem(2) giveItem(3) setFlag("アイテムを受け取った",true) end
エラー文をコピペで貼り付けてみましょー
・その他/Error一覧
・ノウハウ/トップページ
もしかしたら if と end の位置がバラバラなのかも