Код, который
@Adrian G. тебе скинул, пишет в файл moonloader.log координаты текстдрава, когда текстдрав появляется.
Если же ты хочешь узнать координаты в любой момент, ты должен знать ID (уникальный номер) текстдрава:
local posX, posY = sampTextdrawGetPos(int id)
Другой вопрос - как его (этот номер) узнать? Тогда лучше написать такой код:
local sampev = require 'lib.samp.events'
function sampev.onShowTextDraw(id, data)
sampAddChatMessage('textdraw id = ' id)
sampAddChatMessage(data.text)
end
И ты открываешь текстдрав, видишь нужную тебе строку и сверху в чате над ней ID текстдрава, запоминаешь его и потом можешь найти его позицию по этому ID.
Изначально эта библиотека задумывалась как простой апи исключительно для обработки сетевых пакетов, но в процессе было решешо, что лучше бы сделать её полноценной библиотекой для работы с сампом, в будущем это позволит избавить от необходимости использования SAMPFUNCS. Пока реализован только...
www.blast.hk
Вот это необходимо установить, если у тебя его нету.