|
SOLD OUT ミジンコ
002 ミジンコの説明
|
|
前回(001)で使った商品データ記述文法の説明
@@ITEM
no 1
type 道具
code musi-mijinko
name ミジンコ
info このSOLD-OUTの主人公
price 10
limit 100/10
plus 20m
scale 匹
前回、ミジンコ(商品)を1個だけ追加してみました。上に同じ内容を掲載しますが、商品アイテムを追加する場合は、最低これだけの記述をしなければなりません。(細かいことを言えば、指定しなくても良いパラメータもありますが、今は気にしないでくださいね)
●最低限、覚えておいたほうが良い文法
-
全てにおいて、パラメータの区切りに使用しても良い文字は「半角スペース」と「タブ」のみです。「全角スペース」は区切りとみなされません。
たとえば「no 1」ですが、no と 1 の間に空白が入っていて区切りになっています。
-
区切りとなってはならない場所に半角スペースを入れるとエラーが発生します。
たとえば「info このSOLD-OUTの主人公です」を「info このSOLD OUTの主人公です」と途中に空白を入れるとエラーです。
さて、それでは、商品アイテムの各パラメータを説明します。見ているだけで、なんとなく意味が理解できるものについては、今回は説明しません。
@@ITEM
no 1
type 道具
↑商品の分類を「type」で指定します。これは、inc-item-data.cgi
の13行目あたりから記述されている type1 〜 type10 の右側の文字を指定します(typeの追加も可能ですが、ここでは説明しません)。
code musi-mijinko
name ミジンコ
info このSOLD-OUTの主人公
price 10
↑商品の標準価格を「price」で指定します。
limit 100/10
↑商品の倉庫最大数と市場最大数を「limit」で指定します。左側の100が店舗における倉庫最大数。右側の10が市場最大数です。
実際に市場に並ぶのは、市場最大数×店舗数となります。
ただし、いずれかの店舗が在庫をかかえている場合はそれが引かれます。従って、市場最大数×店舗数−全店舗の在庫数が市場に並ぶ数です。
plus 20m
↑商品が市場に入荷される時間を「plus」で指定します。ただし確率ですし、街の人口によっても変化するようです。
「20m」を指定すれば、20分に1個入荷する確立。
「20h」を指定すれば、20時間に1個入荷する確立。
「20d」を指定すれば、20日に1個入荷する確率。
「0」を指定すれば、入荷しません。
「-20m」とマイナスの指定をすれば、20分に1個減少する確立。となります。
ここで指定する時間は、無改造版で同じような金額になっているアイテムを参考にして設定しておき、実際にプレイしながらバランス調整するとよいでしょう。
scale 匹
これらは SOLD OUT MANUAL に記載されていることです。余裕のある人は、SOLD OUT
MANUSL を開き、「目次」の中から「商品データ記述文法」→「@@ITEM」の項を参照しながら説明を読んでみてください。
ツッコミ♪がありました
>たとえば「info このSOLD-OUTの主人公です」を「info このSOLD OUTの主人公です」と途中に空白を入れるとエラーです。
もし、全角スペースを入れても、スペースは表示されないのですか?(infoに書いてあることが商品を見たときの説明文なのですよね?スペースを入れたいときはどうすれば?それとも絶対スペースは入れられないのですか?)
区切り文字としての半角スペース、もしくは、タブを入れるとエラーになります。全角スペースは区切りとはならないのでエラーにならないと思います。従って全角スペース分の空白が空きます。また、どうしてもブラウザ上で半角スペースと同じ表示をしたい場合は、その代わりに を入れます。
例) info このSOLD OUTの主人公
|