このページは、SOLD OUT ファンサイトのso-Junkyで行われていたゲームの改造講座を転記したものです。

SOLD OUT 改造講座 | SOLD OUT ミジンコ

五芒星

SOLD OUT ミジンコ

007 ミジンコが道具?

商品アイテムの分類

  • 「ミジンコ」を陳列しても自然に売れません。(NPCが買わない)。
  • 「タモ」で「ミジンコ」をすくうことができません。
  • 「タモ」で「ミジンコ」をすくうので、市場には入荷しないような設定もしてみたいです。
  • 「ミジンコ」は道具じゃないっしょ。type 虫 とかしたいっすよね。
  • 商品のアイコンを作っておきたいですね。

「002 ミジンコの説明」講座で少し話題に出ましたが、「ミジンコ」の商品分類として「道具」というのは、なんとなくイヤですよね。今回は、「生物」という商品分類を追加して、「ミジンコ」の @@ITEM type パラメータを変更してみましょう。

(実は「ミジンコ」の商品分類を「虫」にしようかと思ったのですが、はたして「ミジンコ」は「虫」なのか?!という疑問が湧いたため「生物」として取り扱うことにします)

まずは、inc-item-data.cgi の上のほう 11 行目あたりを見てください。

          ・
          ・
          ・

scale 個          #★デフォルトの数え単位の定義
type0 全         #★アイテム分類定義(type0は全アイテムの集合体)
type1 原料       #★type1分類の定義
type2 本         #type2分類の定義
type3 薬         #type3分類の定義
type4 剣         #type4分類の定義
type5 鎧         #type5分類の定義
type6 盾          #type6分類の定義
type7 杖          #type7分類の定義
type8 アクセサリ  #type8分類の定義
type9 地図        #type9分類の定義
type10 道具      #type10分類の定義
                      #↑の様に拡張可

          ・
          ・
          ・

こんな感じになっていると思います。(# の表示位置が揃っていない場合はスミマセン)

まず最初に、「#」の文字は何を意味しているのか・・・。「#」以降の文字はコメントと呼ばれるもので、書式としては一切無視されるものです。inc-item-data.cgi を作るときに、覚書きとしてのメモなどを「#」以降に書いておくと、別の日に見たときに「何だっけな・・・」という(私みたいにボケる)ことがなくなります。現役プログラマにとってはおなじみのものです。

では説明に入ります。

一番上の「scale 個」というのは、@@ITEM の scale を指定しない場合(省略時)、無条件に「個」になりますよ。という意味です。これはこのままでよいと思います。
※@@USE の scale を省略した場合は、@@ITEM の scale と同じ単位になります。

次に、「type 0 全type 10 道具」ですが、SOLD OUT にログインして倉庫を見ると、一覧表のすぐ上に 

<全> □原料 □本 □薬 ・・・・ □道具

とありますよね(□は商品分類のアイコン)。そうです。アレのことです。そして同時に、@@ITEM の TYPE パラメータに指定する文字でもあるわけです。

「type 0 全」というのは、変更せずにそのまま残しておきます。

そして、今回追加したいのは「生物」です。ただし「type 1 原料」〜「type 9 地図」は不要です。不要なものは消してしまって、次のように修正しましょう。

          ・
          ・
          ・

scale 個          #★デフォルトの数え単位の定義
type0 全         #★アイテム分類定義(type0は全アイテムの集合体)
type1 道具       #★type1分類の定義
type2 生物       #type2分類の定義
                      #↑の様に拡張可

          ・
          ・
          ・

※あらかじめどのような商品分類があるのか決めておくとよいですね。
※改造の途中で追加することもできますし、順番の変更も可能ですから、type を設定しながら改造してもよいです。

続けて本来の目的である「ミジンコ」の @@ITEM type も変更しておきます。

          ・
          ・
          ・

@@ITEM
        no  1
        type 生物
        code musi-mijinko
        name ミジンコ
        info このSOLD-OUTの主人公
        price 10
        limit 5000/500
        plus -20m
        scale 匹
        pop  20m

          ・
          ・
          ・

では、確かめてみてください。

倉庫を開くと

<全> □道具 □生物

となっていて、□生物をクリックして「ミジンコ」だけが表示されれば成功です! できましたか?

さぁ、次は、アイコンのお話です。

コンテンツ

ミジンコトップページ

001 アイテムを1個追加

002 ミジンコの説明

003 2つ目のアイテム

004 街人に売る設定

005 タモでミジンコをすくう

X01 おまけ1

006 市場に入荷させない

007 ミジンコが道具?

008 アイコン画像

009 維持費など

010 使うと無くなる

X02 おまけ2

011 よく使う物ほど上に

012 合成材料

013 コマンドに必要商品

014 バージョン変更方法

015 職業の変更

X03 おまけ3

016 1回だけのコマンド

017 お金を使うコマンド

018 ミジンコと会話♪

019 お店の選択

020 陳列棚を操作する

X04 おまけ4


SOLD OUT 陰陽道


おすすめ

イラストアイコン素材のCUTE

SOLD OUT Shop of Monsters(SOSM)

簡易データベースCGI

ホーム | ページトップ Copyright (C) 2006 HeRO. ALL RIGHT RESERVED.
ホームページランキングのザ・ランクテンに参加しています