Author Topic: Напомните плиз  (Read 3883 times)

0 Members and 2 Guests are viewing this topic.

Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Напомните плиз
« on: August 14, 2015, 11:42:45 AM »
Привет, ребят. Я понимаю, что тут - на форуме, где-то можно найти, но я искать буду дня два... Напомните плиз - как состряпать условие, которое сработает в повторяющемся скрипте только один раз. Благодарю!
Я не ду... Потому и не бу...

Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: Напомните плиз
« Reply #1 on: August 14, 2015, 11:50:49 AM »
Неправильно сказал. Не условие состряпать, а действие (например, нажатие клавиши), которое сработало бы один раз, а потом игнорировалось бы, не смотря на то, что скрипт работал бы по кругу.
Я не ду... Потому и не бу...

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Напомните плиз
« Reply #2 on: August 14, 2015, 11:51:43 AM »
Code: (clickermann) [Select]
IF($odinraz = 0)
   $odinraz = 1
   // ...
END_IF


Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: Напомните плиз
« Reply #3 on: August 14, 2015, 11:57:38 AM »
Блин. Вот думал же, что в делфи флагами обошелся бы, но почему-то тут мне показалось, что как-то иначе можно было )) Ок - спс! ))
Я не ду... Потому и не бу...

Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: Напомните плиз
« Reply #4 on: August 14, 2015, 12:02:01 PM »
А еще вопросик. Помню - как-то можно было состряпать так, чтобы действие повторялось несколько раз подряд... Сорри...
Я не ду... Потому и не бу...

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Напомните плиз
« Reply #5 on: August 14, 2015, 12:03:14 PM »
 :o :o :o

Цикл.


Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: Напомните плиз
« Reply #6 on: August 14, 2015, 12:06:12 PM »
Не. Определенное количество раз. Например - 10 раз чтоб сработало и скрипт погнал дальше. Я просто отошел немного от здешнего языка )) Про первый вопрос думал, что в делфи намутил бы так же - "if ..... then", но долго репу чесал, думая над тем, что здесь ставить, вместо "then"  ;D
Я не ду... Потому и не бу...

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Напомните плиз
« Reply #7 on: August 14, 2015, 12:12:15 PM »
десять раз  - каждый проход или в первый раз 10, дальше 0 ?


Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Напомните плиз
« Reply #8 on: August 14, 2015, 12:13:22 PM »
...Я просто отошел немного от здешнего языка ))...

Основные конструкции почти во всех языках одинаковы. Ну бывают маленькие отличия.


Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: Напомните плиз
« Reply #9 on: August 14, 2015, 12:16:57 PM »
десять раз  - каждый проход или в первый раз 10, дальше 0 ?
десять раз  - каждый проход )
Я не ду... Потому и не бу...

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Напомните плиз
« Reply #10 on: August 14, 2015, 12:28:16 PM »
Почему тогда "Не"?

Code: (clickermann) [Select]
FOR($i=0, $i < 10)
// ...
END_CYC

Неужели цикл FOR в других языках отсутствует?


Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: Напомните плиз
« Reply #11 on: August 14, 2015, 12:36:10 PM »
Почему тогда "Не"?

Потому, что голова уже кипит )))) Я забросил все это дело на несколько месяцев, а теперь с девушкой сошелся и денежка стала нужна ))))) Вот включаю голову заново... ))
Я не ду... Потому и не бу...

Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: Напомните плиз
« Reply #12 on: August 14, 2015, 12:37:16 PM »
Неужели цикл FOR в других языках отсутствует?

Я к while больше привык ))
Я не ду... Потому и не бу...

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Напомните плиз
« Reply #13 on: August 14, 2015, 01:05:54 PM »
Это как не использовать в числах цифру 2 потому, что привык к цифре 5.
Всё для своих целей.