logo
ja
日本語

Protobufローダ

クリエイター: xyzkljl1
更新済み:2024-10-20 18:51:28
20KB
mcafee
認証
200,000,000+ ユーザーに信頼されています

このモッドについて

ランタイムでprotobuf(.data) ファイルをロードして、衝突を避ける。
実行時にprotobuf(.data)ファイルを読み込みます。
すべてのMODはソースを公開していますギットハブ.
特別な感謝@chenstackCSharpLoader用

以下のテキストは基本的に開発者向けです。
ユーザーであれば、この MOD の詳細を知る必要はありません。
他の作者が自分の mod にこの mod が必要だと言っている場合にのみ、そのインストール手順に従う必要があります。
Ctrl+F7 はリロードホットキーであることを知っておいてください。

.Data ファイルを読み込む方法:
ネタバレ:
見せる


1.インストールCSharpLoaderそしてこのmod。

2.有効な.dataファイルを編集しますデータエディター
"[TableName]_[Comment].data"の形式に名前を変更します。
例えば:
EquipAttrDesc_青田葫芦改は上限10口.data
FUStSuitDesc_lalalalal_abcd_imgood.データ
FUStBuffDesc_MyMod.データ
(「-」以降の部分は必要ありません。例えば、「FUStBuffDesc-Item.data」を変更する場合は、「FUStBuffDesc_MyName.data」という名前にすることができます)

間違った例:
ABC_青田葫芦改は上限10口.data //間違っています。元のテーブル名で開始する必要があります(EquipAttrDesc)
EquipAttrDesc_青田葫芦改は上限10口aabc //間違っています。.dataで終わる必要があります
FUStSuitDesc_lalalalal_abcd_imgood.bak.data //間違い。「.bak.data」は自動的に無視されます。


2.5.
(オプション) データ ファイルの名前を "[TableName]_[Comment].insert.data" に変更すると、すべてのレコードが最初の空行に挿入され、新しい ID が付与される可能性があります。

3.
データ ファイルをフォルダーに配置します。フォルダーを BlackMythWukong\b1\Binaries\Win64\CSharpLoader\Mods\ProtobufLoader\[AnyFolder] にコピーします。
例えば:
-- b1\Binaries\Win64\CSharpLoader\Mods\ProtobufLoader
-- ProtobufLoader.dll
-- 300_青田葫芦が10口上限に変更
-- EquipAttrDesc_青田葫芦改は上限10口.data
-- 200_锦鳞套加2条套装效果_日金乌套改は追加大量攻撃防御
-- EquipAttrDesc_锦鳞套加2条效果_日金乌套を加1800攻击2_修改属性.dataに変更
-- FUStSuitDesc_锦鳞套加2条套装效果日金乌套装改:加1800攻击1_修改套装.data


4.ゲームを実行します。
この mod は、.data ファイルを正しいフォルダーに読み込みます。


なぜこれが必要なのでしょうか?
この mod は、テーブル全体を上書きするのではなく、レコードを 1 つずつ読み込むことができます。
モッダーが「.pak」モッズではなく「.data」モッズを作成した場合、それらが互いに競合する可能性は非常に低くなります。
(この mod はすべての競合を魔法のように削除するわけではありません。この mod をインストールしても、古い「pak」 mod は以前と同じように競合したままになります。)
モッダーの場合、.data ファイルを変更して実行時に再ロードできます。これにより、ユーザーのために pak を作成、デバッグ、またはマージする時間を節約できます。

注意:不是说你装了このmod,本来冲突的mod就突然间不冲突了!!
ただし、後で変更されたデータ タイプの mod は、データ ファイルの形式で直接配布し、その mod をダウンロードすることで、pak ファイルの前に簡単に突撃することができません。
データファイルをパック化する工夫も省いた

注記:

0.リロードしてリセット
データ ファイルを再読み込みするには、Ctrl+F7 を押します。
メモリ内のデータリセットされます(v1.1 以降) 再ロードする前に。
ただし、複製可能でないデータ タイプはリセットされません。
この mod は、リロード時に prorobuf を変更し、GameDB のキャッシュを更新します。

リセットするには、Ctrl + F8 を押します。
データ ファイルをロードすると、この mod は変更前の値を保存します。
リセットすると、このモッドは保存されたレコードを書き戻します。
ロードとリセットの間に、この mod によって変更されたレコードを別の mod が変更した場合、それらの変更は失われます。
Ctrl+F7 を押してリロードすると、この mod はリロード前に自動的にリセットします。

Ctrl+F9 を押してスーパーリセットします。
仮想ファイルからすべてを再ロードします。
「リセット」を選択すると、このMODは変更されたデータのみを復元しようとします。「スーパーリセット」を選択すると、このMODは全てのデータを破棄し、.pakファイルから読み込みます(ゲーム起動時の動作と同様)。
バグや読み込み障害、またはプロトコルバッファを変更する別の mod がない場合、「リセット」と「スーパー リセット」はまったく同じ効果が得られるはずです。

1.ロード順序:
このMODはサブフォルダをロードします辞書式順序(別名辞書順)。
たとえば、フォルダー「100_abc」は「200_lalla」の前にロードする必要があります。
フォルダを再帰的に検索しません。例えば、「CSharpLoader/Mods/ProtobufLoader/BestSuit/MoreSuitSubDir/」以下のファイルは読み込まれません。
特定の順序でロードする必要がある場合は、フォルダーに [番号]_[名前] の形式で名前を付けることを強くお勧めします。

同じフォルダ内のファイルの場合:
このMODは、まず辞書順にすべての「.data」(「.insert.data」や「.bak.data」は含まない)を読み込み、
次に、この mod はすべての ".insert.data" を辞書順に読み込みます。

2. 荷重ルール
「.data」内のレコードが読み込まれたとき。
メモリ内のテーブルにない場合は、テーブルに追加されます。
メモリ内のテーブルにすでに存在する場合は、古いレコードは全体的に 交換新しいものによって。
つまり、同じテーブルを変更する複数のデータ ファイルを持つことができ、同じレコードを変更しない限り、競合は発生しません。
同じレコードを変更する場合、最後にロードしたものが勝ちます。

「.insert.data」内のレコードが読み込まれたとき。
メモリ内のテーブルにない場合は、テーブルに追加されます。
メモリ内のテーブルにすでに存在する場合は、新しい ID がテーブルになくなるまで ID を増やします。ID を変更し、新しい ID でテーブルに挿入します。

この mod はローカライズの初期化後にファイルをロードします。
この mod が CSharpLoader によってロードされるとき、GameInstance と GSLocalization の両方が初期化を終了している場合、この mod はファイルを直ちにロードします。
それ以外の場合、この mod は GSlocalization が初期化されるとすぐにファイルをロードします。

3.このMODは何を変更しますか?
通常、ゲーム内のデータは以下に存在します:
A) .pak 内の仮想ファイル。
B) GSProtobufRuntimeAPI/BG_ProtobufDataAPI をメモリにキャッシュします。
C) GameDBRuntime/BGW_GameDB メモリ内のキャッシュ
D) メモリ内の他のインスタンス

ゲームが開始すると、ゲームは A からすべてのデータを B に読み取り、一部のデータのキャッシュを C に構築します。
ゲームプロセス中に、一部のインスタンスは B/C から直接読み取り、他のインスタンスは初期化時に D に B/C のキャッシュを構築し、後で D から読み取ります。

従来の `pak` モッドを使用すると、実際には A が上書きされます。
このMODがMODをロードすると、B を変更し、C の再構築を強制します。


4.2.設定ファイル:
ProtobufLoader/Config.json:
黙れ: true の場合、ログ出力を削減します。デフォルトは false です。
読み込むデータファイルが大量にある場合は、これをオンにしてパフォーマンスを向上させます。
黙れ: true の場合、ログ出力をさらに削減します。デフォルトは false です。
黙れ: true の場合、エラーが発生しない限りログは出力されません。デフォルトは false です。
中国語コンソールログを有効にする:CSharpLoaderコンソールのコードページをUTF-8に設定する中国語のコンソールログを正しく表示します。デフォルトでは有効です。(コンソールに他の文字が必要な場合は無効にしてください。)

4.3.通知: テーブル内の複数のレコードを変更する場合。
データファイルには以下が含まれている必要がありますのみ競合を避けるために、変更されたレコードをロードします。(これがこのローダーを使用する主な目的です。)

(DataEditor に「これ以外のものを削除」ボタンが必要な場合。
DataEditor の作成者が追加するまで待つことができます。
またはデータエディターのフォーク

5.次のテーブルはサポートされていません。
ネタバレ:
見せる

UI設定コントロールの説明
スクロール説明
アクティビティタスクの説明
アクティビティの説明
戦闘スキルの説明
FUStコレクションスポーン情報説明


6. 名前が同じだが ID が異なるアイテムに注意してください。
例えば、
薬には、アイテム テーブルに同じ名前のレシピ アイテムと薬アイテムの両方が存在する場合があります。ただし、これらは異なります。
装備は、装備テーブル内の各レベルに対して複数のレコードを持つことができます。
活力パッシブ効果も、レベルごとに複数のレコードを持つことができます。
等。

7. 初期化時に desc テーブルからのみ読み取られるデータに注意してください。
例えば、
TransQiTianDaShengConfigDesc テーブルは、BUS_QiTianDaShengComp を初期化するために使用されます。
ゲームを開始した後にテーブルをリロードすると、init 関数がまだ再度呼び出されていないため、有効にならない可能性があります。



データファイルの例:
ファイルページから以下の例をダウンロードできます。
100_增加一个珍玩套装(君子牌风铎仙篆)增加火抗
200_锦鳞套加2条套装效果_日金乌套改は追加大量攻撃防御
300_青田葫芦改は10口上限
400_金箍棒(大圣套)天龙棍效果添加
500_grounders が 1 個に変更され、すぐに起動できるようになります
600_InsertData_插入全局設定と操作による技能映射
既存のMODをデータファイルバージョンに変換する例

使用することができますデータエディター彼らが具体的に何をしたのかを確認するためです。
(例のいくつかは同じテーブルを変更し、同時に動作できることに注意してください。
また、各サンプルデータ ファイルには必要なレコードのみが含まれています。


手動でインストール:
0.インストールCSharpLoader(>= v0.0.8)
(このmodの古いバージョンは最新のCSharpLoaderでは動作しない可能性があります。CSharploaderをアップグレードする場合は、このmodもアップグレードすることをお勧めします)

1.zipファイルをダウンロードして解凍します。

2.
[ModName]フォルダをコピーして[ゲームフォルダ]\b1\Binaries\Win64\CSharpLoader\Mods\
dir 構造体は次のようになります。
-- b1\Binaries\Win64\CSharpLoader\Mods\
-- [Mod名]
-- [ModName].dll

Vortexでインストール:
サポートされている

Black Myth: Wukong向けトップモッド

Black Myth: Wukong向けの最高のモッドを探検しよう。新しい機能、向上したグラフィック、そしてゲームプレイ体験を変える刺激的な方法を提供します。
Mod前提ツール(RE-UE4SS - Modローダー)
Narknon2024-08-29 23:53:27
UE4SSは、Wukongの作業に必要なファイルをアップロードします。https://github.com/UE4SS-RE/RE-UE4SS
珍玩・酒・食の大幅な調整
塔克熊2025-08-18 11:34:41
珍しい置物や酒・食べ物のさまざまな能力を強化します。 瑤池蓮の種:設置して飲んだ後、移動速度が 6-9 倍に増加し、マップの探索が便利になります。 胆中珠:攻撃を受けたときに 3000 点の HP を回復します。 梭羅瓊芽:全画面攻撃。 嫩玉蓮根:自動的に杖の勢いを回復します。 珍しい置物: 猫晶宝串:自動的に「銅頭鉄腕」を発動し、すべてのダメージを反射します。
MJ 多機能コレクション
迈克杰克逊2025-07-23 14:13:28
操作説明: [使い方] キー操作: Alt + テンキー0: メニューを開く Alt + テンキー5: プリセットアクション1 Alt + テンキー6: プリセットアクション2 Alt + テンキー7: プリセットアクション3 Alt + テンキー8: プリセットアクション4 Alt + テンキー9: プリセットアクション5 Alt + E: プリセット機能1 Alt + K: プリセット機能2 Alt + L: プリセット機能3 「全マップ筋斗雲」有効時、GまたはShift + G: 雲の上昇/下降 (プリセットはメニューで変更可能) 調整機能はメニュー内でマウスクリック操作 ​カート操作:​​ W/S/A/D: 前/後/左/右 Right Shift または マウス右クリック: ドリフト Right Ctrl または Right Alt または マウス左クリック: ニトロ加速 W: ミニブースト C: 後方視点 スペース: ジャンプ ​ドリフト方法:​​ W + A/Dを押しながらドリフトキーを長押し ​ミニブースト方法:​​ 一定時間ドリフト後、キーを離して発動。Wで使用 (カートの見た目はメニューで変更可能) ​​[MJOS1.1の新機能]​​ 「モンキーカート」モード追加 - タイムアタックまたは自由走行 メニューUIリニューアル ストリートダンスと「科目三」動作追加 動的写真モード追加 キャラクター速度調整機能 全マップ筋斗雲機能 機能キーAlt+L追加 (Alt+GはAlt+Kに変更) 全プリセットスロットに「なし」オプション追加
Modo Auto Chess1.0
禽兽 云轩2025-07-09 11:50:53
Menu Principal - Modo Auto Chess (Tecla O). Recrute e combine peças para batalhas automáticas. Ganhe recompensas para melhorar o time. O último sobrevivente vence.
オートチェスモード 2.0
禽兽云轩2025-08-14 11:44:01
Menu Principal - Modo Auto Chess (Tecla O). Recrute e combine peças para batalhas automáticas. Ganhe recompensas para melhorar o time. O último sobrevivente vence.
ローグライククライムモード
禽兽 云轩2025-07-09 11:35:12
メインメニュー - チャレンジモード - ローグライクチャレンジ:全てのアイテム、素材、装備はドロップと宝箱で入手。
シンプルなワールドマップ
Wmm5552024-09-06 00:22:03
Black Myth:シンプルなワールドマップ キーボードとマウス操作: M – マップを開く N – カメラ視点を切り替える 矢印キーで移動、マウスホイールでズーム 右クリック – 機能メニューを開く F1 – 設定メニュー L – スキャン O – 一時停止/再開 – 一時停止中にバッグを開かないでください。画面が真っ暗になる可能性があります。 コントローラー操作: マップを開く – RB+↑ 視点リセット – RB+← 一時停止に切り替え – RB+↓ スキャン – RB+↓ ⚠ 以下のModと競合します: JinDouYun Anywhere Skill Detail Description
署名バイパス
xLongerWarriorx2024-09-02 21:55:13
署名チェックを無効にしてmod.paksの読み込みを許可します。 このmodをインストールした後、-fileopenlogコマンドを削除できます。これは標準HDDの低スペックPCでゲームの遅延を引き起こす可能性があります。

XmodでBlack Myth: Wukongの可能性を最大限に引き出そう — これらのトップモッドを今日チェック!

mcafee
認証
200,000,000+ ユーザーに信頼されています

ダウンロードやインストールでお困りですか?サポートのためにDiscord コミュニティに参加してください!

logo

ゲームソリューション

リソース

フォローしてください

discordfacebooktwitteryoutube
利用規約
プライバシーポリシー
サポート
メール: cathy@business.xmodhub.com
Discord: catherine_79237
言語

LARVAS LIMITED

ROOM 1201,12/F TAI SANG BANK BUILDING 130-132 DES VOEUX ROAD CENTRAL HK