Перейти к содержанию

Исправление проблем#

С проблемами при моддинге любимых игр может столкнуться каждый, а GTA IV к ним крайне склонна.


Известные проблемы без решения#

Я знаю об этих проблемах, сообщать мне о них не нужно, если только вы не знаете решения.

  • Катсцены подвешивают игру, если окно игры слишком долго не в фокусе.
  • Достижения Social Club нельзя получить на даунгрейднутых версиях.
  • Ночные тени ограничены, в том числе нет теней от фар и фонарей - это не баг, их можно снова включить на вкладке Игра.
  • При долгой игре мир начинает пропадать, и игра становится неиграбельной. Единственное решение - перезапустить игру. Возможные способы продлить время до этого: снизить разрешение; уменьшить ползунки дальности прорисовки; убрать параметры запуска/commandline.txt, удалить High Resolution Miscellaneous Pack, Project Glass и Vehicle Pack.
  • После установки модов (особенно тех, что меняют файлы .ide и .ipl или что-то добавляют в .dat) по всему миру произвольно появляются автомойки. Единственное решение - начать новое сохранение (при следующей загрузке этого нового сохранения проблема исчезнет).
  • Любые произвольные проблемы, которые не упомянуты на странице отдельно, скорее всего, вызваны Liberty Tweaks - попробуйте отключить некоторые опции. Известные конфликтующие опции в прошлом: Personal Vehicles, Dynamic Field of View, Reckless Drivers, Emergency Service Dispatches, Extended Weapon Pool, Improved Car Crashes, Vehicle Tilt & Rotation No Cursor Escape, Unused Hospital Respawn.

Известные проблемы и решения#

Проблемы с запуском#

Ошибка Asi Loader | Другие проблемы с Visual C++

Убедитесь, что установили необходимые программы.

Ошибка RMN60 при запуске

Возникает на даунгрейднутых версиях. Установите OpenPreCEPatch (возможно, его удалил антивирус).

Ошибка "SecuLauncher: failed to start application [2000]" при запуске
  • Нажмите правой кнопкой на GTAIV.exe, выберите Свойства, перейдите на вкладку Совместимость и снимите галочку с Запускать эту программу от имени администратора. Если она уже снята, смотрите следующее решение.
  • Убедитесь, что установили необходимые программы.
  • Если и это не помогло, установите NET 3.5.
Игра вообще не появляется
  • Убедитесь, что у вас нет дублирующихся модов - например, FusionFix мог остаться и в папке plugins, и в папке с игрой. В таком случае игра не запустится.
  • Перезагрузите ПК.
  • Даунгрейднутую версию запускайте только из Steam или через PlayGTAIV.exe.
  • Если используете ZolikaPatch и FusionFix вместе, отключите несовместимые настройки.
  • Если проблема осталась, удаляйте или отключайте моды по одному, чтобы найти виновника. Обычно дело в .asi модах, так что начинайте с них.
Игра вылетает сразу после запуска
  • Попробуйте отключить RivaTuner Statistics (через MSI Afterburner, если используете его), удалить Bandicam и любое другое ПО, которое делает инъекции - оверлеи и инжекторы могут мешать игре при запуске.
  • Попробуйте отключить Steam Overlay и/или Steam Input.
  • На даунгрейднутой версии попробуйте установить OpenPreCEPatch, если еще не ставили.
  • Попробуйте удалить SETTINGS.cfg из C:/Users/(User)/AppData/Local/Rockstar Games/GTA IV/Settings.
  • Если проблема осталась, удаляйте или отключайте моды по одному, чтобы найти виновника. Обычно дело в инжектируемых модах, так что начинайте с них.

Проблемы с экраном загрузки#

Загрузка идет слишком долго
Игра загружается бесконечно

Задайте параметр запуска -availablevidmem (со значением до 3072.0).

Игра сразу загружает сохранение при запуске, без меню

Можете зажать Left Shift при запуске, когда нужно меню.

Если хотите полностью отключить эту функцию, измените Skip Menu на Off в Настройки - Игра, если используете FusionFix. Если функция всё равно срабатывает, установите SkipMenu в 0 в XLivelessAddon.ini (или ZolikaPatch.ini).


Проблемы с настройками и производительностью#

Игра показывает неверный объем видеопамяти в настройках

Задайте параметр запуска -availablevidmem (со значением до 3072.0).

Не рекомендуется выходить за 3072.0 из-за возможных проблем со стабильностью. К тому же на версиях ниже 1.0.8.0 это число условное - пробуйте значения вроде 60.0, 120.0 и смотрите, что подойдет.

Игра не запускается в нужном разрешении, а в настройках нет возможности его повысить

Задайте следующие параметры запуска:

  • -width (разрешение по горизонтали)
  • -height (разрешение по вертикали)
  • -refreshrate (частота обновления)

Пример:

  • -width 1920
  • -height 1080
  • -refreshrate 60

Если это не помогло, добавьте d3d9.forceAspectRatio = 16:9 в dxvk.conf. Замените 16:9 на ваше точное соотношение сторон, если у вас не 16:9 монитор.

Также проверьте обновления драйверов ГП.

Плохая производительность в игре / Фризы
  • Убедитесь, что DXVK установлен правильно и с рекомендуемыми настройками (не используйте async, если у вас есть Fast Linking).
  • Попробуйте оптимальные настройки графики.
  • Убедитесь, что в Steam отключен кэш шейдеров в Настройки - Загрузки, если используете DXVK.
  • Попробуйте отключить Steam Overlay и/или Steam Input.
  • Убедитесь, что у вас не запущены в полноэкранном режиме оверлеи вроде Rainmeter - они могут сильно просадить производительность.
  • Попробуйте понизить настройки графики, в частности:
    • Качество теней
    • Ночные тени
    • Дистанция обзора и детализации
    • Фильтрация теней
    • Глубина резкости
    • Размытие при движении
    • Качество отражений
Постоянный нестабильный тайминг кадров через какое-то время игры (т.е. микрофриз каждые 0.5 секунды)

Попробуйте отключить геймпад. Если проблема исчезла, попробуйте включить или отключить Steam Overlay. Если проблема осталась, попробуйте заодно включить или отключить Steam Input.


Проблемы с вылетами#

Игра вылетает во время или вскоре после экрана загрузки
  • Убедитесь, что начинали с чистой установки (после нажатия «Удалить» в Steam вручную вычистите остатки в папке).
  • Если вы добавили модифицированные машины и сохранили их рядом со своим домом, сохранение повреждено. Поменяйте сохраненную машину с помощью этой программы.
  • Ваше сохранение может быть повреждено. Попробуйте временно убрать сохранения и начать новую игру, чтобы проверить, останется ли проблема.
  • Если проблема осталась, удаляйте или отключайте моды по одному, чтобы найти виновника. Обычно дело в скриптовых модах, так что начинайте с них.
Игра случайно вылетает посреди игры
  • Если используете ZolikaPatch и FusionFix вместе, отключите несовместимые настройки.
  • Откройте IV.EFLC.OpenPreCEPatch.ini (или ZolikaPatch.ini) и измените HighFPSSpeedupFix на 0.
  • Если проблема осталась, удаляйте или отключайте моды по одному, чтобы найти виновника.

Проблемы с геймплеем#

Сломанные LOD / текстуры
  • Задайте параметр запуска -availablevidmem (со значением до 3072.0).
  • Сократите количество текстурных модов - особенно всяких текстур дорог.
Не получается сесть в вертолет в последней миссии | Другие проблемы с таймингами на высоком FPS, например сломанные аркадные автоматы
  • Установите FusionFix.
  • Некоторые проблемы можно обойти только ограничением в 60 или 30 FPS. Это делается в Настройки - Графика, если используете FusionFix.
Софтлок в TLAD - Shifting Weight

Откройте IV.EFLC.OpenPreCEPatch.ini (или ZolikaPatch.ini) и установите HighFPSSpeedupFix в 0. После миссии можно вернуть 1.

Нельзя воспользоваться компьютерами в интернет-кафе или взаимодействовать с развлечениями (бильярд, боулинг)

Можно сделать одно из следующего:

  • Начать новую игру и забыть о существующем сохранении.
  • Удалить файлы LibertyTweaks из IVSDKDotNet\scripts (если вы больше нигде не используете IV-SDK .NET, можете смело удалить из папки с игрой все файлы и папки, начинающиеся с IVSDKDotNet).
Достижения Steam пропали после даунгрейда

Установите OpenPreCEPatch.

Не работают достижения GFWL / Xbox Live
  • Удалите SteamAchivements.asi - их нельзя использовать одновременно, если не используется OpenPreCEPatch.
  • Установите TryToSkipAllErrors и VSyncFix в 0 в ZolikaPatch.ini (проблема не относится к OpenPreCEPatch).
Настройка прицела застряла на 'Basic'
  • Отключите Dynamic Crosshair в LibertyTweaks.ini.
Не получается отключить автоприцеливание для геймпада
  • Отключите San Andreas Styled Auto-Aim в LibertyTweaks.ini.

Проблемы с мультиплеером#

"Unable to connect to game session", "Unable to join a game you were kicked from" или подключение к пустому лобби в GFWL

Вас либо действительно кикнул хост, либо вы столкнулись с так называемым кикбагом.

Если это действительно кикбаг, нужно вручную пробросить следующие порты в настройках роутера и в брандмауэре системы (инструкции для своего роутера или провайдера ищите в интернете или обратитесь к провайдеру):

  • TCP: 3074, 80, 88
  • UDP: 3074, 80, 88

Если проброс портов невозможен, используйте вместо него VPN. Я рекомендую Mullvad VPN.

Ну или сдайтесь. Серьезно, просто сдайтесь и попробуйте другие способы мультиплеера - некоторые люди намертво застряли с кикбагом, и бороться с ним бесполезно.

Не появляется оверлей GFWL
  • Вы используете XLiveless (xlive.dll). Переименуйте файл в dinput8.dll.
  • Не хватает файлов GFWL. Нужны GTAIV.exe.cdf, GTAIV.exe.cfg и GTAIV.exe.cat.
  • Попробуйте переустановить GFWL.
"This session no longer exists" в GFWL

Этот ключ уже использует кто-то другой, кто находится в лобби. Выйдите из аккаунта и найдите другой ключ или заново запустите кейген.

В GFWL игра просит войти в Social Club

Вам нужен OpenPreCEPatch.

"The downloadable content required for this autoload is not available" в GFWL

Перезапустите игру.

"You have been disconnected because your computer is running too slowly" в GFWL
  • Включите Windowed, Borderless и отключите Block on Focus Loss в Настройки - Игра, если используете FusionFix.
    • Если FusionFix не используете, установите BorderlessWindowed и DoNotPauseOnMinimize в 1 в XLivelessAddon.ini (или ZolikaPatch.ini) и добавьте -windowed в commandline.txt.
"The profile could not be signed in to LIVE" в GFWL
Код ошибки: 0x80048821 или "Password contains special characters" в GFWL

Создайте новый пароль приложения и войдите с его помощью.

Код ошибки: 0x8007065b в GFWL

Единственное известное решение - войти с другого аккаунта.

Код ошибки: 0x80151906 в GFWL

Серверы Xbox LIVE, вероятно, сейчас недоступны, попробуйте позже.

Код ошибки: 0x8015403A в GFWL

Попробуйте войти на сайте.

Код ошибки: 0x80150001 в GFWL

GFWL разрешает не больше 100 друзей на аккаунте. Сократите число друзей до 100 или меньше и попробуйте войти снова.

Античит выкидывает в GTAC

Скорее всего, ваши файлы изменены - убедитесь, что используете чистую копию из Steam или Rockstar Games Rockstar Games Launcher.

Узнать, какой файл не проходит проверку, можно только у человека с доступом к логам сервера (обычно у владельца).


Разные проблемы#

Я использую Rockstar Games Rockstar Games Launcher, и мои файлы постоянно заменяются

После даунгрейда или использования готового архива для 1.0.8.0 не запускайте игру через лаунчер, а запускайте через PlayGTAIV.exe.

Если же вы хотите использовать CE, избегайте замены файлов и используйте модлоадеры.

Игра использует не ту видеокарту (ноутбук с NVIDIA)

Зайдите в Панель управления NVIDIA, в настройки 3D, добавьте GTAIV.exe и выберите Максимальная производительность в Режиме управления электропитанием.

EFLC пропал после даунгрейда

Убедитесь, что используете OpenPreCEPatch, и установите LoadDLCs в 1 в IV.EFLC.OpenPreCEPatch.ini (или ZolikaPatch.ini).

.NET моды не работают на Linux

Смотрите раздел Заставляем ScriptHookDotNet и IV-SDK .NET работать на Linux


Если вы знаете проблему и решение, которые я пропустил, напишите мне на Discord-сервере.