| お初にお目にかかります。 SRCユーザーの1人「GAMEMASTER」と申します。
> 今、友達と作っているのは、戦闘パートと、生活パートが > 1話間隔で来るようにしています。 > しかし、生活パートで困った事が起こりました。 > それは、エラーが出ることです。 > > 実行時エラー `5`: > プロシージャの呼び出し、または引数が不正です > > 上の文字が出て、SRCが終了してしまうんです。 > そのデータなのですが、下の通りです。 > > (中略) > > このデータの何処がおかしいのでしょうか?
選択肢直前のイベントラベルが「何処へ行こうかな?」となっているのに対し、Gotoコマンドにおける指定は「何処に行こうかな?」となっています。 揃えたところ、正常に動作しました。
> それと、後一つ問題があって、それは、 > > 学校 > コンビニ > 何処にも行かない > > と、表示して欲しいのですが、「学校学校」と表示されてしまうんです。 > そして、行った後には「学校【終了】」と表示して欲しいんです。 > どうしたら良いでしょうか?
$()の中の「学校」が変数名として設定されていないため、文字列としてそのまま表示されています。 あらかじめSetコマンドで空文字列を代入しましょう。
スタート:
Set 行動学校 "" Set 行動コンビニ "" Set 行動自宅 ""
Goto 何処へ行こうかな?
Exit
何処へ行こうかな?:
Ask 何処へ行こうかな? 学校$(行動学校) コンビニ$(行動コンビニ) 何処にも行かない$(行動自宅) End
参考になれば幸いです。
もう時間がないようでございますね。では、これにて退散させてもらいましょう。
|