れむ
2007年07月01日
00:25
llGetRegionFlags土地の設定を取得する。
llGetParcelFlags指定位置の土地の情報を取得する。
llGetParcelDetails土地の詳細を取得する。
llGetParcelMaxPrims土地のプリム上限数を取得する。
llGetParcelPrimCount土地に存在するタイプ別プリム数を取得する。
llGetParcelPrimOwners土地に存在するプリムのオーナー一覧を取得する。
llModifyLand土地の編集を行う。
llAddToLandBanList土地のBANリストに追加する。
llRemoveFromLandBanList土地のBANリストから削除する。
llResetLandBanList土地のBANリストをリセットする。
llAddToLandPassList土地の通行許可を与える。
llRemoveFromLandPassList土地の通行許可リストから削除する。
llResetLandPassList土地の通行許可リストをリセットする。
llEjectFromLand土地から追い出す。
llOverMyLand指定UUIDがスクリプトオーナーの土地に存在するかを調べる。
llGetLandOwnerAt指定位置の土地オーナーのUUIDを取得する。
integer llGetRegionFlags()
この地域の設定を取得します。
戻り値
定義値説明
REGION_FLAG_ALLOW_DAMAGEダメージ有効
REGION_FLAG_FIXED_SUN太陽の位置固定
REGION_FLAG_BLOCK_TERRAFORM地形編集不可
REGION_FLAG_SANDBOXサンドボックス
REGION_FLAG_DISABLE_COLLISIONS衝突判定無効
REGION_FLAG_DISABLE_PHYSICS物理オブジェクト無効
REGION_FLAG_BLOCK_FLY飛行禁止
REGION_FLAG_ALLOW_DIRECT_TELEPORTテレポート可
REGION_FLAG_RESTRICT_PUSHOBJECTプッシュ禁止
▲上へ ■LSL Portal ■LSL Portal (日本語)
integer llGetParcelFlags(vector pos)pos絶対座標
posで指定した指定位置の土地の情報を取得します。
戻り値
PARCEL_FLAG_ALLOW_FLY飛行許可
PARCEL_FLAG_ALLOW_SCRIPTSスクリプト許可
PARCEL_FLAG_ALLOW_LANDMARKランドマーク作成許可
PARCEL_FLAG_ALLOW_TERRAFORM土地編集許可
PARCEL_FLAG_ALLOW_DAMAGEダメージ有効
PARCEL_FLAG_ALLOW_CREATE_OBJECTSオブジェクトの作成許可
PARCEL_FLAG_USE_ACCESS_GROUPグループリストの使用
PARCEL_FLAG_USE_ACCESS_LIST通行許可者リストの使用
PARCEL_FLAG_USE_BAN_LISTBANリスト有効の使用
PARCEL_FLAG_USE_LAND_PASS_LIST通行許可リストの使用
PARCEL_FLAG_LOCAL_SOUND_ONLYローカルサウンドのみ
PARCEL_FLAG_RESTRICT_PUSHOBJECTプッシュ禁止
PARCEL_FLAG_ALLOW_GROUP_SCRIPTSグループのみスクリプト許可
PARCEL_FLAG_ALLOW_CREATE_GROUP_OBJECTSグループのみオブジェクトの作成許可
PARCEL_FLAG_ALLOW_ALL_OBJECT_ENTRYrez許可
PARCEL_FLAG_ALLOW_GROUP_OBJECT_ENTRYグループのみrez許可
0x20000000ボイスチャット許可
0x40000000ボイスチャット許可?
0x80000000年齢制限?
▲上へ ■LSL Portal ■LSL Portal (日本語)
list llGetParcelDetails(vector pos, list details)pos絶対座標details取得するリスト
posで指定した土地の
detailsの情報を取得します。
detailsに対応したリストを返します。
details
details戻り値の型説明
PARCEL_DETAILS_NAMEstring土地の名前 (Max63文字)
PARCEL_DETAILS_DESCstring土地の詳細 (Max127文字)
PARCEL_DETAILS_OWNERkey土地オーナーのUUID
PARCEL_DETAILS_GROUPkey土地のグループUUID
PARCEL_DETAILS_AREAinteger土地の面積(sqm)
▲上へ ■LSL Portal ■LSL Portal (日本語)
integer llGetParcelMaxPrims(vector pos, integer sim_wide)pos絶対座標sim_wideTRUE…SIMのプリム数
FALSE…その土地のプリム数
posで指定した土地で生成可能な最大プリム数を取得します。
▲上へ ■LSL Portal ■LSL Portal (日本語)
integer llGetParcelPrimCount(vector pos, integer category, integer sim_wide)pos絶対座標category種別sim_wideTRUE…SIMのプリム数
FALSE…その土地のプリム数
posで指定した土地に存在する
category別のプリム数を取得します。
category
PARCEL_COUNT_TOTAL全プリム数(臨時プリムを除く)
PARCEL_COUNT_OWNER土地オーナー所有のプリム数
PARCEL_COUNT_GROUP土地グループ所有のプリム数
PARCEL_COUNT_OTHERオーナー所有以外のプリム数
PARCEL_COUNT_SELECTED選択もしくは座られているプリム数
PARCEL_COUNT_TEMP臨時プリム数
▲上へ ■LSL Portal ■LSL Portal (日本語)
list llGetParcelPrimOwners(vector pos)pos絶対座標
posで指定した土地に存在するプリムのオーナー一覧を取得します。
▲上へ ■LSL Portal ■LSL Portal (日本語)
llModifyLand(integer action, integer size)action編集操作の定義値sizeサイズの定義値
土地の編集を行います。
action
LAND_LEVEL土地の全面をこのオブジェクトの中心の高さまで上げる
LAND_RAISE土地をこのオブジェクトの中心の高さまで隆起させる
LAND_LOWER土地の高さを0にする
LAND_SMOOTH土地を滑らかにする
LAND_NOISE土地をランダムに変化させる
LAND_REVERT土地の状態を元に戻す
size
LAND_SMALL_BRUSH小 (2m x 2m)
LAND_MEDIUM_BRUSH中 (4m x 4m)
LAND_LARGE_BRUSH大 (8m x 8m)
▲上へ ■LSL Portal ■LSL Portal (日本語)
llAddToLandBanList(key avatar, float hours)avatarアバターのUUIDhours時間(0…永久)
avatarを土地のBANリストに
hours時間追加します。
▲上へ ■LSL Portal ■LSL Portal (日本語)
llRemoveFromLandBanList(key avatar)avatarアバターのUUID
avatarを土地のBANリストから削除します。
▲上へ ■LSL Portal ■LSL Portal (日本語)
llResetLandBanList()
土地のBANリストをリセットします。
▲上へ ■LSL Portal ■LSL Portal (日本語)
llAddToLandPassList(key avatar, float hours)avatarアバターのUUIDhours時間
avatarに土地の通行許可を
hours時間与えます。
▲上へ ■LSL Portal ■LSL Portal (日本語)
llRemoveFromLandPassList(key avatar)avatarアバターのUUID
avatarを土地の通行許可リストから削除します。
▲上へ ■LSL Portal ■LSL Portal (日本語)
llResetLandPassList()
土地の通行許可リストをリセットします。
▲上へ ■LSL Portal ■LSL Portal (日本語)
llEjectFromLand(key pest)pestアバターのUUID
pestを土地から追い出します。
▲上へ ■LSL Portal ■LSL Portal (日本語)
integer llOverMyLand(key id)idUUID
idがスクリプトオーナーの土地に存在しますかを調べます。(TRUE … 存在する/FALSE … 存在しない)
▲上へ ■LSL Portal ■LSL Portal (日本語)
key llGetLandOwnerAt(vector pos)pos絶対座標
posで指定した土地オーナーのUUIDを取得します。
▲上へ ■LSL Portal ■LSL Portal (日本語)