Показать сообщение отдельно
Старый 09.01.2010, 09:51   #324
Местный
 
Аватар для Stas
 
Регистрация: 21.10.2009
Адрес: Тюмень
Сообщений: 128
Сказал Спасибо: 38
Имеет 171 спасибок в 52 сообщенях
Stas на пути к лучшему
По умолчанию

Первый раз встретился с такой странной ситуацией. Ошибку правда нашёл и как исправить ситуацию знаю, но почему так происходит, не пойму. Кто знает причину появления такой ошибки ?

Файл скрипта прилагаю. А вот распечатка скрипта:

CALL(S-108-008)//центр города
EXIT()
//================================================== ====================================
LABEL(S-108-008)//центр города
POSINRANGE(-14515,123758,-3112,100)//центр города
{
RETURN()
}
POSINRANGE(-13922,123338,-3112,100)//Специалист по питомцам Ланди
{
MOVETO(-14515,123758,-3112)//в центр города
JMP(S-108-008)
}
POSINRANGE(-13898,123803,-3112,100)//Капитан Батис
{
MOVETO(-14515,123758,-3112)//в центр города
JMP(S-108-008)
}
POSINRANGE(-13948,123801,-3112,100)//Следопыт (около Батиса)
{
MOVETO(-14515,123758,-3112)//в центр города
JMP(S-108-008)
}
POSINRANGE(-13940,121974,-3015,100)//Помощник новичков
{
MOVETO(-14515,123758,-3112)//в центр города
JMP(S-108-008)
}
MSG(Ошибка)
EXIT()

Вопрос: Почему от других NPC скрипт выходит на RETURN, а от помощника новичков - не выходит ?
Почему не срабатывает функция POSINRANGE() после смены координаты Z ?
Глюк Волкера ? Или что ?
Вложения
Тип файла: rar Вопрос.rar (390 байт, 44 просмотров)

Последний раз редактировалось Stas, 09.01.2010 в 10:30.
Stas вне форума   Ответить с цитированием