Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> ERangeError Range check error
DoomAngelBlade
сообщение 26.7.2017, 17:05
Сообщение #1


**

Neophyte
Сообщений: 14
Регистрация: 7.4.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.425



ERangeError Range check error
goto incognito

Все координаты заменены на х у, ненужная(вроде) часть скрипта не показана.
Скрипт Приближенный, не полный.

Script:
set #a 0
set #DebugTimer 0

switch #a
case 0: goto user0
case 1: goto user1
.
.
.
case 111: goto user111
end_switch

user0:
set $Line0 Ars
set $Line1 VapourCream01007A
set #b0 1
set #b1 0
goto Fwd0

user1:
set $Line0 Kex
set $Line1 Ast4l4v1st4bb3
set #b0 0
set #b1 1
goto Fwd0

.
.
.

user 111:

set $Line0 Kex
set $Line1 Ast4l4v1st4bb3
set #b0 0
set #b1 1
goto Fwd0


:Fwd0
kleft x y abs
kleft x y abs
sendex ^a
sendex String
sendex {enter}
wait 555

sendex ^f
sendex ^a
sendex a1
sendex a0

if x y color abs
if #b0 = 0
kleft x y
end_if
end_if
if_not x y color abs
if #b0 = 1
kleft x y
end_if
end_if

sendex ^f
sendex ^a
sendex a1


if x y color abs
if #b1 = 0
kleft x y
end_if
end_if
if_not x y color abs
if #b1 = 1
kleft x y
end_if
end_if

if #b0 = 1
goto b0activate
end_if
if #b1 = 1
goto b1activate
end_if

:b0activate
switch #a:
case 0: kleft x y abs
break
case 2: kleft x y abs
.
.
.
case 110: repeat 5
kleft x y abs
end_repeat
kleft x y abs
while_not x y color abs
if #DebugTimer > 100
goto DEBUGFULL
end_if
wait 333
set #DebugTimer #DebugTimer + 1
end_while
set #DebugTimer 0
kleft x y abs
wait 300
kleft x y abs
break
end_switch

goto Incognito

:b1activate
switch #a:
case 1: kleft x y abs
break
case 3: kleft x y abs
.
.
.
case 111:
while_not x y color abs
if #DebugTimer > 100
goto DEBUGFULL
end_if
wait 333
set #DebugTimer #DebugTimer + 1
end_while
set #DebugTimer 0
kleft x y abs
wait 300
kleft x y abs

while_not x y color abs
if #DebugTimer > 100
goto DEBUGFULL
end_if
wait 333
set #DebugTimer #DebugTimer + 1
end_while
set #DebugTimer 0

kleft x y abs
sendex ^a
sendex ^c
kleft x y abs
sendex ^a
sendex ^v
kleft x y abs
kleft x y abs
kleft x y abs
sendex ^v
break
end_switch

goto Incognito


:Incognito

kleft x y abs
send ^~n
kleft x y abs
wait 333
kleft x y abs
wait 333
kleft x y abs
wait 333
kleft x y abs
wait 333
kleft x y abs
wait 333
kleft x y abs
wait 333
kleft x y abs
wait 333
kleft x y abs
wait 333
kleft x y abs
wait 333
kleft x y abs
wait 333

.
.
.




Если что - могу трансляцию включить и показать бОльшую часть скрипта, но скинуть его полностью сюда не могу(Содержит логины, пароли и тд.(Те, что тут - не реальны.))
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 26.7.2017, 18:00
Сообщение #2


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



Цитата
бОльшую часть скрипта
Лучше меньшую, чтоб только ошибка воспроизводилась. И без всяких "x y ", с ними скрипт работать не будет.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DoomAngelBlade
сообщение 26.7.2017, 19:19
Сообщение #3


**

Neophyte
Сообщений: 14
Регистрация: 7.4.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.425



Фактически оно дает ошибку когда переходит на метку Incognito


:Vpn1Switch
kleft 1203, 65 abs
while_not 1082, 123 5190696 abs
if #DebugTimer > 100
goto DEBUGFULL
end_if
wait 333
set #DebugTimer #DebugTimer + 1
end_while
set #DebugTimer 0
if 1179, 495 3555737 abs
kleft 1173, 483 abs
wait 500
end_if
kleft 1142, 412 abs
wait 555
switch #CurrentUser
case 0: kleft 1152, 277 abs
break
case 1: kleft 1153, 321 abs
break
case 2: kleft 1151, 361 abs
break
case 3: kleft 1155, 404 abs
break
case 17: kleft 1152, 277 abs
break
case 18: kleft 1153, 321 abs
break
case 19: kleft 1151, 361 abs
break
case 20: kleft 1155, 404 abs
break
case 34: kleft 1152, 277 abs
break
case 35: kleft 1153, 321 abs
break
case 36: kleft 1151, 361 abs
break
case 37: kleft 1155, 404 abs
break
end_switch


goto Incognito

log:
if 1179, 495 3555737 abs
kleft 1142, 412 abs
1 wait 555
switch #CurrentUser(0)
case 0:(0x0:) kleft 1152, 277 abs
kleft 1152, 277 abs
break
goto Incognito
goto - (743): Ошибка! Проверьте правильность скрипта! ERangeError Range check error
goto Incognito
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 26.7.2017, 20:24
Сообщение #4


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



А где в приведенном куске кода метка Incognito, и остальные?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DoomAngelBlade
сообщение 26.7.2017, 20:43
Сообщение #5


**

Neophyte
Сообщений: 14
Регистрация: 7.4.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.425



Цитата(WKnight @ 26.7.2017, 20:24) *

А где в приведенном куске кода метка Incognito, и остальные?


if #Vpn1Enable = 1
goto Vpn1Switch
end_if
if #Vpn2Enable = 1
goto Vpn2Switch
end_if
if #Vpn3Enable = 1
goto Vpn3Switch
end_if

:Vpn1Switch
kleft 1203, 65 abs
while_not 1082, 123 5190696 abs
if #DebugTimer > 100
goto DEBUGFULL
end_if
wait 333
set #DebugTimer #DebugTimer + 1
end_while
set #DebugTimer 0
if 1179, 495 3555737 abs
kleft 1173, 483 abs
wait 500
end_if
kleft 1142, 412 abs
wait 555
switch #CurrentUser
case 0: kleft 1152, 277 abs
break
case 1: kleft 1153, 321 abs
break
case 2: kleft 1151, 361 abs
break
case 3: kleft 1155, 404 abs
break
case 17: kleft 1152, 277 abs
break
case 18: kleft 1153, 321 abs
break
case 19: kleft 1151, 361 abs
break
case 20: kleft 1155, 404 abs
break
case 34: kleft 1152, 277 abs
break
case 35: kleft 1153, 321 abs
break
case 36: kleft 1151, 361 abs
break
case 37: kleft 1155, 404 abs
break
end_switch

goto Incognito

:Vpn2Switch
kleft 1201, 64 abs
while_not 1176, 110 13535744 abs
if #DebugTimer > 100
goto DEBUGFULL
end_if
wait 333
set #DebugTimer #DebugTimer + 1
end_while
set #DebugTimer 0

kleft 1038, 413 abs

switch #CurrentUser
case 4: kleft 1142, 405 abs
break
case 5: kleft 1134, 400 abs
break
case 6: kleft 1140, 444 abs
break
case 7: kleft 1143, 488 abs
break
case 21: kleft 1142, 405 abs
break
case 22: kleft 1134, 400 abs
break
case 23: kleft 1140, 444 abs
break
case 24: kleft 1143, 488 abs
break
case 38: kleft 1142, 405 abs
break
case 39: kleft 1134, 400 abs
break
case 40: kleft 1140, 444 abs
break
case 41: kleft 1143, 488 abs
break
end_switch
goto Incognito

:Vpn3Switch
kleft 1196, 69 abs
while_not 1096, 132 4896057 abs
if #DebugTimer > 100
goto DEBUGFULL
end_if
wait 333
set #DebugTimer #DebugTimer + 1
end_while
set #DebugTimer 0

kleft 1183, 217 abs
wait 300


switch #CurrentUser
case 8: kleft 974, 283 abs
break
case 9: kleft 977, 317 abs
break
case 10: kleft 977, 345 abs
break
case 11: kleft 1203, 350 abs
wait 100
kleft 974, 335 abs
break
case 12: kleft 1202, 351 abs
kleft 1202, 351 abs
wait 100
kleft 974, 327 abs
break
case 13: repeat 3
kleft 1202, 351 abs
end_repeat
wait 100
kleft 971, 318 abs
break
case 14: repeat 3
kleft 1202, 351 abs
end_repeat
kleft 976, 350 abs
break
case 15: repeat 4
kleft 1202, 351 abs
end_repeat
wait 100
kleft 974, 341 abs
break
case 16: repeat 5
kleft 1202, 351 abs
end_repeat
wait 100
kleft 976, 331 abs
break
case 25: kleft 974, 283 abs
break
case 26: kleft 977, 317 abs
break
case 27: kleft 977, 345 abs
break
case 28: kleft 1203, 350 abs
wait 100
kleft 974, 335 abs
break
case 29: kleft 1202, 351 abs
kleft 1202, 351 abs
wait 100
kleft 974, 327 abs
break
case 30: repeat 3
kleft 1202, 351 abs
end_repeat
wait 100
kleft 971, 318 abs
break
case 31: repeat 3
kleft 1202, 351 abs
end_repeat
kleft 976, 350 abs
break
case 32: repeat 4
kleft 1202, 351 abs
end_repeat
wait 100
kleft 974, 341 abs
break
case 33: repeat 5
kleft 1202, 351 abs
end_repeat
wait 100
kleft 976, 331 abs
break
case 42: kleft 974, 283 abs
break
case 43: kleft 977, 317 abs
break
end_switch
goto Incognito

:Incognito
// OPEN INCOGNITO
set #DebugTimer 0
kleft 655, 31 abs
sendex ^~n
while_not 1107, 213 3289650 abs
if #DebugTimer > 100
goto DEBUGFULL
end_if
wait 333
set #DebugTimer #DebugTimer + 1
end_while
set #DebugTimer 0
kright 641, 36 abs
wait 200
kleft 659, 72 abs
sendex {up}
move 632, 14 abs
kleft 632, 14 abs
kright 594, 17 abs
kleft 623, 78 abs
repeat 79
sendex {down}
end_repeat
sendex {enter}
sendex {enter}


:debugfull


kleft 1232, 11 abs
wait 100
goto DebugJumper // начало скрипта
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 26.7.2017, 21:02
Сообщение #6


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



Понятно. Оно не любит
Код
case 32: repeat 4
, раздели на две строки
Код
case 32: 
   repeat 4
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DoomAngelBlade
сообщение 26.7.2017, 21:17
Сообщение #7


**

Neophyte
Сообщений: 14
Регистрация: 7.4.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.425



Цитата(WKnight @ 26.7.2017, 21:02) *

Понятно. Оно не любит
Код
case 32: repeat 4
, раздели на две строки
Код
case 32: 
   repeat 4




O_o


Сделал так на всех строчках Кейс Рипит - работает-с.

Никогда б не догадался.

Спасибо!
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 26.7.2017, 21:57
Сообщение #8


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



Никто бы не догадался если бы не ты (IMG:style_emoticons/default/laugh.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 29.3.2024, 14:27
Designed by Nickostyle