как изменить позицию текстдрава

XRLM

Против ветра рождённый
Автор темы
Модератор
1,641
1,302
Версия MoonLoader
.026-beta
вроде как то можно через самп луа, но я не знаю как именно вернуть позицию текстдрава
Lua:
function sampev.onShowTextDraw(id, data)
    if id == 149 then
        return{data.position.x, data.position.y}
    end
end
 

ВЛАД ДИНОЗАВР

Известный
1,313
640
привет, вот

Lua:
INCOMING_RPCS[RPC.SHOWTEXTDRAW]               = {'onShowTextDraw',
  {textdrawId = 'uint16'},
  {textdraw = {
    {flags = 'uint8'},
    {letterWidth = 'float'},
    {letterHeight = 'float'},
    {letterColor = 'int32'},
    {lineWidth = 'float'},
    {lineHeight = 'float'},
    {boxColor = 'int32'},
    {shadow = 'uint8'},
    {outline = 'uint8'},
    {backgroundColor = 'int32'},
    {style = 'uint8'},
    {selectable = 'uint8'},
    {position = 'vector2d'},
    {modelId = 'uint16'},
    {rotation = 'vector3d'},
    {zoom = 'float'},
    {color = 'int32'},
    {text = 'string16'}
  }}
}
 

ARMOR

Я креветка
Модератор
5,066
7,384
а есть скрытие текстдрава, но при этом можно будет получать с него инфу?
Будь нормальным говнокодером и просто переноси текстдрав за координаты экрана
roflanebalo-roflan.gif
 

ARMOR

Я креветка
Модератор
5,066
7,384
на фпс влиять будет? просто серверный текстдрав большой и кривой, жрет фпс. я так и хотел сделать, но чет не получается переносить текстдрав на пределы экрана
Ну да, жрать будет. Ибо рендериться один хуй он будет, но уже за пределами экрана.
 

вайега52

Налуашил состояние
Модератор
2,992
3,113
вроде как то можно через самп луа, но я не знаю как именно вернуть позицию текстдрава
Lua:
function sampev.onShowTextDraw(id, data)
    if id == 149 then
        return{data.position.x, data.position.y}
    end
end
Попробуй
Lua:
function sampev.onShowTextDraw(id, data)
    if id == 149 then
        data.position = {0,0}
        return {data}
    end
end