logo
id
Bahasa Indonesia

Protobuf 로더

Pembuat: xyzkljl1
Diperbarui:2024-10-20 18:51:28
20KB
mcafee
Otentikasi
Dipercaya oleh 200,000,000+ Pengguna

Tentang Mod ini

충돌을 피하기 위해 런타임에 protobuf(.data) 파일을 로드합니다.
런타임에 protobuf(.data) 파일을 로드합니다.
모든 모드는 오픈 소스입니다.깃허브.
특별히 감사드립니다@chenstackCSharpLoader의 경우

다음 텍스트는 기본적으로 개발자를 위한 것입니다.
만약 당신이 사용자라면, 이 모드에 대한 자세한 내용을 알 필요는 없습니다.
다른 작성자가 자신의 모드에 이 모드가 필요하다고 말한 경우에만 해당 작성자의 설치 지침을 따르면 됩니다.
Ctrl+F7은 새로고침 단축키입니다.

.Data 파일을 로드하는 방법:
스포일러:
보여주다


1.설치하다CSharp로더그리고 이 모드.

2.유효한 .data 파일을 편집하세요.데이터 편집기
"[TableName]_[Comment].data" 형식으로 이름을 바꾸세요.
예를 들어:
EquipAttrDesc_青田葫芦改为上限10口.data
FUStSuitDesc_lalalalal_abcd_imgood.data
FUStBuffDesc_MyMod.data
("-" 뒤의 부분은 필요하지 않습니다. 예를 들어, "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条套装效果_日金乌套改为加大weight攻防
-- EquipAttrDesc_锦鳞套加2条效果_日金乌套改为加1800攻击2_修改属性.data
-- FUStSuitDesc_锦鳞套加2条套装效果日金乌套装改为加1800攻击1_修改套装.data


4.게임을 실행하세요.
이 모드는 .data 파일을 올바른 폴더에 로드합니다.


왜 이것이 필요한가요?
이 모드는 테이블 전체를 덮어쓰지 않고 레코드를 하나씩 로드할 수 있습니다.
모더가 ".pak" 모드 대신 ".data" 모드를 만든다면 서로 충돌이 일어날 가능성이 매우 낮습니다.
(이 모드는 마법처럼 모든 충돌을 삭제하지 않습니다! 이 모드를 설치하더라도 기존 "pak" 모드는 여전히 이전과 마찬가지로 충돌합니다.)
모더의 경우 .data 파일을 수정하여 런타임에 다시 로드할 수 있습니다. 이를 통해 사용자의 pak을 만들고, 디버깅하고, 병합하는 데 걸리는 시간을 절약할 수 있습니다.

주의 사항: 不是说你装了这个mod, 原本冲突的mod就突然间不冲突了!!
의향이 있는 모드는 다음과 같습니다.
还省了把data文件打包成pak的工夫

메모:

0. 다시 로드하고 재설정
Ctrl+F7을 눌러 데이터 파일을 다시 로드합니다.
메모리에 있는 데이터재설정됩니다(v1.1부터) 다시 로드하기 전에.
하지만 복제할 수 없는 데이터 유형은 재설정되지 않습니다.
이 모드는 Prorobuf를 수정하고 GameDB를 다시 로드할 때 캐시를 새로 고칩니다.

Ctrl + F8을 눌러 재설정하세요.
데이터 파일을 로드할 때, 이 모드는 수정되기 전의 값을 저장합니다.
재설정 시, 이 모드는 저장된 레코드를 다시 씁니다.
로드와 재설정 사이에 이 모드가 수정한 레코드를 다른 모드가 수정하면 해당 변경 사항은 손실됩니다.
Ctrl+F7을 눌러 다시 로드하면, 이 모드는 다시 로드하기 전에 자동으로 재설정됩니다.

Ctrl+F9를 눌러 슈퍼 리셋을 실행하세요.
가상 파일에서 모든 것을 다시 로드합니다.
"재설정"을 선택하면 수정된 데이터만 복구합니다. "슈퍼 리셋"을 선택하면 모든 데이터를 삭제하고 .pak 파일에서 불러옵니다(게임 시작 시처럼).
버그나 로딩 실패가 없거나 다른 모드가 protobuf를 변경하는 경우가 아니라면 "재설정"과 "슈퍼 리셋"은 정확히 동일한 효과를 가져야 합니다.

1. 적재 순서:
이 모드는 하위 폴더를 로드합니다.사전순서(사전 순서라고도 함).
예를 들어, "100_abc" 폴더는 "200_lalla"보다 먼저 로드되어야 합니다.
폴더를 재귀적으로 검색하지 않습니다. 예를 들어 "CSharpLoader/Mods/ProtobufLoader/BestSuit/MoreSuitSubDir/" 아래의 파일은 로드되지 않습니다.
특정 순서로 로드해야 하는 경우를 대비해 폴더 이름을 [숫자]_[이름] 형식으로 지정하는 것이 좋습니다.

같은 폴더에 있는 파일의 경우:
이 모드는 먼저 모든 ".data"(".insert.data" 또는 ".bak.data" 제외)를 사전 순서대로 로드합니다.
그런 다음 이 모드는 모든 ".insert.data"를 사전 순서대로 로드합니다.

2.로드 규칙
".data"의 레코드가 로드될 때.
메모리에 있는 테이블에 없으면 테이블에 추가됩니다.
메모리의 테이블에 이미 있는 경우 이전 레코드가 됩니다.전적으로 교체됨새로운 것으로.
즉, 동일한 테이블을 수정하는 여러 개의 데이터 파일이 있어도 동일한 레코드를 수정하지 않는 한 충돌이 발생하지 않습니다.
동일한 레코드를 수정하는 경우,마지막에 짐을 실은 사람이 이깁니다.

".insert.data"의 레코드가 로드될 때.
메모리에 있는 테이블에 없으면 테이블에 추가됩니다.
이미 메모리에 있는 테이블에 있는 경우 새 ID가 테이블에 없을 때까지 ID를 늘립니다. ID를 수정하고 새 ID로 테이블에 삽입합니다.

이 모드는 현지화 초기화 후에 파일을 로드합니다.
CSharpLoader가 이 모드를 로드할 때 GameInstance와 GSLocalization이 모두 초기화를 완료한 경우, 이 모드는 파일을 즉시 로드합니다.
그렇지 않으면 이 모드는 GSlocalization이 초기화되자마자 파일을 로드합니다.

3. 이 모드는 무엇을 수정하나요?
일반적으로 게임의 데이터는 다음과 같습니다.
A) .pak의 가상 파일.
B) GSProtobufRuntimeAPI/BG_ProtobufDataAPI 메모리에 캐시합니다.
C) GameDBRuntime/BGW_GameDB 메모리의 캐시
D) 메모리의 다른 인스턴스

게임이 시작되면 게임은 A의 모든 데이터를 B로 읽어들인 다음, 일부 데이터의 캐시를 C에 구축합니다.
게임 프로세스 중에 일부 인스턴스는 B/C에서 직접 읽고, 다른 인스턴스는 초기화 시 D에 B/C의 캐시를 구축한 다음 나중에 D에서 읽습니다.

기존의 `pak` 모드를 사용하면 실제로는 A를 재정의하는 것입니다.
이 모드가 모드를 로드할 때,B를 수정하고 C를 강제로 재구성합니다.


4.2.구성 파일:
ProtobufLoader/Config.json:
입 다물어: true이면 로그 출력을 줄입니다. 기본값은 False입니다.
로드할 데이터 파일이 매우 큰 경우 이 기능을 켜서 성능을 높이세요.
닥쳐: true이면 로그 출력을 더 줄입니다. 기본값은 False입니다.
쉿쉿: true이면 오류가 발생하지 않는 한 로그를 출력하지 않습니다. 기본값은 False입니다.
EnableChineseConsoleLog:CSharpLoader 콘솔의 코드 페이지를 UTF-8로 설정합니다.중국어 콘솔 로그를 올바르게 표시합니다. 기본적으로 True입니다. (콘솔에 다른 문자가 필요하면 이 설정을 해제하세요.)

4.3.공지: 테이블에서 여러 개의 레코드를 수정하려는 경우.
귀하의 데이터 파일에는 다음이 포함되어야 합니다.오직충돌을 피하기 위해 수정된 레코드를 사용합니다. (이 로더를 사용하는 이유가 바로 그것입니다.)

(DataEditor에 "이 항목 외의 항목 삭제" 버튼이 필요한 경우.
DataEditor 작성자가 추가할 때까지 기다려 보세요.
또는 사용내 데이터 편집기 포크.)

5.다음 표는 지원되지 않습니다.
스포일러:
보여주다

UISettingControlDesc
스크롤 설명
활동 작업 설명
활동 설명
전투 기술 설명
FUStCollectionSpawnInfoDesc


6.이름은 같지만 ID가 다른 품목에 주의하세요.
예를 들어,
약품에는 같은 이름의 레시피 항목과 약품 항목이 모두 항목 표에 있을 수 있습니다. 하지만 이 둘은 다릅니다.
장비는 장비 테이블의 각 레벨에 대해 여러 개의 레코드를 가질 수 있습니다.
활력 수동 효과는 각 레벨마다 여러 개의 기록을 가질 수도 있습니다.
등.

7. init 시 desc 테이블에서만 읽히는 데이터에 주의하세요.
예를 들어,
TransQiTianDaShengConfigDesc 테이블은 BUS_QiTianDaShengComp를 초기화하는 데 사용됩니다.
게임을 시작한 후 테이블을 다시 로드하면 init 함수가 다시 호출되지 않았기 때문에 적용되지 않을 수 있습니다.



데이터 파일 예:
다음 예제는 파일 페이지에서 다운로드할 수 있습니다.
100_增加一个珍玩套装(君子牌风铎仙篆)增加화抗
200_锦鳞套加2条套装效果_日金乌套改为加大weight攻防
300_青田葫芦改为10구상限
400_金箍棒(大圣套)添加天龙棍效果
500_行者套改为1件即可触发
600_InsertData_插入전체局设置와被动技能映射
기존 모드를 데이터 파일 버전으로 전환하는 예

당신은 사용할 수 있습니다데이터 편집기그들이 정확히 무엇을 했는지 확인하기 위해서입니다.
(일부 예에서는 동일한 표를 수정하고 동시에 작동할 수 있습니다.
그리고 각 예제 데이터 파일에는 오직 필요한 레코드만 포함되어 있습니다.)


수동으로 설치:
0. 설치CSharp로더(>= v0.0.8)
(이 모드의 낮은 버전은 최신 CSharpLoader와 작동하지 않을 수 있습니다. CSharploader를 업그레이드하려면 이 모드도 업그레이드하는 것이 좋습니다.)

1. zip 파일을 다운로드하고 압축을 풉니다.

2.
[ModName] 폴더를 복사하세요[게임 폴더]\b1\Binaries\Win64\CSharpLoader\Mods\
dir 구조체는 다음과 같아야 합니다.
-- b1\Binaries\Win64\CSharpLoader\Mods\
-- [모드 이름]
-- [모드 이름].dll

Vortex로 설치:
지원됨

Mod hàng đầu cho Black Myth: Wukong

Jelajahi mod terbaik untuk Black Myth: Wukong yang menghadirkan fitur baru, visual yang ditingkatkan, dan cara menarik untuk mengubah pengalaman bermain Anda.
모드 필수 도구 (RE-UE4SS - 모드 로더)
Narknon2024-08-29 23:53:27
UE4SS는 Wukong에서 작동하기 위해 필요한 파일을 업로드합니다.https://github.com/UE4SS-RE/RE-UE4SS
진귀한 장난감, 술과 음식의 큰 조정
塔克熊2025-08-18 11:34:41
진귀한 장식품과 술/음식의 다양한 능력을 강화시켜줍니다. 요지 연꽃씨: 설치하고 마신 후 이동 속도가 6-9배 증가하여 맵 탐색이 편리해집니다. 담주구: 맞았을 때 3000점 체력을 회복합니다. 수라 궁아: 전체 화면 공격. 연녹옥 연근: 자동으로 동력 막대기를 회복합니다. 진귀한 장식품: 고양이 수정 보串: 자동으로 "청동 머리와 철팔"을 활성화하여 모든 피해를 반사합니다.
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 레이아웃 개편. 스트릿 댄스 및 "과목 3" 댄스 추가. 동적 사진 모드 추가. 캐릭터 속도 조절 기능 추가. 전역 "손오공 구름" 기능 추가. 게임 기능 키 Alt+L 추가 (기존 Alt+G는 Alt+K로 변경). 모든 프리셋 키 슬롯에 "없음" 옵션 추가로 키 할당 해제 가능.
오토 체스 모드1.0
禽兽 云轩2025-07-09 11:50:53
메인 메뉴 - 오토 체스 모드 (단축키 O). 조각을 모아 조합해 자동 전투를 펼치세요. 승패에 따른 보상으로 팀을 강화하고, 최후의 생존자가 승리합니다.
오토체스 모드 2.0
禽兽云轩2025-08-14 11:44:01
메인 메뉴 - 오토 체스 모드 (단축키 O). 조각을 모아 조합해 자동 전투를 펼치세요. 승패에 따른 보상으로 팀을 강화하고, 최후의 생존자가 승리합니다.
로그라이크 클라이밍 모드
禽兽 云轩2025-07-09 11:35:12
메인 메뉴 - 도전 모드 - 로그라이크 도전: 모든 아이템, 재료, 장비는 드롭과 보물상자로 획득됩니다.
간편 월드맵
Wmm5552024-09-06 00:22:03
흑신화: 간편 월드맵 키보드 및 마우스 조작법: M – 지도 열기 N – 시점 전환 방향키 이동, 마우스 휠로 확대/축소 우클릭 – 기능 메뉴 열기 F1 – 설정 메뉴 L – 스캔 O – 일시정지/재개 – 일시정지 상태에서 가방을 열면 화면이 검게 변할 수 있음 컨트롤러 조작법: 지도 열기 – RB+↑ 시점 초기화 – RB+← 일시정지 전환 – RB+↓ 스캔 – RB+↓ ⚠ 다음 모드와 충돌 발생: JinDouYun Anywhere Skill Detail Description
서명 바이패스
xLongerWarriorx2024-09-02 21:55:13
서명 검사를 비활성화하여 mod.paks 로드를 허용합니다. 이 모드를 설치한 후에는 -fileopenlog 명령어를 삭제할 수 있으며, 이는 일반 HDD를 사용하는 저사양 PC에서 게임 지연을 유발할 수 있습니다.

Buka potensi penuh Black Myth: Wukong dengan Xmod — jelajahi mod teratas ini hari ini!

mcafee
Otentikasi
Dipercaya oleh 200,000,000+ Pengguna

Butuh bantuan dengan unduhan atau instalasi? Bergabunglah dengan komunitas Discord kami untuk dukungan!

logo

Solusi Gaming

Sumber Daya

Ikuti kami di

discordfacebooktwitteryoutube
Syarat dan Ketentuan
Kebijakan Privasi
Dukungan
Email: cathy@business.xmodhub.com
Discord: catherine_79237
Bahasa

LARVAS LIMITED

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