кликабельность текстдрава

hihyhahi

Новичок
Автор темы
9
2
Версия MoonLoader
.026-beta
можно ли задать кликабельность уже существующему серверному текстдраву(или текстдраву, который создан скриптом)? если да, то как?
 
Решение
Lua:
function events.onShowTextDraw(id, data) 
    if data.selectable == 0 then
        data.selectable = 1
        return {id, data} -- не помню, точно ли в текстдравах надо
    end
end
заносишь textdraw, которым изменил кликабельность в таблицу и в onSendClickTextDraw проверяешь id, если он в таблице, то выполняешь свое действие

Vespan

хинкали это большие пельмени
Проверенный
2,139
1,898
можно ли задать кликабельность уже существующему серверному текстдраву(или текстдраву, который создан скриптом)? если да, то как?
Проверяешь тд на существование,если надо и по тексту,потом кликаешь
 

hihyhahi

Новичок
Автор темы
9
2
Проверяешь тд на существование,если надо и по тексту,потом кликаешь
нет, я не про то чтобы кликнуть на кликабельный текстдрав, а про то чтобы задать ему кликабельность. чтобы можно было мышкой навести и кликнуть на него, после этого выполнялся код.
 

манку хлебал

Потрачен
300
119
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Lua:
function events.onShowTextDraw(id, data) 
    if data.selectable == 0 then
        data.selectable = 1
        return {id, data} -- не помню, точно ли в текстдравах надо
    end
end
заносишь textdraw, которым изменил кликабельность в таблицу и в onSendClickTextDraw проверяешь id, если он в таблице, то выполняешь свое действие