お店が作れません。(質問掲示板

投稿: User icon mini kazunoko100921 投稿:2010/02/14 06:49:14(最新:2010/02/15 17:45:15)
お店を作ってテストしたらエラーが出ました。下のどこがいけないのでしょうか?
case speakWithSelect(5,
"くだもの 5 金",
"薬草 3 金",
"ショートスピア 10 金",
"布の服 15 金",
"いらっしゃい。")
when 0
buyItem(193, "くだもの", 5)
when 1
buyItem(774, "薬草", 5)
when 2
buyItem(782, "ショートスピア", 15)
when 3
buyItem(785, "布の服", 15)
when 4
end
以上です。

コメントする

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

コメント一覧

User icon mini kazunoko100921(投稿日:2010/02/15 17:45, 履歴)
わかりました。
Zararu128x128 mini dycoon(投稿日:2010/02/14 13:44, 履歴)
Rmakeのご利用ありがとうございます。

どのようなエラーが出たか伝えていただけると
より的確なサポートをおこなうことができます。

もし
undefined identifier buyItem
と表示されるようでしたら buyItem 関数を
宣言していないためかと思います。

あと、
buyItem(782, "ショートスピア", 15)
で"782,"のあとに全角スペースがあります。
文字列やコメント以外の場所では全角文字はかけませんので、
半角スペースにするなど修正が必要かと思います。

ikosamiさんが指摘している
speakWithSelectの第1引数も
適正な数にする必要があります。
現在はただゲームが停止するだけになってしまうようですので、
修正を行いたいと思います。

よろしくお願いします。

Material 7186 1 mini ikosami(投稿日:2010/02/14 11:55, 履歴)
case speakWithSelect(5,
ではなく
case speakWithSelect(4,
だと思います。

この数字は選択肢の数なので

5だとエラーにならなかったとしても
「いらっしゃい。」が
選択肢に含まれてしまうと思います。