поиск текста

muythay

Новичок
Автор темы
7
0
Хочу сразу извиниться за плохое знание русского языка. Я начинающий Lua-скриптор и хочу узнать, как сделать, если textdraw — это определенный текст, который я ищу, и показать его мне издалека?
 

AnWu

Guardian of Order
Всефорумный модератор
4,690
5,190
you can eng or other language, np
 
  • Клоун
Реакции: Fott

minxty

Известный
875
752
Lua:
local sampev = require 'lib.samp.events'

function sampev.onShowTextDraw(id, data)
    if data.text:find('your text') then -- or data.text:match
        -- your code
    end
end
 
  • Влюблен
Реакции: muythay, 01EG и VanoKLR

Dmitriy Makarov

25.05.2021
Проверенный
2,478
1,113
thanks and if i want that show in all stream zone? (I would be able to see that text from far away)
Maybe 3DText? TextDraw, as far as I know, is shown to you in 2D, not 3D, like 3D Text.
hqdefault.jpg
1703726316287.jpeg
1703726198944.png
 
Последнее редактирование:
  • Нравится
Реакции: minxty

Dmitriy Makarov

25.05.2021
Проверенный
2,478
1,113
Yes, I meant 3D text. I now get how u can check match for it. But how do I make it visible from far away when text match?
Lua:
require("lib.samp.events").onCreate3DText = function(id, color, position, distance, los, plid, vehid, text)
    if text:find("Your text") then
        return {id, color, position, 200, false, plid, vehid, text}
    end
end
 
  • Влюблен
Реакции: muythay