Цитата(z.Z.z @ 13.3.2011, 22:30)
Мне пришла в голову мысль, что я просто не мог точно снять соотношение координата/цвет, т.к. цвет я снимал со скриншота выбрав координату относительно фона, видимую глазом, так как полоска убирается, а более точно не могу выбрать координату... координату выбрал после наведения и запоминания места наведения курсора, но курсор нарисован, активная часть может находиться в другом месте, как я думаю с разницей в пару пискселей... (IMG:
style_emoticons/default/dry.gif)
Я такие моменты решаю небольшой хитростью:
1) с помощью FastStone Capture точно определяю
abs координаты какой-либо стационарной примечательной точки на экране игры (кнопка инвентаря и т.п.).
Пукт не обязателен и используется для дополнительного контроля при выполнении пункта 4.
2) пилотом нажимаю Ctrl+A поближе к той-же точке и запоминаю разницу между основными и абсолютными координатами
3) навожу курсор на армию, появляется полоска жизни, делаю скриншот всего экрана и сохраняю в PNG без потерь качества
4) спокойно изучаю скриншот в граф. программе (например Photoshop, или связка программ: XnView для координат, FastStone Capture для цвета), беру оттуда данные по положению полоски жизни, цветам, другой графической информации
Пункты 1 и 2 требуются только в случае, если в скрипте используются относительные координаты