deleteObject

cort

Активный
Автор темы
244
98
У меня есть ид объекта под 2957, я написал код


Lua:
script_author('cort_quwin')

require 'lib.moonloader'
local imgui = require 'imgui'

local window = imgui.ImBool(false)

local cmd_delete = imgui.ImBool(true)

local Object = 2957

function main()
    while not isSampAvailable() do wait(0) end
    sampRegisterChatCommand('cn', cmd_cn)
    while true do
        wait(0)
        if cmd_delete.v then --2957
            deleteObject(Object)
        end
        
    end
end

function cmd_cn()
    window.v = not window.v
    imgui.Process = window.v
end

function imgui.OnDrawFrame()
    if window.v then
        local resX, resY = getScreenResolution()
        local sizeX, sizeY = 120, 90 -- WINDOW SIZE (37)
        imgui.SetNextWindowPos(imgui.ImVec2(resX / 2 - sizeX / 2, resY / 2 - sizeY / 2), imgui.Cond.FirstUseEver)
        imgui.SetNextWindowSize(imgui.ImVec2(sizeX, sizeY), imgui.Cond.FirstUseEver)
        imgui.Begin("delete zabor", window, imgui.WindowFlags.NoResize)
        if imgui.Checkbox('delete', cmd_delete) then
        end
        if imgui.Button('close window', imgui.ImVec2(100, 20)) then
            window.v = not window.v
            imgui.Process = window.v
        end
        imgui.End()
    end
end

И у меня почему-то не удалился объект. Я выезжал и заезжал в зону стрима.
sa-mp-002.png