| このページは、SOLD OUT ファンサイトのso-Junkyで行われていたゲームの改造講座を転記したものです。 |
|
SOLD OUT 改造講座 | SOLD OUT ミジンコ |
商品アイテムの分類
「002 ミジンコの説明」講座で少し話題に出ましたが、「ミジンコ」の商品分類として「道具」というのは、なんとなくイヤですよね。今回は、「生物」という商品分類を追加して、「ミジンコ」の @@ITEM type パラメータを変更してみましょう。 (実は「ミジンコ」の商品分類を「虫」にしようかと思ったのですが、はたして「ミジンコ」は「虫」なのか?!という疑問が湧いたため「生物」として取り扱うことにします) まずは、inc-item-data.cgi の上のほう 11 行目あたりを見てください。 ・ scale 個 #★デフォルトの数え単位の定義 ・ こんな感じになっていると思います。(# の表示位置が揃っていない場合はスミマセン) まず最初に、「#」の文字は何を意味しているのか・・・。「#」以降の文字はコメントと呼ばれるもので、書式としては一切無視されるものです。inc-item-data.cgi を作るときに、覚書きとしてのメモなどを「#」以降に書いておくと、別の日に見たときに「何だっけな・・・」という(私みたいにボケる)ことがなくなります。現役プログラマにとってはおなじみのものです。 では説明に入ります。 一番上の「scale 個」というのは、@@ITEM の scale を指定しない場合(省略時)、無条件に「個」になりますよ。という意味です。これはこのままでよいと思います。 次に、「type 0 全」〜「type 10 道具」ですが、SOLD OUT にログインして倉庫を見ると、一覧表のすぐ上に <全> □原料 □本 □薬 ・・・・ □道具 とありますよね(□は商品分類のアイコン)。そうです。アレのことです。そして同時に、@@ITEM の TYPE パラメータに指定する文字でもあるわけです。 「type 0 全」というのは、変更せずにそのまま残しておきます。 そして、今回追加したいのは「生物」です。ただし「type 1 原料」〜「type 9 地図」は不要です。不要なものは消してしまって、次のように修正しましょう。 ・ scale 個 #★デフォルトの数え単位の定義 ・ ※あらかじめどのような商品分類があるのか決めておくとよいですね。 続けて本来の目的である「ミジンコ」の @@ITEM type も変更しておきます。 ・ @@ITEM ・ では、確かめてみてください。 倉庫を開くと <全> □道具 □生物 となっていて、□生物をクリックして「ミジンコ」だけが表示されれば成功です! できましたか? さぁ、次は、アイコンのお話です。 |
|
||||||
|
|
| ホーム | ページトップ | |