можно ли сделать так?
sub test()
if uo.life<100 then
uo.exec('bandageself')
end if
тут нужно вставить типа
if (sub (другой оператор)) then
ждать его окончания
end if
дальше продолжение скрипта ононе важно
end sub
собственно нужна функция для ожидания окончания другова скрипта
ожидание другова SUB
Moderators: Murderator+, Murderator
ожидание другова SUB
говорила мне мама "учись неуч"
Code: Select all
sub one()
UO.SetGlobal("test","a")
...
скрипт
...
UO.SetGlobal("test","b")
endsub Code: Select all
sub two()
If UO.GetGlobal("test")=="a" Then
repeat
wait(100)
until UO.GetGlobal("test")=="b"
Endif
endsub Re: ожидание другова SUB
Если у тебя функция возвращает значение, то можно писать так как ты сказал. If sub >0 thenMazaFaka wrote:можно ли сделать так?
sub test()
if uo.life<100 then
uo.exec('bandageself')
end if
тут нужно вставить типа
if (sub (другой оператор)) then
ждать его окончания
end if
дальше продолжение скрипта ононе важно
end sub
собственно нужна функция для ожидания окончания другова скрипта
Возвращать значение из функции коммандой return 'значение'. После её выполнения функция прекращает работу.
I NEED HELP at https://yoko.uokit.com/viewtopic.php?t=4903
ДА.666Man666 wrote:Что-то не допру если функ-я будет запускатся внутри той функ-и то пока другая функция не отработает, дальше дело не пойдёт.... или ты её будеш запускать как UO.Exec('exec func') ?
I NEED HELP at https://yoko.uokit.com/viewtopic.php?t=4903