Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (1): [1]   

> Без описания
Kostick
Отправлено: 29 Октября, 2022 - 17:09:19
Post Id



Пользователь
Мастер


Покинул форум
Сообщений всего: 178
Дата рег-ции: Авг. 2020  
Репутация: 1




А можно ли как-то сделать, чтобы функция textout привязывалась к окну игры, которая запущена, и высвечивала информацию именно поверх этого окна? Например, добавить параметр привязки окна в textout (как в visualwindow(W, 0, 0, 0, 100, 100, 500, 150, 100, -1)) , чтобы получилось примерно так:
textout(W, 0, 100, 50, "текст", 0);
где W- это:
CODE:
win W;
int xM_Kib, yM_Kib;
getmouse(xM_Kib, yM_Kib);
W=getwindow(0, xM_Kib, yM_Kib);
 
 Top
Zireael
Отправлено: 29 Октября, 2022 - 17:31:35
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4398
Дата рег-ции: Нояб. 2017  
Репутация: 580




В textout к координатам прибавьте позицию окна.
CODE:
win w = window (-1, "Notepad", -1); // найти окно блокнота
loop()
{
if(w==0)
{
messagebox("Окно блокнота не найдено");
break;
}
int x=0;
textbkcolor(0, 65280);
loop()
{
setwindowparam(w);
textout(0, w.leftclient + 100, w.topclient + 50, "Переменая x = "+format(x), 0);
x++;
sleep(100);
}
}
 
 Top
Kostick
Отправлено: 29 Октября, 2022 - 18:01:09
Post Id



Пользователь
Мастер


Покинул форум
Сообщений всего: 178
Дата рег-ции: Авг. 2020  
Репутация: 1




 Zireael пишет:
В textout к координатам прибавьте позицию окна.
CODE:
win w = window (-1, "Notepad", -1); // найти окно блокнота
loop()
{
if(w==0)
{
messagebox("Окно блокнота не найдено");
break;
}
int x=0;
textbkcolor(0, 65280);
loop()
{
setwindowparam(w);
textout(0, w.leftclient + 100, w.topclient + 50, "Переменая x = "+format(x), 0);
x++;
sleep(100);
}
}


Спасибо, простое решение, до которого я не додумался. Открываю для себя все больше новогоГолливудская улыбка
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Предложения по программе »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by