BlackSheep-LSL@Wiki llGetRegionFlags
※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

llGetRegionFlags

integer llGetRegionFlags()

SIMの設定内容を得る。
設定内容とは「太陽の位置固定」とか「サンドボックス」等のSIMごとに設定されているルールのことを指す。

戻り値は以下の値を含むビットフィールドである。

定数名 値(16進数) 値(10進数) 説明
REGION_FLAG_ALLOW_DAMAGE 0x1 1 ダメージ有効
REGION_FLAG_FIXED_SUN 0x10 16 太陽の位置固定
REGION_FLAG_BLOCK_TERRAFORM 0x40 64 地形編集不可
REGION_FLAG_SANDBOX 0x100 256 サンドボックス
REGION_FLAG_DISABLE_COLLISIONS 0x1000 4096 衝突判定無効
REGION_FLAG_DISABLE_PHYSICS 0x4000 16384 物理オブジェクト無効
REGION_FLAG_BLOCK_FLY 0x80000 524288 飛行禁止
REGION_FLAG_ALLOW_DIRECT_TELEPORT 0x100000 1048576 テレポート可
REGION_FLAG_RESTRICT_PUSHOBJECT 0x400000 4194304 プッシュ禁止

SIM全体ではなく個々の土地の設定内容を調べるにはllGetParcelFlags関数を使う。

名前:
コメント: