Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Как эта функция убивает кибор?

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

1. Shpilim1991 - 21 Августа, 2015 - 14:49:41 - перейти к сообщению
Ситуация 1:
Открыл кибор - вставил код-

CODE:
function coliseum()
{
if(findimage(1, #colis[0][0], 0, #PosX[0], #PosY[0], 0, 0, 320, 480,5, 5, 5, 5, 5, 5, 100, 0, #B[0][0])>=1 && colis_done==0)
{sendmouse(LEFT,PosX[0], PosY[0],w);tillerrora=gettime();return 1;}

if(findimage(1, #col_challenge[0][0], 0, #PosX[0], #PosY[0], 0, 0, 320, 480,5, 5, 5, 5, 5, 5, 100, 0, #B[0][0])>=1)
{sendmouse(LEFT,PosX[0], PosY[0],w);tillerrora=gettime();return 1;}

if(findimage(1, #cooldown[0][0], 0, #PosX[0], #PosY[0], 0, 0, 320, 480,5, 5, 5, 5, 5, 5, 100, 0, #B[0][0])>=1 || findimage(1, #0token[0][0], 0, #PosX[0], #PosY[0], 0, 0, 320, 480,5, 5, 5, 5, 5, 5, 100, 0, #B[0][0])>=1)
{sendmouse(LEFT,26,5,w);pause(1250);sendmouse(LEFT,26,5,w);pause(3000);sendmouse(LEFT,250,400,w);sleep(10);colis_done=1;sleep(10);tillerrora=gettime();return 1;}

if(findimage(1, #col_attack[0][0], 0, #PosX[0], #PosY[0], 0, 0, 320, 480,5, 5, 5, 5, 5, 5, 100, 0, #B[0][0])>=1)
{sendmouse(LEFT,PosX[0], PosY[0],w);tillerrora=gettime();return 1;}
return;
}


- нажал старт = крит эрррор без ошибок

Ситуация 2:

Открыл кибор - вставил функцию^ - Удалил функцию - написал beep(1500,1500); - бипнуло - закрыл кибор - критическая ошибка.

Ситуация 3:

Открыл кибор - вставил функцию - жму открыть TXT (любой, ей по барабану)- крит ошибка.


Что это может бытЬ?


2. Kibor - 21 Августа, 2015 - 16:00:02 - перейти к сообщению
????????????????

еще наверно в коде вызывается эта функция и с чем то сравнивается результат.. да?

а почему тогда в конце просто

return

??

и что она вернет??
и с чем будет сравнивать??????????


надо добавить в return 0 и сделать перенос длинных строк
 Цитата:
function coliseum()
{
if(findimage(1, #colis[0][0], 0, #PosX[0], #PosY[0], 0, 0, 320, 480,5, 5, 5, 5, 5, 5, 100, 0, #B[0][0])>=1
&& colis_done==0)
{sendmouse(LEFT,PosX[0], PosY[0],w);tillerrora=gettime();return 1;}

if(findimage(1, #col_challenge[0][0], 0, #PosX[0], #PosY[0], 0, 0, 320, 480,5, 5, 5, 5, 5, 5, 100, 0, #B[0][0])>=1)
{sendmouse(LEFT,PosX[0], PosY[0],w);tillerrora=gettime();return 1;}

if(findimage(1, #cooldown[0][0], 0, #PosX[0], #PosY[0], 0, 0, 320, 480,5, 5, 5, 5, 5, 5, 100, 0, #B[0][0])>=1
|| findimage(1, #0token[0][0], 0, #PosX[0], #PosY[0], 0, 0, 320, 480,5, 5, 5, 5, 5, 5, 100, 0, #B[0][0])>=1)
{sendmouse(LEFT,26,5,w);pause(1250);sendmouse(LEFT,26,5,w);pause(3000);sendmouse(LEFT,250,400,w);sleep(10);colis_done=1;
sleep(10);tillerrora=gettime();return 1;}

if(findimage(1, #col_attack[0][0], 0, #PosX[0], #PosY[0], 0, 0, 320, 480,5, 5, 5, 5, 5, 5, 100, 0, #B[0][0])>=1)
{sendmouse(LEFT,PosX[0], PosY[0],w);tillerrora=gettime();return 1;}
return 0;
}
3. Shpilim1991 - 21 Августа, 2015 - 16:12:49 - перейти к сообщению
Функция в коде задачу выполняет. Но если она находиться в коде то после закрытия кибора вылетает критическая ошибка. ДА и вообще странно себя ведёт.


Попробуйте повторить мои шаги. В каком случае просто при открытии кибора потом CTR+V при загрузке любого TXT происходит крит эррор кибора.
(для просмотра ссылки Вам необходимо авторизоваться) Уже с исправлением.
4. Kibor - 21 Августа, 2015 - 16:27:37 - перейти к сообщению
надо перенести строки как я написал. просто скопировать
CODE:
function coliseum()
{
if(findimage(1, #colis[0][0], 0, #PosX[0], #PosY[0], 0, 0, 320, 480,5, 5, 5, 5, 5, 5, 100, 0, #B[0][0])>=1
&& colis_done==0)
{sendmouse(LEFT,PosX[0], PosY[0],w);tillerrora=gettime();return 1;}

if(findimage(1, #col_challenge[0][0], 0, #PosX[0], #PosY[0], 0, 0, 320, 480,5, 5, 5, 5, 5, 5, 100, 0, #B[0][0])>=1)
{sendmouse(LEFT,PosX[0], PosY[0],w);tillerrora=gettime();return 1;}

if(findimage(1, #cooldown[0][0], 0, #PosX[0], #PosY[0], 0, 0, 320, 480,5, 5, 5, 5, 5, 5, 100, 0, #B[0][0])>=1
|| findimage(1, #0token[0][0], 0, #PosX[0], #PosY[0], 0, 0, 320, 480,5, 5, 5, 5, 5, 5, 100, 0, #B[0][0])>=1)
{sendmouse(LEFT,26,5,w);pause(1250);sendmouse(LEFT,26,5,w);pause(3000);sendmouse(LEFT,250,400,w);sleep(10);colis_done=1;
sleep(10);tillerrora=gettime();return 1;}

if(findimage(1, #col_attack[0][0], 0, #PosX[0], #PosY[0], 0, 0, 320, 480,5, 5, 5, 5, 5, 5, 100, 0, #B[0][0])>=1)
{sendmouse(LEFT,PosX[0], PosY[0],w);tillerrora=gettime();return 1;}
return 0;
}

строка длинная
5. Shpilim1991 - 21 Августа, 2015 - 16:36:17 - перейти к сообщению
Офигеть сработало! Неописуемо благодарен!
6. Kibor - 21 Августа, 2015 - 16:42:23 - перейти к сообщению
не за что

Powered by ExBB FM 1.0 Final