В общем скачал, затестил. Скажу сразу, что я использовал 100% рабочий скрипт.
Но на сторке 145 мы видим это:
ConsoleString("Vy uvideli ubitogo ohrannika, provalivaem podzadaniya")
Строка 513 выглядит так:
dormidont_zone(zakl,0)
Полный код:
Тоже странно. Здесь обнуляется скрипт, что бы каждый раз при выполнении условия выполнялось действие.
На строке 593 аналогичные сообщения.
На этом "ошибки" закончились. Дебаггер в принципе хорош, но все же требует доработки.
[UPDATE]
А теперь я вбил туда заведомо подпорченый скрипт. Как ни странно, но практически все ошибки он выявил правильно . Это хорошо Но опять же былили проблемы как и с первым скриптом, он указывал на те строчки где ошибок нет. Почему-то чаще всего в ConsoleString. Но уже от него есть большая польза. Он указывает на строку с ошибкой, а самому проверить не составит труда
Цитата:Строка ¹127. На строке найдено непонятное выражение : 'ConsoleString("<---|||==|||--->")'Странно, но это вполне нормальное 'выражение'
Цитата:Строка ¹145. Слишком много параметров у процедуры.
Но на сторке 145 мы видим это:
ConsoleString("Vy uvideli ubitogo ohrannika, provalivaem podzadaniya")
Цитата:Строка ¹513. Использование процедуры в самой себе
Строка ¹513. На строке найдено непонятное выражение dormidont_zone
Строка ¹513. На строке ожидалось увидеть процедуру
Строка ¹528. Использование процедуры в самой себе
Строка ¹528. На строке найдено непонятное выражение dormidont_zone
Строка ¹528. На строке ожидалось увидеть процедуру
Строка 513 выглядит так:
dormidont_zone(zakl,0)
Полный код:
Код:
DeclareScript dormidont_zone(zakl : string, ttt : float)
Script dormidont_zone
(
if
(
//неинформативная часть вырезана
IsEqual(ttt,0)
)
then
(
KillScript()
//неинформативная часть вырезана
dormidont_zone(zakl,0)
)
if
(
//неинформативная часть вырезана
IsEqual(ttt,1)
)
then
(
KillScript()
dormidont_zone(zakl,0)
)
)
WorldScript
(
sleep(2)
dormidont_zone("teleport",0)
)
Тоже странно. Здесь обнуляется скрипт, что бы каждый раз при выполнении условия выполнялось действие.
На строке 593 аналогичные сообщения.
На этом "ошибки" закончились. Дебаггер в принципе хорош, но все же требует доработки.
[UPDATE]
А теперь я вбил туда заведомо подпорченый скрипт. Как ни странно, но практически все ошибки он выявил правильно . Это хорошо Но опять же былили проблемы как и с первым скриптом, он указывал на те строчки где ошибок нет. Почему-то чаще всего в ConsoleString. Но уже от него есть большая польза. Он указывает на строку с ошибкой, а самому проверить не составит труда