Ищу помощь с textdraw и modelid

NaruBot

Известный
Автор темы
19
8
Версия MoonLoader
.027.0-preview
Добрый день, ищу способ узнать modelid в текстдраве (предмет в инвентаре).

Lua:
local sampev = require('lib.samp.events');

local testmid
local testdata

function sampev.onShowTextDraw(id, data)
    testmid = data.modelId
    testdata = data.text
end

function sampev.onSendClickTextDraw(textdrawId)
    sampAddChatMessage('textdrawId: '.. textdrawId .. ' modelID: '.. testmid .. ' textID: ' .. testdata, 0x00FF00)
end
При клике на текстдрав показывает modelid всегда = 0.
Заранее спасибо!
 
Решение
Добрый день, ищу способ узнать modelid в текстдраве (предмет в инвентаре).

Lua:
local sampev = require('lib.samp.events');

local testmid
local testdata

function sampev.onShowTextDraw(id, data)
    testmid = data.modelId
    testdata = data.text
end

function sampev.onSendClickTextDraw(textdrawId)
    sampAddChatMessage('textdrawId: '.. textdrawId .. ' modelID: '.. testmid .. ' textID: ' .. testdata, 0x00FF00)
end
При клике на текстдрав показывает modelid всегда = 0.
Заранее спасибо!
Lua:
function sampev.onSendClickTextDraw(textdrawId)
    local model = sampTextdrawGetModelRotationZoomVehColor(textdrawId)
    sampAddChatMessage('textdrawId: '.. textdrawId .. ' modelID: '.. model .. ' textID: ' .. testdata, 0x00FF00)

end

chapo

🫡 В армии с 17.10.2023. В ЛС НЕ ОТВЕЧАЮ
Друг
8,776
11,226
Добрый день, ищу способ узнать modelid в текстдраве (предмет в инвентаре).

Lua:
local sampev = require('lib.samp.events');

local testmid
local testdata

function sampev.onShowTextDraw(id, data)
    testmid = data.modelId
    testdata = data.text
end

function sampev.onSendClickTextDraw(textdrawId)
    sampAddChatMessage('textdrawId: '.. textdrawId .. ' modelID: '.. testmid .. ' textID: ' .. testdata, 0x00FF00)
end
При клике на текстдрав показывает modelid всегда = 0.
Заранее спасибо!
Lua:
function sampev.onSendClickTextDraw(textdrawId)
    local model = sampTextdrawGetModelRotationZoomVehColor(textdrawId)
    sampAddChatMessage('textdrawId: '.. textdrawId .. ' modelID: '.. model .. ' textID: ' .. testdata, 0x00FF00)

end
 
  • Нравится
Реакции: kyrtion

NaruBot

Известный
Автор темы
19
8
Lua:
function sampev.onSendClickTextDraw(textdrawId)
    local model = sampTextdrawGetModelRotationZoomVehColor(textdrawId)
    sampAddChatMessage('textdrawId: '.. textdrawId .. ' modelID: '.. model .. ' textID: ' .. testdata, 0x00FF00)

end
Выручил, спасибо, хорошей службы 🙂
 
  • Нравится
Реакции: paccvetov