RU Runtime API 25 Pathfinding - LIHACHTETAN/ClassicUO-Bad-Newbie-CSharp-Scripts-IDE GitHub Wiki

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

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

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

Каждая команда открывает карточку с C#-сигнатурами, параметрами и несколькими самостоятельными примерами.

UO.GetScriptPath

Сценарии и среда выполнения

Читает путь исходного файла активного запуска.

UO.NewMoveXY

Движение

Перемещает персонажа к X/Y, ожидает окончание и проверяет достижение цели; поддерживает дополнительные ограничения и callback.

UO.SetMulPath

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

Сохраняет строку пути mulPath в runtime.

UO.ShardPath

Клиент и подключение

Читает путь текущего профиля.

UO.ClientPath

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

Возвращает каталог установки/исполняемых файлов клиента.

UO.ClientProfilePath

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

Возвращает текущий каталог профиля клиента.

UO.Track

Навыки

Создаёт или убирает локальную стрелку к координатам. Помогает отметить место возвращения. Не запускает навык Tracking, не ищет существ и не перемещает персонажа.

UO.LimitMove — Предел дальности движения. Дальность задаёт UO.LimitMove: по умолчанию 2000, 0 — без предела. Скрытых границ 4096 шагов/узлов и 10000 узлов нет. Работа разбита на порции с возможностью Stop. GetPathArray учитывает числовой порог moveThroughNPC и настройку moveOpenDoor.