| Yoko http://forum.yoko.com.ua/ |
|
| Поправьте скрипт на переплавку плиз http://forum.yoko.com.ua/viewtopic.php?f=20&t=14481 |
Page 1 of 1 |
| Author: | ynkemer [ 2009-02-27 21:52:03 ] |
| Post subject: | Поправьте скрипт на переплавку плиз |
Добрый день. Написал вот такой вот скриптик. Вроде работает, но через какое-то время выдает еррор на линии 35 (такой даже нет в скрипте). Помогите пожалуйста. Это мой первый скрипт. Code: sub plavka() |
|
| Author: | Kynep [ 2009-02-27 22:04:29 ] |
| Post subject: | Re: Поправьте скрипт на переплавку плиз |
Пробуй, я не тестил. Code: sub plavka() |
|
| Author: | ynkemer [ 2009-02-27 22:43:59 ] |
| Post subject: | |
Спасибо,мне интересно где в моем ошибка |
|
| Author: | Kynep [ 2009-02-27 22:53:24 ] |
| Post subject: | |
ynkemer wrote: Спасибо,мне интересно где в моем ошибка
Везде. |
|
| Author: | ynkemer [ 2009-05-21 00:37:47 ] |
| Post subject: | |
Спасибо. Еще такой вопрос. А как можно вписать в скрипт несколько вещей. Я попробовал вот так Code: sub plavka() Он видет сколько вещей нужно плавить но после того как заканчиваются вещи arm[1] он останавливает скрипт[/code] |
|
| Author: | Kynep [ 2009-05-21 06:05:50 ] |
| Post subject: | |
Code: for ... to ... Ничего не забыл? |
|
| Author: | ynkemer [ 2009-05-21 08:44:07 ] |
| Post subject: | |
Спасибо. Честно говоря, я только учусь работать со скриптами. Сделал так. Убрал из скрипта terminate и заменил на next. Он успешно плавит вещь 1 типа, потом плавит 1 вещь другого типа и unhalted exception in parser. Не подскажете в чем проблема Code: sub plavka() Огромное спасибо. Вы мне очень помогаете. |
|
| Author: | Kynep [ 2009-05-21 10:17:21 ] |
| Post subject: | |
Зачем столько next? Достаточно одного в самом конце, после endif, но перед terminate. Который, в свою очередь, удалять не нужно. Предпоследний terminate лучше удалить |
|
| Author: | ynkemer [ 2009-05-21 12:11:50 ] |
| Post subject: | |
вы гений! Спасибо. Все работает. Теперь последний вопрос)) Для идеальности скрипта. Как включить в него цикличность? Этот скрипт после того как заканчиваются айтемы arm[4] останавливается, даже если добавить новых arm[1-3] Как это можно исправить? Огромное спасибо. Вы мне очень помогаете. |
|
| Author: | Kynep [ 2009-05-21 16:18:29 ] |
| Post subject: | |
Ну он вроде плавит по очереди все итемы, которые указаны в массиве, т.е. если указано 8 типов, он будет плавить все 8, по очереди до конца, т.е. пока не кончится тип arm[0], он не перейдет на arm[1], я думаю, что когда он дойдет до arm[8] у вас пак пустой будет, зачем цикличность, или я что-то не так понял? |
|
| Author: | ynkemer [ 2009-05-21 20:40:54 ] |
| Post subject: | |
Такое кол-во веса он и взять не сможет. Он берет из сундука. Просто есть определенное кол-во армора, которое берется из сундука. Чар скупщик делает свое дело гораздо быстрее, чем тот, кто плавит. Соответственно, постоянно происходит пополнение мешка. И после окончания arm[8] он не начинает плавить заново, хотя второй чар уже положил туда достаточное количество брони. Скрипт приходится повторно запускать вручную. На ночь, например, это дело оставить нельзя. Я обратился к знакомому, он сказал, что я дебил, скрипт кривой и его нужно заново переписывать с 0, чтобы была цикличность. Так ли это? |
|
| Author: | Kynep [ 2009-05-21 21:08:39 ] |
| Post subject: | |
Ыыыы, нет конечно, скажи знакомому, что он дибил и сам кривой, а для цикличности добавь Code: while not uo.dead() перед for, в начале скрипта. И wend после next, в конце скрипта, а лучше выложи полный скрипт, мало ли, может там есть ошибки. З.Ы.Передай знакомому, за "кривой скрипт", сломаю нос З.Ы.Ы. DIM arm[8] нужно исправить на DIM arm[9], итемов то 9 получается, счет с 0 начинается. Code: arm[0]='0x1415' #Platemail Пузо Элементов 9 получается, а массив обьявлен на 8. |
|
| Author: | ynkemer [ 2009-05-23 23:59:21 ] |
| Post subject: | |
Видимо я что-то не правильно сделал. Скрипт плавит, но если армор добавить, то он его не плавит( Вот сам скрипт Code: sub plavka()[/quote] |
|
| Author: | Mirage [ 2009-05-28 10:36:58 ] |
| Post subject: | |
К чему такие загоны? попробуй так. Берет из сундука любой предмет по 1 итему плавить скидывает инги под ноги. Code: sub plavka() |
|
| Author: | ynkemer [ 2009-06-03 09:15:22 ] |
| Post subject: | |
Спасибо огромное. Скрипт отлично работает |
|
| Page 1 of 1 | All times are UTC+02:00 |
| Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |
|