@ElektroWitch, Тааак.
1. Качаем и ставим
2. Ставим обновления MS VC++ redist 2005-2012
3. Переходим сюда -
https://worldofplayers.ru/threads/39340/ - качаем GStarter_1.0.3.zip
4. Распаковываем скачанное в п3. GStarter.exe. Скидываем в папку Gothic/System
5. Переходим
https://worldofplayers.ru/threads/39266/ - качаем AST_RELEASE_V1_003_SNAP072.zip
6. Распаковываем скачанное в п5. В распакованном есть 4 папки, заходим в папку Release и копируем содержимое в Gothic/System
7.
Переходим сюда, распаковываем и скидываем в Gothic/System
Если игра запускается как .exe, правим Gothic\System\Gothic.ini, добавляем туда раздел
[PLUGINS]
PluginList=HotkeysF1F8.dll
Если игра запускается как мод - правим Gothic\System\Название_Вашего_Мода.ini, добавляем раздел
[PLUGINS]
PluginList=HotkeysF1F8.dll
И добавляем в раздел [FILES]
dll=AST.dll
Далее, в скриптах создаем 8 функций, HotkeyF1 - F8, в функции пишем то, что должно произойти при нажатии на кнопку, тут уж на вашу фантазию.
Запускаем первый раз с Gothic\System\AgamaST.exe, далее можно пользоваться Gothic\System\GStarter.exe, им удобнее.
Удаление - достаточно удалить Gothic\System\AST.dll.
Сам проект плагина лежит тут,
https://drive.google.com/open?id=1umTOzX_l188y4BPPcX2dDFfv462Ba5J_ если есть желание - смотрите файл dllLoop.cpp, там буквально пару строк кода, ничуть не сложнее чем в скриптах.
Получилось немного монструозно по пунктам, но если ты модостроитель - то обычно почти все это у тебя уже есть, так что качать и ставить много не придется.)
З/ы. Больше чем что-нибудь другое, я писал эту долбанную инструкцию...