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.