Zolton 0 Жалоба Опубликовано 11 октября, 2010 Добрый день! Имеется скрипт, но не работает. Виню свои кривые руки, может подскажете, в чем беда? sub perekid() VAR from = '0x097a' VAR item = '0x0E75' If UO.Count( item ) == 0 Then UO.FindType( item, '-1', from ) If UO.FindCount() > 0 Then UO.MoveItem( 'finditem', '1' ) Wait( 100 ) Else UO.Sayu('Terminate Drag') EndIf EndIf end sub Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MeSSiR 0 Жалоба Опубликовано 11 октября, 2010 косяков море... не очень понятно что и куда ты хочешь перекидывать... НО 1. If UO.Count( item ) == 0 Then - эта строчка выполнит последующие если у тебя в паке '0x0E75' этого предмета не будет. что совсем перекрывают любую логику ибо дальше ты ищешь этот же объект непойми где... что за параметр from в финдтайпе? 2. UO.MoveItem( 'finditem', '1' ) - тут ты объявляеш перенос найденного предмета, ставишь количество переноса, но вот куда переносить не ставишь. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Zolton 0 Жалоба Опубликовано 11 октября, 2010 косяков море... не очень понятно что и куда ты хочешь перекидывать... НО 1. If UO.Count( item ) == 0 Then - эта строчка выполнит последующие если у тебя в паке '0x0E75' этого предмета не будет. что совсем перекрывают любую логику ибо дальше ты ищешь этот же объект непойми где... что за параметр from в финдтайпе? 2. UO.MoveItem( 'finditem', '1' ) - тут ты объявляеш перенос найденного предмета, ставишь количество переноса, но вот куда переносить не ставишь. 1. В общем-то я смотрел уроки на форуме Йоко, там этот скрипт ставился в пример. 2. Вроде как если не указывать точку назначения, то кидает в бэкпэк. Вообще хотел написать банальный скрипт, чтобы брать по одному стейку из кучи и класть его отдельно от остальных. Дабы кукинг прокачать. Но, как видишь, возникла беда. Буду ковыряться дальше. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MeSSiR 0 Жалоба Опубликовано 11 октября, 2010 uo.findtype('0x097A',-1,'ground') if uo.findcount() then uo.moveitem('finditem','1','backpack') wait(1000) endif Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Zolton 0 Жалоба Опубликовано 11 октября, 2010 uo.findtype('0x097A',-1,'ground') if uo.findcount() then uo.moveitem('finditem','1','backpack') wait(1000) endif Ох... спасибо! Пририсовал к этому простенькую готовку (слегка недоделанную). Может быть есть идеи, как бы заставить чара искать стейки в сумке в пэке? На пол без дома не покидаешь sub cook() While TRUE UO.FindType('0x097A',-1,'ground') if UO.FindCount() Then UO.DeleteJournal() UO.MoveItem('finditem','1','backpack') Wait(500) UO.UseType('0x097A') UO.WaitTargetGround('0x197E') While NOT UO.InJournal('just right') Wait(5000) WEnd EndIf WEnd end sub Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Danke 0 Жалоба Опубликовано 11 октября, 2010 оно тебе нада вообще кукинг качать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Zolton 0 Жалоба Опубликовано 11 октября, 2010 оно тебе нада вообще кукинг качать? Ну не пропадать же добру Да и потом, это какой-никакой, а опыт. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Danke 0 Жалоба Опубликовано 11 октября, 2010 чему там пропадать, готовиш все сразу и все а качать кукинг это извращение )) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Zolton 0 Жалоба Опубликовано 12 октября, 2010 чему там пропадать, готовиш все сразу и все а качать кукинг это извращение )) Не кукингом единым, да и потом - иногда все-таки подгорают стейки ) А терять их не особо хочется ) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Danke 0 Жалоба Опубликовано 12 октября, 2010 подгорает один из всей кучи только Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Zolton 0 Жалоба Опубликовано 12 октября, 2010 подгорает один из всей кучи только А вот тут я как-то не подумал. Ну да ладно, все-равно скрипт заработал, что есть приятно. Всем спасибо за посильную помощь! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты