Добавить активацию в LUA скрипт

REMBA

Новичок
Автор темы
7
0
Версия SA-MP
  1. 0.3.7 (R1)
Доброго времени суток, прошу помочь мне добавить активацию в скрипт, в LUA абсолютно не разбираюсь, нашёл этот код на данном форуме, он выключает все текстдравы, имеющиеся на экране, хотелось бы добавить в него активацию на любую кнопку и чтобы при запуске текстдравы были включены, заранее спасибо!

Lua:
require("lib.samp.events").onShowTextDraw = function(id, data)
    return false
end
 
Решение
Как-то так. С телефона писал, надеюсь, что работает. Активация/деактивация на английскую X.
Lua:
local activate = false

function main()
    while not isSampAvailable() do wait(100) end
    while true do wait(0)
        if isKeyJustPressed(88) then -- Клавиши тут: https://narvell.nl/keys
            activate = not activate
            printStringNow("TDHide "..(activate and "~g~enabled" or "~r~disabled"), 1500)
        end
    end
end

require("lib.samp.events").onShowTextDraw = function(id, data)
    return not activate
end

Dmitriy Makarov

25.05.2021
Проверенный
2,478
1,113
Как-то так. С телефона писал, надеюсь, что работает. Активация/деактивация на английскую X.
Lua:
local activate = false

function main()
    while not isSampAvailable() do wait(100) end
    while true do wait(0)
        if isKeyJustPressed(88) then -- Клавиши тут: https://narvell.nl/keys
            activate = not activate
            printStringNow("TDHide "..(activate and "~g~enabled" or "~r~disabled"), 1500)
        end
    end
end

require("lib.samp.events").onShowTextDraw = function(id, data)
    return not activate
end
 
  • Нравится
Реакции: MLycoris и REMBA

REMBA

Новичок
Автор темы
7
0
Как-то так. С телефона писал, надеюсь, что работает. Активация/деактивация на английскую X.
Lua:
local activate = false

function main()
    while not isSampAvailable() do wait(100) end
    while true do wait(0)
        if isKeyJustPressed(88) then -- Клавиши тут: https://narvell.nl/keys
            activate = not activate
            printStringNow("TDHide "..(activate and "~g~enabled" or "~r~disabled"), 1500)
        end
    end
end

require("lib.samp.events").onShowTextDraw = function(id, data)
    return not activate
end
спасибо!