お店(質問掲示板

投稿: Kusokuso mini kusokuso 投稿:2013/04/17 20:09:17(最新:2013/04/19 17:46:19)
お店を作くりました。
スクリプトはこんな感じ。
case speakWithselect(5,"高級回復薬 300","サブマシンガン M10 105","薬草 10","エリクサー 312","買わない","店の主人\nやあ兵士に呼び出されてきたよ。\nさあ何を買う?")
when 0
buyltem(6533"高級回復草"300)
when 1
buyltem(9047"サブマシンガン M10"105)
when 2
buyltem(10546"薬草"10)
when 3
buyltem(12773"エリクサー"312)
when 4
speak("そうか。/nまたおいで。")
end
}}}
と打ちました。
ですが 村人66,5action:syntax error, コードに文法的な間違えがあります。line(行):4 というエラーが出てるんです。
どこが間違えているんですか?教えてください。

コメントする

コメントするには、ログインする必要があります。

コメント一覧

Kusokuso mini kusokuso(投稿日:2013/04/19 17:46, 履歴)
皆さんありがとうございます。
Material 154390 2 mini  創 (投稿日:2013/04/17 21:02, 履歴)
素直に専用の関数使うのじゃ駄目なのかね
User icon mini 退会したユーザー(投稿日:2013/04/17 20:47, 履歴)
case speakWithselect(5,"高級回復薬 300","サブマシンガン M10 105","薬草 10","エリクサー 312","買わない","店の主人\nやあ兵士に呼び出されてきたよ。\nさあ何を買う?") 
when 0 
buyltem(6533"高級回復草"300) 
when 1 
buyltem(9047"サブマシンガン M10"105) 
when 2 
buyltem(10546"薬草"10) 
when 3 
buyltem(12773"エリクサー"312) 
when 4 
speak("そうか。/nまたおいで。") 
end 

どんなのか知りたいんでちょっとコード化
User icon mini 退会したユーザー(投稿日:2013/04/17 20:49, 履歴)
あぁ、関数の使い方が違いますね。
buyItem(itemId,ItemName,price)

正しいのはこれです。
ようは
buyltem(6533,"高級回復草",300)

こういうこと
   mini ___(投稿日:2013/04/17 20:36, 履歴)
■buyItem関数
関数の引数が理解できていれば間違えないと思うのですが。
引数の形式をよくお確かめ下さい。
Kusokuso mini kusokuso(投稿日:2013/04/17 20:13, 履歴)
あと4行目にどんな間違えがあるんですか。
Kusokuso mini kusokuso(投稿日:2013/04/17 20:10, 履歴)
}}}を}}}としていた~
Kusokuso mini kusokuso(投稿日:2013/04/17 20:11, 履歴)
まあそれはいいからコメントお願いします。