Page 1 of 1
координаты области
Posted: 25.01.2012 19:31
by Tiger89
каким образом получить координаты зеленой области допустим?

Re: координаты области
Posted: 25.01.2012 19:43
by CFA
даблклик по карте (если в стелсе). в уо мапе вроде пкм - goto location он покажет текущие координаты курсора.
Re: координаты области
Posted: 25.01.2012 19:48
by Tiger89
Наверное не совсем понял меня, я хочу разбить эту зеленную область на квадраты и прямоугольники и понять находиться ли чар на маркете допустим или нет, в uomap не получается точно это сделать.
Re: координаты области
Posted: 25.01.2012 19:56
by Vizit0r
поиском по статике...
Re: координаты области
Posted: 25.01.2012 20:24
by nah nah
а что мешает руками разметить? Типо походить, записать координаты.
Code: Select all
market = (100, 100, 150, 120) #прямоугольник 50х20 тайлов
x1, y1, x2, y2 = market
if GetX(Self()) in range(x1, x2) and GetY(Self()) in range(y1, y2):
print('on market zone')
Re: координаты области
Posted: 26.01.2012 15:14
by Tiger89
ну это же надо свою сферу запускать и ходить по всей зеленной области, я тут спросил чтобы сделать быстрее короче
Re: координаты области
Posted: 26.01.2012 15:20
by Alex
Tiger89 wrote:ну это же надо свою сферу запускать и ходить по всей зеленной области, я тут спросил чтобы сделать быстрее короче
Визитор выше написал "поиском по статике". Уточню: Учитывая что тебе надо проверять на вхождение в зелёную зону, то как бы именно по цвету и можно проверять. Береш текущие координаты чара, и вызываеш функцию GetMapCell (
http://stealth.od.ua/wiki/doku.php?id=tile_working ). и проверяеш цвет и тип тайла земли под чаром
Re: координаты области
Posted: 26.01.2012 16:00
by Tiger89
Спасибо всем я понял всё =)