Skip to content

RU Runtime API 32 World and Client

Codex edited this page Oct 11, 2026 · 2 revisions

Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어

Runtime API — Мир и клиент

Главная · C# · IDE · UO API · A–Z · Примеры · Языки

Каждая команда открывает карточку с C#-сигнатурами, параметрами и несколькими самостоятельными примерами.

Client UI

Передаёт Windows/SDL запрос поднять окно текущего клиента на передний план. Аргументов и результата нет. Это команда управления окном, а не применение предмета, навыка или цели; фактический фокус зависит от оконной системы.

Мульти и дома

Reads the actual loaded ClassicUO multi/house component collection. Each returned component is a C# array with this layout:

Мульти и дома

Ищет каждый загруженный в данный момент дом/комплекс ClassicUO и возвращает компоненты, расположенные на запрошенном тайле world. Каждый компонент использует тот же макет, что и GetMultiAllParts:

Мульти и дома

Возвращает массив serial загруженных мировых объектов, для которых клиент определяет IsHouse. Это массив числовых идентификаторов, а не Pascal-записи TMultiItem. Для компонентов конкретного multi используйте GetMultiAllParts.

Мир и геометрия

Возвращает массив записей земли, статики и загруженных мировых предметов на клетке x,y. Без map используется текущая карта. Каждая запись описывает тип слоя, serial, graphic, координаты, цвет и свойства tiledata; это массив записей, а не строковый serial.

Поиск

Enumerates world/container Item objects and applies type/hue/distance/container/Z plus optional nearest ordering.

Мир и геометрия

Evaluates passability against the currently loaded world/map data and uses the destination Z input in the passability result/fallback semantics.

Предметы

Разрешает serial или сохранённое имя, затем применяет объект через UseObject (двойной клик). UseWorldObject является алиасом UserObject. Это не создание нового мирового объекта.

Clone this wiki locally