Загрузка...

Помогите со скриптом

Тема в разделе Моды SAMP создана пользователем Danygfffffff 22 сен 2023. (поднята 22 сен 2023) 320 просмотров

Загрузка...
  1. Danygfffffff
    Danygfffffff Автор темы 22 сен 2023 0 24 июл 2022
    ВОт скрипт он не робит
    font = renderCreateFont('Century Gothic', 12, 5)
    local imgui = require 'imgui'
    local key = require 'vkeys'

    -- одно из основных отличий от оригинального апи
    -- все переменные, значения которых записываются в ImGui по указателю, могут использоваться только через специальные типы
    local main_window_state = imgui.ImBool(false)
    function imgui.OnDrawFrame()
    if main_window_state.v then -- чтение и запись значения такой переменной осуществляется через поле v (или Value)
    imgui.SetNextWindowSize(imgui.ImVec2(150, 200), imgui.Cond.FirstUseEver) -- меняем размер
    -- но для передачи значения по указателю - обязательно напрямую
    -- тут main_window_state передаётся функции imgui.Begin, чтобы можно было отследить закрытие окна нажатием на крестик
    imgui.Begin('My window', main_window_state)
    if imgui.Button('Press me') then -- а вот и кнопка с действием
    -- условие будет выполнено при нажатии на неё
    while true do
    wait(1)
    if enabled then
    for _, v in pairs(getAllObjects()) do
    if isObjectOnScreen(v) then
    local result, oX, oY, oZ = getObjectCoordinates(v)
    local x1, y1 = convert3DCoordsToScreen(oX,oY,oZ)
    local objmodel = getObjectModel(v)
    local x2,y2,z2 = getCharCoordinates(PLAYER_PED)
    local x10, y10 = convert3DCoordsToScreen(x2,y2,z2)
    distance = string.format("%.0f", getDistanceBetweenCoords3d(oX,oY,oZ, x2, y2, z2))
    if objmodel == 18666 then renderDrawLine(x10, y10, x1, y1, 1.1, 0xFFD00000) renderFontDrawText(font,"Объект!\n{ff0000}Дистанция: "..distance, x1, y1, -1) end
    end
    end
    end
    end

    printStringNow('Button pressed!', 1000)
    end
    imgui.End()
    end
    end

    function main()
    while true do
    wait(0)
    if wasKeyPressed(key.VK_X) then -- активация по нажатию клавиши X
    main_window_state.v = not main_window_state.v -- переключаем статус активности окна, не забываем про .v
    end
    imgui.Process = main_window_state.v -- теперь значение imgui.Process всегда будет задаваться в зависимости от активности основного окна
    end
    end
     
  2. Lucy
    Lucy 22 сен 2023 Накруточка - https://lolz.live/threads/7937337/ 6871 3 авг 2022
    Если этот код является частью проекта, убедись, что другие части кода не влияют на его работу.
     
  3. Danygfffffff
    Danygfffffff Автор темы 22 сен 2023 0 24 июл 2022
    нет самопис
     
    1. Lucy
      Danygfffffff, Ты уверен, что среда, в которой ты запускаешь скрипт, поддерживает библиотеку imgui и правильно интегрирована с ней?
  4. Danygfffffff
    Danygfffffff Автор темы 22 сен 2023 0 24 июл 2022
    :PepeYes: да
    --- Сообщение объединено с предыдущим 22 сен 2023
    я в сампе запускаю
     
  5. Lucy
    Lucy 22 сен 2023 Накруточка - https://lolz.live/threads/7937337/ 6871 3 авг 2022
    К криптону пойди, он шарит за луа для сампа
     
  6. Danygfffffff
    Danygfffffff Автор темы 22 сен 2023 0 24 июл 2022
    у меня бан на блест хаке
    --- Сообщение объединено с предыдущим 22 сен 2023
    я б довно уже на блест хаке тему создал
    --- Сообщение объединено с предыдущим 22 сен 2023
    вот лог мун лоадер
    --- Сообщение объединено с предыдущим 22 сен 2023
    [09:28:58.026100] (system) Session started.
    [09:28:58.027100] (debug) Module handle: 6C200000

    MoonLoader v.026.5-beta loaded.
    Developers: FYP, hnnssy, EvgeN 1137

    Copyright (c) 2016, BlastHack Team
    http://blast.hk/moonloader/

    [09:28:58.027100] (info) Working directory: C:\Users\danyh\Desktop\FROM 2017\moonloader
    [09:28:58.027100] (debug) FP Control: 0009001F
    [09:28:58.027100] (debug) Game: GTA SA 1.0.0.0 US
    [09:28:58.027100] (system) Installing pre-game hooks...
    [09:28:58.033100] (system) Hooks installed.
    [09:28:58.735160] (debug) Initializing opcode handler table
    [09:28:58.735160] (debug) package.path = C:\Users\danyh\Desktop\FROM 2017\moonloader\lib\?.lua;C:\Users\danyh\Desktop\FROM 2017\moonloader\lib\?\init.lua;C:\Users\danyh\Desktop\FROM 2017\moonloader\?.lua;C:\Users\danyh\Desktop\FROM 2017\moonloader\?\init.lua;.\?.lua;C:\Users\danyh\Desktop\FROM 2017\moonloader\lib\?.luac;C:\Users\danyh\Desktop\FROM 2017\moonloader\lib\?\init.luac;C:\Users\danyh\Desktop\FROM 2017\moonloader\?.luac;C:\Users\danyh\Desktop\FROM 2017\moonloader\?\init.luac;.\?.luac
    [09:28:58.735160] (debug) package.cpath = C:\Users\danyh\Desktop\FROM 2017\moonloader\lib\?.dll;
    [09:28:58.738160] (system) Loading script 'C:\Users\danyh\Desktop\FROM 2017\moonloader\AutoReboot.lua'...
    [09:28:58.739160] (debug) New script: 0962136C
    [09:28:58.758158] (system) ML-AutoReboot: Loaded successfully.
    [09:28:58.764158] (system) Loading script 'C:\Users\danyh\Desktop\FROM 2017\moonloader\check-moonloader-updates.lua'...
    [09:28:58.764158] (debug) New script: 096214F4
    [09:28:58.770158] (system) Check MoonLoader Updates: Loaded successfully.
    [09:28:58.770158] (system) Loading script 'C:\Users\danyh\Desktop\FROM 2017\moonloader\reload_all.lua'...
    [09:28:58.770158] (debug) New script: 09625A24
    [09:28:58.772156] (system) ML-ReloadAll: Loaded successfully.
    [09:28:58.772156] (system) Loading script 'C:\Users\danyh\Desktop\FROM 2017\moonloader\Render.lua'...
    [09:28:58.772156] (debug) New script: 09625BAC
    [09:28:58.976146] (system) Render.lua: Loaded successfully.
    [09:28:58.976146] (system) Loading script 'C:\Users\danyh\Desktop\FROM 2017\moonloader\SF Integration.lua'...
    [09:28:58.976146] (debug) New script: 09645D9C
    [09:28:58.983144] (system) SF Integration: Loaded successfully.
    [09:29:00.698038] (system) Installing post-load hooks...
    [09:29:00.698038] (system) Hooks installed.
    [09:29:16.787895] (error) Render.lua: C:\Users\danyh\Desktop\FROM 2017\moonloader\Render.lua:17: attempt to yield across C-call boundary
    stack traceback:
    [C]: in function 'wait'
    C:\Users\danyh\Desktop\FROM 2017\moonloader\Render.lua:17: in function 'OnDrawFrame'
    C:\Users\danyh\Desktop\FROM 2017\moonloader\lib\imgui.lua:1378: in function <C:\Users\danyh\Desktop\FROM 2017\moonloader\lib\imgui.lua:1367>
    [09:29:16.787895] (error) Render.lua: Script died due to an error. (09625BAC)
    [09:29:21.126037] (system) Unloading...
    [09:29:21.126037] (system) ML-AutoReboot: Script terminated. (0962136C)
    [09:29:21.126037] (system) Check MoonLoader Updates: Script terminated. (096214F4)
    [09:29:21.127016] (system) ML-ReloadAll: Script terminated. (09625A24)
    [09:29:21.127016] (system) SF Integration: Script terminated. (09645D9C)
    [09:29:21.140014] (system) Session terminated.
     
Top