02.07.2017, 12:12
(
Последний раз редактировалось Stepashka; 02.07.2017 в 12:49.
)
меня есть TextDraw карты.
Скрин
Мне нужно создать типа гангзону текстдравом.
Единственное что я нашёл это в FS Map-Radar был алгоритм для высчитывания
X и Y человека и перевод его в масштаб карты на экране.
Я попробовал преобразовать координаты гангзоны. MinX и MinY я поставил в TextDrawCreate
а MaxX и MaxY TextDrawTextSize.
Но получилось не так, как надо.
Где она должна была быть
Где получилось
Заранее спасибо!
Скрин
Мне нужно создать типа гангзону текстдравом.
Единственное что я нашёл это в FS Map-Radar был алгоритм для высчитывания
X и Y человека и перевод его в масштаб карты на экране.
PHP код:
new Float:PosX1, Float:PosY1;
if(y1 < 0) PosY1 = 207 + 224 * -y1 / 3000;
else if(y1 >= 0) PosY1 = 207 - 224 * y1 / 3000;
if(x1 < 0) PosX1 = 316 - -x1 * 320 / 3000;
else if(x1 >= 0) PosX1 = 316 + x1 * 320 / 3000;
а MaxX и MaxY TextDrawTextSize.
Но получилось не так, как надо.
Где она должна была быть
Где получилось
Заранее спасибо!