FC2ブログ
2018/05/13

d2dとjtalesを同時に出力できるようなツールを作ろうとしたけど前途多難

以前のデータが消えて1からやり直しになったエミュ鯖を久々にいじろうと思ったけど やはり蔵と鯖の整合性がとりづらいので、分解したd2dファイルから鯖側のjtalesファイル も同時に出力できるようなツールを作ってみたいと思う。(すでにあるならそれを使いたい(

d2dを分解してできたd2d.txtはExcelで今まで処理していたので多分Excelで作ったほうが 良いと思われる。(ただVBAとか全く触ったこと無いので手探りしながらの作業になる)。 主に編集したい項目は以下の通り。

アイテム(装備も)、スキル、MOB、マップ
キャラの設定、装備グラ、経験値とレアドロの倍率など

MOBはレアドロップテーブルでアイテムIDを参照するのでそちらと紐づけ出来るようにしたい。 また出力ボタンでファイルを出力する時d2d.txtとjtalesファイルを出力できるようにする。 ただ全くと言っていいほどVBA知らず、ファイルの読み込み方すら分からないので、とりあえず アイテムのみd2dと鯖側ファイルを同時に出力できるようにしたい。最終的に出力できるように したいのは下記のファイルだけ・・・かな?

0000.d2d.txt アイテム・装備
0001.d2d.txt セット装備
0004.d2d.txt 装備種別
0006.d2d.txt スキル
0008.d2d.txt 状態異常
0009.d2d.txt MOB
0010.d2d.txt NPC
0011.d2d.txt キャラ設定
0013.d2d.txt MainXien
0018.d2d.txt キャラタイプ
0019.d2d.txt 経験値テーブル
0034.d2d.txt ワープポイント
0055.d2d.txt タイプごとの手動振りに必要な必要P

構想もふわっとしたしやってみよっか!と意気込んだはいいものの・・・d2d→jtalesにする時に不要なデータが分からない 。d2dの方には見出しが無いからどれがどのデータかを推測しなければならないんですよね・・・。これは調べる→なかなか進まない→エターなるといういつものパターンになりそう・・・。



もしよろしければ私のモチベーションアップの為にチャンネル登録お願いします!

コメント

非公開コメント

Re: No title

> d2d分解結合ツールのあと、d2d_listを作っていますがダウンロードしてませんか?

d2d_listが出てたの知らなくてダウンロードしてませんでした・・・。今自分が作ってるやつjtales変換する機能より遥かに高速で変換できてビックリです! 0000.d2dをjtales変換するとUsableObjects.jtalesとEquippableObjects.jtalesが出力されましたがObjects.jtalesが出力されてませんでしたね。あれはそんなに数がないので無くても問題はありませんが出力されるようにすればより良いツールになると思います。 jtales変換できるまではありがたく使わせていただきます!

No title

d2d分解結合ツールのあと、d2d_listを作っていますがダウンロードしてませんか?
一応jtalesに変換できる機能がついています。まあ、遅いですが。
一応アップロードしましたのでURLを載せておきますね。
http://fast-uploader.com/file/7082550186696/