| Yoko http://forum.yoko.com.ua/ |
|
| Резать робы http://forum.yoko.com.ua/viewtopic.php?f=17&t=17475 |
Page 1 of 1 |
| Author: | tuxuu1988 [ 2014-09-12 10:42:20 ] |
| Post subject: | Резать робы |
Мне нужен скрипт каторый будет брать из сундука робу резать ее и брать следущую и может когда будет определеный вес скидывать бинты в сумку. Начало есть но не получаеться зделать продолжение sub robe() Var TItem='0x1F03' # Тип шмотки которую режем, роба в данном случае Var Scissors='0x404183CF' # Ножницы чтоб резать то что накроили из ткани UO.FindType(TItem,-1,'backpack') if UO.GetQuantity('finditem')>0 then uo.waittargetobject('finditem') uo.deletejournal() uo.useobject(Scissors) repeat wait(10) until uo.InJournal('You put the') end if end sub |
|
| Author: | Mirage [ 2014-09-12 13:07:01 ] |
| Post subject: | Re: Резать робы |
Ищем в сундуке робу, пока они в сундуке есть тащим по одной в пак, режем пока не порежем, перекидываем полученные тряпки в тот же сундук. Не забываем прописать ID сундука и тип бинтов. Не привязаны к ножницам. Можно брать любые главное чтобы были повернуты в нужную сторону. Code: sub robe() по такому принципу можно запилить и переплавку и крафт шафтов из логов. Типы просто переставить и отрегулировать число требуемое для перетаскивания. PS не забываем пользоваться тегами code /code при оформлении скриптов |
|
| Author: | tuxuu1988 [ 2014-09-12 22:02:17 ] |
| Post subject: | Re: Резать робы |
Спасибо большое |
|
| Author: | tuxuu1988 [ 2014-09-13 12:10:32 ] |
| Post subject: | Re: Резать робы |
А возможно добавить сюда чтоб стого сундука где как бы у меня робы открвал бы паки потому что я как качал таилор у меня все робы в паках лежат. |
|
| Author: | Mirage [ 2014-09-13 20:35:46 ] |
| Post subject: | Re: Резать робы |
1) а _massmove 350 254 не канает? 2) Code: sub robe() 3) можно сделать открывашку для сумок внутри сундука но мне лень - это скрипт на 1 раз |
|
| Author: | tuxuu1988 [ 2014-09-13 21:26:27 ] |
| Post subject: | Re: Резать робы |
канает ну у меня етих сумок хз знает сколько ) |
|
| Author: | tuxuu1988 [ 2014-09-13 21:40:57 ] |
| Post subject: | Re: Резать робы |
ну все равно спасибо если что с массмувем перекину робы |
|
| Author: | tuxuu1988 [ 2014-09-17 18:27:27 ] |
| Post subject: | Re: Резать робы |
sub robe() Var TItem = '0x1F03' ; O`e`i" ?i`i^o`e^e` e^i^o`i^?o'? ?a*?a*i`, ?i^a'a` a^ a"a`i'i'i^i` n~e"o'?a`a* VAR t_prod = '0x1234' ; TYPE a'e`i'o`i^a^ VAR Scissors = '0x0F9E' ; i'i^?i'e`o"u^ VAR ID_cont = '0x123456789' ; ID e^i^i'o`a*e'i'a*?a` n~ ?i^a'a`i`e` UO.UseObject(0x40C724BA) UO.MoveItem('finditem', 0, 'backpack') UO.MoveItem('0x1F03', 0, 'backpack') UO.FindType(TItem, -1, 0x40C724BA) While UO.FindCount() UO.MoveItem('finditem', 0, 'backpack') wait(500) UO.FindType(TItem,-1,'backpack') While UO.FindCount() UO.WaitTargetObject('finditem') uo.usetype( Scissors ) wait(300) UO.FindType(TItem, -1, 'backpack') wend UO.FindType(t_prod, -1, 'backpack') if UO.FindCount() then UO.MoveItem('finditem', 0, ID_cont) wait(500) endif UO.FindType(TItem, -1, ID_cont) wend end sub вот у меня что то такое получилось чтоб он в открытом сундуке открывал бы сумку и берет одну робу и режет ну почему то скрипт не повторяеться ж-( просто очень много сумок где надо разрезать робы |
|
| Author: | Mirage [ 2014-09-18 06:40:24 ] |
| Post subject: | Re: Резать робы |
у тебя алгоритм сбит - что за чем идет. На бумаге прямо напиши по русски что должно быть. открыл сундук пауза ищем в сундуке сумку если нашли тогда открываем (или перетаскиваем и потом открываем) ищем робу пока в сумке есть роба... и т.д. потом на английский переводи. Сумки либо переносят либо игнорируют. |
|
| Author: | tuxuu1988 [ 2014-09-18 14:27:04 ] |
| Post subject: | Re: Резать робы |
ок попробую разобраться в етом ) спасиб |
|
| Page 1 of 1 | All times are UTC+02:00 |
| Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |
|