Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » tap titans 2

Страниц (6): « 1 2 3 4 [5] 6 »
 

41. Rafael - 14 Мая, 2019 - 07:12:37 - перейти к сообщению
после последнего обновления,сегодня, появилась ошибка:
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]
42. Kibor - 14 Мая, 2019 - 08:03:01 - перейти к сообщению
Вы специально обрезаете скрин что бы мне было сложнее понять что там к чему?
Я так понял это функция сгенерированная виз редактором в таймере.
Создал проект. Создал поиск в таймере. Все ок.
Последние обновления связанные с идентификацией ошибок которые раньше не видел.
Найдите и устраните ошибку. Или выложите код в котором это происходит, если ошибку не видите.
43. Rafael - 15 Мая, 2019 - 04:44:00 - перейти к сообщению
нашел.
44. Kibor - 15 Мая, 2019 - 04:49:38 - перейти к сообщению
А что это делает функция в таймере 2?
45. Rafael - 15 Мая, 2019 - 04:54:06 - перейти к сообщению
 Kibor пишет:
А что это делает функция в таймере 2?

там смысл такой - открыть окно, нажать "бить босса"и далее лупить его 40 секунд - это и есть функция.далее найти крестик и вернутьсяназад
(Добавление)
что-то теперь скрипт запускается,но не работает. после запуска таймера 4 останавливается и не возвращается к функции
и еще.через раз такой баг - нажимаю старт скрипта (значок с воскл знаком) - он запускается почти сразу и не работает вообще.
далее,еслион и запускается, то глохнет через 5 секунд- когда запускается таймер 4
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]
46. Kibor - 15 Мая, 2019 - 05:09:19 - перейти к сообщению
В таймерах функции не делаются. Это ошибка.
47. Rafael - 15 Мая, 2019 - 05:29:10 - перейти к сообщению
 Kibor пишет:
В таймерах функции не делаются. Это ошибка.

жаль.работало ведь прекрасно до вчерашнего дня.
там стоит команда
looptime (40000) clanboss();

в любом случае - я убрал функцию эту в таймере и все равно в скрипте не запускается основная функция Ttitan
48. Kibor - 15 Мая, 2019 - 05:33:33 - перейти к сообщению
Работало не правильно.
Была ошибка где то, которую не показывал.
Проект мне скиньте виз редактора.
49. Rafael - 15 Мая, 2019 - 05:36:01 - перейти к сообщению
 Kibor пишет:
Работало не правильно.
Была ошибка где то, которую не показывал.
Проект мне скиньте виз редактора.

в личку отправил
50. Kibor - 15 Мая, 2019 - 06:39:17 - перейти к сообщению
Убрал текст в левом углу. На работу не влияло.

Ссылку в лс дал.

Что за ерунда?
В таймерах функции. Ну ладно. Код инструкций генерирует правильно.
Но как работать будет не ясно.
К примеру в этом таймере находится function mousewheel3, которая вообще не вызывается. За то тут вызывается mousewheel, котрая находится в таймере 3. И так везде.
Во первых уберите эти функции вообще. В них одна строка, которая понадобится для ее вызова.
Во вторых с разных таймеров вызывается одна и та же функция. Что не хорошо.


CODE:
CREATE_TIMER(0, 20000)
{

if (findimage_T0(#Image_1_KIB[0][0], 100, 0, 0, 0, 0, 0, -1, 0, 0, 0, -1, -1, -1, 5, 90, 1, 33, 380, 234, 411, #sum_T01, #x_T01, #y_T01)>0) goto m_KIB2_T0;
else goto m_KIB4_T0;
m_KIB2_T0: if (findimage_T0(#Image_2_KIB[0][0], 200, 0, 0, 0, 0, 0, -1, 0, 0, 0, -1, -1, -1, 5, 80, 1, 65, 450, 90, 464, #sum_T02, #x_T02, #y_T02)>0) goto m_KIB3_T0;
else goto m_KIB5_T0;
m_KIB8_T0: mousewheel(w, x, y, 3); // на 3 щелчка верх
sleep(200);
function mousewheel3(win w, int x, int y, int delta)
{
sendmessage(WM_MOUSEWHEEL, delta*120*65536, x+y*65536, w);
}
goto m_KIB2_T0;
m_KIB4_T0: textout (0,848,49, "нет урон удара",0);

mouse_T0(0, 1, 30, 652, 100); goto exit_KIB_T0;
m_KIB6_T0: textout (0,848,49, "НЕ ап меча",0);
goto exit_KIB_T0;
m_KIB5_T0: textout (0,848,49, "нет РАФАЭЛЬ",0);
goto m_KIB8_T0;
m_KIB3_T0: if (findimage_T0(#Image_3_KIB[0][0], 200, 0, 0, 1, 0, 0, -1, 0, 0, 0, -1, -1, -1, 20, 95, -1, 334, 454, 352, 473, #sum_T0, #x_T0, #y_T0)>0) goto exit_KIB_T0;
else goto m_KIB6_T0;
exit_KIB_T0:;
}




Вместо
 Цитата:
m_KIB13_T3: mousewheel(w, x, y, 1); // на 3 щелчка верх
mousewheel(w, x, y, 1); // на 3 щелчка верх

sleep(100);
function mousewheel2(win w, int x, int y, int delta)
{
sendmessage(WM_MOUSEWHEEL, delta*120*65536, x+y*65536, w);
}
goto m_KIB11_T3;
m_KIB12_T3: mousewheel(w, x, y, -1);
mousewheel(w, x, y, -1);
sleep(100);
function mousewheel(win w, int x, int y, int delta)
{
sendmessage(WM_MOUSEWHEEL, delta*120*65536, x+y*65536, w);
}

надо
m_KIB13_T3: sendmessage(WM_MOUSEWHEEL, 1*120*65536, x+y*65536, w);
sendmessage(WM_MOUSEWHEEL, 1*120*65536, x+y*65536, w);


Ошибок генерирования кода и трансляции в инструкции нет.
Ошибка в составление неясной схемы.
Уберите все ненужные функции и вынесите нужные за пределы таймеров.

Powered by ExBB FM 1.0 Final