НЕЙРОСТАЛКЕР ОБТ
MUZZBAD
Привет. Во-первых, спасибо за участие в ОБТ. Во-вторых, ниже полная инструкция по установке и использованию мода.
К сожалению, у меня нет финансовой возможности заниматься им дальше в полную силу. Тесты LLM сжирают очень много бабла. Поэтому дальнейшие апдейты, если они будут, будут публиковаться на этой же странице.
Актуальная версия - 1.0
Мод был протестирован на ванильной Anomaly 1.5.3, сборках Custom, GAMMA и Anthology. Работоспособность на других сборках не гарантируется (но должно быть нормально). Вылеты при диалогах с кем-либо и при каких-то функциях - это следствие конфликтов с другими аддонами. На это повлиять я не могу, сборки обновляются довольно часто.
Установка (без имеющейся сборки на чистую Anomaly):
1. Скачать чистую Anomaly 1.5.3
https://www.moddb.com/mods/stalker-anomaly/downloads/stalker-anomaly-153
2. Скачать Mod Organizer 2.
https://github.com/ModOrganizer2/modorganizer/releases/download/v2.5.2/Mod.Organizer-2.5.2.exe
3. Распаковать Anomaly в отдельную папку. (запомнить для п.14)
4. Запустить установщик Mod Organizer 2 (MO2). При выборе пути для установки. ЗАПОМНИТЬ его (для п.15)
5. Запустить установленный MO2.
6. В первом окне нажать «Next».
7. Во втором окне выбрать «Create a portable instance».
8. В третьем окне пролистать в самый низ список игр, нажать «Browse» и выбрать папку с Anomaly.
9. В четвёртом, пятом и шестом окне нажать «Next».
10. В седьмом окне нажать «Finish».
11. Во время запуска MO2 вылезет несколько мелких окошек, их можно просто закрыть на крестик.
12. Закрыть MO2.
13. Открыть MUZZNET-Setup.exe
14. Выбрать путь к Anomaly
15. Выбрать путь, который указывали при установке MO2. Если всё корректно – нажать «Далее».
16. Нажать «Установить».
17. Установить нужный софт, если он не найден. Установить зависимости сервера (venv) и движок голосов RVC. Нажать «Далее».
18. На странице «Голоса» немного подождать (10-50 сек.) пока подгружаются модели голосов с HuggingFace. Если не подгрузились – включить/выключить zapret/VPN. Нажать «Скачать выбранные», если везде стоят галочки. Подождать, пока скачиваются и распаковываются (прогресс отображается в консоли, займёт примерно 10-30 минут). Нажать кнопку «Далее».
Если во время скачивания сбой – попробовать снова.
19. На последней странице нажать «Инструкция по API» и «Готово».
Главное - чтобы в пути установки сервера не было русских букв (кириллицы).
Установка (на сборку типа GAMMA, Custom, Anthology):
1. Открыть MUZZNET-Setup.exe
2. Выбрать путь к Anomaly (не к модпаку)
3. Выбрать путь к модпаку, внутри которого должна быть папка mods.
4. Нажать «Установить».
5. Установить нужный софт, если он не найден. Установить зависимости сервера (venv) и движок голосов RVC. Нажать «Далее».
6. На странице «Голоса» немного подождать (10-50 сек.) пока подгружаются модели голосов с HuggingFace. Если не подгрузились – включить/выключить zapret/VPN. Нажать «Скачать выбранные», если
везде стоят галочки. Подождать, пока скачиваются и распаковываются (прогресс отображается в консоли, займёт примерно 10-30 минут). Нажать кнопку «Далее».
Если во время скачивания сбой – попробовать снова.
7. На последней странице нажать «Инструкция по API» и «Готово».
8. Открыть MO2 модпака, проверить галочку на моде.
После установки открыть панель - Прочее - TTS устройство поменять на CUDA (если видеокарта NVIDIA). Подождать, пока установится. Прогресс установки во вкладке Сервер и статус. Это может занять минут 5-10.
Видео-инструкция (моменты с загрузкой/установкой ускорены):
Инструкция по API:
1. зайти на сайт https://routerai.ru/ (пока только этот провайдер. на openrouter я не могу бабло закидывать, у меня нет иностранных карт, следовательно и протестировать не могу).
2. Зарегистрироваться
3. Открыть вкладку «Финансы»
4. Пополнить баланс (для теста можно на 100 рублей)
5. Открыть вкладку Ключи, нажать «Создать API-ключ»
6. Выбрать название, выбрать лимит (если нужно)
7. Скопировать и сохранить API-ключ,
никому его не показывать и не давать. Даже мне, если будете присылать баг-репорты. Ключ начинается на «sk-...»
Инструкция по панели:
1. Открыть панель. Зайти во вкладку
«Модели LLM». Вставить API-ключ, полученный на сайте routerai. Модели лучше не трогать, если не разбираетесь в этом.
2. Зайти во вкладку «Игрок». Здесь вы можете заполнить информацию о себе и своём прошлом. NPC будут знать, кто вы такой.
3. Зайти во вкладку «Прочее». Здесь можно выбрать клавишу, на которую активируется микрофон или чат в игре. По умолчанию: зажать V – голосовой чат, нажать Backspace – текстовый чат. Далее все настройки
на своё усмотрение. Важно: при достижении 500 реплик в игре (по умолчанию), они могут повторяться, то есть субтитры и озвучка могут не совпадать. Нужно перезапустить игру и перезапустить сервер.
4. Вкладка «Режим игры». Здесь вы можете настроить сложность и шансы соглашения NPC на какое-то действие, их реакцию на преступления (грабёж, убийства и тд)
5. Вкладка «Установка». Здесь вы можете убедиться, в ту ли папку установился мод. Раздел «Движок синтеза речи». По умолчанию выбран Silero. Это оптимальная модель по скорости/производительности. XTTS – тяжелее, ждать ответа дольше, присутствует странный акцент в речи, невозможно скорректировать ударения, но сама модель качественнее.
Ко всем настройкам в панели подходить с умом. Желательно запоминать, что натыкали, чтобы ничего не сломать.
При первом диалоге с NPC ожидание ответа может доходить до 30-50 секунд, в зависимости от мощности вашего железа - это нормально, это прогревается RVC-модель. При последующих репликах с этим же NPC ожидание будет уже намного меньше. Вы можете указать в настройках количество моделей, которые будут храниться в кэше. Но будьте осторожны - это может повлечь за собой нестабильную по производительности игру.
Запуск игры
Нажать «Запустить» во вкладке «Сервер и статус».
Дождаться сообщения «[main] RVC[ambient]: воркер готов (модели по запросу).»
Открыть ModOrganizer.exe из той папки, куда вы его установили.
В списке модов уже должен быть активирован мод.
Нажать «Run» из ModOrganizer, запустить игру.
Полное руководство:
https://disk.yandex.ru/i/k-PX4JokFyckFQ
Или же здесь
НЕ НАЖИМАТЬ В ЛАУНЧЕРЕ АНОМАЛИ ГАЛОЧКУ «PREFETCH SOUNDS»
ПРИ КАЖДОМ ЗАПУСКЕ:
Сначала открыть панель, запустить сервер, потом запускать игру.
ВНИМАТЕЛЬНО ЧИТАЙТЕ РУКОВОДСТВО ПО ИГРЕ.
Если что-то не работает, либо нашли какой-то баг – пишите в ЛС телеграм канала, в комментариях помогать НЕ СМОГУ.
Либо попробуйте установить заново по инструкции, внимательно всё перепроверив.
Логи находятся тут:
Папкаигры\appdata\logs\ - логи игры
Папкаигры\stalker_ai_server\logs\sessions\ - логи сервера