Page 1 of 1

координаты области

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

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
Спасибо всем я понял всё =)