Skip to content

Runtime API 25 Pathfinding

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#-сигнатурами, параметрами та кількома самостійними прикладами.

Сценарії та середовище виконання

Повертає повний шлях до файлу скрипта з індексом ScriptIndex .

Рух

Використовує той же пошук A*, що MoveXY, та повертає 1 тільки при досягненні точки із заданим допуском. Необов'язковий StepCallback - Рядок з ім'ям процедури/функції або 0; викликається після фактичної зміни координат, повернення 0 зупиняє рух. Додаткові параметри: timeout в мс, maxSteps, maxDistance (0 - без додаткового обмеження), AccuracyZ (за замовчуванням 255), avoidMobiles і openDoors (якщо опущені, діють налаштування runtime), stopOnStuck (за замовчуванням 0). Допуск XY обмежується 0–20, Z — 0–255.

Профілі та конфігурація

Зберігає рядок mulPath може цього runtime. Це поле не використовується для перемикання ігрових даних: команда не перезавантажує MUL і не змінює settings.json. Налаштуйте шлях до гри через конфігурацію клієнта.

Клієнт і підключення

Повертає шлях у файловій системі до каталогу даних програми для шарду.

Профілі та конфігурація

Сумісне ім'я для встановлення поточного клієнта ClassicUO (bridge.ClientPath). Шлях читається із поточного клієнта.

Профілі та конфігурація

Сумісне ім'я для каталогу поточного профілю ClassicUO (bridge.CurrentProfilePath). Шлях відноситься до активного профілю ClassicUO.

Навички

Включає вказівну стрілку трекінгу (Quest Arrow) у клієнті у зазначені координати.

Clone this wiki locally