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 строки
Обычно это сигнал, что какой-то цикл не закрыт. При этом скрипт может и запуститься, но через некоторое время анхандлед еррор ин парсер гарантируется...