|
Ошибка get scripts |
|
|
nykep |
4.3.2019, 2:42
|
   
Apprentice
Сообщений: 260
Регистрация: 1.9.2012 Группа: Пользователи Наличность: 1781
Пользователь №: 15.246
Возраст: 25

|
от чего может выдавать такую ошибку? 1:44:31 0 (newbot00.txt, 41): get - (41): Ошибка! Проверьте правильность скрипта! EStringListError List index out of bounds (0) get scripts %a за несколько часов работы лишь один раз выдал такую ошибку при первом запуске скриптов после внесенных изменений, и я не уловил в какой момент и при выполнении каких действий и не могу понять что это значит. Всего 5 скриптов, 00 02 03 04 работают постоянно, 00 в котором эта ошибка периодически останавливается и запускается заново скриптом 02. Код get scripts %a if %a[3 3] = runing and #loot.2 = 1 set #fogx1 #f0x1.2 set #fogy1 #f0y1.2 set #fogx2 #f0x2.2 set #fogy2 #f0y2.2 end_if
|
|
|
|
|
  |
Ответов
nykep |
5.3.2019, 12:27
|
   
Apprentice
Сообщений: 260
Регистрация: 1.9.2012 Группа: Пользователи Наличность: 1781
Пользователь №: 15.246
Возраст: 25

|
вот два скрипта в которых было такое Код set #s4et 0 set timer1 0 set #milli 0 :start set timer 0 get scripts %a if (%a[1 3] = stoped) and (%a[3 3] = stoped) and (%a [4 3] = runing) while_not 1003, 893 7845095 and 896, 898 7845095 wait 50 if timer > 20000 goto checkscr end_if end_while :checkscr set timer 0 if #check.3 = 0 start_script 0 end_if end_if get scripts %a if (%a[1 3] = stoped) and (%a[3 3] = runing) while timer < 10000 wait 1s end_while get scripts %a if #loot.2 = 0 and (%a[1 3] = stoped) start_script 0 end_if end_if if timer1 > 600000 log проход дольше 10 минут stop_script 0 stop_script 1 stop_script 2 stop_script 3 wait 50 start_script 0 set timer1 0 end_if if 1003, 893 7845095 and 896, 898 7845095 set #count #count + 1 wait 5s set #mins div(timer1 60000) set #secs mod(div(timer1 1000) 60)
set #milli #milli + timer1 set #tmins div(#milli 60000) set #tsecs mod(div(#milli 1000) 60)
set #avesec (#milli / #count) set #avemins div(#avesec 60000) set #avesecs mod(div(#avesec 1000) 60)
hint (20 clRed 250 900 -1 -1 (ПРОХОЖДЕНИЙ #count; #mins мин #secs сек; всего #tmins мин #tsecs сек; сред. вр. #avemins мин #avesecs сек)) log ПРОХОЖДЕНИЙ #count; #mins мин #secs сек; всего #tmins мин #tsecs сек; сред. вр. #avemins мин #avesecs сек set timer1 0 end_if goto start Код set #rbox 0 set #check 0 set #tupex 0 :start set #exit findcolor (616, 200 988, 700 1 1 (2651609) %exit 2 3 0) //2577100 2580433 if #exit = 3 set #tupex #tupex + 1 if #tupex > 10 move 306, 500 wait 50 sendex qq wait 500 set #tupex 0 end_if hint (20 clRed 800 900 -1 -1 (STOP SCRIPTS EXIT)) stop_script 2 stop_script 0 sendex_up e kleft_up 960, 520 kleft_up 960, 520 move %exit [1 1], %exit [1 2] wait 50 left %exit [1 1], %exit [1 2] wait 1300 :town set #town findcolor (186, 68 1252, 598 1 1 (12759216) %town 2 2 0) //поиск названия выхода 14469320 if #town = 2 hint (20 clRed 800 900 -1 -1 (STOP SCRIPTS TOWN)) stop_script 0 stop_script 2 set #check 1 kleft_up 960, 520 wait 1s kleft_up 960, 520 wait 100 move %town [1 1], %town [1 2] wait 1s left_down %town [1 1], %town [1 2] wait 30 left_up %town [1 1], %town [1 2] set timer 0 while 80, 983 1840259 if timer > 4000 goto town end_if wait 200 end_while while 1003, 893 7845095 and 896, 898 7845095 wait 2s end_while if 739, 477 16711422 and 571, 300 16250871 start_script 1 stop_script end_if end_if goto start end_if goto start
|
|
|
|
Сообщений в этой теме
nykep Ошибка get scripts 4.3.2019, 2:42 DarkMaster
Попробуйте разбить на два условия. Возможно даже ... 4.3.2019, 7:49 nykep
Попробуйте разбить на два условия. Возможно даже ... 4.3.2019, 8:45 sutra
Это не очень хорошо. Скрипты работают параллельно... 4.3.2019, 12:49 xolost
Это не очень хорошо. Скрипты работают параллельно... 4.3.2019, 12:53 nykep
Это не очень хорошо. Скрипты работают параллельно... 4.3.2019, 15:25 sutra Конечно надо смотреть чего делают параллельные скр... 4.3.2019, 13:01 xolost
Конечно надо смотреть чего делают параллельные ск... 4.3.2019, 13:01 xolost
Конечно надо смотреть чего делают параллельные ск... 4.3.2019, 13:09 sutra
Вот-вот, я про это и говорю. У меня аналогичный б... 4.3.2019, 13:09 sutra
Ну вот, великолепное понимание ситуации. 10000 ст... 4.3.2019, 13:19 xolost
Ну вот, великолепное понимание ситуации. 10000 ст... 4.3.2019, 13:26 sutra Только сейчас врубился. Работают они скажем не пар... 4.3.2019, 13:31 nykep У меня еще вопрос - как мне timer выразить в минут... 4.3.2019, 15:47 nykep воспользуюсь вычитанием :) 4.3.2019, 18:07 sutra
Используйте mod и div
set #Vremya ((hour ... 5.3.2019, 1:19 cirus
while 1 = 1
hint (20 clPurple 500 500 -1 -1 ... 5.3.2019, 1:50 sutra
Просто Пилот оперирует целыми числами и единствен... 5.3.2019, 1:50 sutra Вообще-то вопрос был ВЫРАЗИТЬ, а не показать.
Хо... 5.3.2019, 2:02 nykep а я сделал так :)
set #secs (timer1 / 1000... 5.3.2019, 2:17 sutra В стиле Сайруса ... дал именно секунды.
set timer... 5.3.2019, 2:23 nykep все понятно, спасибо, просто я раньше не пользовал... 5.3.2019, 2:25 sutra Родились, когда не то что hint, а и винды (даже ве... 5.3.2019, 2:32 nykep у меня опять ошибка непонятная выскакивает рандомн... 5.3.2019, 11:55 cirus Давайте код, тогда можно что-то будет подсказать. 5.3.2019, 12:13 cirus
Скобки не нужны. Хотя к ошибкам не приведёт.
Поп... 5.3.2019, 15:07 nykep спасибо, надеюсь поможет, а то эта ошибка что то з... 5.3.2019, 15:27 nykep короче нефига не помогает, в нижнем скрипте кроме ... 5.3.2019, 21:16 xolost
короче нефига не помогает, в нижнем скрипте кроме... 5.3.2019, 23:54 nykep if #check.3 = 0
start_script 0
end_if
это проверк... 6.3.2019, 0:45 nykep помогите с привязкой скриптов к окну, из за моего ... 7.3.2019, 17:42 cirus set #a FindWindow (Path of Exile)
set work... 7.3.2019, 17:56 nykep
set #a FindWindow (Path of Exile)
set wor... 7.3.2019, 18:51 cirus // Скрипт0
set #a FindWindow (Path of Exile... 7.3.2019, 19:02 nykep я плохо объяснил или я опять не понял. У меня скри... 7.3.2019, 19:16 cirus Теоретически можно. Но нет гарантии что будет рабо... 7.3.2019, 19:22 nykep спасибо за ответ 7.3.2019, 19:30 nykep случилось примерно то чего я опасался :/ во-первых... 7.3.2019, 19:48 nykep хотя нет, все таки привязалось, пробел стал работа... 7.3.2019, 19:59 cirus
get script вообще не нужен в данном случае. Созда... 7.3.2019, 20:06 nykep ну пока я не узнал что есть команда get scripts я ... 7.3.2019, 20:16 cirus Должен быть 1 скрипт, управляющий другими.
Если ск... 7.3.2019, 20:22 xolost Уходите вы с пачки скриптов. Идите в один скрипт и... 7.3.2019, 23:01 nykep у меня скрипт 0 передвигается и убивает монстров н... 8.3.2019, 2:20 xolost
у меня скрипт 0 передвигается и убивает монстров ... 8.3.2019, 3:21 nykep вот как работает
"хттп//глупый ютуб"
есл... 8.3.2019, 3:56 xolost
вот как работает
Не воспроизводится, к сожалению... 8.3.2019, 4:07 nykep изометрическая рпг
Я че то не понимаю че с этим ют... 8.3.2019, 4:15 xolost
Скорость прохождения снизится потому что в то вр... 8.3.2019, 4:30 nykep вот должно работать
8GEDP9I_aPI
Вот это проблема... 8.3.2019, 4:35 xolost
вот должно работать
Эта работает, ага, там такая... 8.3.2019, 4:37 xolost
нет дело не в том что искать долго а в том что да... 8.3.2019, 4:50 nykep Ставьте лайки и подписывайтесь на канал, через год... 8.3.2019, 4:41 nykep хорошо, вот кусок кода отвечающий за нажатие скилл... 8.3.2019, 5:08 xolost
хорошо, вот кусок кода отвечающий за нажатие скил... 8.3.2019, 5:24 nykep в таком случае нужно будет вставить gosub так
go... 8.3.2019, 5:36 xolost
в таком случае нужно будет вставить gosub так
[c... 8.3.2019, 5:49 nykep может быть и так можно, если будет не влом попробу... 8.3.2019, 6:03 xolost
может быть и так можно, если будет не влом попроб... 8.3.2019, 6:06
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|