Версия 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, если он есть)