Пишу все варианты. Может помогут на будущее:
For:
Code:
sub test()
for var i=1 to 10 //Создаем переменную i (за это отвечает var) и крутим его от 1 до 10
if uo.life > 0 then
uo.sayu("test")
end if
next
end sub
While:
Code:
sub test()
var i=0 //Создаем i так как с while такой трюк как с for не пройдет
while i<10
if uo.life > 0 then
uo.sayu("test")
end if
i=i+1
wend
end sub
Repeat (был но для коллекции):
Code:
sub test()
var i=0 //Создаем i
repeat
if uo.life > 0 then
uo.sayu("test")
end if
i=i+1
until i==10
end sub
Экзотичный вариант: рекурсия:
Code:
sub test(var countleft)
var i=0 //Создаем i
if uo.life > 0 then
uo.sayu("test")
end if
if (countleft>0) then
test(countleft-1)
end if
end sub