melting_face:Ссылка на эту тему размещена в новых версиях igs-modification. Если вы попали сюда по ней, то попробуйте решения или опишите проблему в этом треде.
Ошибка от GitHub: Not Found
Может возникнуть, если в репозитории IGS удален релиз с версией, которая использовалась сервером до этого. Например, вы сделали форк IGS, но релизы не перенесли
Решение: введите в консоль сервера
lua_run cookie.Delete("igs_version")
, затем перезагрузите сервер. Это решение найдет последнюю актуальную версию IGS в релизах и скачает ее
superfile.json получен не в правильном формате
Пока не встречалась, но в теории может, если:
- Сбой GitHub в связи с их внутренними проблемами (может решиться само спустя время)
- Ваш провайдер заблокировал GitHub (чтобы проверить на linux, введите
curl https://github.com
. На Windows просто откройте ссылку, которая рядом с ошибкой) - В файле hosts что-то блокирует подключение к GitHub
RunString не работает
IGS для запуска скачивает свой код с публичного GitHub репозитория (любой может посмотреть код), затем запускает его через RunString. У некоторых эта функция перезаписана с надеждой, что так ваш сервер в безопасности. Вы мне вряд ли поверите, но RunString это последнее, из-за чего ваш сервер взломают и его нужно включить.
У Вас SUP сборка? Я так и знал. Откройте файл
gamemodes/darkrp/gamemode/util/workarounds/main_sv.lua
и закомментируйте (удалите) первые 4 строки. Ниже как они выглядят
Если не угадал:
Решение 1: введите в консоль сервера
lua_run PrintTable(debug.getinfo(RunString))
. Появится путь к файле, в котором блокируется RunString. Нужно открыть этот файл и удалить в нем строку RunString = function() end
Решение 2: скачайте igs-core с github и распакуйте его в папку addons. Но ждите других проблем.
IGS Не может выполнить HTTP запрос и загрузить скрипт
Похоже, вы тестируете скрипт на локалке у вас нет интернета
Релизов нет. Нужно запустить CI
#todo будет дополнено, если появится прецедент
cvar igs_version не передался клиенту
#todo будет дополнено, если появится прецедент