Цитата: Warspear имеет одинаковые названия окон
Можно найти сразу все окна.
CODE:win w[5]; // массив для 5 окон
int k=window (#w[0], "Warspear Online"); // найти все окна с именем Warspear Online
messagebox("Найдено окон: "+format(k));
for (int n=0; n<k; n++) // цикл для всех окон
{
activate(w[n]); //активировать окно
pause(1000); // пауза 1 сек.
}
Цитата: задача, сделать так, что бы можно было привязать каждый скрипт индивидуально к своему окну
CODE:win w;
while(getkeystate(SPACE)==0) // ждать пока не нажат пробел
{
textbkcolor(255, 65280);
textout(0, 100, 200, "Навести курсор на нужное окно и нажать пробел", 1);
sleep(10);
}
while(getkeystate(SPACE))sleep(10); // ждать пока пробел нажат
int MouseX, MouseY;
getmouse(MouseX, MouseY); // получить координаты курсора
w=getwindow(0, MouseX, MouseY); // получить указатель окна под курсором
messagebox("Имя окна: "+w.name);
activate(w); // активировать окно |