Все игры
Загрузка...
Популярные модификации
Календарь
    Октябрь 2017    →
ПнВтСрЧтПтСбВс
 1
2345678
9101112131415
16171819202122
23242526272829
3031 
Лучшие пользователи
Вам нравится наш сайт?

MoonLoader v.021-alpha для GTA San Andreas

7 февраля 2017
Автоматическая установка Эту модификацию можно скачать в виде автоматического установщика, который облегчает процесс установки мода в игру (подробнее)
 MoonLoader v.021-alpha для GTA San Andreas
Данный мод требует: ASI Loader для GTA San Andreas
Автор:  FYP, hnnssy, EvgeN 1137
Сайт автора:  blast.hk/threads/13305/
Модераторы: GM-robot, Maxim_Parkour
От авторов:
Все знают CLEO. Почти каждый знает о многочисленных проблемах со скриптами, использующими CLEO: нестабильность работы, проблемы совместимости на разных версиях, низкая скорость работы и вследствие большая нагрузка от масштабных модификаций, а разработчикам известно о сложности и неудобстве разработки на встроенном скриптовом языке игры.
Безусловно, CLEO - легендарная модификация, внёсшая громадный вклад в моддинг GTA San Andreas, благодаря чему эта игра и является одной из самых популярных игр в сфере моддинга. Но библиотека CLEO устарела, хоть и поддерживается разработчиками по сей день. Скриптовый движок игры тоже стар и имеет множество изъянов, а достойной альтернативы до сих пор не существовало. До пор, пока не появился Moonloader.

Moonloader - это мод для игры GTA San Andres, стремящийся стать полной современной заменой CLEO. Он вносит возможность загрузки Lua-скриптов в игру, имеет всю функциональность опкодов игры, библиотеки CLEO, плагина SAMPFUNCS и добавляет свой набор новых функций для разработки.

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 вы найдете архивы с примерами скриптов от разработчиков.

Полезные ссылки для разработчиков:

Ресурс разработчиков плагина
Синтаксис языка
Редактор с возможностью подсветки синтаксиса и автокомплита + плагины для LUA (но можно и в простом блокноте smile )
Опубликовал: smalloff Скачиваний: 6799 Комментарии: 13
46
Похожие моды
Если Вы участвовали в создании этой модификации и считаете, что ваши права были нарушены, то сообщите нам об этом через форму обратной связи.
Комментарии
  • BattleAndry
    BattleAndry Оффлайн
     Пользователь 93
    - 0 +
    Интересно...но качать конечно же я не буду) подожду пока beta появиться. plus (Лайк грех не поставить) (P.S. Первый) ) Не стоит делать другим замечание, сначала проследи за собой.
    7 февраля 2017 14:27
  • Wladdy
    Wladdy Оффлайн
     Пользователь 294
    - +2 +
    Наконец то!!! Спс, осталось только скриптов накидать разных)) plus -deadlock-
    7 февраля 2017 14:30
  • smalloff
    smalloff Оффлайн
     Модератор Журналист Модмейкер 25276
    - +2 +
    Wladdy, Категория LUA скрипты - на сайте уже есть. smile
    Пока ни одного скрипта в ней нет, щас публикану один)
    7 февраля 2017 14:40
    ответ на комментарий Wladdy
  • Kriss
    Kriss Оффлайн
     Пользователь 994
    - +1 +
    smalloff, я не совсем понимаю, но типа клео можно удалять качать это и всё будет идти ок?
    7 февраля 2017 15:15
    ответ на комментарий smalloff
  • smalloff
    smalloff Оффлайн
     Модератор Журналист Модмейкер 25276
    - +2 +
    Kriss, Нет, cleo пока удалять не нужно, потому как скрипты для клео работают только на cleo.
    7 февраля 2017 15:45
    ответ на комментарий Kriss
  • Kriss
    Kriss Оффлайн
     Пользователь 994
    - +1 +
    smalloff, а это прям какой то прорыв в мире моддинга гта ?
    7 февраля 2017 16:36
    ответ на комментарий smalloff
  • Kriss
    Kriss Оффлайн
     Пользователь 994
    - +1 +
    я хочу что бы шли все моды\скрипты и все друг с другом сочетались как напрмер фёрст персон мод с модлоадером не сочетаются, хочу что бы тут сочетались )))
    7 февраля 2017 16:37
  • smalloff
    smalloff Оффлайн
     Модератор Журналист Модмейкер 25276
    - 0 +
    Kriss, Ну можно и так сказать, хотя для других версий GTA эта библиотека уже вполне нормальное явление)).
    Первым делом этот проект создан для того, чтобы облегчить разработку скриптов и сделать скрипты более стабильными.
    7 февраля 2017 17:58
    ответ на комментарий Kriss
  • xXxVAMPIR4IKxXx
    xXxVAMPIR4IKxXx Оффлайн
     Модератор Модмейкер 712 9-е место
    - 0 +
    smalloff, А зачем надо было вкладку программы убирать? Разработка Dyom проекта
    9 февраля 2017 11:08
    ответ на комментарий smalloff
  • smalloff
    smalloff Оффлайн
     Модератор Журналист Модмейкер 25276
    - 0 +
    xXxVAMPIR4IKxXx, Админ обещал чуть позже вернуть.
    9 февраля 2017 11:13
    ответ на комментарий xXxVAMPIR4IKxXx
  • Jacket
    Jacket Оффлайн
     Пользователь 37
    - 0 +
    Полезно.
    13 февраля 2017 14:34
  • Franklin_racer
    Franklin_racer Оффлайн
     Пользователь 3
    - 0 +
    а зачем это нужно?
    10 апреля 2017 11:58
  • 36mafia
    36mafia Оффлайн
     Пользователь 12
    - 0 +
    Будет версия для gta v 1.01?
    21 апреля 2017 19:08
    Информация

    Для того, чтобы оставлять комментарии к данной публикации необходимо зарегистрироваться.