Недавнее содержимое от Musaigen

  1. Musaigen

    Исходник [1.5.0] moonly / MoonLoader project manager

    Со следующих версий в константах можно будет бандлить константы любого типа (раньше только null, числа, строки и boolean). Пример: "constants": { "MOONLY_NIL": null, "MOONLY_STR": "string", "MOONLY_BUNDLED": true, "MOONLY_BUNDLE_TIMESTAMP": "<$date>", "MOONLY_EMPTY_ARR": []...
  2. Musaigen

    SA:MP Lua JS [ARZ] Wide Chat - глобальный чат между всеми серверами

    Дискорд, телега, мессенджер макс на крайняк плачут в сторонке. Скрипт полезен пока платишь за хост
  3. Musaigen

    Исходник Софт [1.2.0-beta] hook / Продвинутые хуки для MoonLoader

    потому что с луа хуками так не нужно и вообще не стоит делать
  4. Musaigen

    Исходник Софт [1.2.0-beta] hook / Продвинутые хуки для MoonLoader

    можешь через дебаггер посмотреть адрес след инструкции и на нее поставить хук, но тогда хук Аризоны будет иметь приоритет над твоим
  5. Musaigen

    Исходник Софт [1.2.0-beta] hook / Продвинутые хуки для MoonLoader

    С кем-то конфликтуешь. На чистом сампе всё ворк.
  6. Musaigen

    Исходник [1.5.0] moonly / MoonLoader project manager

    Патч V3.0.0-preview-2-patch1. Скачать: клик
  7. Musaigen

    Исходник [1.5.0] moonly / MoonLoader project manager

    Обновление Moonly CLI V3.0.0-preview-2! Скачать: клик 1. Добавлены проверки в генерируемый код на соответствие размеру и CRC32 бандленного ресурса (только для бинарных ресурсов, для текстовых проверяется размер и происходит сравнение текста). Это нововведение исправляет проблему, описанную в...
  8. Musaigen

    Свободная память в игре

    В паддинг между функциями (0xCC) можно что-то засунуть я думаю Иначе вроде в теме про RCE от Евгена был такой адрес
  9. Musaigen

    Исходник [1.5.0] moonly / MoonLoader project manager

    Если файл в либе один, это сработает. Для идеи с файлом хэш суммы будет использован crc32, ну и еще наверное никакой файл создаваться не будет, а вычисление хэша будем делать в рантайме
  10. Musaigen

    SA:MP Lua Arizona Fake ESC — Видь всё, оставаясь в AFK

    onSendPacket и onSendRpc чувствуют себя ущемленными, когда ради return not state нужно качать самп.луа
  11. Musaigen

    Исходник [1.5.0] moonly / MoonLoader project manager

    Так лучше не делать, просто распакуй себе hook в lib как обычно. Бандлинг создан чтобы уже готовый проект объединить в один файл для использования в муне, а не чтобы либы бандлить для своих moonly проектов 1771012414 скажем так, бандлить можно, но только если либа состоит чисто из Lua файлов...
  12. Musaigen

    Исходник [1.5.0] moonly / MoonLoader project manager

    Да. Любой не Lua файл будет распакован (бинарный будет закодирован через Base64, текстовые будут вставлены как есть), Lua файлы будут загружены через package.preload. Сохранять все не Lua библиотеки в свою папку и оттуда их подгружать. В скрипте прописать пути к папке. Можно сделать, но не все...
  13. Musaigen

    Исходник [1.5.0] moonly / MoonLoader project manager

    Будут любые библиотеки, которые ты добавишь, и при этом они будут приоритетнее встроенных библиотек в moonloader/lib* Если ты писал только под moonloader, то будет сложно понять. Например, https://github.com/chaposcripts/gta-sa-plants-vs-zombies написан с помощью moonly. Благодаря moonly, chapo...
  14. Musaigen

    Исходник [1.5.0] moonly / MoonLoader project manager

    Preview обновление CLI V3.0.0! Скачать: клик PR от @DZONE: 0. Исправлена компиляция с g++ (GCC) 15.2.1 20260103 0.1. Исправлена проблема с бандлингом текстовых файлов: если тот содержал ]], это могло сломать выполнение сгенерированного Lua кода. Подробнее: клик 1. Переход на glob паттерны. 2...
  15. Musaigen

    Исходник [1.5.0] moonly / MoonLoader project manager

    можно создавать файл хэш суммы и по нему сверять. это чтобы не распаковывать их каждый раз при запуске скрипта. добавлю в чек-лист для реализации