Как проверить видно ли определенный тестдрав?

MrCH

Участник
Автор темы
113
17
Версия MoonLoader
.026-beta
Хочу сделать проверку на то, видно текстдрав или нет. Прошу отвечать с примером
 
Решение
Необязательно
Можешь использовать хук
Lua:
require('lib.samp.events').onShowTextDraw = function(tdId,textdraw)
    if tdId == 123 then -- если текстдрав ид = 123 то
        sampAddChatMessage('Найден текстдрав по иду',-1)
    elseif textdraw.text:match('Текст который нужен') then
        .sampAddChatMessage('Найден текстдрав по тексту',-1)
    end
end

MrCH

Участник
Автор темы
113
17
Lua:
for i = 0,2048 do
    if sampTextdrawIsExists(i) then
        sampAddChatMessage('Есть текстдрав',-1)
    end
end
Я могу использовать sampTextdrawIsExists(id), если знаю конкретный id текстдрава и хочу проверить видно ли его?
 

qdIbp

Автор темы
Проверенный
1,447
1,196
Необязательно
Можешь использовать хук
Lua:
require('lib.samp.events').onShowTextDraw = function(tdId,textdraw)
    if tdId == 123 then -- если текстдрав ид = 123 то
        sampAddChatMessage('Найден текстдрав по иду',-1)
    elseif textdraw.text:match('Текст который нужен') then
        .sampAddChatMessage('Найден текстдрав по тексту',-1)
    end
end
 
  • Нравится
Реакции: вайега52 и MrCH