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 через роздільник |. Чи не запускає пошук предметів.