一括表示

記事No: 21424
タイトルST様のアイテム図鑑コモンにて。表示ナンバーをズラしたい
投稿日: 2022/06/02 01:28
投稿者オクラ [rgieeiWg333(海外)]

ST様のアイテム図鑑コモンにて。表示ナンバーをズラしたい (画像サイズ: 640×480 178kB)

公式コモンイベント集、ST様制作の『アイテム図鑑』コモンについてです。


『No.000アイテム図鑑』『No.001』『No.002』・・・

と表示されているものを、

『No.001アイテム図鑑』『No.002』『No.003』・・・

と表示したいです。


別の方のコモンですが、のと様のエネミー図鑑コモンでは000番を001番として表示できるので、なにかしらの方法があるのだと思いますが、まったく見当が尽きません。

よろしくお願いします。


記事No: 21426
タイトルRe: ST様のアイテム図鑑コモンにて。表示ナンバーをズラしたい
投稿日: 2022/06/02 22:39
投稿者YADO [LerLWW459(海外)]

> 公式コモンイベント集、ST様制作の『アイテム図鑑』コモンについてです。
>
>
> 『No.000アイテム図鑑』『No.001』『No.002』・・・
>
> と表示されているものを、
>
> 『No.001アイテム図鑑』『No.002』『No.003』・・・
>
> と表示したいです。
>
>
> 別の方のコモンですが、のと様のエネミー図鑑コモンでは000番を001番として表示できるので、なにかしらの方法があるのだと思いますが、まったく見当が尽きません。
>
> よろしくお願いします。

※「アイテム図鑑 Ver2.01」で回答。

コモンイベント[■アイテム図鑑]のセルフ[11]とセルフ[55]に関する設定を修正すると表示番号が変わります。


▼セルフ[11]の変更箇所

272行目の
■変数操作: CSelf11[データ番号[表示]] = 0 + 0

■変数操作: CSelf11[データ番号[表示]] = 1 + 0
に変更。

520行目の
■変数操作: CSelf11[データ番号[表示]] = 0 + 0

■変数操作: CSelf11[データ番号[表示]] = 1 + 0
に変更。

1727行目の
■変数操作: CSelf11[データ番号[表示]] = CSelf50[ページスクロール数] + 0

■変数操作: CSelf11[データ番号[表示]] = CSelf50[ページスクロール数] + 1
に変更。

1889行目の
■変数操作: CSelf11[データ番号[表示]] = CSelf50[ページスクロール数] + 0

■変数操作: CSelf11[データ番号[表示]] = CSelf50[ページスクロール数] + 1
に変更。


▼セルフ[55]の変更箇所

515行目の
■変数操作: CSelf55[カーソル位置[番号表示]] = 0 + 0

■変数操作: CSelf55[カーソル位置[番号表示]] = 1 + 0
に変更

759行目の
■変数操作: CSelf55[カーソル位置[番号表示]] = 0 + 0

■変数操作: CSelf55[カーソル位置[番号表示]] = 1 + 0
に変更。

1019行目の
■変数操作: CSelf55[カーソル位置[番号表示]] = 0 + 0

■変数操作: CSelf55[カーソル位置[番号表示]] = 1 + 0
に変更。

1232行目の
■変数操作: CSelf55[カーソル位置[番号表示]] = 0 + 0

■変数操作: CSelf55[カーソル位置[番号表示]] = 1 + 0
に変更。


コモン素材の仕様では、最初に装備している武器や防具は図鑑には表示されません。
メニュー画面の装備変更画面で装備を外して、装備品をアイテム欄へ移動しても、図鑑には表示されません。
またコモンイベント[011:○装備武器の変更][012:○装備防具の変更]で装備を変更した場合も図鑑には表示されません。

もしもパーティーにいる主人公の装備品を図鑑に登録する場合は、
コモンイベント[079:X[移]パーティー情報計算]の23行目に以下のイベントを追加。

■変数操作: CSelf90 = 27 + 0
■回数付きループ [ ユーザDB(17,0,22)[システム基本設定 装備可能欄数 ] ]回
|■変数操作: CSelf90 += 1 + 0
|■DB読込(可変): CSelf91 = 可変DB[ 主人公ステータス : CSelf20[処理主人公ID] : CSelf90 ] (0 : - : -)
|■条件分岐(変数): 【1】 CSelf91 が 30000 以上 【2】 CSelf91 が 20000 以上
|-◇分岐: 【1】 [ CSelf91 が 30000 以上 ]の場合↓
| |■変数操作: CSelf91 %= 10000 + 0
| |■可変DB書込:DB[ ┗所持防具個数 : CSelf91 : 1 ] (9 : - : 入手した?) = 1
| |■
|-◇分岐: 【2】 [ CSelf91 が 20000 以上 ]の場合↓
| |■変数操作: CSelf91 %= 10000 + 0
| |■可変DB書込:DB[ ┣所持武器個数 : CSelf91 : 1 ] (8 : - : 入手した?) = 1
| |■
|◇分岐終了◇
|■
◇ループここまで◇◇

WoditorEvCOMMAND_START
[121][4,0]<0>(1600090,27,0,0)()
[179][1,0]<0>(1017000022)()
[121][4,0]<1>(1600090,1,0,256)()
[250][5,4]<1>(0,1600020,1600090,69632,1600091)("","主人公ステータス","","")
[111][7,0]<1>(2,1600091,30000,1,1600091,20000,1)()
[401][1,0]<1>(1)()
[121][4,0]<2>(1600091,10000,0,1280)()
[250][5,4]<2>(9,1600091,1,65536,1)("","┗所持防具個数","","")
[0][0,0]<2>()()
[401][1,0]<1>(2)()
[121][4,0]<2>(1600091,10000,0,1280)()
[250][5,4]<2>(8,1600091,1,65536,1)("","┣所持武器個数","","")
[0][0,0]<2>()()
[499][0,0]<1>()()
[0][0,0]<1>()()
[498][0,0]<0>()()
WoditorEvCOMMAND_END


記事No: 21427
タイトルRe: ST様のアイテム図鑑コモンにて。表示ナンバーをズラしたい
投稿日: 2022/06/03 14:12
投稿者オクラ [rgieeiWg333(海外)]

丁寧な返答、ありがとうございます!

おかげさまでうまくできました!

本当にありがとうございます! <m(_ _)m>