SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Русский/Russian

Reply
 
Thread Tools Display Modes
Old 27/06/2019, 04:46 PM   #1
NikitaFoxze
Little Clucker
 
NikitaFoxze's Avatar
 
Join Date: Mar 2018
Posts: 17
Reputation: 0
Question Карта на TD

Короче у меня тут вопрос. Существует ли функция по узнаванию координат игрока и показ игрока на TD карте? Если да, то отпишите. На некоторых серверах я уже такое видел.
NikitaFoxze is offline   Reply With Quote
Old 29/06/2019, 07:28 AM   #2
cm666
Huge Clucker
 
Join Date: Jul 2012
Posts: 465
Reputation: 8
Default Re: Карта на TD

Нет такой, там свои расчеты .
cm666 is offline   Reply With Quote
Old 01/07/2019, 03:23 PM   #3
NikitaFoxze
Little Clucker
 
NikitaFoxze's Avatar
 
Join Date: Mar 2018
Posts: 17
Reputation: 0
Default Re: Карта на TD

А можно хотя бы пример такого расчёта?
__________________
My server IP - 195.133.49.139:7777
Russian | English
NikitaFoxze is offline   Reply With Quote
Old 01/07/2019, 09:46 PM   #4
White_116
High-roller
 
Join Date: Sep 2010
Location: Russia/116
Posts: 1,495
Reputation: 69
Default Re: Карта на TD

Quote:
Originally Posted by NikitaFoxze View Post
А можно хотя бы пример такого расчёта?
Размер карты СА 6000х6000;
Стандартный размер экрана ТД 640х480, карта квадрат - значить берем наименьший размер 480.
Далее используем математику 4 класса для расчёта метки (приведения в масштаб), смещение карты относительно сторон экрана - готово.
__________________
White_116 is offline   Reply With Quote
Old 03/07/2019, 11:18 AM   #5
OKStyle
High-roller
 
OKStyle's Avatar
 
Join Date: May 2008
Location: Russia, Orenburg Money: GTA$ 999,999,999
Posts: 3,120
Reputation: 140
Default Re: Карта на TD

map-radar гугли
__________________
O.K.Style™ Laboratory
Kalcor: "... it's makes the game look like it's not GTA. This mod is called San Andreas Multiplayer. It's not a custom game engine which you can script..."
OKStyle is offline   Reply With Quote
Old 03/07/2019, 09:52 PM   #6
wowowo
Little Clucker
 
Join Date: Apr 2019
Posts: 8
Reputation: 0
Default Re: Карта на TD

Хотел отдельно тему создать, но раз тут за это разговор зашёл - спрошу здесь.
Теоретически, возможно ли создать мини-карту (радар) на экране игрока со своей серверной картой(т.е. создать уменьшенную версию map-radar, к примеру)?
Как в обычном HUD'е. И чтобы она, возможно, крутилась и двигалась с перемещением игрока, пусть даже не так красиво как в оригинальном HUD'e, но все же. Может плагины какие кто знает и может посоветовать покопаться?
P.S. Не спрашивайте зачем и для чего это может понадобиться и т.д., просто интересно..
wowowo is offline   Reply With Quote
Old 04/07/2019, 01:07 PM   #7
NikitaFoxze
Little Clucker
 
NikitaFoxze's Avatar
 
Join Date: Mar 2018
Posts: 17
Reputation: 0
Default Re: Карта на TD

Написал кое какой код, он рабочий, вот только всё слипается и вверх ногами всё создаётся (нижняя часть сверху, а верхняя снизу).

// x и y это координаты игрока.
new Float:tdcord[2];
new Float:X, Float:Y, Float:all;
X = maxx; // Координаты точек на карте
Y = maxy;
all = maxx + maxy;

Y = all - Y;

tdcord[0] = 428.000000 * (X / all); // умножаю на TextDrawSize (x).
tdcord[1] = 285.000000 * (Y / all);

tdcord[0] = ((tdminx + tdmaxx) / 2.0) + (x / tdcord[0]);
tdcord[1] = ((tdminy + tdmaxy) / 2.0) + (y / tdcord[1]);

x = tdcord[0];
y = tdcord[1];
__________________
My server IP - 195.133.49.139:7777
Russian | English
NikitaFoxze is offline   Reply With Quote
Old 04/07/2019, 06:43 PM   #8
OKStyle
High-roller
 
OKStyle's Avatar
 
Join Date: May 2008
Location: Russia, Orenburg Money: GTA$ 999,999,999
Posts: 3,120
Reputation: 140
Default Re: Карта на TD

Quote:
Originally Posted by wowowo View Post
Теоретически, возможно ли создать мини-карту (радар) на экране игрока со своей серверной картой(т.е. создать уменьшенную версию map-radar, к примеру)?
Да. Как пример, тут была тема про Vice-City. У меня мод карту примерно так же отрисовывает.
Attached Files
File Type: mp4 Radar Vice City (vc-rp.es).mp4 (55.46 MB, 29 views)
__________________
O.K.Style™ Laboratory
Kalcor: "... it's makes the game look like it's not GTA. This mod is called San Andreas Multiplayer. It's not a custom game engine which you can script..."
OKStyle is offline   Reply With Quote
Old 04/07/2019, 07:24 PM   #9
NikitaFoxze
Little Clucker
 
NikitaFoxze's Avatar
 
Join Date: Mar 2018
Posts: 17
Reputation: 0
Default Re: Карта на TD

Quote:
Originally Posted by OKStyle View Post
map-radar гугли
Допустим я скачал Map-Radar, но что означают в коде числа 316 и 207?

Код:
if(y < 0) PosY = 207 + 224 * -y / 3000;
else if(y >= 0) PosY = 207 - 224 * y / 3000;
if(x < 0) PosX = 316 - -x * 320 / 3000;
else if(x >= 0) PosX = 316 + x * 320 / 3000;
__________________
My server IP - 195.133.49.139:7777
Russian | English
NikitaFoxze is offline   Reply With Quote
Old 04/07/2019, 08:46 PM   #10
OKStyle
High-roller
 
OKStyle's Avatar
 
Join Date: May 2008
Location: Russia, Orenburg Money: GTA$ 999,999,999
Posts: 3,120
Reputation: 140
Default Re: Карта на TD

Переменные относительно координат экрана. Коэффициент k, так сказать.
__________________
O.K.Style™ Laboratory
Kalcor: "... it's makes the game look like it's not GTA. This mod is called San Andreas Multiplayer. It's not a custom game engine which you can script..."
OKStyle is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Онлайн карта на стене дома. Sergey_Walter Русский/Russian 2 20/03/2012 10:55 PM


All times are GMT. The time now is 09:09 PM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.