НЕ могу настроить запуск скрипта в виде батника.Чтобы лишний раз пилота не открывать,хочу запускать свой скрипт с помощью батника.Вот сам скрипт,Который нужно запускать в бат файле.
Цитата
hint ([20 0 [468 300 [450]]] (Запуск скрипта.Не трогайте мышь!))
set #var findwindow ( DarkOrbit - Internet Explorer)
set #var getwindow (#var CHILD)
set #var getwindow (#var NEXT)
set #var getwindow (#var NEXT)
set #var getwindow (#var NEXT)
set #var getwindow (#var NEXT)
set #var getwindow (#var NEXT)
set #var getwindow (#var CHILD)
set #var getwindow (#var CHILD)
set #var getwindow (#var CHILD)
set workwindow #var
stop_script 1
wait 300
start_script 1
hint ([20 0 [468 300 [550]]] (Скрипт активирован.Продолжайте работу.))
:Start
wait 1000 + random (1500)
gosub shipboom //Проверка корабля
gosub P.E.T. //Проверка P.E.T.
gosub neved //Проверка наличия невидимости
left 1866, 873
wait 25000 + random (1500)
left 1857, 937
wait 14000 + random (1500)
left 1812, 926
gosub shipboom //Проверка корабля
gosub P.E.T. //Проверка P.E.T.
gusub neved //Проверка наличия невидимости
wait 14000 + random (1500)
left 1781, 935
wait 14000 + random (1500)
left 1745, 925
wait 14000 + random (1500)
gosub shipboom //Проверка корабля
gosub P.E.T. //Проверка P.E.T.
gosub neved //Проверка наличия невидимости
left 1713, 910
wait 20000 + random (1500)
left 1714, 876
wait 20000 + random (1500)
left 1742, 867
wait 14000 + random (1500)
gosub shipboom //Проверка корабля
gosub P.E.T. //Проверка P.E.T.
gosub neved //Проверка наличия невидимости
left 1772, 844
wait 20000 + random (1500)
left 1809, 846
wait 20000 + random (1500)
left 1844, 849
wait 14000 + random (1500)
left 1846, 880
wait 14000 + random (1500)
left 1861, 913
wait 14000 + random (1500)
goto Start
////Проверка P.E.T.-------------------------------------------------------------
:P.E.T.
set #a findcolor (3, 42 368, 580 1 1 11269879 %arr workwindow) // Цвет старт кнопки пета по середине
if #a > 0
hint ([20 0 [1000 500 [380]]] (P.E.T. выключен.Идет запуск...)) //Отправка текста на экран
set #n %arr [1 1] +150
set #m %arr [1 2] +39
set #nn %arr [1 1] +150
set #mm %arr [1 2] +120
set #p %arr [1 1] +5 //переделать
set #o %arr [1 2] +39 //переделать
set #colorone 3356219
get color #colorone #p #o #var //Проверка на то,что пет выключен
if #colorone = 3356219
send у //Включить пета
wait 200 + random (150)
left #n #m //выбор задания
wait 200 + random (150)
left #nn #mm //Автосборщик
hint ([20 0 [1000 500 [400]]] (P.E.T. восстановлен и настроен)) //Отправка текста на экран
End_if
End_IF
End_If
//Если пет подбит
set #t findcolor (5, 180 274, 379 1 1 9548251 %arr workwindow) //РАсстояние между головкой ключа
if #t > 0 //ЕСли пет сломан
hint ([20 0 [1000 500 [470]]] (P.E.T. подбит.Идет восстановление...))
set #u %arr [1 1]
set #i %arr [1 2] +187
set #uu %arr [1 1]
set #ii %arr [1 2]
set #colorr 5197647
set #n %arr [1 1] +150
set #m %arr [1 2] +187
set #nn %arr [1 1] +150
set #mm %arr [1 2] +265
get color #colorr #u #i #var
if #colorr = 5197647
left #u #i //Отремонтировать пета
wait 300 + random (150)
send у //Запуск пета
wait 700 + random (150)
left #n #m //выбор задания
wait 200 + random (150)
left #nn #mm //Автосборщик
hint ([20 0 [1000 500 [370]]] (P.E.T. успешно восстановлен))
End_IF
End_If
End_if
return
//Если корабль подбили----------------------------------------------------------
:shipboom
set #a findcolor (635, 191 1285, 779 1 1 19967 %arr workwindow) //Красный крестик по середине
if #a > 0
stop_script 1
hint ([20 0 [1000 500 [380]]] (Корабль подбит.Идет запуск...)) //Отправка текста на экран
set #x %arr [1 1] + 2
set #y %arr [1 2] + 194
set #color 19967
get color #color #x #y #var //Если по середине есть красный крестик,то вниз
if #color = 19967
set #b findcolor (635, 191 1285, 779 1 1 2195269 %arr workwindow) //Бесплатный ремонт-зеленое окно
if #b > 0
set #o %arr [1 1] - 185
set #p %arr [1 2] + 400
left #p #o //нажать на Бесплатный ремонт
wait 7000 + random (1500)
hint ([20 0 [1000 500 [550]]] (Корабль отремонтирован.Лечу к месту...)) //Отправка текста на экран
//Корабль восстановлен.ТЕперь летим обратно
set #a findcolor (1618, 732 1915, 980 1 1 16764057 %arr workwindow) //Синяя шкала слево от карты
if #a > 0
set #k %arr [1 1] + 24
set #l %arr [1 2] + 750
set #n %arr [1 1] +107
set #m %arr [1 2] +745
set #nn %arr [1 1] -820
set #mm %arr [1 2] +370
left #k #l //Летим к первому ТП
wait 44000 + random (1500)
send о //Жмем на телепортатор
wait 8000 + random (1500)
left #k #l //Летим ко второму ТП
wait 42000 + random (1500)
send о //Жмем на телепортатор
wait 8000 + random (1500)
left #n #m //Летим к третьему ТП
wait 30000 + random (1500)
send о //Жмем на телепорт
wait 8000 + random (1500)
start_script 1
hint ([20 0 [1000 500 [400]]] (Вернулся и приступил к работе)) //Отправка текста
end_if
end_if
end_if
end_if
return
//Проверка на наличие чипа с невидимостью
:neved
set #x 1116
set #y 910
set #color 8678185
get color #color #x #y #var
if #color = 8678185
send 9
end_if
return
насчет stop_script 1 не волнуйтесь,я это уберу,если батник заработает