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
ローカルマップ図を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 を使います。