Lumberjacking Drw Script.
Moderators: Murderator+, Murderator
zarg wrote:line 617 rantime error invalid operation for this type
для начала перепиши скрипт у слей версию инжы 4DZ или 4АоР
Проверь нетули у тебя в файле деревьев гдето ошибки ...
В начале количество деревьев а потом их перечень с координатами по Х и У и видом ....посмотри мож где фигня какаето )))....
Все просто.
BETEPAH ™
BETEPAH ™
НАРОД HELP!!
В приведенном скрипте я не понил процесс выгрузки
sub ToRecall()
VAR Meshok='0x401C1142' ## - ID сундука в который чар должен складывать логи
RecallToHome()
wait(500)
uo.press(36)
wait(500)
uo.press(36)
wait(500)
repeat
wait(500)
repeat
wait(500)
repeat
wait(500)
repeat
wait(600)
UO.SetReceivingContainer(Meshok)
uo.findtype('ZLK')
wait(500)
UO.Grab('all','finditem')
infologs()
wait(500)
until uo.GetQuantity('finditem')==0
UO.UnSetReceivingContainer()
UO.SetReceivingContainer(Meshok)
uo.findtype('ZLK')
wait(500)
UO.Grab('all','finditem')
infologs()
wait(500)
until uo.GetQuantity('finditem')==0
UO.UnSetReceivingContainer()
UO.SetReceivingContainer(Meshok)
uo.findtype('ZLK')
wait(500)
UO.Grab('all','finditem')
infologs()
wait(500)
until uo.GetQuantity('finditem')==0
UO.UnSetReceivingContainer()
RecallToLumber()
end sub
Что такое ZLK зачем стоко повторов......
я сделал в своем скрипте так
sub grab()
UO.Print("Grabbing")
while true
UO.Exec("setreceivingcontainer 0x400035E4") (ID мешка)
Repeat
UO.Exec("findtype 0x1bdd")
UO.Exec("waittargettype 0x1bdd")
UO.Exec("grab all")
wait(1000)
Until (UO.Findcount('finditem') == 0)
end sub
НО почему то авто таргет не видет логи в паке - в чем проблема??
В приведенном скрипте я не понил процесс выгрузки
sub ToRecall()
VAR Meshok='0x401C1142' ## - ID сундука в который чар должен складывать логи
RecallToHome()
wait(500)
uo.press(36)
wait(500)
uo.press(36)
wait(500)
repeat
wait(500)
repeat
wait(500)
repeat
wait(500)
repeat
wait(600)
UO.SetReceivingContainer(Meshok)
uo.findtype('ZLK')
wait(500)
UO.Grab('all','finditem')
infologs()
wait(500)
until uo.GetQuantity('finditem')==0
UO.UnSetReceivingContainer()
UO.SetReceivingContainer(Meshok)
uo.findtype('ZLK')
wait(500)
UO.Grab('all','finditem')
infologs()
wait(500)
until uo.GetQuantity('finditem')==0
UO.UnSetReceivingContainer()
UO.SetReceivingContainer(Meshok)
uo.findtype('ZLK')
wait(500)
UO.Grab('all','finditem')
infologs()
wait(500)
until uo.GetQuantity('finditem')==0
UO.UnSetReceivingContainer()
RecallToLumber()
end sub
Что такое ZLK зачем стоко повторов......
я сделал в своем скрипте так
sub grab()
UO.Print("Grabbing")
while true
UO.Exec("setreceivingcontainer 0x400035E4") (ID мешка)
Repeat
UO.Exec("findtype 0x1bdd")
UO.Exec("waittargettype 0x1bdd")
UO.Exec("grab all")
wait(1000)
Until (UO.Findcount('finditem') == 0)
end sub
НО почему то авто таргет не видет логи в паке - в чем проблема??
посмотри скрипт на первой странице ещё раз.Shpak wrote:НАРОД HELP!!
В приведенном скрипте я не понил процесс выгрузки
...
Что такое ZLK зачем стоко повторов......ты ничего не попутал?
а зачем он вообще?Shpak wrote:я сделал в своем скрипте так
sub grab()
UO.Print("Grabbing")
while true
UO.Exec("setreceivingcontainer 0x400035E4") (ID мешка)
Repeat
UO.Exec("findtype 0x1bdd")
UO.Exec("waittargettype 0x1bdd")
UO.Exec("grab all")
wait(1000)
Until (UO.Findcount('finditem') == 0)
end sub
НО почему то авто таргет не видет логи в паке - в чем проблема??
говорю прямым текстом:): автотарджет убери... и посмотри на 1ой странице мои посты, там есть процедурка на перекладку...Shpak wrote:Просто выгрузку хотел по другому сделать
но чето не пашет
в чем проблема хз (кстати у друга работает)
там процедура с таким же названием по другому выглядит...Shpak wrote:а на счет посмотерть внимательнее - так я смотрел - по таму и спрашиваю что не понил