RU Runtime API 32 World and Client - LIHACHTETAN/ClassicUO-Bad-Newbie-CSharp-Scripts-IDE GitHub Wiki

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

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

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

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

UO.ActivateHandle

Client UI

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

UO.GetMultiAllParts

Мульти и дома

Читает записи компонент одного дома.

UO.GetMultiPartsAtPosition

Мульти и дома

Читает компоненты домов в указанной мировой клетке.

UO.GetMultis

Мульти и дома

Список загруженных объектов, распознанных клиентом как дома/multi.

UO.GetWorldCell

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

Читает расширенные записи земли, записей над землёй и загруженных мировых предметов в выбранной области.

UO.GetWorldItems

Поиск

Возвращает массив ID предметов мира либо выбранного контейнера.

UO.IsWorldCellPassable

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

Проверяет один переход в соседнюю мировую клетку и возвращает флаг проходимости вместе с высотой.

UO.UseWorldObject

Предметы

Разрешает serialOrName через GetObject и вызывает UseObject. Строковое имя — алиас объекта, не имя graphic/type.