Author Topic: не подключается скрипт  (Read 7371 times)

0 Members and 4 Guests are viewing this topic.

lanser285

  • Освоившийся
  • **
  • Posts: 60
    • View Profile
не подключается скрипт
« on: November 10, 2013, 06:36:58 PM »
вот такой вопросик...отдельно скрипт пашет, если подключаю его через #include в другом скрипте то он не пашет, в чем проблема?

#name "in_com_dar"
LOGSHOW(1)
wait(1)
//ïðèíèìàåì ïîäàðêè===================================================
print("ïðèåì ïîäàðêîâ")
GETSCREEN
$dari = 1
WHILE($dari < 6)  // 5 ïîäàðêîâ ïîêà
   //ïðîâåðêà ïîäàðêîâ
   $chek_dar=0
   while($chek_dar=0)
      GETSCREEN
      IF_PICTURE_IN (0,0,$_xmax,$_ymax, STRCONCAT("dar", $dari, ".bmp"))
         print("ïðèíèìàåì ïîäàðîê dar",$dari)
         LCLICK($_return1+100, $_return2+10)
         wait(4)
         GETSCREEN
         IF_PICTURE_IN (0,0,$_xmax,$_ymax, "send_vk.bmp")
            print("îòïðàâëÿåì ïîäàðîê dar",$dari)
            LCLICK($_return1+100, $_return2+10)
            wait(4)
         end_if              
      END_IF
   else      
      $chek_dar=1
      waitms(50)
   END_CYC
else
    print("íåò ïîäàðêà dar",$dari)
   INC($dari)
   waitms(50)
END_CYC
//--------------------------------
wait(1)
print("ïðèåì ïîäàðêîâ îêîí÷åí")

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: не подключается скрипт
« Reply #1 on: November 10, 2013, 07:02:56 PM »
Наверное не находит ресурсы (картинки для поиска). Как там всё по папкам раскидано?


lanser285

  • Освоившийся
  • **
  • Posts: 60
    • View Profile
Re: не подключается скрипт
« Reply #2 on: November 10, 2013, 07:13:30 PM »
Наверное не находит ресурсы (картинки для поиска). Как там всё по папкам раскидано?
нет, все скрипты и картинки в одной папке..

Johnny

  • Создатель
  • Герой форума
  • *
  • Posts: 593
    • View Profile
Re: не подключается скрипт
« Reply #3 on: November 10, 2013, 07:23:24 PM »
а сам другой скрипт в той же папке? инклуд, как и все ресурсы, работает относительно текущей папки проекта

lanser285

  • Освоившийся
  • **
  • Posts: 60
    • View Profile
Re: не подключается скрипт
« Reply #4 on: November 10, 2013, 07:39:38 PM »
а сам другой скрипт в той же папке? инклуд, как и все ресурсы, работает относительно текущей папки проекта

да, скрипт в котором я подключаю скрипт описанный выше в той же папке(все скрипты и картинки в одной папке)
он его подключает, в логе пишется первый принт, но ни цикл не выполняет, ни последний принт он не пишет, и шпилит дальше по основному скрипту

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: не подключается скрипт
« Reply #5 on: November 10, 2013, 08:06:45 PM »
Переменные не пересекаются?
Последний Else не лишний? Да и предпоследний тоже Что он делает в цикле WHILE? А говоришь работает.


lanser285

  • Освоившийся
  • **
  • Posts: 60
    • View Profile
Re: не подключается скрипт
« Reply #6 on: November 10, 2013, 08:14:02 PM »
Переменные не пересекаются?
Последний Else не лишний? Да и предпоследний тоже Что он делает в цикле WHILE? А говоришь работает.
:o вот я нупень...но реально работает отдельно :-X спс, буду исправлять))))

lanser285

  • Освоившийся
  • **
  • Posts: 60
    • View Profile
Re: не подключается скрипт
« Reply #7 on: November 10, 2013, 08:21:50 PM »
Переменные не пересекаются?
Последний Else не лишний? Да и предпоследний тоже Что он делает в цикле WHILE? А говоришь работает.
:o вот я нупень...но реально работает отдельно :-X спс, буду исправлять))))
 
:'(всеравно не робит

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: не подключается скрипт
« Reply #8 on: November 10, 2013, 08:43:19 PM »
Покажи. Может не допилил.


lanser285

  • Освоившийся
  • **
  • Posts: 60
    • View Profile
Re: не подключается скрипт
« Reply #9 on: November 10, 2013, 08:44:37 PM »
Покажи. Может не допилил.
вот
Code: (clickermann) [Select]
// New Script
// Author: Anonymous
// Version: 1.0 (03.11.2013)

#name "in_com_dar"
LOGSHOW(1)
wait(1)
//ïðèíèìàåì ïîäàðêè===================================================
print("ïðèåì ïîäàðêîâ")
GETSCREEN
$dari = 1
WHILE($dari < 6)  // 5 ïîäàðêîâ ïîêà
//ïðîâåðêà ïîäàðêîâ
$chek_dar=0
while($chek_dar=0)
GETSCREEN
IF_PICTURE_IN (0,0,$_xmax,$_ymax, STRCONCAT("dar", $dari, ".bmp"))
print("ïðèíèìàåì ïîäàðîê dar",$dari)
LCLICK($_return1+100, $_return2+10)
wait(4)
GETSCREEN
IF_PICTURE_IN (0,0,$_xmax,$_ymax, "send_vk.bmp")
print("îòïðàâëÿåì ïîäàðîê dar",$dari)
LCLICK($_return1+100, $_return2+10)
wait(4)
end_if      
END_IF
$chek_dar=1
waitms(50)
END_CYC
 print("íåò ïîäàðêà dar",$dari)
 INC($dari)
 waitms(50)
END_CYC
//--------------------------------
wait(1)
print("ïðèåì ïîäàðêîâ îêîí÷åí")
« Last Edit: November 10, 2013, 08:46:47 PM by lanser285 »

lanser285

  • Освоившийся
  • **
  • Posts: 60
    • View Profile
Re: не подключается скрипт
« Reply #10 on: November 10, 2013, 08:58:07 PM »
сделал то же самое через цикл for и все заработало....но всетаки интересно почему через while не пашет..
Code: (clickermann) [Select]
// New Script
// Author: Anonymous
// Version: 1.0 (03.11.2013)

#name "in_com_dar"
LOGSHOW(1)
wait(1)
//ïðèíèìàåì ïîäàðêè===================================================
print("ïðèåì ïîäàðêîâ")
GETSCREEN
for($dari,$dari < 6)  // 5 ïîäàðêîâ ïîêà
//ïðîâåðêà ïîäàðêîâ
$chek_dar=0
while($chek_dar=0)
GETSCREEN
IF_PICTURE_IN (0,0,$_xmax,$_ymax, STRCONCAT("dar", $dari, ".bmp"))
print("ïðèíèìàåì ïîäàðîê dar",$dari)
LCLICK($_return1+100, $_return2+10)
wait(4)
GETSCREEN
IF_PICTURE_IN (0,0,$_xmax,$_ymax, "send_vk.bmp")
print("îòïðàâëÿåì ïîäàðîê dar",$dari)
LCLICK($_return1+100, $_return2+10)
wait(4)
end_if      
END_IF
$chek_dar=1
waitms(50)
END_CYC
 print("íåò ïîäàðêà dar",$dari)
 INC($dari)
 waitms(50)
END_CYC
//--------------------------------
wait(1)
print("ïðèåì ïîäàðêîâ îêîí÷åí")

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: не подключается скрипт
« Reply #11 on: November 10, 2013, 09:01:55 PM »
Потому, что неправильно.  Второй while у тебя не работает. В независимости от поиска ты сразу выскакиваешь. 6 раз проскочит очень быстро.


lanser285

  • Освоившийся
  • **
  • Posts: 60
    • View Profile
Re: не подключается скрипт
« Reply #12 on: November 10, 2013, 09:14:28 PM »
Потому, что неправильно.  Второй while у тебя не работает. В независимости от поиска ты сразу выскакиваешь. 6 раз проскочит очень быстро.
почему не работает второй wile? как будет правильно?)даже если он не работает почему последний принт не печатает в логе? оО

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: не подключается скрипт
« Reply #13 on: November 10, 2013, 09:28:14 PM »
Не совсем так. Скрипт работает, но не работает внутренний цикл. Его тело работает 1 раз, как будто цикла нет вовсе.
В версии с For тоже.


lanser285

  • Освоившийся
  • **
  • Posts: 60
    • View Profile
Re: не подключается скрипт
« Reply #14 on: November 10, 2013, 09:40:33 PM »
Не совсем так. Скрипт работает, но не работает внутренний цикл. Его тело работает 1 раз, как будто цикла нет вовсе.
В версии с For тоже.
вот лог, 5-й подарок принял и второй раз проверил)