В первом скрипте лишняя закрывающая скобка.
Цитата: после перезапуска клиента уже не работает.
Естественно, хендлы меняются при перезапуске любого приложения.
Цитата: Но если я в функцию вначале пишу указатель в первом варианте, мне возвращает ошибку мол X =1920 и все.
Выкладывайте код, который выдаёт ошибку. Переменная win должна объявляться в скрипте, а не в функции.
CODE:int x, y;
string color;
getdisplay(color, x, y);
win w;
loop() {
fun_cpa();
}
function fun_cpa() {
w = selectwindow("Genshin Impact");
activate(w);
w.widthclient = x;
w.heightclient = y;
w.leftclient = 0;
w.topclient = 0;
moveclient(w);
pause(300);
} |