JA Runtime API 34 Tiles and Statics - 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.AddUserStatic
カスタム静的エントリをローカル スクリプト状態に追加します。数値 graphic は、パスファインダーによるローカル障害物チェックに使用されます。オブジェクトはサーバー上に作成されません。番号なしのテキストを使用した 2 つの引数の呼び出しでは、従来の値が保持され、パスファインダーに静的値が追加されません。
UO.ClearUserStatics
すべてのユーザー静的ランタイム エントリとローカル静的マネージャー オブジェクトを削除します。
UO.GetLandscapeTile
現在のカードの 1 つのセルのランドを読み取ります。
UO.GetLandTileAt
選択したセルの拡張土地レコードを返します。
UO.GetLandTileData
タイルデータから拡張土地参照レコードを読み取ります。
UO.GetStaticArt
インストールされている Ultima Online グラフィック ファイルから 1 つのグラフィック イメージを取得し、それを BMP 形式でメモリに返します。ゲーム リソース、アイコン サイズの確認、ピクセル カラーの読み取り、アイテムのカラー バージョンの比較に役立ちます。コマンド自体は、ウィンドウを開いたり、ファイルを保存したり、ワールド内のアイテムを検索したりしません。
UO.GetStaticTileAt
選択したセルの地上 1 レコードの拡張レコードを返します。
UO.GetStaticTileData
タイルデータから静的拡張参照エントリ graphic を読み取ります。
UO.GetStaticTiles
現在のマップの 1 つのセルの地上のエントリを読み取ります。
UO.GetTileFlags
プロパティ ビットマスク graphic をタイルデータ エントリから読み取ります。
UO.GetTileHeight
tiledata エントリから高さ graphic を読み取ります。
UO.GetTileName
tiledata エントリから名前 graphic を読み取ります。
UO.GetTileXYM
現在ロードされているゲーム カードのセルのオブジェクト チェーンから、一致する graphic ID を読み取ります。
UO.GetUserStatic
保存されたユーザー静的レコードを読み取ります。
UO.GetUserStatics
状態を読み取ります。UserStatics。
UO.InfoTile
引数を指定しないと、土地または静的タイルの選択が可能になり、選択されたタイルに関する情報が表示されます。アイテムやキャラクターはそのようなタイルとは見なされません。座標を含むフォームには、ログ内の現在のマップのセルに関する情報が表示されます。インタラクティブな選択を行わない場合は、キャラクターの座標が使用されます。
UO.IsMineTile
セルの特性をローカル マップ データと照合してチェックします。
UO.IsTreeTile
セルの特性をローカル マップ データと照合してチェックします。
UO.IsWaterTile
セルの特性をローカル マップ データと照合してチェックします。
UO.LastTile
最後に保存されたタイル ターゲットを読み取ります。
UO.PrivateGetTile
ローカル セル内の指定された範囲で最初の graphic を検索します。
UO.ReadStaticsXY
セル内の現在のカードのフラット静的レコードを読み取ります。
UO.UserStaticExists
ユーザーの静的レコードに ID が存在するかどうかを確認します。