• Привет!
    Для полноценного и удобного использования всего форумного функционала рекомендуем зарегистрироваться на форуме.

Lua | Умная система штрафов и розыска для государственных служащих

Обычный пользователь
Сообщения
36
Реакции
2
Баллы
8
AutoSU PRO

Современный скрипт для автоматизации работы сотрудников правоохранительных органов. Экономьте время при оформлении штрафов и розыска, используя интеллектуальную систему с готовыми статьями КОАП и Уголовного кодекса.

🌟 Основные возможности:


  • Умные штрафы - Выбор статей КОАП через удобное меню (/sticket ID)
  • Авто-розыск - Мгновенная выдача розыска по статьям УК (/ssu ID)
  • Автообновление - Скрипт сам проверяет и устанавливает обновления
  • Готовые базы - Полные базы статей КОАП и Уголовного кодекса
  • Сохранение настроек - Все изменения сохраняются автоматически

📁 Управление статьями:

Базы статей хранятся в удобных JSON файлах:

  • config/MolodoyScripts/koap.json - Статьи КОАП
  • config/MolodoyScripts/yk.json - Статьи Уголовного кодекса
Легко редактируйте суммы штрафов и сроки розыска под нужды вашего сервера!

⚡ Команды:

  • /sticket [ID] - Умная система штрафов по КОАП
  • /ssu [ID] - Автоматический розыск по УК РФ
  • /supdate - Проверка и установка обновлений
  • /scheck - Проверка доступности обновлений
  • /sversion - Текущая версия скрипта
  • /shelp - Справка по всем командам

🔄 Автообновление:

Скрипт автоматически проверяет наличие новых версий при запуске и уведомляет о доступных обновлениях. Обновление в один клик через /supdate


💾 Совместимость:

  • MoonLoader 0.26 и выше


📞 Поддержка:
При возникновении вопросов или новых идей для обновлений - можете дополнять мою тему.


📥 Скачать: GITHUB прямая ссылка

LIB:
YandexDisc (кидать в мунлоадер)
VirusTotal:

1761075805200.png

1761075814511.png

1761075822581.png

1761075829818.png

1761075835717.png
 
Последнее редактирование:
Обычный пользователь
Сообщения
36
Реакции
2
Баллы
8
Техническое объяснение системы автообновления

Почему появляется окно CMD?

При проверке обновлений скрипт использует системную утилиту curl для безопасного HTTP-запроса к GitHub. Это вызывает кратковременное появление командной строки - это
нормальное поведение, а не признак вируса.

Код функции ниже:


Код:
function checkForUpdates(isAutoCheck)
    lua_thread.create(function()
        if isAutoCheck and autoUpdateChecked then
            return
        end
       
        sampAddChatMessage("{FF0000}[MolodoyHelper] {FFFFFF}Проверка обновлений...", -1)
       

        local temp_file = os.tmpname()
        os.execute('start /min cmd /c "curl -s "' .. VERSION_URL .. '" > "' .. temp_file .. '"')
        wait(2000) 
       
        local file = io.open(temp_file, "r")
        local online_version = ""
        if file then
            online_version = file:read("*a") or ""
            file:close()
            os.remove(temp_file)
        end

        online_version = online_version:gsub("%s+", "") 

        if online_version and online_version ~= "" then
            if isAutoCheck then
                autoUpdateChecked = true
            end
           
            sampAddChatMessage("{FF0000}[MolodoyHelper] {FFFFFF}Локальная: {00FF00}" .. VERSION .. "{FFFFFF}, Удаленная: {00FF00}" .. online_version, -1)
           
            if online_version > VERSION then
                sampAddChatMessage("{FF0000}[MolodoyHelper] {00FF00}Найдено обновление! Используйте /supdate", -1)
                return true, online_version
            else
                sampAddChatMessage("{FF0000}[MolodoyHelper] {FFFFFF}Версия актуальна", -1)
                return false
            end
        else
            sampAddChatMessage("{FF0000}[MolodoyHelper] {FFFF00}Не удалось проверить обновления", -1)
            if isAutoCheck then
                autoUpdateChecked = true
            end
            return false
        end
    end)
end


И так во всех файлах. Я понимаю ваше недовольство.

Я готов принять любые идеи для устранения данной проблемы!
 
Обычный пользователь
Сообщения
36
Реакции
2
Баллы
8
✅ Проблема решена - игра больше не сворачивается!

Благодаря использованию продвинутой системы socket/ssl запросов, мы полностью избавились от мигающих окон CMD. Теперь проверка обновлений происходит в фоновом режиме без прерывания геймплея.

Как это работает теперь:

  • Безопасные SSL-запросы
  • Нативный Lua код - никаких внешних процессов или командной строки
  • Фоновая проверка - игра остается в фокусе, никаких мигающих окон
Обновление уже доступно!

Текущая система использует современные методы HTTP-запросов через библиотеки socket и ssl



Система автообновления теперь работает идеально - быстро, безопасно и без помех для игрового процесса!


Скачать обновление: GITHUB прямая ссылка
 
#Технический специалист / #Куратор Форума
Руководство
Команда форума
Сообщения
186
Реакции
52
Баллы
28
Исходник проверен технической администрацией
 
Сверху