Runtime API 27 Item Search - LIHACHTETAN/ClassicUO-Bad-Newbie-CSharp-Scripts-IDE GitHub Wiki

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

Runtime API — Пошук предметів

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

Кожна команда відкриває картку з C#-сигнатурами, параметрами та кількома самостійними прикладами.

UO.AddFindList

Пошук

Додає правило type/hue до іменованого набору для UO.FindList. Набір дозволяє повторно шукати кілька видів предметів або тіл mobiles і задавати пріоритет типів порядку додавання.

UO.ClearFindList

Пошук

Видаляє визначення одного найменованого набору пошуку або всіх наборів AddFindList поточного runtime. Використовується перед повторним налаштуванням фільтрів, щоб правила не накопичувалися.

UO.DeleteFindList

Пошук

Видаляє всі визначення, що збігаються із зазначеним префіксом list, list/type або list/type/color. Дозволяє усунути один вид предметів або конкретний hue, зберігши інші правила набору.

UO.FindAnyType

Пошук

Знаходить найближчого завантаженого mobile з одним із заданих graphic тіла. Застосовується для пошуку певного виду істоти. Предмети в скрині чи землі ця команда не шукає: їм потрібні FindType/FindList.

UO.FindAtCoord

Пошук

Шукає завантажені об'єкти світу на одній точній клітинці X/Y поточної картки.

UO.FindCount

Пошук

Читає кількість одиниць у зазначеній стопці, якщо передано ID. Форма без аргументів зберігає окреме значення: кількість об'єктів останнього пошуку.

UO.FindFullQuantity

Пошук

Читає загальну кількість одиниць у знімку останнього пошуку.

UO.FindList

Пошук

Шукає завантажені предмети або mobiles за декількома type/hue. Повертає перший serial рядком та зберігає весь упорядкований результат для FindItem, FindCount та GetFoundItems.

UO.FindMan

Пошук

Знаходить один serial по notoriety, відстані, висоті, тілу та hue. Застосовується попереднього вибору мети без автоматичної атаки.

UO.FindNotoriety

Пошук

Шукає іншого mobile по одному body/type та дозволеної notoriety. Підходить, коли потрібний певний вид персонажа з необхідним ставленням; розширені форми дозволяють обмежити радіус, висоту та hue. Це лише вибір об'єкта, не атака.

UO.FindQuantity

Пошук

Читає поточну кількість у першому результаті пошуку.

UO.FindType

Пошук

Шукає серед уже завантажених клієнтом предметів та персонажів. Можна шукати за типом, кольором, контейнером, відстанню та додатковими фільтрами. Результат - hex-рядок serial вибраного об'єкта; порожній рядок означає відсутність збігу. Команда сама не відкриває контейнери, не підбирає предмет та не атакує знайдену мету.

UO.FindTypeEx

Пошук

Шукає одну графіку і колір у контейнері або землі і повертає один знайдений ID.

UO.FindVertical

Пошук

Читає або змінює допустиму різницю висоти під час пошуку за промовчанням.

UO.GetFindedList

Пошук

Створює копію списку ID останнього звичайного пошуку.

UO.InfoFindList

Пошук

Друкує вміст локального списку AddFindList через роздільник |. Чи не запускає пошук предметів.