Entries

何となく配列変数が分かった?

何となく配列変数が分かった?ようなので
スクリプトを書いてたら似たようなとこで詰まった・・

sdim gplay,6,9
gplay="いっ","に","さん","よん","ご","ろっ","なな","はち","きゅう"

if game>0&game<9 :mes gplay(game)+"かいめ" :mes "すたーと!"

ゲームのプレイ毎に”**”回目、と表示させたいのだが ※10回目では違うメッセージが表示される
何故か最初に表示されるのは、"いっ"ではなく""なのだ。
その後、一つズレたまま進んでしまう。

文字数が足りないのか?配列数が足りないのか?まったく不明・・
勿論、最初に!"いっ"を余計に入れておけば表示されるが
それでは納得がいかない。

結果、
if game>-1&game<9 :mes gplay(game)+"かいめ" :mes "すたーと!"

if の判断がおかしかったorz..
0より大きいときにメッセージが表示されるのに、
if game>0 となっていたので0にあたる"いっ"が無視され
最初に表示されるのが1になっていたっぽい(多分?)

おかげで順番に表示されるようになったw

尚、書き方が分からなかったので、最初はこのように書いていたが
if game>0&game<9 :mes gplay.game+"かいめ" :mes "すたーと!"

if game>0&game<9 :mes gplay(game)+"かいめ" :mes "すたーと!"

ピリオド”.”でなく”()”でもOKのようだ?どっちが正しいか分からんがw


↑後で分かったけど、ピリオド”.”は昔の書き方で現在は”()”らしいですな。
どっちで書いてもいいみたいだけど。
無料blog サーバー・ホスティング
この記事に対してトラックバックを送信する(FC2ブログユーザー)
http://hsp7.blog34.fc2.com/tb.php/8-e892037e

0件のトラックバック

0件のコメント

コメントの投稿

投稿フォーム
投稿した内容は管理者にだけ閲覧出来ます

Appendix

カレンダー

10 | 2008/11 | 12
- - - - - - 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 - - - - - -
Google

プロフィール

Author:磯部揚太郎
HSP( Hot Soup Processor )のヘタレブログです。
とりあえずは、インストールから簡単な命令を初心者らしく間違えながらw
書いていきます。
上級者の方は見ても得るものがありませんw
時間のムダですからスグに帰って麻雀学園でものやるのがよいでしょう。

月別アーカイブ

最近のコメント

最近のトラックバック

ブロとも申請フォーム

この人とブロともになる

QRコード

QRコード

FC2カウンター