入力内容の設定
番号 | 00 | 01 | 02 |
変数名 | 防具番号 | 増減数[-で減] | 入手メッセージ |
初期値 | 0 | 1 | 0 |
特殊指定 | ユーザDB4防具参照 | なし | 選択肢 [0]なし [1]あり[単位:~個] [2]あり[単位:~枚] [3]あり[単位:~本] [4]あり[単位:~人] [100]あり[個数無し] |
コモンセルフ使用状況
番号 | 00 | 01 | 02 | 08 | 09 |
変数名 | 防具番号 | 増減数[-で減] | 入手メッセージ | 防具名 | 単位 |
メモ
防具を増減させます。減らしたいときはマイナスの値を入れて下さい。 |
挿入イベント
▼ 防具増加処理
■イベントの挿入[名]: ["X[共]防具増減"] <コモンEv 52> / CSelf0[防具番号] / CSelf1[増減数[で減]]
▼ ここから下はメッセージ表示処理(セルフ2が1以上のときのみ)
◇分岐: 【1】 [ CSelf2[入手メッセージ] が 1 以上 ]の場合↓
▼ 入手メッセージがある場合、まず単位の名前を得る
◇分岐: 【1】 [ CSelf2[入手メッセージ] が 1 と同じ ]の場合↓};
■文字列操作:CSelf9[単位] = "個"
■
◇分岐: 【2】 [ CSelf2[入手メッセージ] が 2 と同じ ]の場合↓};
■文字列操作:CSelf9[単位] = "枚"
■
◇分岐: 【3】 [ CSelf2[入手メッセージ] が 3 と同じ ]の場合↓};
■文字列操作:CSelf9[単位] = "本"
■
◇分岐終了◇
◇分岐: 【1】 [ CSelf2[入手メッセージ] が 4 と同じ ]の場合↓};
■文字列操作:CSelf9[単位] = "人"
■
◇分岐終了◇
▼ 防具名を得る
■DB読込(ユーザ): CSelf8[防具名] = ユーザDB[ 防具 : CSelf0[防具番号] : 防具の名前 ] (4 : : 0) };
◇分岐: 【1】 [ CSelf2[入手メッセージ] が 100 以上 ]の場合↓
▼ アイテムを入手した場合、個数なしで 「薬草」を手に入れた。 とだけ出る
◇分岐: 【1】 [ CSelf1[増減数[で減]] が 1 以上 ]の場合↓};
▼ アイテムを入手した場合
■文章:@1\n「\cself[8]」を手に入れた。
■
◇分岐: 【2】 [ CSelf1[増減数[で減]] が 1 以下 ]の場合↓};
▼ アイテムが減った場合
■文章:@1\n「\cself[8]」を失った。
■
◇分岐終了◇
■
◇分岐: 【2】 [ CSelf2[入手メッセージ] が 1 以上 ]の場合↓
◇分岐: 【1】 [ CSelf1[増減数[で減]] が 1 以上 ]の場合↓
▼ アイテムを入手した場合、 「薬草」を4個手に入れた。 と出る
■文章:@1\n「\cself[8]」を\cself[1]\cself[9]手に入れた。
■
◇分岐: 【2】 [ CSelf1[増減数[で減]] が 1 以下 ]の場合↓
▼ アイテムが減った場合、 「薬草」を2個失った。 と出る
■変数操作: CSelf1[増減数[で減]] 絶対値= CSelf1[増減数[で減]] + 0 };
■文章:@1\n「\cself[8]」を\cself[1]\cself[9]失った。
■
◇分岐終了◇
■
◇分岐終了◇
■
◇分岐終了◇
■