JA Runtime API 12 Movement Commands - LIHACHTETAN/ClassicUO-Bad-Newbie-CSharp-Scripts-IDE GitHub Wiki

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

ランタイム API — 移動コマンド

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

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

UO.AddStep

移動

UO.CancelMove

移動

MoveOff を介したスクリプトによるさらなる移動の許可を無効にします。

UO.FixWalk

移動

従来のネイティブ クライアント パッチ FixWalk が ClassicUO に必要ないという通知を出力します。

UO.GetDirection

移動

クライアントモデルからキャラクターの方向を読み取ります。

UO.GetNextStepZ

ワールドと幾何学

指定された方向の次のステップの推定高さを計算します。

UO.GetWalkMountTimer

移動

馬に乗って歩く 1 歩の設定された間隔をミリ秒単位で表示します。モードを確認したり、タイミングを予測したり、一時的に減速する前に設定を保存したりするのに役立ちます。

UO.GetWalkUnmountTimer

移動

設定された 1 歩行ステップの間隔をミリ秒単位で表示します。モードを確認したり、タイミングを予測したり、一時的に減速する前に設定を保存したりするのに役立ちます。

UO.LastStepQUsedDoor

移動

最後の StepQ コマンドのドア開放試行フラグを読み取るか、手動で変更します。

UO.MassMove

アイテム

選択したタイプのアイテムの 1 回限りの一括転送を有効にします。 MassMove をアクティブ化した後、マウスで適切な項目を 1 つドラッグします。そこからソース コンテナが決定されます。同じソースからのこのタイプの他の項目が自動的に続きます。 3 番目のパラメータは、アイテムの ID ではなく、TYPE/Graphic です。すべてのフォームには、最初の手動転送の待機が含まれます。明示的な宛先は、送信先を指定します。

UO.MassPriceMove

ショップ&ベンダー

ベンダーの在庫で自動価格設定を使用して、1 つの TYPE のアイテムを一括転送できます。ソースは最初の手動転送によって決定されます。各スタックは完全に転送され、1 つのアイテムとみなされます。価格要求の後、クライアントは応答し、それから初めてキューを続行します。

UO.Move

移動

まだ完了していない自動ルートまたはキャラクターステップがあるかどうかを読み取ります。

UO.moveBetweenTwoCorners

移動

2 辺の正方形がブロックされた対角解像度。

UO.MoveBoat

ボート

ボートの方向と速度を要求します。

UO.moveExitOnDisconnect

移動

接続が切断されたときに動作を停止/拒否します。

UO.moveHeuristicMult

移動

パスファインダーのヒューリスティック乗数 (パーセンテージ)。

UO.MoveItem

アイテム

serial によって特定のアイテム/スタックを 1 つ輸送します。捕獲してコンテナまたは地面に落とします。

UO.MoveItems

アイテム

すべての適切なアイテムをあるコンテナから別のコンテナまたは地面に直接移します。アイテムはgraphicとhueによって選択されます。各スタックは完全に転送されます。これは物を運ぶことであり、キャラクターの歩行や MassMove のインタラクティブな起動ではありません。

UO.MoveOff

移動

互換性のある PMove キー ステップを無効にします。

UO.MoveOn

移動

互換性のある PMove キー ステップを有効にします。

UO.MoverStop

移動

パスファインダーの自動ルートを停止します。

UO.moveTurnCost

移動

パスを見つけるときに方向を変更すると追加コストがかかります。

UO.MoveXY

移動

5 つの必須パラメーターを使用してキャラクターを X/Y に移動し、結果を待ちます。

UO.MoveXYZ

移動

別々の水平許容値と垂直許容値を使用して、キャラクターをワールド内の点に移動します。

UO.PMove

移動

30 秒の制限付きで、個別のキーステップを介した X/Y への互換性のある移動コマンド。

UO.PredictedDirection

移動

キャラクターがすでにキューに入れられたステップの後に、予測された方向側を読み取ります。

UO.RemoveEarrings

キャラクター

Ear レイヤーからのアイテムの削除を要求します。

UO.RemoveFigure

Client UI

ローカルマップ図をIDで削除します。

UO.RemoveFromParty

パーティー

serial までにグループメンバーの削除をリクエストします。

UO.RemoveHat

キャラクター

Hat レイヤーからの項目の削除を要求します。

UO.RemoveNeckless

キャラクター

ネックレイヤーからアイテムを削除するようリクエストします。

UO.RemoveRing

キャラクター

リングレイヤーからの項目の削除を要求します。

UO.RemoveUserStatic

ワールドと幾何学

カスタム静的エントリを削除します。 ID.

UO.Specmove

戦闘

1 つのステップ要求をブリッジに直接送信します。

UO.Step

移動

単一のステップ/ローテーションを要求し、ステップが送信された場合はサーバーの確認を待ちます。

UO.StepQ

移動

リクエストはキューを 1 ステップ通過します。追加のフォームは、キューが空いて確認されるまで待機する場合があります。

UO.StopBoat

ボート

ボートに動きを止めるよう要求します。

UO.LimitMove — 移動距離の上限. UO.LimitMove は目的地の距離を制限します。初期値 2000、0 は無制限です。4096 ステップ/ノード、10000 ノードの隠れた上限はありません。処理は分割され停止できます。GetPathArray は moveThroughNPC のスタミナ閾値と moveOpenDoor を使います。