for f = 0 to 7 uo.FindType(reg[f],'-1','backpack') if uo.Count(reg[f]) < 5 then uo.FindType(reg[f],'-1',sunduk) if UO.FindCount() > 0 then uo.moveitem('finditem','100') wait(1000) else UO.Print('There are no regs!!!') uo.exec("terminate inscription") endif endif next
Сначала парсил 2 строку, потом 3ю. В чём трабла -понятия не имею.
for f = 0 to 7 uo.FindType(reg[f],'-1','backpack') if uo.Count(reg[f]) < 5 then uo.FindType(reg[f],'-1',sunduk) if UO.FindCount() > 0 then uo.moveitem('finditem','100') wait(1000) else UO.Print('There are no regs!!!') uo.exec("terminate inscription") endif endif next
Сначала парсил 2 строку, потом 3ю. В чём трабла -понятия не имею.
Маст скорее всего ошибка где то в другом месте, мож кавычку не закрыл(скорее всего) ИМХО
да дело даже не в этой строчке.Парсит всё что хочет ) Точнее парсил ибо с помощью саваджа, перебрал весь скрипт по частям и решил заменить эту конструкцию на другую. Но факт оставался фактом ) Весь скрипт был рабочим а блок:
if UO.FindCount() > 0 then uo.moveitem('finditem','100') wait(1000) else
всё равно работать не желал.
Чудеса бывают... У меня тоже както раз было что скрипт нивкакую работать не хотел, ну я его ctrl+c и ctrl+v в другой файл и он заработал... я до сих пор ХЗ что там у меня глючило.
Это иногда случается, у меня вчера вообще не пойми с чего инж жаловался на 1405 строку, когда весь скрипт всего 1403 строки, когда я ее с последнего входа не правил, пару раз перезашел и все ок.
Sanch wrote:не пойми с чего инж жаловался на 1405 строку, когда весь скрипт всего 1403 строки
Обычно это сигнал, что какой-то цикл не закрыт. При этом скрипт может и запуститься, но через некоторое время анхандлед еррор ин парсер гарантируется...