Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - larin

Pages: [1]
1
Всем привет. Вопрос - в игрушке на экране появляются 2 звездочки, назовем их star1 и star2. Они появляются независимо друг от друга. Вопрос - как реализовать 4 варианта их появления? Можно ли сделать это через циклы:

Code: [Select]
// 2 звездочки = 4 варианта событий

// Варинат 1 - присутствует star1 и присутствует star2

// Варинат 2 - присутствует star1 и отсутствует star2

// Варинат 3 - отсутствует star1 и присутствует star2

// Варинат 4 - отсутствует star1 и отсутствует star2

GETSCREEN
IF_PICTURE_IN(0,0, $_xmax,$_ymax, "star1.bmp", -1, 100)
   IF_PICTURE_IN(0,0, $_xmax,$_ymax, "star2.bmp", -1, 100)
      print("Варинат 1")
   ELSE
      print("Варинат 2")
   ELSE
      IF_PICTURE_IN(0,0, $_xmax,$_ymax, "star2.bmp", -1, 100)
         print("Варинат 3")
      ELSE
         print("Варинат 4")
         
      END_IF
   END_IF
END_IF

HALT // стоп

2
Здравствуйте. Вот простой скрипт. Нужно что бы он выполнился ровно 100 раз.
Я так понимаю, его можно просто 100 раз скопировать. Но это кажется не совсем правильным.
Подскажите, пожалуйста, как сделать так, что бы скрипт выполнился 100 раз?

Code: [Select]

//Программа поиска звездочки

print("Программа поиска звездочки запущена")
WAITMS(1000)

GETSCREEN
IF_PICTURE_IN(0, 0, $_xmax, $_ymax, "star.bmp", -1, 100)

WAITMS(100)
move($_RETURN1+20,$_RETURN2)
WAITMS(100)
LCLICK($_RETURN1+20,$_RETURN2)
WAITMS(100)
print("Найдена!!!")

waitms(1000)

ELSE
print("Звездочка не найдена")

// нужно выполнить этот скрипт 100 раз


Pages: [1]