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

  1. RedHolms

    Удаленный вызов игровой функции

    на счёт C# не знаю вообще, но на C++ ты просто буквально передаешь функцию: void handler(const char* arg) { /// .... } void reg() { CInput::AddCommand("mycmf", handler); } Я бы советовал поискать в интернете, возможно ли передать C#-пную функцию как аргумент C-шной (100% функция должна...
  2. RedHolms

    Включение/выключение скриптов

    Скорее всего ты видел это https://www.blast.hk/threads/15482/
  3. RedHolms

    Как сделать, чтобы конфиг сохранял несколько строк в одной переменной

    json сохраняет любую lua таблицу в текст, и обратно. Намного удобнее, чем ini, поскольку можем вкладывать таблицы друг в друга сколько захотим: -- заменить "ИМЯ ФАЙЛА" на желаемое имя файла настроек local SETTINGS_FILE_PATH = getGameDirectory() .. "/moonloader/config/ИМЯ ФАЙЛА.json" -- наши...
  4. RedHolms

    Как сделать, чтобы конфиг сохранял несколько строк в одной переменной

    используй json ('encodeJson' и 'decodeJson') придётся вручную писать в файл небольшой пример: saveJson = function(filepath, data) local encoded = encodeJson(data) local file, errorinfo = io.open(filepath, "w+") if not file then print("failed to save JSON") print("Filepath: "...
  5. RedHolms

    получить текущие task'и педа

    Круто, но на это я бы и сам догадался Хотел узнать, есть ли нормальные или готовые способы сделать это на lua Тогда окей, придётся делать самому 1710276275 do local _CTaskManager_FindActiveTaskByType = ffi.cast("uintptr_t(__thiscall*)(uintptr_t,uint32_t)", 0x681740) doesPedHasTask =...
  6. RedHolms

    получить текущие task'и педа

    Нужно проверить, есть ли у педа определенный task в текущий момент Конечно, всегда можно использовать luajit, но хотелось бы узнать, вдруг есть уже готовые решения или готовые функции муна Так же подойдёт любое перечисление task'ов педа или что-то подобное, что поможет с проблемой
  7. RedHolms

    Угол поворота автомобиля

    -- тут просто для примера используем машину где сидит человек local veh = storeCarCharIsInNoSave(PLAYER_PED) -- Угол движения машины будет неверным, если машина стоит на месте -- Так что проверяем if getCarSpeed(veh) > 0 then -- Нас волнует только ось Z (вертикальная) local vx, vy =...
  8. RedHolms

    Как сделать задержку wait IMGUI | LUA

    Ну тогда поясни, какую задержку и где именно тебе надо сделать. Для задержки всегда используется lua_thread.create(...)
  9. RedHolms

    я рак в задержках

    Тогда уж делать сразу нормально. Я делал так: Есть функция, скажет setInterval, мы в неё передаём функцию и задержку. Есть хук CGame::Process, он каждый кадр чекает, какие интервалы уже прошли, и вызывает их если надо Есть такой очень старый код, может из него станет яснее: -- НАДО ЛИНКОВАТЬ С...
  10. RedHolms

    Как сделать задержку wait IMGUI | LUA

    Вопрос поставлен изначально не очень правильно. Насколько я понял, ты хочешь сделать биндер. Лучше использовать JSON. Вот пример: (кода много, мейби оверкомпликатед, но довольно удобно) local settings = { -- например, сохраним команду меню скрипта command = "ПО УМОЛЧАНИЮ", -- список наших...
  11. RedHolms

    Как с помощью Notepad поставить знак $ перед цифрами?

    Не уверен как это будет работать в блокноте, на будущее советую использовать regex101.com (\d+(\.\d+)?)\$ \$$1
  12. RedHolms

    getTargetBlipCoordinates фикс Z координаты

    FindgroundZ что-то там
  13. RedHolms

    inicfg не показывает данные (imgui)

    Загружаешь ты просто AdminTools ( в результате становится moonloader\config\AdminTools.ini ) А сохраняешь AdminTools/AdminTools.ini
  14. RedHolms

    imgui.CheckBox крашит игру

    Покажи ошибку
  15. RedHolms

    imgui.CheckBox крашит игру

    Покажи как ты вызываешь checkbox