Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> подпрограмма
Vik_777
сообщение 8.1.2019, 18:11
Сообщение #1


**

Neophyte
Сообщений: 48
Регистрация: 3.10.2016
Группа: Пользователи
Наличность: 0
Пользователь №: 18.140
Возраст: 40



можно это заставить работать в подпрограмме а так без то работает.


call 22


proc 22
while_not size(%IGR) = 2 // ЕСЛИ ИЦ 2 ШТУКИ ТО ПРОХОДИМ
set %IGR findwindow ("Игровой центр")
end_while
set #IGR findwindow (Игровой центр)
wait 600+ random(309)
set workwindow #IGR
left 160 110 #IGR
set #IGR findwindow (Авторизация)
set workwindow #IGR
wait 600+ random(309)
move 70 285 #IGR
left 70 285 #IGR
end_proc

зависает намертво
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 8.1.2019, 19:49
Сообщение #2


**********

Elder
Сообщений: 2.606
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 16187
Пользователь №: 16.971
Возраст: 29



Код
gosub 22
end_script

:22
    while_not size(%IGR) = 2 // ЕСЛИ ИЦ 2 ШТУКИ ТО ПРОХОДИМ
        set %IGR findwindow ("Игровой центр")
    end_while
    set #IGR findwindow (Игровой центр)
    wait 600+ random(309)
    set workwindow #IGR
    left 160 110 #IGR
    set #IGR findwindow (Авторизация)
    set workwindow #IGR
    wait 600+ random(309)
    move 70 285 #IGR
    left 70 285 #IGR
return
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Vik_777
сообщение 9.1.2019, 22:53
Сообщение #3


**

Neophyte
Сообщений: 48
Регистрация: 3.10.2016
Группа: Пользователи
Наличность: 0
Пользователь №: 18.140
Возраст: 40



Спасибо работает. !
тогда похоже с подпрограмми вовсе не надо заморачиваться.
Блин сток времени убил (IMG:style_emoticons/default/rolleyes.gif) (IMG:style_emoticons/default/rolleyes.gif) (IMG:style_emoticons/default/rolleyes.gif) (IMG:style_emoticons/default/rolleyes.gif)

вернее даный тип подпрограммы мне милее (IMG:style_emoticons/default/unsure.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
sutra
сообщение 27.1.2019, 4:28
Сообщение #4


******

Expert
Сообщений: 669
Регистрация: 10.8.2018
Группа: Пользователи
Наличность: 598
Пользователь №: 19.007



Да, вроде ведь уже говорили. Call - это то же самое, что вызов параллельного скрипта. Однозначно ущербнее, чем gosub. Если нет необходимости (ну чисто для какой-то локализации), то лучше вообще этим не пользоваться. Даже не знаю, когда этим вообще нужно пользоваться.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 25.8.2019, 0:59
Designed by Nickostyle