Others

Summary
Others
関数
関数
Settings.  LoadChatSettings()対応するLua変数に保存されたチャット設定を読み出します。
PlaySoundByID()ゲームサウンドを鳴らします。
GetDistanceFromPlayer()対象とプレイヤー間のタイル距離を戻します。
GetTerrainType指定した座標の地形タイプIDを戻します。

関数

Summary
関数
Settings.  LoadChatSettings()対応するLua変数に保存されたチャット設定を読み出します。
PlaySoundByID()ゲームサウンドを鳴らします。
GetDistanceFromPlayer()対象とプレイヤー間のタイル距離を戻します。
GetTerrainType指定した座標の地形タイプIDを戻します。

関数

Settings.  LoadChatSettings()

対応するLua変数に保存されたチャット設定を読み出します。

パラメータ

無し。

戻り値

nil戻り値無し。

メモ

  • テーブル内のチャットウィンドウとタブを読み出します: SystemData.Settings.Chat

Settings.LoadChatSettings()

PlaySoundByID()

ゲームサウンドを鳴らします。

パラメータ

type(int) サウンドのタイプ
id(int) 鳴らすサウンドファイルのID
x(int) ターゲット座標のX座標
y(int) ターゲット座標のY座標
z(int) ターゲット座標のZ座標

戻り値

nil戻り値無し。

PlaySoundByID( 1, 23, WindowData.PlayerLocation.x,
WindowData.PlayerLocation.y, WindowData.PlayerLocation.z)

GetDistanceFromPlayer()

対象とプレイヤー間のタイル距離を戻します。

パラメータ

id(int) 距離を測定する対象のID

戻り値

distance(number) 対象とプレイヤー間のタイル距離

local distanceFromPlayer =
GetDistanceFromPlaye(WindowData.CurrentTarget.TargetId)

GetTerrainType

指定した座標の地形タイプIDを戻します。

パラメータ

x(int) ターゲット座標のX座標
y(int) ターゲット座標のY座標
z(int) ターゲット座標のZ座標

戻り値

type(number) 指定した座標の地形タイプID

local terrainType = GetTerrainType(WindowData.PlayerLocation.x,
WindowData.PlayerLocation.y, WindowData.PlayerLocation.z)
Close