Подскажите пожалуйста скрипт на такую вот раскладку любых итемов, пол ночи искал - результата 0
Ну или что то подобное. Зарание благодарю.
P.S. Использую вот этот скрипт, но он работает через раз и вылазит всё за бекап=(
Code:
sub Sorter()
UO.IgnoreReset()
AddObject('sorter','Выберите эталонный предмет')
VAR ITEM=UO.GetSerial('lasttarget')
VAR TYPE=UO.GetGraphic(ITEM)
VAR COLOR=UO.GetColor(ITEM)
VAR CONT=UO.ContainerOf(ITEM)
UO.Print(ITEM+' '+TYPE+' '+COLOR)
if TYPE=='0x0000' or TYPE=='0xFFFF' then
UO.Print('ERROR!')
return
endif
VAR X=UO.GetX(ITEM)
VAR Y=UO.GetY(ITEM)
UO.Ignore(ITEM)
UO.FindType(TYPE,COLOR,CONT)
while UO.FindCount()
X=X+4
Y=Y
UO.MoveItem('finditem',-1,CONT,X,Y,0)
wait(500)
UO.Ignore('finditem')
UO.FindType(TYPE,COLOR,CONT)
wend
UO.IgnoreReset()
endsub
Sub AddObject(obj,msg)
UO.Forget(obj)
UO.Print(msg)
UO.Set('quiet','1')
UO.CancelTarget()
UO.AddObject(obj)
while UO.Targeting()
wait(50)
wend
UO.AddObject(obj,'lasttarget')
UO.Set('quiet','0')
UO.Print('Присвоен обьект: '+UO.GetSerial(obj))
endsub
Как можно прикрутить сюда код, что бы он допустим после указанного количества предметов которые я разложил, делал 2-ю колонку итд
Пример что бы было понятно