что такое модлоадер крмп
MoonLoader v.026.5b для GTA San Andreas
Описание
MoonLoader – плагин, который приходит на замену устаревшему CLEO. Он добавляет возможность загружать Lua-скрипты в игре. Такие скрипты гораздо стабильнее и более современные, благодаря им сокращается количество вылетов игры.
Ещё одной особенностью такого загрузчика то, что каждый может редактировать загруженные скрипты в обычном текстовом редакторе. Будь это разработчик или игрок без особых навыков, любой может изменять исходный код скриптовой модификации (например, изменить клавишу управления).
Moon Loader отлично работает в SAMP 0.3.7 и SAMPFUNCS, поддерживает старые версии КЛЕО библиотек, но может работать и без них.
Разработчики утверждают, что на новой версии плагина, старые скрипты работать не будут. Нужно либо переустановить заново модификацию, либо установить Мун Лоадер v.25b и старше.
Как установить MoonLoader для GTA San Andreas?
Скопировать файлы из архива в папку с игрой, подтверждая замену.
Скачать МунЛоадер для ГТА Сан Андреас с автоустановкой без ожидания и без вирусов можно у нас. Прямая ссылка на скачивание ниже:
MoonLoader v.026 для GTA San Andreas
Опубликовано 7 Февраль 2017
Moonloader будет полезен как разработчикам, так и пользователям, не занимающимся разработкой. Поскольку Lua скрипты не требуют обязательной компиляции, каждый может изменить исходный код скрипта любым текстовым редактором. Например, можно поменять кнопку или команду для активации скрипта, совсем не умея программировать и не обращаясь за помощью. Кроме этого, Moonloader можно загружать в уже запущенную игру с помощью любого инжектора, эта возможность может быть полезна тем, кто не хочет держать скрипты и сам плагин в директории игры. Нельзя не упомянуть, что стабильность Lua-скриптов на порядок выше, благодаря встроенным средствам скриптового движка и плагина, а также повышенному качеству разработки, что тоже играет важную роль для любого пользователя.
Moonloader не зависит от наличия установленного CLEO, не зависит от мультиплеерной модификации SA:MP и плагина SAMPFUNCS (зависят только скрипты, использующие те или иные возможности), а также он совместим с любой версией CLEO, SA:MP и SAMPFUNCS.
Язык программирования Lua является одним из самых популярных скриптовых языков в сфере разработки игр, и в связи с этим для него существует огромное количество готовых решений тех или иных задач, множество готовых модулей на самом Lua, с использованием FFI и в виде динамических библиотек помогут сэкономить время на поиске решения.
Lua значительно упростит разработку и повысит её качество и эффективность, а сами скрипты будут работать стабильнее и быстрее. Благодаря тому, что Moonloader использует не обычный Lua, а LuaJIT, который широко известен своей колоссальной производительностью и невероятно мощной библиотекой FFI, можно добиться наилучших результатов в реализации задачи наиболее эффективным путём.
Разработчики:
FYP, hnnssy, EvgeN 1137
Отдельная благодарность:
DK22Pac, MISTER_GONWIK, 4el0ve4ik, EXPORT
В папке examples scripts вы найдете архивы с примерами скриптов от разработчиков.
Полезные ссылки для разработчиков:
Что такое модлоадер крмп
После того, как вы скопировали код, заходим в библиотеку Steam.
Находим tModLoader, нажимаем «Свойства»:
Переключаемся на вкладку «Бета-версии» и вставляем с помощью Ctrl+V полученный код в поле, после этого нажимаем «Проверить код» и нажимаем на появившуюся синюю кнопку «Вступить»:
После этого у вас должна начаться загрузка дополнительных файлов. Подтверждением того, что у вас теперь 1.4 Alpha, будет префикс после tModLoader в библиотеке:
Нажимаем на кнопку «Играть», у нас должна появиться командная строка, после чего запустится сам tModLoader 1.4:
Как вы видите, это действительно 1.4 версия, и теперь все кнопки отвечающие за моды находятся в меню «Мастерская»:
По аналогии с 1.3, загрузка модов и их инстанция остались прежними:
Если у вас остались какие-либо вопросы, напишите в комментариях, разберёмся.
Избранное Lua ASI MoonLoader
Известный
MoonLoader будет полезен как разработчикам, так и пользователям, не занимающимся разработкой. Поскольку Lua скрипты не требуют обязательной компиляции, каждый может изменить исходный код скрипта любым текстовым редактором. Например, можно поменять кнопку или команду для активации скрипта, совсем не умея программировать и не обращаясь за помощью. Кроме этого, MoonLoader можно загружать в уже запущенную игру с помощью любого инжектора, эта возможность может быть полезна тем, кто не хочет держать скрипты и сам плагин в директории игры. Нельзя не упомянуть, что стабильность Lua-скриптов на порядок выше, благодаря встроенным средствам скриптового движка и плагина, а также повышенному качеству разработки, что тоже играет важную роль для любого пользователя.
MoonLoader не зависит от наличия установленного CLEO, не зависит от мультиплеерной модификации SA:MP и плагина SAMPFUNCS (зависят только скрипты, использующие те или иные возможности), а также он совместим с любой версией CLEO, SA:MP и SAMPFUNCS.
Язык программирования Lua является одним из самых популярных скриптовых языков в сфере разработки игр, и в связи с этим для него существует огромное количество готовых решений тех или иных задач, множество готовых модулей на самом Lua, с использованием FFI и в виде динамических библиотек помогут сэкономить время на поиске решения.
Lua значительно упростит разработку и повысит её качество и эффективность, а сами скрипты будут работать стабильнее и быстрее. Благодаря тому, что MoonLoader использует не обычный Lua, а LuaJIT, который широко известен своей колоссальной производительностью и невероятно мощной библиотекой FFI, можно добиться наилучших результатов в реализации задачи наиболее эффективным путём.
О том с чего начать и как правильно писать Lua скрипты можно прочитать в теме Все о Lua скриптинге для MoonLoader
Скачать
Установка: запустить setup-moonloader.exe и следовать шагам программы установки. Для работы MoonLoader требуется GTA: SA версии US1.0.
Скачать моды
Скачать читы
Скачать архивом для установки вручную
З аинтересовавшимся рекомендую подписаться на тему, чтобы не пропустить важные обновления.