| Yoko http://forum.yoko.com.ua/ |
|
| uo.moveitem нужна помощь... срочно :) http://forum.yoko.com.ua/viewtopic.php?f=20&t=9817 |
Page 1 of 1 |
| Author: | GrandMaster Ranger [ 2006-11-22 16:19:50 ] |
| Post subject: | uo.moveitem нужна помощь... срочно :) |
на строчке в скрипте там где у меня moveitem выдает Runtime Error UO.MoveItem("finditem",0,'Ground',x1,y1,'0') х1,у1, дано заранее. за пару строчек до мувеитема идет uo.FindType(ruda,-1,'backpack') руда записана в VAR'e |
|
| Author: | GrandMaster Ranger [ 2006-11-22 16:31:01 ] |
| Post subject: | |
даже такой вариант не пашет UO.MoveItem('finditem','-1',x1,y1,z) ( заранее приравнял z нулю ) такой вариант мувеитема я стыбзил с другого скрипта, судя по всему рабочего. в чём же тогда дело? |
|
| Author: | Mihail [ 2006-11-22 16:34:01 ] |
| Post subject: | |
ваще есть спец. команда для этого ,drop а так проверь чтобы x1, y1 были в виде текста |
|
| Author: | GrandMaster Ranger [ 2006-11-22 17:19:13 ] |
| Post subject: | |
Mihail wrote: ваще есть спец. команда для этого
,drop а так проверь чтобы x1, y1 были в виде текста в смысле в виде текста? это же должны быть числа... кароче я уже переделал скрипт и получил новую проблему чар должен брать в радиусе 1 клетки руду заданного цвета, затем он должен ложить ее в стопку которая находиться в радиусе больше 1 но меньше 3... специально зделал пару uo.print. ... скрипт флудит ishu... и не находит руду хотя она в радиусе 2 клеток есть... что за бред??? ( все это делается, опять же, с целью того чтобы стекирование не заглючивало на 1 стопке ( то естьвзяла со стопки, обратно в нее дропнуло и так вечно ) действовал методом редактирования стандартной функции sub Stack(StackType,Color) Code: sub main() если хотите видеть что я отредактировал в функции, вот исходник Code: sub Stack(StackType,Color) |
|
| Author: | GrandMaster Ranger [ 2006-11-22 17:38:35 ] |
| Post subject: | |
мдэ. очень мило. врубил только что еще раз скрипт. он собрал кучки купера по 10-150 в 1 кучу в которой стало 15000 ка купера за 40 секунд. не плохой результат. затем он взял руду другго цвета ( так как вы скрипте цикл фор ) и опять застрял на надписи ищу... в чем же все таки недочет ? |
|
| Author: | Mihail [ 2006-11-22 17:57:40 ] |
| Post subject: | |
GrandMaster Ranger wrote: это же должны быть числа...
Code: uo.moveitem(object,[quantity,containerobject/ground,[x,y,z]]) |
|
| Author: | GrandMaster Ranger [ 2006-11-22 18:01:22 ] |
| Post subject: | |
Mihail wrote: GrandMaster Ranger wrote: это же должны быть числа... Code: uo.moveitem(object,[quantity,containerobject/ground,[x,y,z]]) дяяяя решение проблемы нашел... в функции стака в цикле репит нужно было сделать дополнительный цикл вайл с условием нахождения итема ЗА радусом 1......... а в самом цикле сначала игнор файнд итем а потом поиск...... помошнички , блин, сам уже все сделал |
|
| Page 1 of 1 | All times are UTC+02:00 |
| Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |
|