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

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

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

hihyhahi

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

манку хлебал

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