sub Collect()
var id_raw,i
uo.Print("Starting harvesting.");
UO.FindType('0x0C76', '-1', "ground")
for i = 1 to uo.findcount()
id_raw = UO.GetSerial("finditem")
uo.useobject(id_raw)
wait(5000)
uo.ignore(id_raw)
next
end sub
Вот он находит например 10 итемов ,и он один и тот же юзает ,вместо того чтоб поочереди от одного до 10...
Подскажите в чем праблема
В скрипте uo.findtype юзается 1 раз, тк он идет перед 'for ***', в указатель "finditem" записывается последний обьект, скрипт его и юзает, твой скрипт надо править, ща поем займусь, если мя кто нить не опередит.
sub Collect()
var id_raw,i
uo.Print("Starting harvesting.");
UO.FindType('0x0C76', '-1', "ground")
for i = 1 to uo.findcount()
UO.FindType('0x0C76', '-1', "ground")
id_raw = UO.GetSerial("finditem")
uo.useobject(id_raw)
wait(5000)
uo.ignore(id_raw)
next
end sub