Author Topic: помогите мне вылечиться от goto  (Read 30699 times)

0 Members and 1 Guest are viewing this topic.

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: помогите мне вылечиться от goto
« Reply #45 on: September 11, 2014, 03:11:49 PM »
Ой зря ты $ВРЕМЯ = 999999 вставил... Я че-то не понял этой команды...
это как писали:
Алкоголь полностью выводится из организма за 20 дней. То есть никогда  :) :D ;D

$ВРЕМЯ делаем любое заведомо больше текущего, чтобы на следующем круге условие в WHILE не выполнилось и мы свалили оттуда нафиг. Типа как дети перевели свои часы вперёд, что бы раньше в цирк пойти.
« Last Edit: September 11, 2014, 03:16:52 PM by Vint »


aden

  • Оплот сообщества
  • ****
  • Posts: 363
    • View Profile
Re: помогите мне вылечиться от goto
« Reply #46 on: September 11, 2014, 04:00:01 PM »
скинь разрабу джони лучше

Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: помогите мне вылечиться от goto
« Reply #47 on: September 11, 2014, 04:53:22 PM »
скинь разрабу джони лучше
Ок. С твоей долей так и сделаю  :)
Я не ду... Потому и не бу...

Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: помогите мне вылечиться от goto
« Reply #48 on: September 11, 2014, 04:54:14 PM »
Ой зря ты $ВРЕМЯ = 999999 вставил... Я че-то не понял этой команды...
это как писали:
Алкоголь полностью выводится из организма за 20 дней. То есть никогда  :) :D ;D

$ВРЕМЯ делаем любое заведомо больше текущего, чтобы на следующем круге условие в WHILE не выполнилось и мы свалили оттуда нафиг. Типа как дети перевели свои часы вперёд, что бы раньше в цирк пойти.

Не продолжай... Хватит пока с меня флагов. А с этим я к тебе позже пристану  :D
Я не ду... Потому и не бу...

Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: помогите мне вылечиться от goto
« Reply #49 on: September 11, 2014, 09:45:21 PM »
И снова здрасте...  :) Даже боюсь начинать, но надо...  Ребят, вот в простой подпрограмме я разобрался, а что за подпрограмма с параметрами?

Code: (clickermann) [Select]
SUB(MYSUB, $par1, $par2)
   
END_SUB

Я не ду... Потому и не бу...

aden

  • Оплот сообщества
  • ****
  • Posts: 363
    • View Profile
Re: помогите мне вылечиться от goto
« Reply #50 on: September 11, 2014, 10:02:29 PM »
Code: (clickermann) [Select]
SUB(хилка, $slot_na_paneli)
switch($slot_na_paneli)
case(1)
lclick(100,150) //хилимся маленькой банкой
case(2)
lclick(150,150) //хилимся средней банкой
case(3)
lclick(200,150) //хилимся большой банкой
END_SUB

//вызываем хил
хилка(1) // слабый хил
хилка(2) // средний хил
хилка(3) // большой хил


Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: помогите мне вылечиться от goto
« Reply #51 on: September 11, 2014, 10:06:13 PM »
Тааак... А это что за команда?
Code: (clickermann) [Select]
switch($slot_na_paneli)
Я не ду... Потому и не бу...

Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: помогите мне вылечиться от goto
« Reply #52 on: September 11, 2014, 10:12:33 PM »
Тааак... А это что за команда?
Code: (clickermann) [Select]
switch($slot_na_paneli)
Вот эта команда мне вроде яснА оказалась в справке... Эта команда типа разрешает переключатели внутри подпрограммы?
« Last Edit: September 11, 2014, 10:22:49 PM by Hito »
Я не ду... Потому и не бу...

Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: помогите мне вылечиться от goto
« Reply #53 on: September 11, 2014, 10:18:47 PM »
А! Понял! Эта команда определяет - какой командой вызвали подпрограмму!
Я не ду... Потому и не бу...

Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: помогите мне вылечиться от goto
« Reply #54 on: September 11, 2014, 10:22:17 PM »
Вы, если прочитаете и окажется, что я правильно догадался, то хоть кивните в ответ  :) А то я ведь дальше думать буду... :-\
Я не ду... Потому и не бу...

Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: помогите мне вылечиться от goto
« Reply #55 on: September 11, 2014, 10:36:07 PM »
Code: (clickermann) [Select]
SUB(хилка, $slot_na_paneli)
switch($slot_na_paneli)
case(1)
lclick(100,150) //хилимся маленькой банкой
case(2)
lclick(150,150) //хилимся средней банкой
case(3)
lclick(200,150) //хилимся большой банкой
END_SUB

//вызываем хил
хилка(1) // слабый хил
хилка(2) // средний хил
хилка(3) // большой хил


А в этом скрипте никакой ошибки нет?... А то я скопировал его в кликер:

Я не ду... Потому и не бу...

Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: помогите мне вылечиться от goto
« Reply #56 on: September 11, 2014, 10:46:52 PM »
Нашел я ошибку. Вот так надо вроде:

Code: (clickermann) [Select]
SUB(хилка, $slot_na_paneli)
   switch($slot_na_paneli)
   case(1)
      lclick(100,150)
   case(2)
      lclick(150,150)
   case(3)
      lclick(200,150)
   end_switch  // Вот это надо было добавить.
END_SUB


хилка(1)
хилка(2)
хилка(3)
Я не ду... Потому и не бу...

Atas

  • Активный участник
  • ***
  • Posts: 147
    • View Profile
Re: помогите мне вылечиться от goto
« Reply #57 on: September 11, 2014, 11:55:19 PM »
Нашел я ошибку. Вот так надо вроде:
[spoiler]
Code: (clickermann) [Select]
SUB(хилка, $slot_na_paneli)
   switch($slot_na_paneli)
   case(1)
      lclick(100,150)
   case(2)
      lclick(150,150)
   case(3)
      lclick(200,150)
   end_switch  // Вот это надо было добавить.
END_SUB


хилка(1)
хилка(2)
хилка(3)
[/spoiler]

я всегда в своих подсказках оставляю пищу для размышлений чтобы человек не паразитировал на других, а включал немного свой мозг и развивался.

Hito

  • Герой форума
  • *****
  • Posts: 1212
    • View Profile
Re: помогите мне вылечиться от goto
« Reply #58 on: September 12, 2014, 12:05:14 AM »
Нашел я ошибку. Вот так надо вроде:
[spoiler]
Code: (clickermann) [Select]
SUB(хилка, $slot_na_paneli)
   switch($slot_na_paneli)
   case(1)
      lclick(100,150)
   case(2)
      lclick(150,150)
   case(3)
      lclick(200,150)
   end_switch  // Вот это надо было добавить.
END_SUB


хилка(1)
хилка(2)
хилка(3)
[/spoiler]

я всегда в своих подсказках оставляю пищу для размышлений чтобы человек не паразитировал на других, а включал немного свой мозг и развивался.

"Спасибо" за паразита... От души хотел поблагодарить, но так никто свои реквизиты и не прислал...
Я не ду... Потому и не бу...

aden

  • Оплот сообщества
  • ****
  • Posts: 363
    • View Profile
Re: помогите мне вылечиться от goto
« Reply #59 on: September 12, 2014, 01:05:30 AM »
кстати ошибка там не нарочно получилась я просто между кликером и JAVA мечусь поэтому синтаксис в кликере забываю если не подглядывать в справку, но прогресс на лицо =)