Я пытаюсь создать пользовательский файл QMOD для виртуальной игры с использованием QuestPatcher, но я продолжаю получать ошибку «проверка схемы QMOD», независимо от формата mod.json, который я пытаюсь. < /p>
Вот пример вывода ошибки, который я получаю после попытки поместить свой пользовательский файл. qmod в QuestPatcher: < /p>
QuestPatcher.QMod.InvalidModException: QMOD schema validation failed:
at QuestPatcher.QMod.QModManifest.ParseAsync(Stream stream) in C:\Users\REDACTED\REDACTED\QuestPatcher.QMod\QuestPatcher.QMOD\QModManifest.cs:line 339
at QuestPatcher.QMod.QMod.ParseAsync(ZipArchive archive, Boolean failOnMissingStatedFile, Boolean failOnMissingStatedCover) in C:\Users\REDACTED\REDACTED\QuestPatcher.QMod\QuestPatcher.QMOD\QMod.cs:line 350
at QuestPatcher.QMod.QMod.ParseAsync(ZipArchive archive, Boolean failOnMissingStatedFile, Boolean failOnMissingStatedCover) in C:\Users\REDACTED\REDACTED\QuestPatcher.QMod\QuestPatcher.QMOD\QMod.cs:line 369
at QuestPatcher.Core.Modding.QModProvider.LoadFromFile(String modPath) in D:\a\QuestPatcher\QuestPatcher\QuestPatcher.Core\Modding\QModProvider.cs:line 45
at QuestPatcher.Core.Modding.QModProvider.LoadFromFile(String modPath) in D:\a\QuestPatcher\QuestPatcher\QuestPatcher.Core\Modding\QModProvider.cs:line 89
at QuestPatcher.Core.Modding.ModManager.TryParseMod(String path, String overrideExtension) in D:\a\QuestPatcher\QuestPatcher\QuestPatcher.Core\Modding\ModManager.cs:line 126
at QuestPatcher.BrowseImportManager.TryImportMod(FileImportInfo importInfo) in D:\a\QuestPatcher\QuestPatcher\QuestPatcher\BrowseImportManager.cs:line 464
at QuestPatcher.BrowseImportManager.ImportUnknownFile(FileImportInfo importInfo) in D:\a\QuestPatcher\QuestPatcher\QuestPatcher\BrowseImportManager.cs:line 368
at QuestPatcher.BrowseImportManager.ProcessImportQueue() in D:\a\QuestPatcher\QuestPatcher\QuestPatcher\BrowseImportManager.cs:
< /code>
Вот мой формат файла mod.json: < /p>
{
"_QPVersion": "0.1.1",
"name": "Mod",
"id": "Mod",
"version": "1.0.0",
"packageVersion": 0,
"author": "Jyomama28",
"description": "REDACTED.",
"dependencies": [],
"modFiles": [
"mod.dll"
],
"libraryFiles": [],
"fileCopies": []
}
< /code>
Вот формат моей папки: < /p>
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- REDACTED REDACTED 4096 mod.dll
-a---- REDACTED REDACTED 1914 mod.qmod
-a---- REDACTED REDACTED 320 mod.json
< /code>
Вот что я пытался исправить эти ошибки:
Несколько различных форматов mod.json с различными полевыми комбинациями
Добавлены /удаленные поля, такие как Covermagefilename < /code>, Copyeextensions < /code>, Unity < /code> и т. Д. QMOD несколько раз < /p>
Я создал файл QMOD с использованием PowerShell: < /p>
Compress-Archive -Path "mod.json", "mod.dll" -DestinationPath "mod.zip" -Force
Rename-Item "mod.zip" "mod.qmod"
Подробнее здесь: https://stackoverflow.com/questions/797 ... custom-mod
QuestPatcher Qmod схема проверка не удалась, я не могу загрузить свой пользовательский мод ⇐ C#
Место общения программистов C#
1758658909
Anonymous
Я пытаюсь создать пользовательский файл QMOD для виртуальной игры с использованием QuestPatcher, но я продолжаю получать ошибку «проверка схемы QMOD», независимо от формата mod.json, который я пытаюсь. < /p>
Вот пример вывода ошибки, который я получаю после попытки поместить свой пользовательский файл. qmod в QuestPatcher: < /p>
QuestPatcher.QMod.InvalidModException: QMOD schema validation failed:
at QuestPatcher.QMod.QModManifest.ParseAsync(Stream stream) in C:\Users\REDACTED\REDACTED\QuestPatcher.QMod\QuestPatcher.QMOD\QModManifest.cs:line 339
at QuestPatcher.QMod.QMod.ParseAsync(ZipArchive archive, Boolean failOnMissingStatedFile, Boolean failOnMissingStatedCover) in C:\Users\REDACTED\REDACTED\QuestPatcher.QMod\QuestPatcher.QMOD\QMod.cs:line 350
at QuestPatcher.QMod.QMod.ParseAsync(ZipArchive archive, Boolean failOnMissingStatedFile, Boolean failOnMissingStatedCover) in C:\Users\REDACTED\REDACTED\QuestPatcher.QMod\QuestPatcher.QMOD\QMod.cs:line 369
at QuestPatcher.Core.Modding.QModProvider.LoadFromFile(String modPath) in D:\a\QuestPatcher\QuestPatcher\QuestPatcher.Core\Modding\QModProvider.cs:line 45
at QuestPatcher.Core.Modding.QModProvider.LoadFromFile(String modPath) in D:\a\QuestPatcher\QuestPatcher\QuestPatcher.Core\Modding\QModProvider.cs:line 89
at QuestPatcher.Core.Modding.ModManager.TryParseMod(String path, String overrideExtension) in D:\a\QuestPatcher\QuestPatcher\QuestPatcher.Core\Modding\ModManager.cs:line 126
at QuestPatcher.BrowseImportManager.TryImportMod(FileImportInfo importInfo) in D:\a\QuestPatcher\QuestPatcher\QuestPatcher\BrowseImportManager.cs:line 464
at QuestPatcher.BrowseImportManager.ImportUnknownFile(FileImportInfo importInfo) in D:\a\QuestPatcher\QuestPatcher\QuestPatcher\BrowseImportManager.cs:line 368
at QuestPatcher.BrowseImportManager.ProcessImportQueue() in D:\a\QuestPatcher\QuestPatcher\QuestPatcher\BrowseImportManager.cs:
< /code>
Вот мой формат файла mod.json: < /p>
{
"_QPVersion": "0.1.1",
"name": "Mod",
"id": "Mod",
"version": "1.0.0",
"packageVersion": 0,
"author": "Jyomama28",
"description": "REDACTED.",
"dependencies": [],
"modFiles": [
"mod.dll"
],
"libraryFiles": [],
"fileCopies": []
}
< /code>
Вот формат моей папки: < /p>
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- REDACTED REDACTED 4096 mod.dll
-a---- REDACTED REDACTED 1914 mod.qmod
-a---- REDACTED REDACTED 320 mod.json
< /code>
Вот что я пытался исправить эти ошибки:
Несколько различных форматов mod.json с различными полевыми комбинациями
Добавлены /удаленные поля, такие как Covermagefilename < /code>, Copyeextensions < /code>, Unity < /code> и т. Д. QMOD несколько раз < /p>
Я создал файл QMOD с использованием PowerShell: < /p>
Compress-Archive -Path "mod.json", "mod.dll" -DestinationPath "mod.zip" -Force
Rename-Item "mod.zip" "mod.qmod"
Подробнее здесь: [url]https://stackoverflow.com/questions/79773037/questpatcher-qmod-schema-validation-failed-i-am-unable-to-load-my-custom-mod[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия