Помогите плз вам тут дела на 1 сек

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
Impulsee
Posts: 4
Joined: 2005-01-17 15:47:15

Помогите плз вам тут дела на 1 сек

Post by Impulsee »

есть команда в скрипте walkn(x,y,'')
Нужно чтобы инжа выполняла эту команду только определенное время допустим 20секунд.Подскажите как это можно оформить :roll:
Beyonder
Expert!
Posts: 388
Joined: 2005-04-23 10:19:43
Contact:

Post by Beyonder »

Кхмм...

Code: Select all

var GoX
var GoY

sub StartWalk() # Вспомогательная функция для передачи параметров в walkn  запуска ее в отдельном потоке
walkn(GoX,GoY,"")
end sub

sub main()
GoX=<Координата Х>
GoY=<Координата У>
UO.Exec('exec StartWalk') # Запускаем вспомогательную функцию
wait(20000) # Ждем 20 сек
UO.Exec('terminate StartWalk') # Выключаем функцию
end sub
Impulsee
Posts: 4
Joined: 2005-01-17 15:47:15

Post by Impulsee »

И как мне все это запихать в скрипт на мининг вместо 1 команды? :?
Beyonder
Expert!
Posts: 388
Joined: 2005-04-23 10:19:43
Contact:

Post by Beyonder »

Code: Select all

var GoX 
var GoY

sub StartWalk() # Вспомогательная функция для передачи параметров в walkn  запуска ее в отдельном потоке
walkn(GoX,GoY,"")
end sub

sub TimeGoTo(X,Y,TIME)
GoX=X
GoY=Y
UO.Exec('exec StartWalk') # Запускаем вспомогательную функцию
wait(TIME) # Ждем 20 сек
UO.Exec('terminate StartWalk') # Выключаем функцию
end sub


Все это вставляешь в конец и везде вместо walkn(X,Y,"") пишешь TimeGoTo(X,Y,<Время в мсек>)
Post Reply