Skip to content

RU Runtime API 25 Pathfinding

Codex edited this page Oct 12, 2026 · 3 revisions

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

Runtime API — Поиск маршрута

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

Каждая команда открывает карточку с 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