Расширение больше трёх слотов для кооператива [Steam]
• Предупреждение •
- Руководство было написано с целью того, что бы игроки могли расширить максимальное количество слотов для игры с ещё большим количеством людей (Понимая, что игровые механики или геймплейные особенности, вместе с ограниченным распределением предметов, могут ухудшить изначальную идею и могут иметь негативные последствия).
- Руководство ориентировано для всех пользователей, которые либо не ознакомлены об базовой установке модификации и информации об утилите запуска, либо немного подзабыли об ней и хотели освежить себе память. Постараюсь объяснить так, что бы всех могли понять суть руководства.
- Все плагины и/или модификации не являются моими наработками или проектами. Тем не менее, вредоносных файлов или ссылок на вирусы, ТОЖЕ НЕ ИМЕЕТСЯ. Все ссылки из этого руководства от оригинальных авторов плагинов и/или модификаций, которые были проверены во время написания руководства.
• Ознакомление с BepInEx •
• Документация •
- Bepis Injector Extensible (сокращенно BepInEx) -
это фреймворк общего назначения для расширения возможностей и облегчающее разработку и объединение разных модификаций
к играм на движке Unity (Иже и была сотворена For The King), которая используется большинством из представленных, на сегодняшний день, модификаций разных конфигураций. - Оно поможет не только для того, что бы
позволить себе использовать модификации развлекательного характера, но и поможет оптимизировать игру настолько, насколько это возможно, в понимании программирования. Однако, при злоупотреблении огромным количеством аддонов или не правильной настройкой их установки, могут иметь негативные последствия.
• Процесс инсталляции •
- Первым делом необходимо установить игру, запустить её и зайти в главное меню игры. Делается это для базовой конфигурации под вашу систему.
- Далее необходимо установить BepInEx. Для данного руководства, мы возьмём её напрямую из Thunderstore. Она всего одна и имеет версию v5.4.19001. [thunderstore.io]
- При открытии архива, вы сначала открываете папку ВНУТРИ архива BepInExPack_ForTheKing. Затем содержимое BepInExPack_ForTheKing необходимо переместить напрямую в корневую папку игры. Убедитесь, что разархивировали нужные файлы, и поместили их правильно.
• Альтернативная установка •
- Вы так же можете использовать более альтернативу - установку из GitHub на актуальной версии. Например, во время написания руководства, версия BepinEx - v5.4.23.5. [github.com] Это делается в случае для того, если старая версия не хочет корректно работать с плагинами, или не запускается вовсе. Обязательно используйте версию для архитектуры x64.
- Принцип установки идентичен, за одним исключением. Внутри архива уже будут необходимые файлы, так что заходить папку внутри архива не надо. Содержимое всего архива необходимо перенести в корневую папку игры. Не удивляйтесь, что скриншот используется тот же, потому что файлы практически идентичны названию. Не перемещайте только changelog.txt.
• Обязательная проверка фреймоврка •
- Определить работоспособность BepInEx можно при выводе консоли, когда запускается игра. По умолчанию, оно стоит включённым при установке старой версии. В новых, оно отключено. Пример консоли, предоставлен ниже.
- Что бы включить консоль, необходимо перейти по пути "For_The_King\BepInEx\config" и открыть файл BepInEx.cfg через Блокнот (Или другую программу текстового редактора). Вам нужно найти категорию Logging.Console, а внизу её статус Enabled. Вам нужно выставить статус "false" на "true". Без кавычек.
- Поздравляю. Вы выполнили половину дела. Запускаете игру через Steam, удостоверяетесь, что установлен фреймворк, и готовы к установке модификаций.
- ВНИМАНИЕ! Для новых версий BepInEx/config появится только после первого запуска, так что сначала надо запустить игру, а потом уже выйти и зайти в BepInEx/config.
• Установка модификаций •
После успешного процесса инсталляции Bepis Injector Extensible, у нас имеется возможность устанавливать плагины и модификации для игры. Их процесс установки занимает не так много времени, как на прочтение данного руководства. За примеры возьмём следующие аддоны:
- FTK MultiMax Rework v2.[thunderstore.io] Ради чего вы и зашли на данный гайд. Модификация расширяет количество игроков в лобби с стандартных трёх до n-го количества игроков. Заметьте, использована версия v2, потому что имеется первая версия, но с некоторыми проблемами. Они в V2 тоже есть, но тем не менее. Как заверили соавторы модов, PolarsBear[thunderstore.io] и edm[thunderstore.io], протестировано нормально только до пяти-шести игроков.
- FTK MultiMaxCombatFix.[www.nexusmods.com] Обязательное дополнение к первому моду. Ибо без него, некоторые спеллы, баффы и так далее, не будут распространены для сессии с больше тремя игроками. Оно это мало того, что чинит, но и слегка повышает количество лута с битвы для сессии с более чем трёх игроков. Есть у него один недостаток, но про это позже.
- Этого вполне достаточно для того, что бы, как минимум, проверить, будет ли работать модификации работать корректно. Установка обеих модов работает по элементарному принципу - сначала открываете архивы и заходите в корневую папку игры. И по пути For The King\BepInEx\plugins - вы перекидываете ТОЛЬКО .dll файлы из архива в папку plugins.
- Заходим обратно в игру, доходим до главного меню. Изменения при установке данной модификации, видно в консоли самой игры, но это ещё не всё.
- Теперь самое главное правило! Всегда, когда вы будете собираться в сессию для For The King, вы должны сначала знать, сколько точно людей пойдёт в долгосрочную сессию на несколько десяток часов. И потом вы переходите СНОВА в корневую папку игры, по пути For_The_King\BepInEx\config - и открываете файл MultiMaxRework.cfg через блокнот или другой текстовый редактор.
- Здесь только один параметр нужно изменить, MaxPlayers. По умолчанию, тут всегда будет стоять цифра пять, но вы должны изменить столько количество человек, сколько будет задействовано игроков в сессии (Если собралось 4 человека на сессию, ставьте 4. Если 5 человек - 5). Сохраняете и обратно заходите в игру.
- Поздравляю, хосту остаётся организовать сессию, а участникам необходимо в неё зайти и надолго затянуться в открытом мире.
• Проблемы с модификацией •
Имейте в виду, что у данной модификации, вместе с дополнением, имеются не приятные "баги", "приколы" и "фейлы". Внизу будут описаны только те проблемы, которые являются основными:
- ЧЁРНЫЙ ЭКРАН. Самая главная проблема модификации с увеличением количеством игроков. Он будет встречаться когда вы начнёте новую игру или загрузите. Но на сколько часто встречаться - не понятно. Во второй версии мода с кооперативом, бага с чёрным экраном обнаружено не было, но будьте бдительны. В консоли будет либо красный текст, либо застрянет текст на подключении всех пятерых игроков. Проблема лечиться полным перезаходом в игру до тех пор, пока не пустит в сессию.
- ЗАСТЫВШИЙ ЭКРАН БОЯ. Есть минимальный шанс того, что время начала битвы (Не важно, пещера или на открытом поле), при плавном перемещении экрана, враги просто не будут бить. При этом взаимодействовать с битвой никак не получится. Всё застынет на месте, только карт для игры в "Дурака" не хватает. Лечится только перезаходом в игру.
- НЕТ ОГРАНИЧЕНИЙ КЛЕТОК ПРИ ЗАХОДЕ НА БИТВУ. Вот один главный минус дополнения к моду для кооператива. MultiMaxCombatFix хоть и чинит баффы для игроков, но он имеет один странный баг, который до сих пор не излечили. Любой игрок, который вступает в битву с мобом в открытом мире, ОБЯЗАТЕЛЬНО притянет за собой ВСЕХ игроков с собой. То есть если охотник вступает в бой с каким-то мобом, к нему подключаются все остальные персонажи - хиллер из гор, танк из моря, ДДшник из пещеры, и так далее. При этом они не телепортируется к тому, кто начал бой - а остаются там же. Решения, как уже говорил, нету. Максимум повышать сложность, что бы не было так легко играть (Скриншот неудачный, но это пример).
• Дополнительный раздел •
- Руководство было записано с целью ознакомления процесса РУЧНОЙ инсталляции модификации и фреймворка для дальнейшей работоспособности игры и для того, что бы пользователи могли самостоятельно добавлять модификации из мастерской, или даже создавать свои.
- Здесь не используется r2modman / Thunderstore App, ибо для меня, это не имеет смысла. Гайдов по установке модов через данные программы - не мало. Можете ознакомиться у них, как она проходит.
- По дополнительным вопросам, обращайтесь через Discord. Данные в моём профиле Steam. Могу ответить, когда освобожусь, или будет свободное время. Я не кусаюсь, так что можно разговаривать, как обычно.
• Итог •
- Это было детально описанное и, надеюсь, понятное руководство для кооперативной режима For The King. Желаю вам в дальнейшем прохождении с компанией друзей и хорошего настроения в будущем. Надеюсь, с вами будет всё хорошо. Можете посмотреть другие руководства, может что-то и найдёте. А я заканчиваю руководство, на этой ноте. Не прощаемся.
This guide was created by its original author on the Steam Community. Are you the author and want it removed? Request removal.