Up
  • Mods and files
    • All files
    • Exclusives
    • Author files
    • Best files of the week
    • Upload file
  • News
  • Cheats
  • Articles
  • Guides
  • EN
New comments
GTA 6 GTA 5 GTA San Andreas GTA 4 GTA Vice City GTA 3 Red Dead Redemption 2 Red Dead Redemption Other games Mod Development Miscellaneous
  • Mods and files
  • GTA San Andreas
  • Mods
  • Lua scripts
  • moon loader

moon loader

  • moon loader / GTA San Andreas
GTA San Andreas / Mods / Lua scripts
Author:
FYP, hnnssy, EvgeN 1137
More details
Author's contacts:
Open the site
Uploaded:
andre500 Subscribe You are subscribed
Size:
964.00 Kb
Files inside:
Files with known extensions that were found in the archive.
lua51.dll, moonloader.asi
More details
Uploaded:
19 November 2016
Downloads:
157.2K
Total downloads: 157258
Unique downloads: 35720
9.9 / 10
273 people rated the file
sda123123123
Fricle
Guest
Сергей 97
Guest
Guest
Guest
Guest
Xander1488
Maksimuze
Guest
Guest
Guest
Guest
Guest
Guest
Guest
Guest
jhson0989
Nojik
Guest
Guest
Guest
Guest
Guest
Guest
Guest
Guest
Guest
Guest
ПавелЧерненко
MIXAIL_K
Егор Стрижов
Guest
Guest
Guest
Guest
Guest
libra1979
Guest
Guest
Павел Черненко
Guest
Ghost_001
Guest
Guest
Павел Черненко
Guest
Guest
MARWEL
No one has rated the file yet.
Download Download in Telegram Download in Discord
To favorites In favorites
  • 1499027571_moonloader-023.zip
    Password for the archive: libertycity
    Virus check from Virustotal: the file is safe (view report)
    Download (0.94 MB)
  • drive.google.com
    Download

Updated to .023-beta

Everyone knows CLEO. Almost everyone knows about the numerous problems with scripts using CLEO: instability, compatibility issues on different versions, low speed and, as a result, a large load from large-scale modifications, and developers are aware of the complexity and inconvenience of developing in the game's built-in scripting language.

Of course, CLEO is a legendary modification that has made a huge contribution to the modding of GTA San Andreas, thanks to which this game is one of the most popular modding games. But the CLEO library is outdated, although it is supported by developers to this day. The scripting engine of the game is also old and has many flaws, and a worthy alternative has not yet existed. Until Moonloader appeared.

Moonloaderis a mod for GTA San Andres that aims to be a complete modern replacement for CLEO.

Moonloader will be useful for both developers and non-developers. Since Lua scripts do not require mandatory compilation, anyone can change the source code of the script with any text editor. For example, you can change the button or command to activate the script without knowing how to program at all and without asking for help. In addition, Moonloader can be loaded into an already running game using any injector, this feature can be useful for those who do not want to keep scripts and the plugin itself in the game directory. It should be mentioned that the stability of Lua scripts is an order of magnitude higher, thanks to the built-in scripting engine and plugin tools, as well as the increased quality of development, which also plays an important role for any user.

Moonloader does not depend on the presence of CLEO installed, does not depend on the SA:MP multiplayer modification and the SAMPFUNCS plugin (only scripts that use certain features depend), and it is also compatible with any version of CLEO, SA:MP and SAMPFUNCS.

The Lua programming language is one of the most popular scripting languages ​​in the field of game development, and in this regard, there are a huge number of ready-made solutions for certain tasks for it, many ready-made modules on Lua itself, using FFI and in the form of dynamic libraries will help save time looking for a solution.

Lua will greatly simplify development and increase its quality and efficiency, while the scripts themselves will work more stable and faster. Due to the fact that Moonloader does not use regular Lua, but LuaJIT, which is widely known for its tremendous performance and incredibly powerful FFI library, you can achieve the best results in implementing the task in the most efficient way.

Developers:

FYP, hnnssy, EvgeN 1137

Special thanks to:

DK22Pac, MISTER_GONWIK, 4el0ve4ik, EXPORT, Garrus

Installation:

Move all files to the root folder with the game.

The file name and description have been translated. Show original (RU)Show translation (EN)
MoonLoader

Обновлено до .023-beta

Все знают 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, Garrus

Установка:

Переместить все файлы в корневую папку с игрой.

Comments 37
© 2008- LibertyCity
Creator and developer: Evgenii Sokolov
Copying materials without the permission of the administration or the respective owners is strictly prohibited.
Contact us
Mobile version Desktop version
Mods and files News and articles Cheats and guides Users
Click here for advanced file search