- Как устанавливать моды для Crusader Kings 3
- Установка для лицензионной версии Crusader Kings 3
- Установка модов для пиратской версии Crusader Kings 3
- 1) Скачиваем мод
- 2) Закидываем в нужную папку и редактируем
- 3) Подключаем мод к игре
- Моды подключены к игре Crusader Kings 3, но не работают
- Как исправить?
- Ошибка лаунчера «Не удалось запустить игру»
- Crusader Kings 3 «Steam Workshop Mod Installer (установка модов)»
- Ck3 почему не работают моды
Как устанавливать моды для Crusader Kings 3
Гайд по установке модов для лицензионной и пиратской версии Crusader Kings 3. Мы рассмотрим несколько вариантов установки модов и рассмотрим одну важную ошибку, которая может возникнуть при установке.
Установка для лицензионной версии Crusader Kings 3
Конечно же, мы рекомендуем купить игру — это поддержит разработчиков и сэкономит время при установке модов. Все что нужно что бы установить мод на лицензию, это подписаться на мод и включить его в лаунчере.
Где подписаться на моды?
О том как устанавливать моды на лицензию, вы можете узнать из этого видео, расписывать это в тексте нет смысла.
Установка модов для пиратской версии Crusader Kings 3
С версий для корсаров, все немного сложнее и приведенные в видео примеры могут не у всех работать. Для пираток мы рекомендуем пользоваться другим способом.
1) Скачиваем мод
- Скачиваем мод на нашем сайте или в любом другом, в том же paradoxplaza, есть возможность скачать любой мод.
2) Закидываем в нужную папку и редактируем
- Скачанный мод, например VIET Events, распаковываем и закидываем в папку mod — C:\Users\имя пользователя\Documents\Paradox Interactive\Crusader Kings III\mod\
- Открываем папку с модом, в ней есть файл descriptor.mod, копируем его и вставляем в ту же папку с модами — C:\Users\имя пользователя\Documents\Paradox Interactive\Crusader Kings III\mod\ . Сам файл переименовываем в название мода, в нашем случае VIET Events, должно получится VIET Events.mod
- Открываем VIET Events.mod с помощью блокнота или любого текстового редактора. Необходимо добавить путь к папке с модом, для этого пишем в конце — path=»C:\Users\имя пользователя\Documents\Paradox Interactive\Crusader Kings III\mod\VIET Events»
- Сохраняем
3) Подключаем мод к игре
- Переходим в папку C:\Users\имя пользователя\Documents\Paradox Interactive\Crusader Kings III
- В ней, с помощью блокнота открываем файлик — dlc_load.json
- В этом файлике прописываются все моды через запятую, добавляем туда наш mod/VIET Events.mod
Все готово. При запуске игры не через лаунчер, у вас подключатся все прописанные моды. Если вы играете через лаунчер, то 3 шаг делать не нужно, просто включите мод VIET Events в лаунчере.
Моды подключены к игре Crusader Kings 3, но не работают
Серьезная ошибка, которая встречается не только на пиратских версиях игры, но и на лицензионных. Определяется тем что моды подключены в лаунчере или прописаны вручную, но в игре не отображаются и не работают. Основная причина это путь к папке с модами, если в ней имеется кириллица то моды не будут работать. Например, если ваш путь к папке с модами такой — C:\Users\ Вася \Documents\Paradox Interactive\Crusader Kings III\mod\
Как исправить?
- Чтобы исправить данную ошибку, создайте отдельную папку с модами, в любом месте. Естественно, путь к ней не должен иметь кириллицу.
- Например C:\Crusader Kings 3\mod\
- Далее, перетаскиваем папку с модом в новое место, оставив на прежнем месте только VIET Events.mod
- Открываем VIET Events.mod и прописываем в ней новый путь и сохраняем
- path=»C:\Crusader Kings 3\mod\VIET Events»
Теперь, у вас не должно быть проблем с запуском модов, просто храните их на новом месте, прописывая к ним путь. В лаунчере они также будут отображаться, их можно отключать и перетаскивать.
Ошибка лаунчера «Не удалось запустить игру»
При попытке запустить игру через лаунчер, появляется красный треугольник и надпись «Не удалось запустить игру». Решается довольно просто — необходимо запустить лаунчер от имени администратора.
Источник
Crusader Kings 3 «Steam Workshop Mod Installer (установка модов)»
Написал для себя небольшой скрипт для быстрой установки модов, скачанных со Steam Workshop, привел в нормальный вид и решил поделиться с другими.
Сразу скажу, потребности в этом скрипте у обладателей лицензионной копии игры нет.
Обычно, когда лаунчер не видит моды, приходится либо через тот же лаунчер создавать мод и указывать папку, либо прописывать путь к моду вручную. Со скриптом все решается в один клик.
Файл нужно поместить в папку %USERPROFILE%\Documents\Paradox Interactive\Crusader Kings III\mod\ и запустить. После этого он создаст файлы .mod в текущей папке для всех модов и пропишет в них нужные пути.
Для удобства можно сделать следующее
- Качаем файл и помещаем в папку с модами.
- Открываем файл с помощью блокнота, удаляем знак комментария «::» в начале последней строки и прописываем свой путь к лаунчеру в кавычках (пример «C:\Games\Crusader Kings III\launcher\dowser.exe»).
- Таким же образом можно раскомментировать строчку с timeout и закомментировать pause, если не хотите каждый раз нажимать кнопку для продолжения.
- Создаем ярлык и в поле «объект» пишем cmd /c «%USERPROFILE%\Documents\Paradox Interactive\Crusader Kings III\mod\CK3SteamWorkshopModInstaller.bat»
- Меняем иконку, помещаем ярлык на рабочий стол и закрепляем на начальном экране, если нужно.
Теперь после запуска через ярлык новые моды будут автоматически устанавливаться, а после этого будет запускаться лаунчер.
Как работает скрипт
- Ищет папки с модами в текущей папке, в которых находится descriptor.mod (в нем содержится информация о моде, в том числе путь к папке с модом).
- Копирует descriptor.mod в текущую папку (в папку mod).
- Переименовывает скопированный файл в название папки с модом, добавляя расширение .mod (например в 2220762808_nameplates.mod).
- Заменяет (если есть) или добавляет нужный путь к моду в скопированном файле.
После этого лаунчер будет видеть моды, скачанные со Steam Workshop. Активируем моды в лаунчере и меняем порядок, если нужно.
Скрипт написан на PowerShell, но я поместил его в .bat файл, чтобы ни у кого не возникло проблем с запуском, потому что по-умолчанию для запуска PowerShell скриптов требуется прописывать команду, которая этот самый запуск разрешает. Из-за этого код не сильно читабельный, но если есть какие-нибудь сомнения, то проверяйте.
Никакие файлы не удаляются и ничего в папке с самим модом не меняется, права администратора не требуются.
Как качать моды со стима
Способ популярный, но напишу для тех, кто не знает.
- Заходим на сайт SteamWorkshopDownloader
- Вставляем ссылку на мод.
- Качаем и распаковываем.
- Помещаем папку с модом в %USERPROFILE%\Documents\Paradox Interactive\Crusader Kings III\mod\
Для упрощения процесса у сайта есть официальный аддон, который добавляет кнопку «Скачать» прямо на страницу с модом в Steam Workshop steamworkshopdownloader.io/extension/
Если не работает лаунчер
Если у вас не работает лаунчер, нужно сделать следующее:
- Переходим в папку с игрой и открываем папку launcher (например C:\Games\Crusader Kings III\launcher)
- Открываем файл launcher-settings.json
- Ищем строчку «distPlatform»: «steam» и меняем ее на «distPlatform»: «gog» или на «distPlatform»: «pdx»
- Запускаем лаунчер через dowser.exe, можно вывести ярлык на рабочий стол и запускать игру через него.
Скриншоты работы скрипта
Список изменений
19.05.21, версия v1.1
- Улучшено отображение списка модов, появились названия модов, последние добавленные моды теперь в конце списка.
- Улучшена обработка ошибок.
- Новые моды теперь помечаются бирюзовым цветом (см. скриншот).
02.06.21, версия v1.2
- Исправление ошибки связанной с типом файла на Windows 8.1 (спасибо Redgort)
Если у вас по какой-нибудь причине не работает скрипт, напишите, пожалуйста, в комментарии, попробуем разобраться. Должно работать на любой системе начиная с Windows 8.1.
Источник
Ck3 почему не работают моды
| 838 | уникальных посетителей |
| 45 | добавили в избранное |
Необходимо выбрать для себя, с чем мы будем работать, а именно с каким редактором текста. Для себя я выбрал Atom [atom.io] , удобная программа для работы с множеством файлов. Мастхэвом раньше для меня был Notepad++ [notepad-plus-plus.org] , он удобен в поиске по ключевым словам, есть функция компиляции (можно сопоставить 2 файла и найти разницу в них) и всяко-всячина.
Выбрали? Теперь найдём мод который будем переводить и жмём кнопку «Подписаться»
Я выбрал «Better Executions», отличный мод, добавляет различные виды казни и соответствующие виду казни — звуки.
https://steamcommunity.com/sharedfiles/filedetails/?id=2264753748
ВНИМАНИЕ! Чтобы мод скачался — Steam должен быть запущен!
Проще пареной репы, после того как нажали кнопку «Подписаться» и Steam скачал мод — нужно зайти в папку «Content» по пути «Steam\steamapps\workshop\content» в ней будут странные папки с цифрами, наша папка та, у которой дата изменения самая свежая.
Если у вас более одного хранилища для игр, то и файлы модификации будут лежать на том-же диске где и игра. — добавил Хромой.
Открываем папку, в ней снова какие-то непонятные цифры, omg!
Не стоит пугаться, это моды на которые мы подписались, где-то тут лежит и Better Executions, как его найти? По дате изменения конечно же! Мы же подписались на него только что, сортируем папку по дате изменения и вуа-ля, он самый первый.
Основные файлы с которыми мы будем работать находятся в папке «localization\russian».
ВНИМАНИЕ! Не забудь скопировать папку с модом перед редактированием, иначе можно потерять всю свою работу!
Первое — создай папку для работы с модами. У меня всё устроено так: Подписался, скачал, кинул папку с модом в папку «mod_bcp», переименовал в понятное для меня название, начал работу с модом.
Второе — открываем в папке с модом, папку «localization». Удаляем все папки кроме «english», делаем дубликат папки «english» и переименовываем в «russian». В папке «russian» переименовываем файлы с окончанием «. _english.yml» в «. _russian.yml». Должно получится примерно как на скриншоте ниже. Открой получившийся файл в редакторе и поменяй первую строчку с «l_english:» на «l_russian:».
Третье — подготовка завершена, остаётся начать работу над переводом.
В файле «. yml» необходимо переводить текст который в ковычках «», остальное нас не интересует. В этом пункте много нюансов, каждый из которых я готов помочь разобрать в нашем Discord [discord.gg] канале.
ВНИМАНИЕ! Не забывай сохраняться!
Наконец перевод готов, осталось совсем немного, выложить его в Steam и начать ещё один.
Приступим.
Открываем лаунчер игры, слева в лаунчере выбираем «Все установленные модификации», далее сверху жмём «Инструменты модификаций», в открывшимся окне жмём «Создать модификацию».
1 — Название мода, будет отображаться в Steam как основное название мода.
2 — Версия мода, рекомендую ставить 1.0, тогда не будет проблем с совместимостью.
3 — Название папки, например «better_executions_RU»
4 — Флаги, метки, как хотите называйте, по ним можно будет найти мод в Воркшопе.
После того как всё заполнили — жмём создать модификацию.
Папка с модификацией находится тут «C:\Пользователи\имя_пользователя\Documents\Paradox Interactive\Crusader Kings III\mod» видим её, да? Теперь у вас два варианта:
Первый — выложить полностью отдельный мод, в котором не нужна будет подписка на оригинальный мод.
Второй — выложить только перевод, который будет работать только если есть подписка на оригинальный мод.
Вы решили делать как и я, выложить полностью отдельный мод.
Давайте разберёмся, зачем это делать, будут ли ругать?
Полностью отдельный мод даёт возможность обновлять перевод когда ТЕБЕ это будет удобно, когда ты будешь ГОТОВ обновить перевод.
Отдельный мод не требует ещё каких-то подписок, в списке модов будет больше свободного места.
Ругать не будут, воркшоп принадлежит Steam’у, все созданные моды так же принадлежат Steam’у.
Все права собственности и права интеллектуальной собственности, связанные с Контентом и Услугами и их копиями, принадлежат компании Valve и/или ее лицензиарам или лицензиарам аффилированных лиц.
И так, как же выложить Standalone перевод?
1. Так как у вас уже в папке с модом есть все нужные папки и файлы — дело за малым, кинуть все эти файлы в папку, которую создали через лаунчер, она тут: «C:\Пользователи\имя_пользователя\Documents\Paradox Interactive\Crusader Kings III\mod»
2. Открыть лаунчер игры, далее «Инструменты модификаций», теперь нам не надо создавать модификацию, выбираем нужную нам модификацию из списка.
1. Версия игры, на данный момент последний патч 1.3.1, но у меня стоит 1.3.* — зачем?
Затем, что последняя цифра чаще всего означает небольшой хотфикс и чтобы часто не обновлять мод — можно поставить звёздочку, тогда этот мод будет под любой хотфикс 1.3.* версии. Можно поставить хоть *.*.*, тогда ваш перевод будет всегда актуален!
2. Инструмент чтобы автоматически установить последнюю версию игры.
На данном этапе в описании можно ничего особо не писать, его можно отредактировать в Steam.
Всё готово, жмём кнопку «Опубликовать модификацию».
Она автоматически появится в вашем Steam Workshop’e, редактируйте описание, добавляйте скриншоты и т.д. на этом всё. 🙂
Если в первом варианте у нас получился независимый перевод, то тут мы уже зависим от оригинала. Делаем тоже самое, что и в первом варианте, только в папке с модом ничего не должно быть кроме папки «localization», файла «descriptor.mod» и «thumbnail.png». Всё.
Почему хвост? Да потому что это хвост оригинального мода.
Я вас поздравляю, вы сделали перевод, выложили его в Steam, проверили его работоспособность и теперь можете приступать к новому переводу!
Не забывайте поддерживать, исправлять некоторые недочёты и обновлять их вовремя, а не как я. 🙂
Источник