Skip to content

JA Runtime API 25 Pathfinding

Codex edited this page Oct 11, 2026 · 2 revisions

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

ランタイム API — ルート検索

家 · C# · IDE · UO API · A–Z · 例 · Languages

各チームは、C#-署名、パラメーター、およびいくつかの独立した例を含むカードを開きます。

スクリプトとランタイム

インデックス ScriptIndex を持つスクリプト ファイルへの完全パスを返します。

移動

MoveXY と同じ A* 検索を使用し、指定された許容範囲内の点に到達した場合にのみ 1 を返します。オプションの StepCallback - プロシージャ/関数の名前を含む文字列、または 0;座標が実際に変更された後に呼び出され、0 を返すと動作が停止します。追加パラメータ: ミリ秒単位のタイムアウト、maxSteps、maxDistance (0 - 追加制限なし)、AccuracyZ (デフォルト 255)、avoidMobiles および openDoors (省略した場合、ランタイム設定が適用されます)、stopOnStuck (デフォルト 0)。公差 XY は、0 – 20、Z – 0 – 255 に制限されます。

プロファイルと構成

文字列 mulPath をこの実行時状態に保存します。このフィールドはゲーム データの切り替えには使用されません。コマンドは MUL をリロードしたり、settings.json を変更したりしません。クライアント構成を通じてゲームへのパスを構成します。

クライアントと接続

シャードのアプリケーション データ ディレクトリへのファイル システム パスを返します。

プロファイルと構成

現在の ClassicUO クライアントのインストール パスの互換名 (bridge.ClientPath)。パスは現在のクライアントから読み取られます。

プロファイルと構成

現在の ClassicUO プロファイルのディレクトリの互換名 (bridge.CurrentProfilePath)。パスはアクティブな ClassicUO プロファイルを参照します。

スキル

クライアントの指定された座標にクエスト アローを含めます。

Clone this wiki locally