local sampev = require 'lib.samp.events'
local savedTextdraws = {}
local savedPlayerTextdraws = {}
function main()
while not isSampAvailable() do wait(100) end
sampRegisterChatCommand("tex", function(arg)
if arg == '' then
sampAddChatMessage("введи id текстдрава", -1)
return
end
local id = tonumber(arg)
if not id then
sampAddChatMessage("введи корректный id", -1)
return
end
local td = savedTextdraws[id]
local ptd = savedPlayerTextdraws[id]
if td then
sampAddChatMessage(string.format("TextDraw %d: X = %.1f, Y = %.1f", id, td.position.x, td.position.y), -1)
elseif ptd then
sampAddChatMessage(string.format("PlayerTextDraw %d: X = %.1f, Y = %.1f", id, ptd.position.x, ptd.position.y), -1)
else
sampAddChatMessage("ошибка 404!! текстдрав не найден", -1)
end
end)
wait(-1)
end
function sampev.onShowTextDraw(id, data)
savedTextdraws[id] = data
end
function sampev.onShowPlayerTextDraw(id, data)
savedPlayerTextdraws[id] = data
end