| [actor] GetActors() |
| Назначение: |
| Возвращает массив объектов типа actor. Это список персонажей в мире. |
| Параметры: |
| Нет параметров |
| Возвращаемые значения: |
| [actor] - список персонажей в мире. |
| prototype|nil GetObject("идентификатор объекта") |
| Назначение: |
| Возвращает прототип объекта по его идентификатору. |
| Параметры: |
| "идентификатор объекта" - Строковый идентификатор объекта. |
| Возвращаемые значения: |
| prototype - прототип объекта. Если объекта с заданным идентификатором не существует, то возвращается nil. |
| prototype|nil GetMob("идентификатор моба") |
| Назначение: |
| Возвращает прототип моба по его идентификатору. |
| Параметры: |
| "идентификатор моба" - Строковый идентификатор моба. |
| Возвращаемые значения: |
| prototype - прототип моба. Если моба с заданным идентификатором не существует, то возвращается nil. |
| actor|nil FindActor("строка идентификации") |
| Назначение: |
| Возвращает персонажа, если он есть в мире. |
| Параметры: |
| "строка идентификации" - Строка для поиска персонажа в мире. |
| Возвращаемые значения: |
| actor - Персонаж, если он находится в мире. |
| nil - Если персонажа по заданной строке идентификации в мире нет. |
| void Send("текстовая строка") |
| Назначение: |
| Отправляет всем персонажам в мире заданную строку текста. |
| Параметры: |
| "текстовая строка" - строка, которую нужно отправить. Все скрипты динамического описания будут работать со стейтами мира. |
| void SendEx(actor|mob|object, "текстовая строка") |
| Назначение: |
| Отправляет всем персонажам в мире заданную строку текста. Все скрипты динамического описания будут работать со стейтами активного объекта, указанного первым параметром. |
| Параметры: |
| actor|mob|object - активный объект, относительно которого будут работать скрипты динамического описания. |
| "текстовая строка" - строка, которую нужно отправить. |
| any RunMethod("идентификатор метода", ...) |
| Назначение: |
| Запускает скрипт метода для мира. |
| Параметры: |
| "идентификатор метода" - метод, который нужно запустить. |
| ... - запуск метода может сопровождаться любым количеством параметров, которые пишутся через запятую. Доступ к параметрам из скрипта метода осуществляется с помощью методов params() и param(index). |
| Возвращаемые значения: |
| actor|room|object|mob|string|nil - значение любого типа, которое может вернуть метод. По умолчанию или в случае ошибки возвращается nil. |