(для просмотра ссылки Вам необходимо авторизоваться)
Помогите народ((
Ето так после заргузки
int rt[100][100], PosX, PosY;
loadimage (#rt[0][0], "C:\ww.bmp"
a: if (findimage(1, #rt[0][0], 0, #PosX, #PosY, 0, 0, 1366, 686, -1)==1)
{
mouse(LEFT, PosX, PosY);
sleep (100);
}
sleep(25);
goto a;
один раз било норм все работало , но потом стало вилетать((
(Добавление)
ище часто пишет что Кбор не отвечает
1. m_stepan - 11 Июля, 2014 - 07:05:12 - перейти к сообщению
2. Kibor - 11 Июля, 2014 - 07:20:25 - перейти к сообщению
Позвольте полюбопытствовать... Как Вы пытаетесь выйти из работы скрипта и закрыть Кибор?
3. m_stepan - 11 Июля, 2014 - 08:02:57 - перейти к сообщению
ну нащет того что пишет не отвечает ето я уже понял, парлон ступил)
но то ,что он вилетает ,сразу после запуска того скрипта (что више) ,ето не не знаю по чему
но то ,что он вилетает ,сразу после запуска того скрипта (что више) ,ето не не знаю по чему
4. Kibor - 11 Июля, 2014 - 08:13:48 - перейти к сообщению
И я ни знаю. не должин.
Какой размер картинки?
Какой размер картинки?
5. m_stepan - 11 Июля, 2014 - 08:15:24 - перейти к сообщению
17х5
(Добавление)
Ище такой вопрос , смотрите у меня такое задание зделать что би он назодил изображения заходил ,потом искал моба , двойной клик по мобу.
int Image_0[44][36];
loadimage (#Image_0[0][0], "C:\Users\Stevem\Desktop\Створити папку (4)\Image_0.bmp"
int PosX_0[512];int PosY_0[512];
findimage(-1, #Image_0[0][0], 0, #PosX_0[0], #PosY_0[0], 0, 0, 1366, 643, -1);
mouse(LEFT,PosX_0[0] ,PosY_0[0]);
sleep(3000);
//пошук мобів ( паучиха)
int Image_2[11][5];
loadimage (#Image_2[0][0], "C:\Users\Stevem\Desktop\Створити папку (4)\ogn_pau.bmp"
int PosX_2[512];int PosY_2[512];
findimage(-1, #Image_2[0][0], 0, #PosX_2[0], #PosY_2[0], 0, 0, 1366, 643, -1);
mousedbl(LEFT,PosX_0[0] ,PosY_0[0]);
sleep(4000);
у меня что то такое получилось но ошибса с координатами (с начала идет норм а потом уже кликает на первий пиксель екрана , незнаю где и как исправить ( так как только первий день сижу с етим )
да и как привязать мишку а то что я написал не оч катит((
Спасибо
(Добавление)
Ище такой вопрос , смотрите у меня такое задание зделать что би он назодил изображения заходил ,потом искал моба , двойной клик по мобу.
int Image_0[44][36];
loadimage (#Image_0[0][0], "C:\Users\Stevem\Desktop\Створити папку (4)\Image_0.bmp"
int PosX_0[512];int PosY_0[512];
findimage(-1, #Image_0[0][0], 0, #PosX_0[0], #PosY_0[0], 0, 0, 1366, 643, -1);
mouse(LEFT,PosX_0[0] ,PosY_0[0]);
sleep(3000);
//пошук мобів ( паучиха)
int Image_2[11][5];
loadimage (#Image_2[0][0], "C:\Users\Stevem\Desktop\Створити папку (4)\ogn_pau.bmp"
int PosX_2[512];int PosY_2[512];
findimage(-1, #Image_2[0][0], 0, #PosX_2[0], #PosY_2[0], 0, 0, 1366, 643, -1);
mousedbl(LEFT,PosX_0[0] ,PosY_0[0]);
sleep(4000);
у меня что то такое получилось но ошибса с координатами (с начала идет норм а потом уже кликает на первий пиксель екрана , незнаю где и как исправить ( так как только первий день сижу с етим )
да и как привязать мишку а то что я написал не оч катит((
Спасибо
6. Kibor - 11 Июля, 2014 - 09:34:24 - перейти к сообщению
m_stepan пишет:
findimage(-1, #Image_2[0][0], 0, #PosX_2[0], #PosY_2[0], 0, 0, 1366, 643, -1);
mousedbl(LEFT,PosX_0[0] ,PosY_0[0]);
mousedbl(LEFT,PosX_0[0] ,PosY_0[0]);
7. m_stepan - 11 Июля, 2014 - 16:03:37 - перейти к сообщению
Почему тут не переходит к b ?
CODE:
int rt[100][100], PosX, PosY;
loadimage (#rt[0][0], "C:\Users\Stevem\Desktop\Ńňâîđčňč ďŕďęó (4)\spog(name).bmp");
a: if (findimage(1, #rt[0][0], 0, #PosX, #PosY, 0, 0, 1366, 686, -1)==1)
{
mouse(LEFT, PosX, PosY-25);
sleep (100);
}
else
{
goto b;
}
goto a;
int Image_0[19][31],PosX_0,PosY_0;
loadimage (#Image_0[0][0], "C:\Users\Stevem\Desktop\Ńňâîđčňč ďŕďęó (4)\fight---.bmp");
b :if (findimage(-1, #Image_0[0][0], 0, #PosX_0, #PosY_0, 0, 0, 1366, 643, -1)==1)
{
mouse(LEFT,PosX_0,PosY_0);
sleep (100);
}
goto b;
loadimage (#rt[0][0], "C:\Users\Stevem\Desktop\Ńňâîđčňč ďŕďęó (4)\spog(name).bmp");
a: if (findimage(1, #rt[0][0], 0, #PosX, #PosY, 0, 0, 1366, 686, -1)==1)
{
mouse(LEFT, PosX, PosY-25);
sleep (100);
}
else
{
goto b;
}
goto a;
int Image_0[19][31],PosX_0,PosY_0;
loadimage (#Image_0[0][0], "C:\Users\Stevem\Desktop\Ńňâîđčňč ďŕďęó (4)\fight---.bmp");
b :if (findimage(-1, #Image_0[0][0], 0, #PosX_0, #PosY_0, 0, 0, 1366, 643, -1)==1)
{
mouse(LEFT,PosX_0,PosY_0);
sleep (100);
}
goto b;
8. Kibor - 11 Июля, 2014 - 16:45:38 - перейти к сообщению
че не переходит?
переходит. но когда переходит перескакивает загрузку рис..
он не грузится никогда
переходит. но когда переходит перескакивает загрузку рис..
он не грузится никогда
CODE:
int rt[100][100], PosX, PosY;
loadimage (#rt[0][0], "C:\Users\Stevem\Desktop\Ńňâîđčňč ďŕďęó (4)\spog(name).bmp");
int Image_0[19][31],PosX_0,PosY_0;
loadimage (#Image_0[0][0], "C:\Users\Stevem\Desktop\Ńňâîđčňč ďŕďęó (4)\fight---.bmp");
a: if (findimage(1, #rt[0][0], 0, #PosX, #PosY, 0, 0, 1366, 686, -1)==1)
{
mouse(LEFT, PosX, PosY-25);
sleep (100);
}
else
{
goto b;
}
goto a;
b :if (findimage(-1, #Image_0[0][0], 0, #PosX_0, #PosY_0, 0, 0, 1366, 643, -1)==1)
{
mouse(LEFT,PosX_0,PosY_0);
sleep (100);
}
goto b;
loadimage (#rt[0][0], "C:\Users\Stevem\Desktop\Ńňâîđčňč ďŕďęó (4)\spog(name).bmp");
int Image_0[19][31],PosX_0,PosY_0;
loadimage (#Image_0[0][0], "C:\Users\Stevem\Desktop\Ńňâîđčňč ďŕďęó (4)\fight---.bmp");
a: if (findimage(1, #rt[0][0], 0, #PosX, #PosY, 0, 0, 1366, 686, -1)==1)
{
mouse(LEFT, PosX, PosY-25);
sleep (100);
}
else
{
goto b;
}
goto a;
b :if (findimage(-1, #Image_0[0][0], 0, #PosX_0, #PosY_0, 0, 0, 1366, 643, -1)==1)
{
mouse(LEFT,PosX_0,PosY_0);
sleep (100);
}
goto b;
9. m_stepan - 13 Июля, 2014 - 04:53:08 - перейти к сообщению
Спасибо)
10. m_stepan - 13 Июля, 2014 - 07:20:27 - перейти к сообщению
CODE:
////////////////çŕăđóçęŕ âńĺő íóćíčő čçîáđŕćĺíčé
int oxot[19][18], PosX_2,PoxY_2;
loadimage (#oxot[0][0], "C:\Users\Stevem\Desktop\Ńňâîđčňč ďŕďęó (4)\oxota2.bmp");
int rt[100][100], PosX, PosY;
loadimage (#rt[0][0], "C:\Users\Stevem\Desktop\Ńňâîđčňč ďŕďęó (4)\sp(2lv).bmp");
int fight[19][31],PosX_0,PosY_0;
loadimage (#fight[0][0], "C:\Users\Stevem\Desktop\Ńňâîđčňč ďŕďęó (4)\fight---.bmp");
int exit[25][8],PosX_1,PosY_1;
loadimage (#exit[0][0], "C:\Users\Stevem\Desktop\Ńňâîđčňč ďŕďęó (4)\exit(live).bmp");
///////////Start
o:
findimage(-1, #oxot[0][0], 0, #PosX_2, #PosY_2, 0, 0, 1366, 643, -1);
mouse (LEFT, PosX_2, PosY_2)
////////////////çŕăđóçęŕ âńĺő íóćíčő čçîáđŕćĺíčé
int oxot[19][18], PosX_2,PoxY_2;
loadimage (#oxot[0][0], "C:\Users\Stevem\Desktop\Ńňâîđčňč ďŕďęó (4)\oxota2.bmp");
int rt[100][100], PosX, PosY;
loadimage (#rt[0][0], "C:\Users\Stevem\Desktop\Ńňâîđčňč ďŕďęó (4)\sp(2lv).bmp");
int fight[19][31],PosX_0,PosY_0;
loadimage (#fight[0][0], "C:\Users\Stevem\Desktop\Ńňâîđčňč ďŕďęó (4)\fight---.bmp");
int exit[25][8],PosX_1,PosY_1;
loadimage (#exit[0][0], "C:\Users\Stevem\Desktop\Ńňâîđčňč ďŕďęó (4)\exit(live).bmp");
///////////Start
o:
findimage(-1, #oxot[0][0], 0, #PosX_2, #PosY_2, 0, 0, 1366, 643, -1);
mouse (LEFT, PosX_2, PosY_2)
Почему не катит ? (((
(Добавление)
уже нашол ошибку)))
(Добавление)
Как написать "Пока не найдеш имадже , не кликать !"
А то у меня такой вот скрипт получилса ,
И когда он ище не находит изовбражения но час вишел , тупо кликает по первому пикселю екрана.
Помогите пожалусто(((
CODE:
////////////////çàãðóçêà âñåõ íóæíèõ èçîáðàæåíèé
int oxot[19][18], PosX_2,PosY_2;
loadimage (#oxot[0][0], "C:\Users\Stevem\Desktop\Ñòâîðèòè ïàïêó (4)\oxota2.bmp");
int rt[100][100], PosX, PosY;
loadimage (#rt[0][0], "C:\Users\Stevem\Desktop\Ñòâîðèòè ïàïêó (4)\sp(2lv).bmp");
int fight[19][31],PosX_0,PosY_0;
loadimage (#fight[0][0], "C:\Users\Stevem\Desktop\Ñòâîðèòè ïàïêó (4)\fight---.bmp");
int exit[25][8],PosX_1,PosY_1;
loadimage (#exit[0][0], "C:\Users\Stevem\Desktop\Ñòâîðèòè ïàïêó (4)\exit(live).bmp");
///////////Start
o:
findimage(-1, #oxot[0][0], 0, #PosX_2, #PosY_2, 0, 0, 1366, 643, -1);
mouse (LEFT, PosX_2, PosY_2);
sleep(3000);
/////////////////////////////
s:
if (findimage(1, #rt[0][0], 0, #PosX, #PosY, 0, 0, 1366, 686, -1)==1)
{
goto m;
}
if (findimage(-1, #fight[0][0], 0, #PosX_0, #PosY_0, 0, 0, 1366, 643, -1)==1)
{
goto f;
}
if (findimage(-1, #exit[0][0], 0, #PosX_1, #PosY_1, 0, 0, 1366, 643, -1)==1)
{
goto e;
}
////////////////////////////
m:
findimage(1, #rt[0][0], 0, #PosX, #PosY, 0, 0, 1366, 686, -1);
mousedbl(LEFT,PosX, PosY-25);
sleep (3000);
goto s;
f:
findimage(-1, #fight[0][0], 0, #PosX_0, #PosY_0, 0, 0, 1366, 643, -1);
mouse(LEFT,PosX_0,PosY_0);
sleep(3000);
goto s;
e:
findimage(-1, #exit[0][0], 0, #PosX_1, #PosY_1, 0, 0, 1366, 643, -1);
mouse(LEFT,PosX_1,PosY_1);
sleep(3000);
////////////////çàãðóçêà âñåõ íóæíèõ èçîáðàæåíèé
int oxot[19][18], PosX_2,PosY_2;
loadimage (#oxot[0][0], "C:\Users\Stevem\Desktop\Ñòâîðèòè ïàïêó (4)\oxota2.bmp");
int rt[100][100], PosX, PosY;
loadimage (#rt[0][0], "C:\Users\Stevem\Desktop\Ñòâîðèòè ïàïêó (4)\sp(2lv).bmp");
int fight[19][31],PosX_0,PosY_0;
loadimage (#fight[0][0], "C:\Users\Stevem\Desktop\Ñòâîðèòè ïàïêó (4)\fight---.bmp");
int exit[25][8],PosX_1,PosY_1;
loadimage (#exit[0][0], "C:\Users\Stevem\Desktop\Ñòâîðèòè ïàïêó (4)\exit(live).bmp");
///////////Start
o:
findimage(-1, #oxot[0][0], 0, #PosX_2, #PosY_2, 0, 0, 1366, 643, -1);
mouse (LEFT, PosX_2, PosY_2);
sleep(3000);
/////////////////////////////
s:
if (findimage(1, #rt[0][0], 0, #PosX, #PosY, 0, 0, 1366, 686, -1)==1)
{
goto m;
}
if (findimage(-1, #fight[0][0], 0, #PosX_0, #PosY_0, 0, 0, 1366, 643, -1)==1)
{
goto f;
}
if (findimage(-1, #exit[0][0], 0, #PosX_1, #PosY_1, 0, 0, 1366, 643, -1)==1)
{
goto e;
}
////////////////////////////
m:
findimage(1, #rt[0][0], 0, #PosX, #PosY, 0, 0, 1366, 686, -1);
mousedbl(LEFT,PosX, PosY-25);
sleep (3000);
goto s;
f:
findimage(-1, #fight[0][0], 0, #PosX_0, #PosY_0, 0, 0, 1366, 643, -1);
mouse(LEFT,PosX_0,PosY_0);
sleep(3000);
goto s;
e:
findimage(-1, #exit[0][0], 0, #PosX_1, #PosY_1, 0, 0, 1366, 643, -1);
mouse(LEFT,PosX_1,PosY_1);
sleep(3000);
(Добавление)
В задержку ставить больше времени не виход поскольку , иногда закгружаетса локация за 2 сек, а иногда и за 5