ショップ/箱関連

ItemIDについて

アイテムはjtales*/table/UsableObjects.jtalesに記載されている。

アイテムを使った際の処理は
jtales*/quest/TW_UsableItem.Q等に定義されている。
TW_UsableItem.Qにはアイテムを使ったときの処理がquest qUseItem1000017()みたいな関数で定義されている
1000017がItemID

ランダムボックス

○TW_UsableItem.Q
1005062 ドロシーのお礼ボックス
1006608 ユキダルマン族の箱
1006573 プレゼントボックス
1006540 レプスのプレゼントボックス
1006123 クリスマスプレゼントボックス
1006162 水遊びボックス
1006082 桃色の箱
1006056 ファイトボックス
1004798 ラブプレゼント
1004622 ラブボックス
1004509 パンドラの箱
1004269 福袋大
1004270 福袋小
1003902 福袋
1003859 あったかーいはこ

○TW_UsableItem_JPN_PAID.Q 
1004022 国士
1004023 九蓮
1004024 大三元
1004025 四暗刻
1004026 四槓子
1004027 四喜和
1004028 はじめての宝箱
1004029 清老頭
1004030 緑一色
1004031 字一色




ショップに販売されるアイテムを追加する

ショップの定義ファイル

./jtales*/quest_data/meta/(場所の名前)_Item.metaで定義されている。
○カウルの消耗品ショップ場合:./jtales0/quest_data/meta/Kaul_Item.meta
同じ場所の各ファイルはおそらく以下の種別
  • _Item:消耗品ショップ
  • _Wepon:装備品ショップ
  • _Magic:魔法ショップ

定義ファイルへの項目追加

○各データの並びは以下のとおり
;ID 闇商品設定 必要好感度 不明 耐久度 硬度 突き 斬り 物理防御 魔法攻撃 
魔法防御 命中 クリティカル 回避 敏捷 不明 不明 不明

○ランダム箱をショップへ追加
以下のように追加する。または既存の商品のIDを変更する。
1005062 0 0 100 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0



./jtales0/quest/TW_EquippableItem.h
./jtales0/quest/TW_EquippableItem.Q
./jtales0/quest/TW_PassiveItem.Q
./jtales0/quest/TW_UsableCashItem.Q
./jtales0/quest/TW_UsableItem.h
./jtales0/quest/TW_UsableItem.Q
./jtales0/quest/TW_UsableItem_JPN.h
./jtales0/quest/TW_UsableItem_JPN.Q
./jtales0/quest/TW_UsableItem_JPN_PAID.h
./jtales0/quest/TW_UsableItem_JPN_PAID.Q
./jtales0/quest_data/meta/Adsell_Item.meta
./jtales0/quest_data/meta/Bluecoral_Item.meta
./jtales0/quest_data/meta/Cardiff_Item.meta
./jtales0/quest_data/meta/Clad_Item.meta
./jtales0/quest_data/meta/Eltivo_Item.meta
./jtales0/quest_data/meta/Kaul_Item.meta
./jtales0/quest_data/meta/Lai_Item.meta
./jtales0/quest_data/meta/Nar_Item.meta
./jtales0/quest_data/meta/RandomItem.meta
./jtales0/quest_data/meta/Rumoli_Item.meta
./jtales0/quest_data/meta/Tower16_Item.meta
./jtales0/quest_data/meta/Tower48_Item.meta
./jtales0/quest_data/meta/TW_Adsell_Item.meta
./jtales0/quest_data/meta/TW_Pling_Item.meta



1475 :ネトゲ廃人@名無し:2016/04/15(金) 02:58:08.85 ID:wzDX8kT4w[1/2]
  >>1474
   ショップの設定はquest_dateフォルダ内にあるItemとかMagicとかのファイル
   ;ID 闇商品設定 必要好感度 不明 耐久度 硬度 突き 斬り 物理防御 魔法攻撃 魔法防御 命中 クリティカル 回避 敏捷 不明 不明 不明
   以上のとおりに設定するとその通りの補正でショップに並ぶ

  課金箱の中身はRadomItem.meta
   ;ID category 確立 DBID 個数 期限(秒単位?TickTime) レアドロみたいに表示するか
どうか(T:表示F:なし)
  一番左のIDは適当で(ただし使われてない数値にする事)
   categoryは0:国士 1:九蓮 2:大三元 3.四暗刻 4.四槓子 5.四喜和 6.はじめての宝箱 7.清老頭 8.緑一色 9.字一色
   確立は箱を開けて出る確率
   追加する時に確立の合計が1,000,000にならないとエラーになるんで注意
   DBIDはアイテムと装備の番号

期限の数値は60*60*時間(hour)*日数(day)*月(month)*yearで設定する。
例えば期限が3時間ならば60*60*3という風に設定する。
ただし鯖起動時のdateコマンドで期限がおかしなことになっているのでそのへんの情報求む。
  赤のプレゼント箱とかはUsableItem.h
   赤の玉手箱とかはUsableItem.Q
   それ以外の箱はUsableItem.Q

  合成は探してないんで分からん
   後説明下手ですまん。
1476 :ネトゲ廃人@名無し:2016/04/15(金) 03:04:20.97 ID:wzDX8kT4w[2/2]
  ちょいミスった
   赤のプレゼント箱とかはUsableItem_JPN.h
   赤の玉手箱とかはUsableItem_JPN.Q

  • 最終更新:2016-11-15 15:10:59

このWIKIを編集するにはパスワード入力が必要です

認証パスワード