[/quote]
Гуд. Теперь можно подключать массив и циклы. Задача: при запуске скрипта чар должен поднять камень любого типа и распилить его:
Массивы определяются как DIM Name[Index] то есть к примеру
DIM st[7]
st[0]='0x0000'
...
st[6]='0x0000'
Цикл нам подойдет здесь такой while X wend за подробностями в учебник.
Вот что примерно должно получиться:
Code: Select all
sub st()
VAR Exit=0, i=0
DIM st[7]
st[0]='0x0000'
st[1]='0x0000'
st[2]='0x0000'
st[3]='0x0000'
st[4]='0x0000'
st[5]='0x0000'
st[6]='0x0000'
while Exit<>1 OR i<6
uo.findtype(st[i],-1,'ground')
if uo.getquantity('finditem')>0 then
uo.waittargetobject('finditem')
uo.usetype('0x0000'); кирка
Exit=1
endif
i=i+1
wend
end sub
Сложновато получилось, но работать должно
