Версия 1.0.1 (релиз 27.02.2004 13:35)
- Сделана проверка на возможность тащить что-либо через само себя.
- При взятии или перетаскивании объекта, всё, что находилось под ним, остается на его бывшем месте.
- Команды одеть, снять, бросить и положить возможны с параметром все, и соответствующая операция выполнится со всеми доступными объектами.
- Добавлена скрытая опция добавление_функции с возможными значениями от 0 до 3. Это четыре варианта сообщения о добавлении функции в прямом редактировании объекта.
- Из информации, выдаваемой командой опция убран блок о доступных группах команд.
- Добавлена команда !глобал для изменения глобальных параметров мира. Доступ по статусу бог.
- Добавлены две глобальные логические переменные - CreateLockRoom и CreateLockObject. Они позволяют заблокировать создание новых локаций и объектов соответственно.
- При создании локации список зон не выводится автоматом, а лишь по запросу (если ввести ?).
- Добавлена команда !перезагрузка для повторной загрузки всех статических данных. Доступ по статусу бог.
- При подключении клиента сообщается о версии сервера.
- Добавлена возможность поставить глобальное сообщение, посылаемое всем при подключении (файл flags/message)
- Реализовано понятие несовместимости функций в объекте. В проектировании, при добавлении свойства, в списке не будет свойств, несовместимых с уже имеющимися.
- Исправлено сообщение при осмотре объекта о том, что В него можно сесть или лечь. Ранее всегда было НА.
- Реализован эффект нахождения внутри закрытого объекта.
- Из закрытого объекта нельзя встать.
- Из закрытого объекта видно лишь то, что находится внутри.
- Внутри закрытого объекта темно.
- Персонаж, находящийся внутри закрытого объекта не виден для остальных.
- В команду +завершить добавлено немного автоматики при создании двери.
- Исправлен вызов события give при множественной передаче (два и более объектов сразу).
- Добавлена функция нельзя_подойти, запрещающая возможность подойти к объекту и положить что-либо к нему.
- Добавлены свойства локации: ObjFloor, ObjWall, ObjCeiling (объекты пола, стены, и потолка соответственно). Устанавливаются с помощью новой команды !локобъект (доступ по владению зоной).
- Установить объекты можно лишь в локациях соответствующего типа.
- Добавлены вариации команд, работающих с текущей локацией - теперь в качестве параметра можно указать идентификатор нужной локации (!локопис, !локизм, !локобъект, !локинфо, !локдоступ).
- Изменения в регистрации:
- Минимальная длина логина и имени - три символа.
- При выборе пола введенная строка не обязательно должна состоять из одного символа.
- В имени могут быть лишь русские буквы, пробел, и тире.