コミュニティアイコン プチコン 非公式コミュニティ トピック

アバター
じんくん ◆Lv9dXK3HLc8C
2018/1/24 17:33
質問
連投すみません質問です
スコア表示で、ある一定のスコアをこえたらクリアーになるようにしたくていじったのですがどうも、エラーになってしまいます。
今はエラーになってしまうので使えないようにしていますが、似たようプログラムがあるから使えないのでしょうか?
それとも、根本的に書いてる位置がダメなのでしょうか。
よろしくお願いします。

コメント

アバター
Clifford榊 2018/1/24 17:36 ◆Ox7rmcMvNHL8
これ、数値を文字列と比較していますね。
多分"Type missmatch"エラーじゃないですか?

IF KO > 100 THEN ...

という具合に比較対象を「”」で囲まなければ良いと思います。
アバター
じんくん 2018/1/24 17:50 ◆Lv9dXK3HLc8C
ありがとうございます、できました!そんな根本的なことだったとは。。。

もうひとつINPUTでポイント加算になるように文字をいれてポイントが入るのは良いんですが。。。
そのあと何も入力していない状態でもう一回押してもポイントがはいるようになってしまいます。
改善で初期値の0の選択になるように書いてるんですが、エラーはおこりませんがうまくいきません。こういったものなんでしょうか?
何も入力されていないときや間違えた選択をしたときに常に減るようにするならどういった形になるか、例があればお願いします。
アバター
はる 2018/1/24 17:52 ◆75Vh4SY8TdKS
IF KO> "100" THEN OO=1

IF KO>100THEN OO=1
に変えればいいと思います。
数値は"で囲みません。
アバター
はる 2018/1/24 17:55 ◆75Vh4SY8TdKS
INPUTは入力が無いと何故か前の変数の内容を維持するので、
INPUTの前に、
S$=""
を書くといいと思います。
アバター
Clifford榊 2018/1/24 17:57 ◆Ox7rmcMvNHL8
それはS$をクリアしていないからですね。
INPUTはカラでENTERを押すと変数の値を変更しないようですので、INPUTの直前でS$=””といった具合に事前にクリアしてやれば良いと思います。
アバター
じんくん 2018/1/24 18:15 ◆Lv9dXK3HLc8C
できたぁ( ;∀;)なんか嬉しくて、涙が笑
初めての作品協力お二方ありがとうございました!無事形になるものができました。

本当にありがとうございました!

コメントを書く

  • こちらは「プチコン3号」「プチコンBIG」など、プチコンシリーズに関する話題を扱ったコミュニティです
  • プチコンシリーズにまったく関係ない書き込みはご遠慮下さい。削除の対象となります
  • こちらにはその他のゲームや雑談のコミュニティはなく、作る予定もありません (ひとりで管理できないため)。ごめんなさい
  • ユーザー登録なしで書き込みができます
  • 秘密の合い言葉は成りすましの防止 (トリップ機能)、書き込みの編集時の本人認証に使用します
  • 秘密の合い言葉に他人に推測されやすい言葉、他サービスと同じパスワードは入力しないでください。
  • 書き込むと、投稿時に入力したお名前と秘密の暗号が記憶され、ログイン状態になります

- WEB PATIO -