投稿
急募!! mk2の文字がでてきてタイピングで倒すゲームのなんですけれど、 3行めにエラーがでます。 解決方法教えてください。
2そうだね
プレイ済み
返信[1]
親投稿
コロンやカッコやスペースが抜けている感じだと思いますよ〜。 それに適度に改行を入れた方がいいような…。 このぐらいのソースなら自分で直せるようになった方が勉強になるかもですよ。
0そうだね
プレイ済み
返信[2]
親投稿
ほしけん Hosiken
直さないといけない箇所たくさんありますね〜 ・3行目に限らず、命令と命令の間には必ずコロン「:」で区切ってください。 ・3行目のRNDの終わりかっこが抜けてます。 ・5行目はON〜GOTOじゃなくてIF〜THENでしょうか。また、FORループから抜けるのを繰り返していると、覚えきれなくなってエラーで止まる原因になります。 ・6行目の=?Sが謎なのですが、おそらくいらないと思います
0そうだね
プレイ済み
返信[3]
親投稿
mk2は文法が違うところがあるからやっかいですよね。僕はmk2はやったことなのでわかりませんが、GPUTCHRという命令は3にはなかったと思います。 それと短く書こうとして見にくいソースになってますね。これも自分で整理しながら書き直せたら勉強になりそうですね。
0そうだね
プレイ済み
返信[4]
親投稿
ASA fusuian
6行めの=?Sは:?Sで、ゲームオーバー時にスコアを表示するのだと思うんですが、その前のI=1+1-1がわからない。 あと、GPUTCHRは3号にはない命令なんですよね、どうしましょ。だんだん大きくしてるのなら、スプライトに置き換えるかな。
0そうだね
プレイ済み
返信[5]
親投稿
ASA fusuian
GPUTCHRをスプライトに置き換えて、あと一行一命令に直してみました、どうでしょう? 音がないのがさびしいから、BEEPを足してみるといいと思います。
0そうだね
プレイ済み
返信[6]
親投稿
あ、ありがとうございます! 自分で解決できるようにがんばります。
0そうだね
プレイ済み
返信[7]
親投稿
ほしけん Hosiken
zeroさん、良かったら「プチコン 初心者」でGoogle検索して前作の初心者講座を読んでみてください。↑の文法エラーなら自己で解決できるくらいまで理解が進むと思います。
0そうだね
プレイ済み
返信[8]
親投稿
買った初日に読んだんですがね~w もう一度見てみます。 ご指摘ありがとうございます!
0そうだね
プレイ済み
返信[9]
親投稿
ほしけん Hosiken
おっと、そうなんですね〜 プログラムを入力しつつ、じっくりおさらいしてみると良いかなと思いました。
0そうだね
プレイ済み