BlackSheep-LSL@Wiki

リファレンス(名前順)

最終更新:

mizcremorne

- view
メンバー限定 登録/ログイン

A

llAbs integer型の絶対値を得る integer llAbs(integer val)
llAcos アークコサインを得る float llAcos(float val)
llAddToLandBanList 土地からアバターをBANする llAddToLandBanList(key agent, float hours)
llAddToLandPassList 土地の通行許可をアバターに与える llAddToLandPassList(key agent, float hours)
llAdjustSoundVolume サウンドのボリュームを調整する llAdjustSoundVolume(float volume)
llAllowInventoryDrop インベントリへのドロップを許可(あるいは非許可に)する llAllowInventoryDrop(integer add)
llAngleBetween 二つの回転値の間の角度を得る float llAngleBetween(rotation a, rotation b)
llApplyImpulse 物理オブジェクトに瞬間的な力を加える llApplyImpulse(vector force, integer local)
llApplyRotationalImpulse 物理オブジェクトに瞬間的な回転力を加える llApplyRotationalImpulse(vector force, integer local)
llAsin アークサインを得る float llAsin(float val)
llAtan2 アークタンジェントを得る float llAtan2(float y, float x)
llAttachToAvatar オブジェクトをAttachさせる llAttachToAvatar(integer attachment)
llAvatarOnSitTarget オブジェクトに座っているアバターを調べる key llAvatarOnSitTarget()
llAxes2Rot 前後・左右・上下の軸から回転値を得る rotation llAxes2Rot(vector fwd, vector left, vector up)
llAxisAngle2Rot 特定の軸を基準にした回転値を得る rotation llAxisAngle2Rot(vector axis, float angle)

B

llBase64ToInteger Base64データをinteger型にデコードする integer llBase64ToInteger(string str)
llBase64ToString Base64データを文字列にデコードする string llBase64ToString(string str)
llBreakAllLinks オブジェクトの全リンクを解除する llBreakAllLinks()
llBreakLink オブジェクトから特定のprimのリンクを解除する llBreakLink(integer linknum)

C

llCeil 少数以下を切り上げる integer llCeil(float val)
llClearCameraParams カメラパラメータをデフォルトに戻す llClearCameraParams()
llCloseRemoteDataChannel XML-RPCチャンネルを閉じる llCloseRemoteDataChannel(key channel)
llCloud 特定位置の雲の密度を取得する float llCloud(vector offset)
llCollisionFilter 衝突判定のフィルタリングを行う llCollisionFilter(string name, key id, integer accept)
llCollisionSound 衝突時の音を設定する llCollisionSound(string impact_sound, float impact_volume)
llCollisionSprite 衝突時のスプライトを設定する llCollisionSprite(string impact_sprite)
llCos コサインを得る float llCos(float theta)
llCreateLink オブジェクトにprimをリンクする llCreateLink(key target, integer parent)
llCSV2List CSV形式の文字列をリストに変換する list llCSV2List(string src)

D

llDeleteSubList リスト内の要素を削除する list llDeleteSubList(list src, integer start, integer end)
llDeleteSubString 文字列から指定位置の文字を削除する string llDeleteSubString(string src, integer start, integer end)
llDetachFromAvatar オブジェクトをdetachする(参考) llDetachFromAvatar()
llDetectedGrab オブジェクトがドラッグされている方向を得る vector llDetectedGrab(integer number)
llDetectedGroup 検出されたアバター/オブジェクトのアクティブグループが現在のオブジェクトのグループと一致するかどうかを調べる integer llDetectedGroup(integer number)
llDetectedKey 検出されたアバター/オブジェクトのUUIDを得る key llDetectedKey(integer number)
llDetectedLinkNumber 検出されたprimのリンクナンバーを得る(参考) integer llDetectedLinkNumber(integer number)
llDetectedName 検出されたアバター/オブジェクトの名前を得る(参考) string llDetectedName(integer number)
llDetectedOwner 検出されたオブジェクトのオーナーを得る key llDetectedOwner(integer number)
llDetectedPos 検出されたアバター/オブジェクトの位置を得る(参考) vector llDetectedPos(integer number)
llDetectedRot 検出されたアバター/オブジェクトの回転値を得る(参考) rotation llDetectedRot(integer number)
llDetectedType 検出されたもののタイプ(アバター/オブジェクト等)を得る(参考) integer llDetectedType(integer number)
llDetectedVel 検出されたアバター/オブジェクトの速度を得る vector llDetectedVel(integer number)
llDialog ダイアログを表示する(参考) llDialog(key id, string message, list buttons, integer chat_channel)
llDie オブジェクトを消滅させる(参考) llDie()
llDumpList2String リストを文字列に変換する string llDumpList2String(list src, string separator)

E

llEdgeOfWorld ある位置から指定した距離を移動した場合に現在のSIMを出るか否かを調べる integer llEdgeOfWorld(vector pos, vector dir)
llEjectFromLand 土地からアバターを吹き飛ばす(文字通り上空高く飛ばして排除する) llEjectFromLand(key user)
llEmail メール(email)を送る[(参考)]Emailの送受信? llEmail(string address, string subject, string message)
llEscapeURL 文字列をURLエスケープする string llEscapeURL(string url)
llEuler2Rot vector型の回転データをrotation型に変換する(参考) rotation llEuler2Rot(vector vec)

F

llFabs float型の絶対値を得る float llFabs(float num)
llFloor 小数部を切り捨てる integer llFloor(float val)
llForceMouselook 座ったアバターが強制的にマウスルックになるようにする/ならないようにする llForceMouselook(integer mouselook)
llFrand 乱数を得る float llFrand(float max)

G

llGetAccel 加速度を得る vector llGetAccel()
llGetAgentInfo 指定アバターの状態を得る(飛行・AWAYなどの動作及びアタッチメントの有無等) integer llGetAgentInfo(key id)
llGetAgentSize 指定アバターのサイズを得る vector llGetAgentSize(key id)
llGetAlpha 指定面の透明度(アルファ)を得る float llGetAlpha(integer face)
llGetAndResetTime スクリプトの稼動秒数を得ると同時にリセットする float llGetAndResetTime()
llGetAnimation 指定アバターが実行中の基本アニメーションを得る string llGetAnimation(key id)
llGetAnimationList 指定アバターが実行中の全アニメーションを得る(参考) list llGetAnimationList(key id)
llGetAttached 現在オブジェクトがアタッチされている位置を得る integer llGetAttached()
llGetBoundingBox オブジェクト/アバターのバウンディングボックス座標を得る list llGetBoundingBox(key object)
llGetCameraPos カメラ位置を得る vector llGetCameraPos()
llGetCameraRot カメラ角度を得る rotation llGetCameraRot()
llGetCenterOfMass オブジェクトの重心を得る vector llGetCenterOfMass()
llGetColor 指定面の色を得る vector llGetColor(integer face)
llGetCreator オブジェクトのクリエイターのUUIDを得る key llGetCreator()
llGetDate 日付(YYYY-MM-DD)を得る string llGetDate()
llGetEnergy オブジェクトの残エネルギーを得る float llGetEnergy()
llGetForce オブジェクトに加えられている永続的な力の方向と強さを得る vector llGetForce()
llGetFreeMemory スクリプトの使用可能な残メモリーを得る integer llGetFreeMemory()
llGetGeometricCenter オブジェクトの中心点を得る vector llGetGeometricCenter()
llGetGMTclock GMT 0時からの秒数を返す float llGetGMTclock()
llGetInventoryCreator コンテンツ内のオブジェクトのクリエイターを得る key llGetInventoryCreator(string item)
llGetInventoryKey コンテンツ内のオブジェクトのUUIDを得る(参考) key llGetInventoryKey(string name)
llGetInventoryName コンテンツ内のオブジェクト名を得る string llGetInventoryName(integer type, integer number)
llGetInventoryNumber コンテンツ内にある指定のタイプのオブジェクトの数を得る integer llGetInventoryNumber(integer type)
llGetInventoryPermMask コンテンツ内のオブジェクトのパーミッションを得る integer llGetInventoryPermMask(string item, integer mask)
llGetInventoryType コンテンツ内のオブジェのタイプを取得する(オブジェクトの存在確認に利用可能)(参考) integer llGetInventoryType(string name)
llGetKey オブジェのUUIDを得る key llGetKey()
llGetLandOwnerAt 土地所有者のUUIDを得る key llGetLandOwnerAt(vector pos)
llGetLinkKey 指定子プリムのUUIDを得る key llGetLinkKey(integer linknum)
llGetLinkName 指定子プリムの名前を得る string llGetLinkName(integer linknum)
llGetLinkNumber オブジェクトのリンクナンバーを得る integer llGetLinkNumber()
llGetListEntryType リストに含まれるデータの型を得る integer llGetListEntryType(list src, integer index)0
llGetListLength リストの長さを得る(参考) integer llGetListLength(list src)
llGetLocalPos オブジェクトのローカルな位置を得る vector llGetLocalPos()
llGetLocalRot オブジェクトのローカルな回転値を得る rotation llGetLocalRot()
llGetMass オブジェクトの質量を得る float llGetMass()
llGetNextEmail 次のメールを得る[(参考)]Emailの送受信? llGetNextEmail(string address, string subject)
llGetNotecardLine ノートカードから指定した1行を読み取るよう要求する(参考) key llGetNotecardLine(string name, integer line)
llGetNumberOfNotecardLines ノートカードの行数を得る key llGetNumberOfNotecardLines(string name)
llGetNumberOfPrims リンクされているprim数を得る integer llGetNumberOfPrims()
llGetNumberOfSides primの面数を得る integer llGetNumberOfSides()
llGetObjectDesc オブジェクトの説明(ディスクリプション)を得る string llGetObjectDesc()
llGetObjectDetails? 指定UUIDのオブジェクト/アバターの詳細情報を得る list llGetObjectDetails(key id, list params)
llGetObjectMass 指定したオブジェクトの質量を得る float llGetObjectMass(key id)
llGetObjectName 指定したオブジェクトの名前を得る string llGetObjectName()
llGetObjectPermMask オブジェクトのパーミッションを得る integer llGetObjectPermMask(integer mask)
llGetObjectPrimCount 指定UUIDのオブジェクトのprim数を得る integer llGetObjectPrimCount(key id)
llGetOmega オブジェクトの回転速度を得る vector llGetOmega()
llGetOwner オブジェクトのオーナーのUUIDを得る key llGetOwner()
llGetOwnerKey 指定したオブジェクトのオーナーUUIDを得る key llGetOwnerKey(key id)
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)
llGetPermissions スクリプトのパーミッション情報を知る integer llGetPermissions()
llGetPermissionsKey スクリプトの保持しているパーミッション対象者のUUIDを得る(参考) key llGetPermissionsKey()
llGetPos オブジェクトの位置を得る vector llGetPos()
llGetPrimitiveParams オブジェクトのパラメータを得る list llGetPrimitiveParams(list params)
llGetRegionCorner グローバル座標系におけるSIMの南西座標を得る vector llGetRegionCorner()
llGetRegionFlags SIMに設定されている制限・禁止項目を得る integer llGetRegionFlags()
llGetRegionFPS SIMのFPS(frame per second)を得る llGetRegionFPS()
llGetRegionName SIM名を得る(参考) llGetRegionName()
llGetRegionTimeDilation SIMで処理遅延が発生しているかどうかを判定する llGetRegionTimeDilation()
llGetRootPosition ルートprimの位置を得る vector llGetRootPosition()
llGetRootRotation ルートprimの回転値を得る rotation llGetRootRotation()
llGetRot オブジェクトの回転値を得る(参考) rotation llGetRot()
llGetScale オブジェクトのサイズを得る vector llGetScale()
llGetScriptName スクリプト名を得る string llGetScriptName()
llGetScriptState スクリプトが稼働中かどうかを調べる integer llGetScriptState(string name)
llGetSimulatorHostname SIMのホスト名を得る string llGetSimulatorHostname()
llGetStartParameter スクリプトのスタートパラメータ(on_razの引数)を得る integer llGetStartParameter()
llGetStatus オブジェクトのステータス(物理/ファントム等)を得る integer llGetStatus(integer status)
llGetSubString 文字列の中から一部分を抜き出す string llGetSubString(string src, integer start, integer end)
llGetSunDirection 太陽の高さを得る(+ 昼、- 夜) vector llGetSunDirection()
llGetTexture 指定面のテクスチャーを得る string llGetTexture(integer side)
llGetTextureOffset テクスチャーのオフセット値を得る vector llGetTextureOffset(integer side)
llGetTextureRot テクスチャーの回転角度を得る float llGetTextureRot(integer side)
llGetTextureScale テクスチャーのサイズを得る vector llGetTextureScale(integer side)
llGetTime スクリプトの稼動秒数を得る float llGetTime()
llGetTimeOfDay SIMリブート後の秒数またはSLの真夜中からの秒数を得る float llGetTimeOfDay()
llGetTimestamp 現在の日時(RL)を得る string llGetTimestamp()
llGetTorque オブジェクトの回転速度を得る vector llGetTorque()
llGetUnixTime 1970年1月1日0時0分からの経過秒数を得る integer llGetUnixTime()
llGetVel オブジェクトの速度を得る vector llGetVel()
llGetWallclock サーバーのローカル時刻(0時からの経過秒数)を得る float llGetWallclock()
llGiveInventory コンテンツ内のアイテムを指定した相手に渡す llGiveInventory(key destination, string inventory)
llGiveInventoryList コンテンツ内の複数のアイテムを指定した相手に渡す(参考) llGiveInventoryList(key destination, string category, list inventory)
llGiveMoney L$を指定した相手に支払う(参考) llGiveMoney(key destination, integer amount)
llGround 指定位置の地面の高さを得る float llGround(vector offset)
llGroundContour 指定した位置の等高線を得る vector llGroundContour(vector offset)
llGroundNormal 指定した位置の法線(垂直な方向)を得る vector llGroundNormal(vector offset)
llGroundRepel オブジェクトの高度を制限する(指定した高さで弾むようにする) llGroundRepel(float height, integer water, float tau)
llGroundSlope 指定した位置の地面の傾きを得る vector llGroundSlope(vector offset)

H

llHTTPRequest HTTPRequestを送信する key llHTTPRequest(string url, list parameters, string body)

I

llInsertString 文字列の指定した位置に別の文字列を挿入する string llInsertString(string dst, integer position, string src)
llInstantMessage IMを送信する llInstantMessage(key user, string message)
llIntegerToBase64 integer型の数値をBase64データへエンコードする string llIntegerToBase64(integer number)

K

llKey2Name UUIDを名前に変換する string llKey2Name(key id)

L

llList2CSV リストをCSVに変換する string llList2CSV(list src)
llList2Float リストからFloat型の要素を取り出す float llList2Float(list src, integer index)
llList2Integer リストからInteger型の要素を取り出す(参考) integer llList2Integer(list src, integer index)
llList2Key リストからKey型の要素を取り出す(参考) key llList2Key(list src, integer index)
llList2List リストの一部を取り出す list llList2List(list src, integer start, integer end)
llList2ListStrided リストからストライド型リスト(歯抜けのリスト)を取り出す list llList2ListStrided(list src, integer start, integer end, integer stride)
llList2Rot リストからRotation型の要素を取り出す rotation llList2Rot(list src, integer index)
llList2String リストからString型の要素を取り出す(参考) string llList2String(list src, integer index)
llList2Vector リストからVector型の要素を取り出す(参考) vector llList2Vector(list src, integer index)
llListen チャットを受信可能にする(参考) integer llListen(integer channel, string name, key id, string msg)
llListenControl listenのON/OFFを行う llListenControl(integer number, integer active)
llListenRemove listenを停止する(参考) llListenRemove(integer number)
llListFindList リストから要素を探す(参考) integer llListFindList(list src, list test)
llListInsertList リストに別のリストを挿入する list llListInsertList(list dest, list src, integer start)
llListRandomize リストをランダムに並び替える list llListRandomize(list src, integer stride)
llListReplaceList リストの一部を別のリストで置き換える list llListReplaceList(list dest, list src, integer start, integer end)
llListSort リストをソートする list llListSort(list src, integer stride, integer ascending)
llListStatistics リストを統計的に操作する(最大値や平均値の取得等) float llListStatistics(integer operation, list input)
llLoadURL Webブラウザを起動して指定したサイトを表示する llLoadURL(key avatar_id, string message, string url)
llLog 対数を得る float llLog(float val)
llLog10 常用対数を得る float llLog10(float val)
llLookAt 指定した方向にオブジェクトを向ける(Z方向が正面) llLookAt(vector target, F32 strength, F32 damping)
llLoopSound サウンドをループ再生する(参考) llLoopSound(string sound, float volume)
llLoopSoundMaster サウンドをマスターとしてループ再生する llLoopSoundMaster(string sound, float volume)
llLoopSoundSlave サウンドをスレーブとしてループ再生する llLoopSoundSlave(string sound, float volume)

M

llMapDestination マップに指定位置を表示する(参考) llMapDestination(string sim_name, vector position, vector lookat)
llMD5String 文字列をMD5変換する string llMD5String(string src, integer nonce)
llMessageLinked リンクメッセージの送信を行う(参考) llMessageLinked(integer linknum, integer num, string str, key id)
llMinEventDelay イベント発生の間隔を設定する llMinEventDelay(float delay)
llModifyLand 土地の編集を行う llModifyLand(integer action, integer size)
llModPow aとbの排他的論理和をcで除算した余りを返す integer llModPow(integer a, integer b, integer c)
llMoveToTarget 物理オブジェクトを指定した位置へと動かす llMoveToTarget(vector target, float tau)

O

llOffsetTexture テクスチャのオフセットを設定する llOffsetTexture(float offsets, float offsett, integer face)
llOpenRemoteDataChannel XML-RPCチャンネルを開く llOpenRemoteDataChannel()
llOverMyLand スクリプトオーナーの土地に指定アバターがいるかどうかを調べる integer llOverMyLand(key id)
llOwnerSay オーナーにメッセージを送信する llOwnerSay(string msg)

P

llParcelMediaCommandList 土地に設定されるメディア(ムービー等)を操作する llParcelMediaCommandList(list command_list)
llParcelMediaQuery 土地に設定されているメディアテクスチャー及びメディアURLを得る list llParcelMediaQuery(list query_list)
llParseString2List 文字列を指定した区切り文字でリストに変換する(参考) list llParseString2List(string src, list separators, list spacers)
llParseStringKeepNulls 文字列を指定した区切り文字でリストに変換する(空白を含んだリストに変換) list llParseStringKeepNulls(string src, list separators, list spacers)
llParticleSystem パーティクルの制御を行う[(参考)]パーティクル llParticleSystem(list parameters)
llPassCollisions 子プリムからルートプリムへ衝突イベントを通知する llPassCollisions(integer pass)
llPassTouches 子プリムからルートプリムへタッチイベントを通知する llPassTouches(integer pass)
llPlaySound サウンドを一度だけ再生する(参考) llPlaySound(string sound, float volume)
llPlaySoundSlave サウンドをスレーブとして一度だけ再生する llPlaySoundSlave(string sound, float volume)
llPointAt 現在動作せず llPointAt(vector pos)
llPow 累乗を計算する float llPow(float base, float exp)
llPreloadSound サウンドデータのロードを行う llPreloadSound(string sound)
llPushObject オブジェクトをプッシュする llPushObject(key id, vector impulse, vector ang_impulse, integer local)

R

llRefreshPrimURL 現在動作せず llRefreshPrimURL()
llRegionSay 土地全域にチャットメッセージを送信する llRegionSay(integer channel, string text)
llReleaseCamera カメラコントロールを終了する llReleaseCamera(key agent)
llReleaseControls キーコントロールを終了する llReleaseControls()
llRemoteDataReply? XML-RPCリプライを送信する llRemoteDataReply(key channel, key message_id, string sdata, integer idata)
llRemoteDataSetRegion? 現在動作せず llRemoteDataSetRegion()
llRemoteLoadScriptPin 他のオブジェクトにスクリプトをロードする(スクリプト更新等に利用) llRemoteLoadScriptPin(key target, string name, integer pin, integer running, integer start_param)
llRemoveFromLandBanList BANリストから指定アバターを削除する llRemoveFromLandBanList(key avatar)
llRemoveFromLandPassList 通行許可リストから指定アバターを削除する llRemoveFromLandPassList(key avatar)
llRemoveInventory コンテンツ内のアイテムを削除する llRemoveInventory(string inventory)
llRemoveVehicleFlags ビークルフラグを削除する llRemoveVehicleFlags(integer flags)
llRequestAgentData アバターデータの取得を要求する key llRequestAgentData(key id, integer data)
llRequestInventoryData コンテンツ内のアイテムデータの取得を要求する(現在LMデータのみ取得可能) key llRequestInventoryData(string name)
llRequestPermissions パーミッションを要求する(参考) llRequestPermissions(key agent, integer perm)
llRequestSimulatorData SIMデータの取得を要求する key llRequestSimulatorData(string simulator, integer data)
llResetOtherScript 同じプリム内のほかのスクリプトをリセットする llResetOtherScript(string name)
llResetScript スクリプトをリセットする(参考) llResetScript()
llResetTime スクリプトの稼動秒数をリセットする llResetTime()
llRezAtRoot オブジェクトをrezする(ルートプリムの中心座標基準) llRezAtRoot(string inventory, vector pos, vector vel, rotation rot, integer param)
llRezObject オブジェクトをrezする(オブジェクトの重心基準)(参考) llRezObject(string inventory, vector pos, vector vel, rotation rot, integer param)
llRot2Angle? 回転値の角度を得る float llRot2Angle(rotation rot)
llRot2Axis? 回転値の軸を得る vector llRot2Axis(rotation rot)
llRot2Euler 回転値からvector型の回転データを得る vector llRot2Euler(rotation q)
llRot2Fwd 回転値からX軸の向きを得る vector llRot2Fwd(rotation q)
llRot2Left 回転値からY軸の向きを得る vector llRot2Left(rotation q)
llRot2Up 回転値からZ軸の向きを得る vector llRot2Up(rotation q)
llRotateTexture テクスチャの回転角度を設定する llRotateTexture(float rotation, integer face)
llRotBetween 2つのベクター間の回転値を得る rotation llRotBetween(vector v1, vector v2)
llRotLookAt? 指定した方向にオブジェクトを向ける(X方向が正面) llRotLookAt(rotation target, F32 strength, F32 damping)
llRotTarget? オブジェクトを回転目標値を設定する integer llRotTarget(rotation rot, float error)
llRotTargetRemove? オブジェクトの回転目標値をキャンセルする llRotTargetRemove(integer number)
llRound 四捨五入する integer llRound(float val)

S

llSameGroup 指定したものがオブジェクトのグループと同じかどうか判定する integer llSameGroup(key id)
llSay 半径20mの範囲にチャットメッセージを送信する(参考) llSay(integer channel, string text)
llScaleTexture テクスチャのスケール(拡大・縮小)を設定する llScaleTexture(float scales, float scalet, integer face)
llScriptDanger? 指定した地点でスクリプトの実行及びオブジェクトの設置が許可されているかどうかを調べる integer llScriptDanger(vector pos)
llSendRemoteData? XML-RPCリクエストを送信する key llSendRemoteData(key channel, string dest, integer idata, string sdata)
llSensor センサーを起動する(参考) llSensor(string name, key id, integer type, float range, float arc)
llSensorRemove センサーを停止する(参考) llSensorRemove()
llSensorRepeat 永続的なセンサーを起動する(参考) llSensorRepeat(string name, key id, integer type, float range, float arc, float rate)
llSetAlpha オブジェクトの透明度を設定する(参考) llSetAlpha(float alpha, integer face)
llSetBuoyancy? オブジェクトの浮力を設定する llSetBuoyancy(float buoyancy)
llSetCameraAtOffset カメラが見る場所(視点の方向)を設定する(参考) llSetCameraAtOffset(vector offset)
llSetCameraEyeOffset カメラの位置(視点)を設定する(参考) llSetCameraEyeOffset(vector offset)
llSetCameraParams カメラパラメータを設定する llSetCameraParams(list rules)
llSetColor オブジェクトの色を設定する(参考) llSetColor(vector color, integer face)
llSetForce? 物理オブジェクトに永続的な力を加える llSetForce(vector force, integer local)
llSetForceAndTorque? 物理オブジェクトに物理的な力及び回転力を加える llSetForceAndTorque(vector force, vector torque, integer local)
llSetHoverHeight オブジェクトの浮揚高度を設定する llSetHoverHeight(float height, integer water, float tau)
llSetLinkAlpha リンクプリムの透明度を設定する(参考) llSetLinkAlpha(integer linknumber, float alpha, integer face)
llSetLinkColor リンクプリムの色を設定する(参考) llSetLinkColor(integer linknumber, vector color, integer face)
llSetLinkPrimitiveParams? リンクprimのパラメータを設定する llSetLinkPrimitiveParams(integer linknumber, list rules)
llSetLinkTexture? リンクprimにテクスチャを設定する llSetLinkTexture(integer link_pos, string texture, integer face)
llSetLocalRot? ローカルな回転角度を設定する llSetLocalRot(rotation rot)
llSetObjectDesc? オブジェクトの説明文を設定する llSetObjectDesc(string name)
llSetObjectName? オブジェクトの名称を設定する llSetObjectName(string name)
llSetObjectPermMask? オブジェクトのパーミッションを設定する llSetObjectPermMask(integer mask, integer value)
llSetParcelMusicURL? 土地上で再生するストリーミングサウンドを設定する llSetParcelMusicURL(string url)
llSetPayPrice? payダイアログの設定を行う(参考) llSetPayPrice(integer price, list quick_pay_buttons)
llSetPos? オブジェクトの位置を設定する llSetPos(vector pos)
llSetPrimitiveParams? オブジェクトのパラメータを設定する llSetPrimitiveParams(list rule)
llSetPrimURL? 現在動作せず llSetPrimURL(string url)
llSetRemoteScriptAccessPin? スクリプトのリモートロードを許可する[(参考)]リモートロード? llSetRemoteScriptAccessPin(integer pin)
llSetRot? オブジェクトを回転させる(参考) llSetRot(rotation rot)
llSetScale? オブジェクトのサイズを変更する llSetScale(vector scale)
llSetScriptState? オブジェクト内の他のスクリプトの有効・無効を設定する llSetScriptState(string name, integer run)
llSetSitText? パイメニューの「Sit」を他の文字列に変更する llSetSitText(string text)
llSetSitText? パイメニューの「Sit」を他の文字列に変更する llSetSitText(string text)
llSetSoundQueueing? サウンド再生のキューを有効・無効にする llSetSoundQueueing(integer queue)
llSetSoundRadius? サウンドの聴こえる範囲を設定する llSetSoundRadius(float radius)
llSetStatus? オブジェクトのステータス(物理/ファントム等)を設定する llSetStatus(integer status, integer value)
llSetText? フロートテキストを設定する(参考) llSetText(string text, vector color, float alpha)
llSetTexture? primにテクスチャを設定する(参考) llSetTexture(string texture, integer face)
llSetTextureAnim? テクスチャアニメーションを設定する(参考) llSetTextureAnim(integer mode, integer face, integer sizex, integer sizey, float start, float length, float rate)
llSetTimerEvent? タイマーを設定する(参考) llSetTimerEvent(float sec)
llSetTorque? 物理オブジェクトに永続的な回転力を与える llSetTorque(vector torque, integer local)
llSetTouchText? パイメニューの「Touch」を他の文字列に変更する llSetTouchText(string text)
llSetVehicleFlags? ビークルフラグを設定する llSetVehicleFlags(integer flags)
llSetVehicleFloatParam? ビークルのfloat型パラメータを設定する llSetVehicleFloatParam(integer param, float value)
llSetVehicleRotationParam? ビークルのrotation型パラメータを設定する llSetVehicleRotationParam(integer param, rotation rot)
llSetVehicleType? ビークルタイプを設定する llSetVehicleType(integer type)
llSetVehicleVectorParam? ビークルのvector型パラメータを設定する llSetVehicleVectorParam(integer param, vector vec)
llShout 半径100mの範囲にチャットメッセージを送信する llShout(integer channel, string text)
llSin? サインを得る float llSin(float theta)
llSitTarget? オブジェクトのsit位置を設定する(参考) llSitTarget(vector offset, rotation rot)
llSleep? スクリプトを指定秒数停止させる llSleep(float sec)
llSqrt? 平方根を得る float llSqrt(float val)
llStartAnimation? アニメーションを開始する(参考) llStartAnimation(string anim)
llStopAnimation? アニメーションを停止する(参考) llStopAnimation(string anim)
llStopHover? 浮遊状態を解除する llStopHover()
llStopLookAt? オブジェクトのLookAt制御を停止する llStopLookAt()
llStopMoveToTarget? オブジェクトのMoveTo制御を停止する llStopMoveToTarget()
llStopPointAt? 現在動作せず llStopPointAt()
llStopSound? サウンド再生を停止する(参考) llStopSound()
llStringLength? 文字列の長さを得る integer llStringLength(string str)
llStringToBase64? 文字列をBase64データへエンコードする string llStringToBase64(string str)
llStringTrim? 文字列の前後の空白文字を取り除く string llStringTrim(string src, integer type)
llSubStringIndex? 文字列に含まれる指定文字の位置を得る integer llSubStringIndex(string source, string pattern)

T

llTakeCamera? カメラコントロールを開始する(llSetCameraParamsで代替) llTakeCamera(key avatar)
llTakeControls? キーコントロールを開始する llTakeControls(integer controls, integer accept, integer pass_on)
llTan? タンジェントを得る float llTan(float theta)
llTarget? オブジェクトの到達目標地点を設定する integer llTarget(vector position, float range)
llTargetOmega? オブジェクトをスムースに回転させる(参考) llTargetOmega(vector axis, float spinrate, float gain)
llTargetRemove? オブジェクトの到達目標地点をキャンセルする llTargetRemove(integer number)
llTeleportAgentHome? アバターをホームへテレポートさせる llTeleportAgentHome(key id)
llToLower? アルファベットを小文字に変換する string llToLower(string src)
llToUpper? アルファベットを大文字に変換する string llToUpper(string src)
llTriggerSound? トリガーサウンドを再生する(参考) llTriggerSound(string sound, float volume)
llTriggerSoundLimited? 指定した領域内でトリガーサウンドを再生する llTriggerSoundLimited(string sound, float volume, vector tne, vector bsw)

U

llUnescapeURL? URLエスケープされた文字列をデコードする string llUnescapeURL(string url)
llUnSit? オブジェクトにsitしているアバターを立たせる llUnSit(key id)

V

llVecDist 2つの座標間の距離を得る float llVecDist(vector v1, vector v2)
llVecMag ベクトルの長さを得る float llVecMag(vector v)
llVecNorm 単位ベクトルを得る vector llVecNorm(vector v)
llVolumeDetect? ファントムオブジェクトで衝突イベントを検知可能・不能にする(参考) llVolumeDetect(integer detect)

W

llWater? 指定した位置の海面の高さを得る float llWater(vector v)
llWhisper 半径10mの範囲にチャットメッセージを送信する llWhisper(integer channel, string text)
llWind? 指定した位置の風速を得る vector llWind(vector v)

X

llXorBase64StringsCorrect? Base64データを指定のキーでXOR変換する(暗号化) string llXorBase64StringsCorrect(string s1, string s2)
記事メニュー
目安箱バナー