土地系
BAN
関数・イベント名 | 区分 | 概要 | 定義 |
llAddToLandBanList | 関数 | 土地からアバターをBANする | llAddToLandBanList(key agent, float hours) |
llAddToLandPassList | 関数 | 土地の通行許可をアバターに与える | llAddToLandPassList(key agent, float hours) |
llRemoveFromLandBanList | 関数 | BANリストから指定アバターを削除する | llRemoveFromLandBanList(key avatar) |
llRemoveFromLandPassList | 関数 | 通行許可リストから指定アバターを削除する | llRemoveFromLandPassList(key avatar) |
土地
関数・イベント名 | 区分 | 概要 | 定義 |
llEdgeOfWorld | 関数 | ある位置から指定した距離を移動した場合に現在のSIMを出るか否かを調べる | integer llEdgeOfWorld(vector pos, vector dir) |
llEjectFromLand | 関数 | 土地からアバターを吹き飛ばす(文字通り上空高く飛ばして排除する) | llEjectFromLand(key user) |
llGetLandOwnerAt | 関数 | 土地所有者のUUIDを得る | key llGetLandOwnerAt(vector pos) |
llGetParcelDetails | 関数 | 土地の説明、面積などの情報を得る | list llGetParcelDetails(vector pos, list details) |
llGetParcelFlags | 関数 | 土地に設定されている制限・禁止項目を得る | integer llGetPermissions() |
llGetParcelMaxPrims | 関数 | 土地のprim上限数を得る | integer llGetParcelMaxPrims(vector pos, integer sim_wide) |
llGetParcelPrimCount | 関数 | 土地に存在するprim数をオブジェクトタイプ別に得る | integer llGetParcelPrimCount(vector pos, integer category, integer sim_wide) |
llGetParcelPrimOwners | 関数 | 土地に存在するオブジェクトのオーナー一覧を得る | list llGetParcelPrimOwners(vector pos) |
llGetRegionCorner | 関数 | グローバル座標系におけるSIMの南西座標を得る | vector llGetRegionCorner() |
llGetRegionFlags | 関数 | SIMに設定されている制限・禁止項目を得る | integer llGetRegionFlags() |
llGetRegionFPS | 関数 | SIMのFPS(frame per second)を得る | llGetRegionFPS() |
llGetRegionName | 関数 | SIM名を得る[参考]初級lsl-16 | llGetRegionName() |
llGetSimulatorHostname | 関数 | SIMのホスト名を得る | string llGetSimulatorHostname() |
llGetTimeOfDay | 関数 | SIMリブート後の秒数またはSLの真夜中からの秒数を得る | float llGetTimeOfDay() |
llOverMyLand | 関数 | スクリプトオーナーの土地に指定アバターがいるかどうかを調べる | integer llOverMyLand(key id) |
llRequestSimulatorData | 関数 | SIMデータの取得を要求する | key llRequestSimulatorData(string simulator, integer data) |
llScriptDanger | 関数 | 指定した地点でスクリプトの実行及びオブジェクトの設置が許可されているかどうかを調べる | integer llScriptDanger(vector pos) |
llSetParcelMusicURL | 関数 | 土地上で再生するストリーミングサウンドを設定する | llSetParcelMusicURL(string url) |
llTeleportAgentHome | 関数 | アバターをホームへテレポートさせる | llTeleportAgentHome(key id) |
天候
関数・イベント名 | 区分 | 概要 | 定義 |
llCloud | 関数 | 特定位置の雲の密度を取得する | float llCloud(vector offset) |
llGetSunDirection | 関数 | 太陽の高さを得る(+ 昼、- 夜) | vector llGetSunDirection() |
llWind | 関数 | 指定した位置の風速を得る | vector llWind(vector v) |
地面
関数・イベント名 | 区分 | 概要 | 定義 |
llGround | 関数 | 指定位置の地面の高さを得る | float llGround(vector offset) |
llGroundContour | 関数 | 指定した位置の等高線を得る | vector llGroundContour(vector offset) |
llGroundNormal | 関数 | 指定した位置の法線(垂直な方向)を得る | vector llGroundNormal(vector offset) |
llGroundSlope | 関数 | 指定した位置の地面の傾きを得る | vector llGroundSlope(vector offset) |
llModifyLand | 関数 | 土地の編集を行う | llModifyLand(integer action, integer size) |
llWater | 関数 | 指定した位置の海面の高さを得る | float llWater(vector v) |