Содержание   <<< Назад   Далее >>>

Lua скрипты игрового режима



prototype

Прототип - это понятие, которая представляет собой шаблон сущности игрового мира. Это может быть (на данном этап) объект или моб. Прототипы используются в основном для добавления самих сущностей в мир.

Список методов :


int GetCount()
Назначение:
Возвращает количество сущностей данного прототипа (целое число), которые находятся в мире.
Параметры:
Нет параметров.
Возвращаемые значения:
Количество сущностей прототипа в мире.


int GetZoneCount()
Назначение:
Возвращает количество сущностей данного прототипа, которые находятся в зоне. Зона рассчитывается по комнате (в чьей зона она находится), относительно которой выполняется скрипт.
Параметры:
Нет параметров.


int GetSubzoneCount()
Назначение:
Возвращает количество сущностей данного прототипа, которые находятся в подзоне. Подзона рассчитывается по комнате (в чьей подзона она находится), относительно которой выполняется скрипт.
Параметры:
Нет параметров.


mob|object Create()
Назначение:
Создает экземпляр своей сущности по данному прототипу. Сущность далее можно помещать в комнату или группы других сущностей.
Параметры:
Нет параметров.
Возвращаемые значения:
Новая сущность, созданная по прототипу.


Содержание   <<< Назад   Далее >>>