1. Зачем делаешь такие пробелы в коментах? Это неудобно. Но главное длинные коменты у тебя не полностью закоментированны!
Если пишешь длинный комент пиши его в несколько строк. Там в редакторе есть полоса, вот по ней и отделяй строки. Закоментить несколько строк можно мусоркой.
2. Ты пишешь везде
else
GOTO(sl4)
end_if
sl4:
это лишнее, скрипт и так пойдет в низ если условие не сработало
3. Пользуйся авто форматом чтобы расставить отступы. Так понятнее где что и сразу увидишь если где то забыл поставить завершающую end_if
mag1: //иду в магазин
LCLICK(863,81)
WAIT(12)
// от сель и дальше проверяю есть ли чё продать, каждую ячейку надо проверять
//каждый раз,потому что если продал из неё что то, то в ней может появится что то
//ещё(из закрамов родины)
sl1: //от сель и дальше продаю
getscreen
if_pixel_in(482, 262, 483, 263, 16579836)
LCLICK(695,286)
WAITMS(RND(300,500))
LCLICK(728,375)
WAIT(RND(5,8))
GOTO(sl1) //если что то есть, то продали
end_if
sl2:
getscreen
if_pixel_in(482, 310, 483, 311, 16579836)
LCLICK(695,336)
WAITMS(RND(300,500))
LCLICK(728,375)
WAIT(RND(5,8))
GOTO(sl2)
end_if
sl3:
getscreen
if_pixel_in(482, 360, 483, 361, 16579836)
LCLICK(695,386)
WAITMS(RND(300,500))
LCLICK(728,375)
WAIT(RND(5,8))
GOTO(sl3)
end_if
sl4:
getscreen
if_pixel_in(482, 410, 483, 411, 16579836)
LCLICK(695,433)
WAITMS(RND(300,500))
LCLICK(728,375)
WAIT(RND(5,8))
GOTO(sl4)
end_if
sl5:
getscreen
if_pixel_in(482, 460, 483, 461, 16579836)
LCLICK(695,482)
WAITMS(RND(300,500))
LCLICK(728,375)
WAIT(RND(5,8))
GOTO(sl5)
end_if
sl6:
getscreen
if_pixel_in(482, 510, 483, 511, 16579836)
LCLICK(695,532)
WAITMS(RND(300,500))
LCLICK(728,375)
WAIT(RND(5,8))
GOTO(sl6)
end_if
sl7:
getscreen
if_pixel_in(482, 560, 483, 561, 16579836)
LCLICK(695,582)
WAITMS(RND(300,500))
LCLICK(728,375)
WAIT(RND(5,8))
GOTO(sl7)
end_if
ht1:
getscreen
if_pixel_in(482, 556, 483, 557, 0)
// останавливаю скрипт, потому что все 7 ячеек забиты тем что мне нужно и надо
// убрать это куда-то вручную (хотя конечно на это тоже можно сделать скрипт)
HALT
else
LCLICK(929,81) // места не забиты, перехожу на почту игры
WAIT(12)
end_if
po:
GETSCREEN
if_pixel_in(883, 301, 892, 306, 11982062)
goto(ch) // есть письма идём забирать
else
goto(mag2) // писем нет идём на последнюю продажу в магазин
end_if
ch: //ну тут процедура сбора и удаления письма
LCLICK(968,305)
WAITMS(4000)
LCLICK(911,558)
WAITMS(110)
LCLICK(911,558)
WAITMS(RND(600,1000))
LCLICK(729,377)
WAITMS(RND(6000,8000))
LCLICK(916,308)
WAITMS(RND(600,1000))
LCLICK(1063,535)
WAITMS(RND(1000,2000))
LCLICK(738,494)
WAIT(RND(6,12))
GETSCREEN
IF_PICTURE_IN(655,487,703,525, "555.bmp") //проверяю есть ли ещё свободные места в закромах родины
goto(po) //места есть, чистим почту
else
goto(mag1) //мест нет больше, идём сдавать всё в магаз
END_IF
mag2: //последняя распродажа золотого запаса родины
LCLICK(863,81)
WAIT(12)
sl11:
getscreen
if_pixel_in(482, 262, 483, 263, 16579836)
LCLICK(695,286)
WAITMS(RND(300,500))
LCLICK(728,375)
WAIT(RND(5,8))
GOTO(sl11)
end_if
sl12:
getscreen
if_pixel_in(482, 310, 483, 311, 16579836)
LCLICK(695,336)
WAITMS(RND(300,500))
LCLICK(728,375)
WAIT(RND(5,8))
GOTO(sl12)
end_if
sl13:
getscreen
if_pixel_in(482, 360, 483, 361, 16579836)
LCLICK(695,386)
WAITMS(RND(300,500))
LCLICK(728,375)
WAIT(RND(5,8))
GOTO(sl13)
end_if
sl14:
getscreen
if_pixel_in(482, 410, 483, 411, 16579836)
LCLICK(695,433)
WAITMS(RND(300,500))
LCLICK(728,375)
WAIT(RND(5,8))
GOTO(sl14)
end_if
sl15:
getscreen
if_pixel_in(482, 460, 483, 461, 16579836)
LCLICK(695,482)
WAITMS(RND(300,500))
LCLICK(728,375)
WAIT(RND(5,8))
GOTO(sl15)
end_if
sl16:
getscreen
if_pixel_in(482, 510, 483, 511, 16579836)
LCLICK(695,532)
WAITMS(RND(300,500))
LCLICK(728,375)
WAIT(RND(5,8))
GOTO(sl16)
end_if
sl17:
getscreen
if_pixel_in(482, 560, 483, 561, 16579836)
LCLICK(695,582)
WAITMS(RND(300,500))
LCLICK(728,375)
WAIT(RND(5,8))
GOTO(sl17)
end_if
//ну а тут проверяю есть ли что продавать. если нечего, то иду на большую дорогу
//за новыми приключениями
ht:
GETSCREEN
IF_PICTURE_IN(419,546,468,598, "333.bmp")
LCLICK(94,51)
WAITMS(500)
LCLICK(57,287)
WAITMS(500)
LCLICK(123,685)
KEYPRESS(#0)
WAITMS(120)
KEYPRESS(#0)
LCLICK(84,709)
WAIT(6000)
LCLICK(97,612)
WAITMS(500)
LCLICK(172,108)
goto(mag1) //где то что то надыбал и иду в магаз
else
//а это если есть что продать, но не могу, потому что щёки чем то набиты как
//у хомяка, надо узнать чем
goto(ht1)
end_if