Версия 1.0.8 (релиз 24.03.2004 21:00)
- Добавлены скриптовые события: общее greeting_login и событие персонажа allgreeting_login. Они срабатывают при входе в Нереал.
- Добавлен навык учитель.
- Добавлены свойства персонажа Teacher и TeachList. Оба недоступны из скриптов.
- Добавлена команда учить - общая для ученика и для учителя. Тем самым реализован механизм договора об учебе.
- Добавлена скриптовая функция UserIsTeach, определяющая, является ли персонаж чьим-либо учеником. Чтоб узнать чьим, нужно брать свойство персонажа Teacher.
- Исправлено возникновение ошибки при выполнении команды выход за моба.
- Исправлено возникновение ошибки деления на ноль при попытке остановить объект, у которого нет функции качание_предел.
- Реализована сортировка по имени в списке персонажей при осмотре локации.
- Реализован режим сквозного осмотра локации - персонажи, привязанные к объекту, показываются сразу после этого объекта. А все остальные персонажи, как и прежде, в конце.
- Добавлена опция осмотр_локации с двумя возможными значениями - обычный и сквозной. Соответствуют двум режимам осмотра локации, по умолчанию обычный.
- Вес любых призраков всегда равен нулю.
- Добавлены скриптовые функции:
- ObjDesc - получить краткое описание объекта со всеми модификаторами.
- ObjListCount - получить число объектов в списке.
- ObjListExtract - получить объект с указанным номером из списка.
- ObjListNext - функция для перебора списка объектов, возвращает True, пока список не пуст, записывает текущий объект в переменную и уменьшает список.
- UserExists, RoomExists, ObjExists - проверка существования соответствующего элемента мира. (True, если он есть)