Skip to content

Runtime API 32 World and Client

Codex edited this page Oct 12, 2026 · 10 revisions

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

Runtime API — Світ та клієнт

додому · C# · IDE · UO API · A–Z · Приклади · Languages

Кожна команда відкриває картку з 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