logo
pt-br
Português(BR)

Chargeur protobuf

Criador: xyzkljl1
Atualizado:2024-10-20 18:51:28
20KB
mcafee
Autenticação
Confiado por 200,000,000+ usuários

Sobre este Mod

Charger le fichier protobuf(.data) à l'exécution pour éviter les conflits.
Charger le fichier protobuf(.data) au moment de l'exécution.
Tous les mods sont open source dansgithub.
Remerciements particuliers à@chenstackpour le CSharpLoader

Le texte suivant est essentiellement destiné aux développeurs.
Si vous êtes un utilisateur, vous n'avez pas vraiment besoin de connaître les détails de ce mod.
Vous n'avez besoin de suivre les instructions d'installation d'un autre auteur que s'il indique que son mod nécessite ce mod.
Et sachez que Ctrl+F7 est un raccourci clavier pour recharger.

Comment charger un fichier .Data :
Becquet:
Montrer


1.InstallerCSharpLoaderet ce mod.

2.Modifiez n'importe quel fichier .data valide avecÉditeur de données
Renommez-le sous la forme « [TableName]_[Comment].data ».
Par exemple:
EquipAttrDesc_青田葫芦改为上限10口.data
FUStSuitDesc_lalalalal_abcd_imgood.data
FUStBuffDesc_MyMod.data
(La partie après « - » n'est pas nécessaire. Par exemple, si vous modifiez « FUStBuffDesc-Item.data », vous pouvez le nommer « FUStBuffDesc_MyName.data »)

Mauvais exemple :
ABC_青田葫芦改为上限10口.data //Wrong.Doit commencer par le nom de la table d'origine (EquipAttrDesc)
EquipAttrDesc_青田葫芦改为上限10口aabc //Wrong.Doit se terminer par .data
FUStSuitDesc_lalalalal_abcd_imgood.bak.data //Faux. ".bak.data" sera automatiquement ignoré.


2.5.
(Facultatif) Si vous renommez votre fichier de données en « [TableName]_[Commentaire].insert.data », tout enregistrement sera inséré dans la première ligne vide et pourra obtenir un nouvel ID.

3.
Placez les fichiers de données dans un dossier.Copiez le dossier dans BlackMythWukong\b1\Binaries\Win64\CSharpLoader\Mods\ProtobufLoader\[AnyFolder].
Par exemple:
-- 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.Exécutez le jeu.
Ce mod chargera les fichiers .data dans les dossiers corrects.


Pourquoi en avez-vous besoin ?
Ce mod peut charger les enregistrements un par un au lieu d'écraser toute la table.
SI les moddeurs créent des mods « .data » au lieu de mods « .pak », il y a de fortes chances qu'ils n'entrent pas en conflit les uns avec les autres.
(Ce mod ne supprime pas comme par magie tous les conflits ! Même si vous installez ce mod, vos anciens mods « pak » sont toujours en conflit comme avant.)
Pour les moddeurs, vous pouvez modifier le fichier .data et le recharger au moment de l'exécution. Cela vous fait gagner du temps pour compresser, déboguer ou fusionner les paquets pour les utilisateurs.

注意:不是说你装了这个mod,原本冲突的mod就突然间不冲突了!!
意思是以后修改数据类的mod et data文件的形式发布并以该mod加载,就不会像以前pak文件那样极易冲突了
还省了把data文件打包成pak的工夫

Note:

0.Recharger et réinitialiser
Appuyez sur Ctrl+F7 pour recharger les fichiers de données.
Données en mémoireSera réinitialisé(Depuis la v1.1) avant le rechargement.
Mais les types de données qui ne sont pas clonables ne seront pas réinitialisés.
Ce mod modifiera à la fois prorobuf et actualisera le cache dans GameDB lors du rechargement.

Appuyez sur Ctrl + F8 pour réinitialiser.
Lors du chargement des fichiers de données, ce mod stocke les valeurs avant modification.
Lors de la réinitialisation, ce mod réécrit les enregistrements stockés.
Si un autre mod modifie l'enregistrement modifié par ce mod entre le chargement et la réinitialisation, ces modifications seront perdues.
Lorsque vous appuyez sur Ctrl+F7 pour recharger, ce mod se réinitialise automatiquement avant le rechargement.

Appuyez sur Ctrl+F9 pour effectuer une super réinitialisation.
Recharger tout à partir de fichiers virtuels.
Lors de la réinitialisation, ce mod tente de récupérer uniquement les données modifiées. Lors de la super réinitialisation, il supprime toutes les données et les charge depuis des fichiers .pak (comme le jeu au démarrage).
S'il n'y a pas de bug ou d'échec de chargement ou d'autre mod modifiant le protobuf, "Reset" et "Super Reset" devraient avoir exactement le même effet.

1. Ordre de chargement :
Ce mod charge les sous-dossiers dansOrdre lexicographique(aka ordre du dictionnaire).
Par exemple, le dossier « 100_abc » doit être chargé avant « 200_lalla ».
La recherche récursive dans les dossiers n'est pas effectuée. Par exemple, les fichiers sous « CSharpLoader/Mods/ProtobufLoader/BestSuit/MoreSuitSubDir/ » ne seront pas chargés.
Il est fortement recommandé de nommer votre dossier sous la forme [Numéro]_[Nom] au cas où vous auriez besoin de le charger dans un certain ordre.

Pour les fichiers dans le même dossier :
Ce mod charge d'abord tous les « .data » (à l'exclusion de « .insert.data » ou « .bak.data ») dans l'ordre du dictionnaire,
Ensuite, ce mod charge tous les « .insert.data » dans l'ordre du dictionnaire.

2. Règle de charge
Lorsqu'un enregistrement dans « .data » est chargé.
S'il n'est pas dans la table en mémoire, il sera ajouté dans la table.
S'il est déjà dans la table en mémoire, l'ancien enregistrement seraEntièrement Remplacépar le nouveau.
Cela signifie que vous pouvez avoir plusieurs fichiers de données qui modifient la même table, ils n'entreront pas en conflit tant qu'ils ne modifient pas le même enregistrement.
S'ils modifient le même enregistrement,le dernier chargé gagne.

Lorsqu'un enregistrement dans « .insert.data » est chargé.
S'il n'est pas dans la table en mémoire, il sera ajouté dans la table.
S'il est déjà dans la table en mémoire, augmentez son ID jusqu'à ce que le nouvel ID ne soit plus dans la table. Modifiez son ID et insérez-le dans la table avec le nouvel ID.

Ce mod chargera les fichiers après l'initialisation de la localisation.
Lorsque ce mod est chargé par CSharpLoader, si GameInstance et GSLocalization ont tous deux terminé l'initialisation, ce mod chargera les fichiers immédiatement.
Sinon, ce mod chargera les fichiers dès que GSlocalization sera lancé.

3. Que modifie ce mod ?
Généralement, les données du jeu existent dans :
A) Fichiers virtuels au format .pak.
B) GSProtobufRuntimeAPI/BG_ProtobufDataAPI Cache en mémoire.
C) GameDBRuntime/BGW_GameDB Cache en mémoire
D) Autres instances en mémoire

Au démarrage du jeu, le jeu lit toutes les données de A dans B, puis crée le cache de certaines données dans C.
Pendant le processus de jeu, certaines instances lisent directement à partir de B/C, d'autres créent un cache de B/C dans D lors de l'initialisation et lisent à partir de D plus tard.

Lorsque vous utilisez un mod « pak » traditionnel, vous remplacez en fait A.
Lorsque ce mod charge des mods, ilmodifie B et force la reconstruction de C.


4.2.Fichier de configuration :
ProtobufLoader/Config.json :
Fermez-la: réduit la sortie du journal si vrai. Faux par défaut.
Si vous avez des fichiers de données volumineux à charger, activez cette option pour augmenter les performances.
Tais-toi: réduit davantage la sortie du journal si vrai. Faux par défaut.
Tais-toi: n'aura aucune sortie de journal à moins de rencontrer une erreur si vrai. Faux par défaut.
ActiverChineseConsoleLog :Définir la page de codes de la console CSharpLoader sur UTF-8Pour afficher correctement le journal de la console en chinois. Valeur par défaut : « Vrai ». (Désactivez cette option si vous avez besoin d'autres caractères dans la console.)

4.3.AVIS : Si vous souhaitez modifier plusieurs enregistrements dans une table.
Votre fichier de données doit contenirSEULEMENTles enregistrements modifiés pour éviter les conflits. (Parce que c'est tout l'intérêt d'utiliser ce chargeur.)

(Si vous avez besoin d'un bouton « Supprimer autre chose que ceci » dans DataEditor.
Vous pouvez attendre que l'auteur de DataEditor l'ajoute.
Ou utilisermon fork de Data Editor.)

5.Les tableaux suivants ne sont pas pris en charge.
Becquet:
Montrer

UISettingControlDesc
ScrollDesc
ActivitéDescription de la tâche
Description de l'activité
Description des compétences de combat
FUStCollectionSpawnInfoDesc


6. Soyez attentif aux articles portant le même nom mais un identifiant différent.
Par exemple,
Un médicament peut avoir un élément de recette et un élément de médicament tous deux dans la table des éléments avec le même nom. Mais ils sont différents.
Un équipement peut avoir plusieurs enregistrements pour chaque niveau dans la table d'équipement.
Un effet passif de vigueur pourrait également avoir plusieurs enregistrements pour chaque niveau.
Etc.

7. Soyez conscient des données qui ne sont lues qu'à partir de la table desc lors de l'initialisation.
Par exemple,
La table TransQiTianDaShengConfigDesc est utilisée pour initialiser BUS_QiTianDaShengComp.
Si vous rechargez la table après avoir démarré le jeu, il se peut que cela ne prenne pas effet car la fonction init n'a pas encore été appelée à nouveau.



Exemples de fichiers de données :
Vous pouvez télécharger les exemples suivants dans la page Fichier.
100_增加一个珍玩套装(君子牌风铎仙篆)增加火抗
200_锦鳞套加2条套装效果_日金乌套改为加大量攻防
300_青田葫芦改为10口上限
400_金箍棒(大圣套)添加天龙棍效果
500_行者套改为1件即可触发
600_InsertData_插入全局设置和被动技能映射
Exemple de conversion de mods existants en version de fichier de données

Vous pouvez utiliser leÉditeur de donnéespour vérifier exactement ce qu'ils ont fait.
(Notez que certains exemples modifient le même tableau et qu'ils peuvent fonctionner en même temps.
Et chaque exemple de fichier de données contient UNIQUEMENT les enregistrements nécessaires.)


Installer manuellement :
0.InstallCSharpLoader(>= v0.0.8)
(Remarque : une version inférieure de ce mod peut ne pas fonctionner avec le dernier CSharpLoader. Il est recommandé de mettre à niveau également ce mod si vous souhaitez mettre à niveau CSharploader)

1. Téléchargez le fichier zip et extrayez-le.

2.
copiez le dossier [ModName] dans[GameFolder]\b1\Binaries\Win64\CSharpLoader\Mods\
la structure du répertoire devrait ressembler à :
-- b1\Binaries\Win64\CSharpLoader\Mods\
-- [Nom du mod]
-- [ModName].dll

Installation par Vortex :
Soutenu

Melhores Mods para Black Myth: Wukong

Explore os melhores mods para Black Myth: Wukong que trazem novos recursos, visuais aprimorados e maneiras emocionantes de transformar sua experiência de jogo.
Outil Prérequis Mod (RE-UE4SS - Chargeur de Mod)
Narknon2024-08-29 23:53:27
UE4SS télécharger avec les fichiers nécessaires pour travailler pour Wukong. https://github.com/UE4SS-RE/RE-UE4SS
Grande adjustment des curiosités rares, des vins et de la nourriture
塔克熊2025-08-18 11:34:41
Il améliorera diverses capacités des objets rares et de la nourriture/boisson ; Graine de Lotus du Bassin de Jade : Après installation et consommation, la vitesse de déplacement augmente de 6 à 9 fois, facilitant l'exploration de la carte. Perle de Vésicule Biliaire : Restaure 3000 points de vie lorsqu'on est touché. Suoluo Qiongya : Attaque en plein écran. Racine de Lotus de Jade Tendre : Restaure automatiquement l'élan du bâton. Objets Rares : Collier de Cristaux de Chat : Active automatiquement « Tête de Bronze et Bras de Fer », qui réfléchit tous les dégâts.
Collection multifonctionnelle MJ
迈克杰克逊2025-07-23 14:13:28
Mode d'emploi : [Utilisation] Touches : Alt + Num 0 : Ouvrir le menu Alt + Num 5 : Action prédéfinie 1 Alt + Num 6 : Action prédéfinie 2 Alt + Num 7 : Action prédéfinie 3 Alt + Num 8 : Action prédéfinie 4 Alt + Num 9 : Action prédéfinie 5 Alt + E : Fonction de jeu prédéfinie 1 Alt + K : Fonction de jeu prédéfinie 2 Alt + L : Fonction de jeu prédéfinie 3 Après activation du "Nuage Acrobatique", G ou Maj + G : Monter/Descendre (Les actions et fonctions sont modifiables dans le menu.) ​Contrôles du kart :​​ Z/S/Q/D : Avant/Arrière/Gauche/Droite Maj droit ou Clic droit : Drift Ctrl droit ou Alt droit ou Clic gauche : Nitro Z : Mini-boost C : Vue arrière Espace : Saut ​Méthode de drift :​​ Maintenir Z + Q/D avec la touche de drift. ​Mini-boost :​​ Relâchez après un drift pour l'activer avec Z. (Apparence modifiable dans le menu.) ​​[Nouveautés MJOS1.1]​​ Mode "Monkey Kart" - course ou conduite libre. Nouveau menu. Danses et mouvement "Subject 3". Mode photo dynamique. Réglage de vitesse. "Nuage Acrobatique" global. Touche Alt+L (Alt+G devient Alt+K). Option "Aucun" pour toutes les touches.
Mode Auto Chess1.0
禽兽 云轩2025-07-09 11:50:53
Menu principal - Mode Auto Chess (Raccourci O). Recrutez et combinez des pièces pour des combats auto. Gagnez des récompenses pour améliorer l'équipe. Le dernier survivant gagne.
Mode Auto Chess 2.0
禽兽云轩2025-08-14 11:44:01
Menu principal - Mode Auto Chess (Raccourci O). Recrutez et combinez des pièces pour des combats auto. Gagnez des récompenses pour améliorer l'équipe. Le dernier survivant gagne.
Mode Escalade Roguelike
禽兽 云轩2025-07-09 11:35:12
Menu principal - Mode défi - Défi roguelike : Tous les objets, matériaux et équipements s'obtiennent via des drops et coffres.
Carte du monde simple
Wmm5552024-09-06 00:22:03
Black Myth : Carte du Monde Simple Contrôles clavier et souris : M – Ouvrir la carte N – Changer la vue caméra Déplacement avec les flèches directionnelles, zoom avec la molette Clic droit – ouvrir le menu des fonctions F1 – Ouvrir le menu des paramètres L – Scanner O – Pause/Reprendre – Ne pas ouvrir l’inventaire en pause, cela peut causer un écran noir Contrôleur : Ouvrir la carte – RB+↑ Réinitialiser la caméra – RB+← Basculer en pause – RB+↓ Scanner – RB+↓ ⚠ Conflit avec les mods suivants : JinDouYun Anywhere Skill Detail Description
Bypass de signature
xLongerWarriorx2024-09-02 21:55:13
Désactivez la vérification de la signature pour permettre le chargement des mod.paks. Après l'installation de ce mod, vous pouvez supprimer la commande -fileopenlog, qui peut causer des ralentissements sur les PC bas de gamme avec un HDD standard.

Desbloqueie todo o potencial de Black Myth: Wukong com Xmod — explore esses melhores mods hoje!

mcafee
Autenticação
Confiado por 200,000,000+ usuários

Precisa de ajuda com o download ou instalação? Junte-se à nossa comunidade no Discord para suporte!

logo

Soluções de Jogos

Recursos

Siga-nos em

discordfacebooktwitteryoutube
Termos e Condições
Política de Privacidade
Suporte
Email: cathy@business.xmodhub.com
Discord: catherine_79237
Idioma

LARVAS LIMITED

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