Как удалить Script Hook V в GTA 5?

0 0
Как удалить скрипт хук в ГТА 5?
GTA 5
1 Ответ
0 0

Чтобы полностью удалить стандартный комплект Script Hook V, откройте корневую папку GTA 5 и удалите ScriptHookV.dll, dinput8.dll и, если устанавливали встроенный трейнер, NativeTrainer.asi. Это те файлы, которые входят в обычную установку Script Hook V.

Как удалить Script Hook V

  1. Закройте GTA 5 и лаунчер.
  2. Откройте папку, в которой установлена игра. Нужна именно корневая папка GTA 5: в Legacy там находится GTA5.exe, в Enhanced — GTA5_Enhanced.exe.
  3. Удалите ScriptHookV.dll.
  4. Если хотите убрать и ASI Loader, установленный вместе со Script Hook V, удалите dinput8.dll из этой же папки.
  5. Если при установке вы копировали встроенный Native Trainer, удалите NativeTrainer.asi.

NativeTrainer.asi необязателен: если такого файла у вас нет, значит трейнер, скорее всего, просто не устанавливался.

С dinput8.dll есть нюанс. Это ASI Loader, который загружает плагины .asi. Если удалить его, перестанут загружаться не только моды, зависящие от Script Hook V, но и другие ASI-плагины. Если вы хотите удалить только сам Script Hook V, но сохранить ASI Loader для других модов, достаточно убрать ScriptHookV.dll и при необходимости NativeTrainer.asi.

Если моды продолжают запускаться

Проверьте, не остался ли в корневой папке другой ASI Loader. В старых установках вместо dinput8.dll мог использоваться dsound.dll. Если этот файл устанавливался именно как загрузчик ASI-плагинов и больше вам не нужен, его тоже можно убрать.

Также не путайте Script Hook V со ScriptHookVDotNet. Это отдельный компонент для .NET-скриптов. Если он был установлен, в папке GTA 5 могут остаться:

  • ScriptHookVDotNet.asi;
  • ScriptHookVDotNet2.dll;
  • ScriptHookVDotNet3.dll;
  • ScriptHookVDotNet.ini;
  • папка scripts с установленными скриптами.

Без Script Hook V ScriptHookVDotNet работать не будет, но его файлы автоматически не удаляются. Если нужна полностью чистая от этих скриптов установка, удаляйте их отдельно. Папку scripts лучше сначала проверить: в ней находятся сами установленные моды, а не файлы базового Script Hook V.

Если нужно временно отключить Script Hook V

Удалять файлы необязательно. Можно перенести dinput8.dll из папки GTA 5 в любое другое место или переименовать его, например в dinput8.dll.disabled. Пока загрузчика с именем dinput8.dll нет в корневой папке игры, ASI-плагины загружаться не будут. Чтобы вернуть моды, восстановите исходное имя или верните файл обратно.

Удаляйте или переименовывайте только dinput8.dll, который лежит в папке GTA 5. Не нужно искать и удалять одноимённые системные файлы Windows.

Что делать, если после удаления GTA 5 не запускается

Само удаление файлов Script Hook V не требует переустановки GTA 5. Если игра после очистки всё равно выдаёт ошибки или вы раньше заменяли оригинальные файлы модами, запустите проверку целостности файлов игры:

  • Steam: библиотека → GTA V → «Свойства» → «Установленные файлы» → «Проверить целостность файлов игры».
  • Epic Games Launcher: библиотека → меню с тремя точками у GTA V → «Управление» → «Проверить».
  • Rockstar Games Launcher: «Настройки» → GTA V в разделе установленных игр → «Проверить целостность».

Проверка восстановит отсутствующие или изменённые оригинальные файлы игры. Сторонние моды и их файлы при необходимости всё равно нужно убирать отдельно.

Друг, помоги остальным игрокам, зайди на страницу вопросы без ответов.
Может именно ты знаешь ответ, который кто-то ждёт.