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 · Приклади · Languages

Кожна команда відкриває картку з 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.