SA-MP Forums Archive
Как рассчитать расстояние до точки? - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: Как рассчитать расстояние до точки? (/showthread.php?tid=316813)



Как рассчитать расстояние до точки? - Десерт - 08.02.2012

Как сделать так, чтобы к примеру я через /gps отметил точку, и мне выдавалось сколько до неё примерно метров или километров


Re: Как рассчитать расстояние до точки? - Stepashka - 08.02.2012

Тригонометрию в школе изучал?
Как рассчитать расстояние между двумя точками в двухмерной системе координат?


Re: Как рассчитать расстояние до точки? - DiSE - 08.02.2012

Векторами?


Re: Как рассчитать расстояние до точки? - eakwarp - 08.02.2012

Quote:
Originally Posted by DiSE
Посмотреть сообщение
Векторами?
Садись, два.


Re: Как рассчитать расстояние до точки? - Десерт - 08.02.2012

Варпик помоги)


Re: Как рассчитать расстояние до точки? - DiSE - 08.02.2012

Как вариант



http://tradexperts.ru/kNN_Osnovi.htm


Re: Как рассчитать расстояние до точки? - Jon_De - 08.02.2012

GetPlayerDistanceFromPoint


Re: Как рассчитать расстояние до точки? - Десерт - 08.02.2012

Спасибо


Re: Как рассчитать расстояние до точки? - MIASO - 08.02.2012

Pawno знаю плохо, так что лучше на с++ напишу, думаю перевести не составит труда
Код:
float vect_length ( float x, float y, float to_x, float to_y )
{
	return sqrtf( ( x - to_x ) * ( x - to_x ) + ( y - to_y ) * ( y - to_y ) );
}



Re: Как рассчитать расстояние до точки? - Gameyer - 09.02.2012

Quote:
Originally Posted by eakwarp
Посмотреть сообщение
Садись, два.
Геометрия 9 класс, сложение \ вычитание \ длина векторов.