[F.A.Q] Информация по установке и работе с LUA-скриптами

Начинающий
Статус
Оффлайн
Регистрация
20 Янв 2019
Сообщения
18
Реакции[?]
4
Поинты[?]
0
F.A.Q по установке и работе с LUA-скриптами
Привет, новые юзеры или особенные юзеры Lua-скриптов. В этой теме я Вам подробно распишу, как устанавливать Lua-скрипты и работать в дальнейшем с ними. Начнём с самого простого и основного, это установка MoonLoader. С помощью этого мода, вы сможете пользоваться самими Lua-скриптами. Для того, чтобы работала данная модификация, у Вас должна быть установлена Grand Theft Auto: San Andreas версии US1.0. Скачать эту версию труда не составит, можно зайти на сайт любого известного проекта и всё готово!
Теперь перейдём к пошаговой инструкции и к советам: Устанавливать MoonLoader надо в корень игры, т.е в папку с самой игрой. Также, при установке Вам будет предложено установить дополнительное ПО:
1549437613619.png
Давайте же рассмотрим всё более подробно!
  • ASI Loader - позволяет Lua-скриптам работать правильно, без него запуск Lua-скриптов в GTA:SA будет невозможен!
  • Скрипты: Reload All (полезный скрипт, позволяет Вам не выходить из игры, дабы загрузить новый скачанный скрипт! Нажимаем CTR+R и всё, советую поставить галочку рядом с ним), Update Checker (проверяет, вышло ли новое обновление, если да, то предложит Вам его установить, тут уж решайте сами, но я бы посоветовал Вам его установить), Auto Reboot (Скрипт для отслеживания изменений в Lua-скриптах, советую к установке, разработчикам Lua-скриптов тем более нужен), SF Integration (выводит все сообщения MoonLoader-а и Lua-скриптов в консоль SAMPFUNCS, полезен как для юзера, так и для разработчика, нужнее разработчику).
  • Модули: MoonAdditions ( требуется обычному юзеру, дабы он смог юзать мод, добавляет большее 100 скриптовых функций для разработчиков модов), SAMP.Lua (потребуется как в работе разработчику, так и юзерам, дабы Ваш скрипт работал у них, модуль добавляет событийную обработку входящих и исходящих RakNet пакетов, советую к установке)
  • Инструменты для разработчиков: Расширение для NotePad++ (это уже решайте сами, просто добавляет подсказку к каждой функции, советую для разработчиков VS Code, по-моему мнению более пиздат)
В итоге, у нас что-то должно получиться в виде этого:
1549438391258.png
Всё, после этой операции жмём далее, указываем путь к папке с игрой и устанавливаем MoonLoader

Дополнительные модули для работы с Lua-скриптами:
  • Dear ImGui - включает все основные возможности фреймворка, а API максимально приближен к оригинальному по мере возможного. Также нужно каждому юзеру, т.к большинство Lua-скриптов на данный момент используют ImGui. Устанавливать по данному пути: moonloader/lib;
Вроде всё, надеюсь теперь не будет быдловопросов к данной наилегчайшей теме!.
Авторы данной модификации: FYP, hnnssy, EvgeN 1137
 
Последнее редактирование:
Сверху Снизу