Core2 DuoのノートPC

*セカンドライフを楽しむためにはビデオボード搭載パソコンでないとうまく動かない可能性があります。セカンドライフをはじめその他のオンラインゲームの多くがWindows Vistaに対応していないことがありますのでXPをお勧めします。(2007/9現在)
トロロも新しく買いました。オンライン系の専門店のほうが安いと思います。
トップ LSL解説 便利ファイル サイトマップ ブログ 4コマ漫画 リンク
■関数リスト


*数学関数

llAbs 絶対値integer llAbs(integer val);
llAcos アークコサインfloat llAcos(float val);
llAsin アークサインfloat llAsin(float val);
llAtan2 アークタンジェント(X,Y)float llAtan2(float y, float x);
llCeil 切り上げinteger llCeil(float val);
llCos コサインfloat llCos(float theta);
llFabs 絶対値float llFabs(float val);
llFloor 切り捨てinteger llFloor(float val);
llFrand 疑似乱数float llFrand(float mag);
llPow べき乗 base^expllPow(float base, float exp);
llRound 四捨五入integer llRound(float val);
llSin サインfloat llSin(float theta);
llSqrt 平方根float llSqrt(float val);
llTan タンジェントfloat llTan(float theta);



*3次元関数

llVecDist 2点の距離float llVecDist(vector a, vector b);
llVecMag ベクトルの大きさ(長さ)float llVecMag(vector vec);
llVecNorm 単位ベクトルの取得vector llVecNorm(vector vec);



*回転関数

llAngleBetween 二つの回転差float llAngleBetween(rotation a, rotation b);
llAxes2Rot 3つのベクトルから回転を求めるrotation llAxes2Rot(vector fwd, vector left, vector up);
llAxisAngle2Rot ベクトル軸と回転度合から回転を求めるrotation llAxisAngle2Rot(vector axis, float angle);
llEuler2Rot ベクトル分回転をローテーションに変換するrotation llEuler2Rot(vector vec);
llRot2Angle ローテーションから角度を求めるfloat llRot2Angle(rotation rot);
llRot2Axis ローテーションの回転軸を求めるvector llRot2Axis(rotation rot);
llRot2Euler ローテーションをベクトルで表現するvector llRot2Euler(rotation rot);
llRot2Fwd 回転した場合前が向くベクトルを返すvector llRot2Fwd(rotation rot);
llRot2Left 回転した場合左が向くベクトルを返すllRot2Left(rotation rot);
llRot2Up 回転した場合上が向くベクトルを返すllRot2Up(rotation rot);
llRotBetween ベクトル間の回転角をローテーションで表すrotation llRotBetween(vector a, vector b);



*文字列関数

llBase64ToString Base64を文字列へデコードstring llBase64ToString(string str);
llDeleteSubString 文字列の指定した場所の削除string llDeleteSubString(string src, integer start, integer end);
llGetSubString 文字列の指定した場所を取得string llGetSubString(string src, integer start, integer end);
llInsertString 文字列に文字列をを挿入するstring llInsertString(string dst, integer position, string src);
llMD5String MD5を文字列へ変換string llMD5String(string str, integer nonce);
llStringLength 文字列の長さを取得integer llStringLength(string src);
llSubStringIndex 文字列から検索文字が何番目か取得integer llSubStringIndex(string source, string pattern);
llStringToBase64 文字列をBase64へ変換string llStringToBase64(string str);
llToLower 大文字を小文字へ変換llToLower();
llToUpper 小文字を大文字に変換string llToUpper(string src);
llXorBase64Strings 文字を暗号化するstring llXorBase64Strings(string s1, string s2);



*リスト関数

llCSV2List カンマで区切られた文字列をリストに変換list llCSV2List( string src );
llDeleteSubList リストから指定した範囲の項目を削除list llDeleteSubList( list src, integer start, integer end );
llGetListEntryType リストの指定した所の型を番号で返すinteger llGetListEntryType( list src, integer index );
llGetListLength リストのデータの個数を返すinteger llGetListLength( list src );
llList2CSV リストをカンマ区切りの文字列へ変換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にして返すlist llList2List( list src, integer start, integer end );
llList2ListStrided 一定間隔でリストから指定した範囲のlistを返す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 );
llListFindList リストにある値が何番目にあるか調べるinteger llListFindList( list src, list test );
llListInsertList リストの指定した位置にリストを挿入するlist llListInsertList( list dest, list src, integer start );
llListRandomize リストをランダムに並び替えるlist llListRandomize( list src, integer stride );
llListSort 列数と並び替え方法を指定して並び替えlist llListSort( list src, integer stride, integer ascending );
llParseString2List リストに指定した文字列がある場合それを入れ替えるlist llParseString2List( string src, list separators, list spacers );



*コミニュケーション関数

llListen 発言を待って、listenイベントが起こるinteger llListen( integer channel, string name, key id, string msg );
llListenControl llListenのオンオフを切り替えるllListenControl( integer number, integer active );
llListenRemove llListenを取り除くllListenRemove( integer number );
llSay オブジェクトにしゃべらすllSay( integer channel, string msg );
llShout 100mまで聞こえるようにしゃべるllShout( integer channel, string msg );
llWhisper 10mまで聞こえるようにしゃべるllWhisper( integer channel, string msg );
llEmailEメールを出すllEmail( string address, string subject, string message );
llGetNextEmail 次のメールを受け取るllGetNextEmail( string address, string subject );
llInstantMessage メッセージを送るllInstantMessage( key user, string message );



*持ち物関数

llAllowInventoryDropオブジェクトのイベントリーにアイテム追加を許可するllAllowInventoryDrop( integer add );
llGetInventoryCreator 製作者のIDを返すkey llGetInventoryCreator( string item );
llGetInventoryKey IDを返すkey llGetInventoryKey( string name );
llGetInventoryName 指定した持ち物の名前を返すstring llGetInventoryName( integer type, integer number );
llGetInventoryType 指定した持ち物の種類を返すinteger llGetInventoryNumber( integer type );
llGetInventoryNumber 持ち物の中に指定した種類の物がいくつあるかを返すinteger llGetInventoryNumber( integer type );
llGetInventoryPermMask 持ち物の許可状態を調べるinteger llGetInventoryPermMask( string item, integer mask );
llGetNotecardLine ノートカードの指定した行を取得key llGetNotecardLine( string name, integer line );
llGiveInventory 持物を渡すllGiveInventory( key destination, string inventory );
llGiveInventoryList 持ち物の一覧を渡すllGiveInventoryList( key avatar, string folder, list inventory );
llRemoveInventory 持物を捨てるllRemoveInventory( string item );
llRequestInventoryData 持ち物のデータを取得key llRequestInventoryData( string name );
llRezObject 持ち物からオブジェクトを生成させるllRezObject( string inventory, vector pos, vector vel, rotation rot, integer param );
llRezAtRoot ルートプリムを中心にオブジェクト生成llRezAtRoot( string inventory, vector position, vector velocity, rotation rot, integer param );



*その他の関数

llAdjustSoundVolumeボリューム調整llAdjustSoundVolume( float volume );
llApplyImpulseオブジェクトに衝撃(直線)を与えるllApplyImpulse( vector force, integer local );
llApplyRotationalImpulseオブジェクトに衝撃(回転)を与えるllApplyRotationalImpulse( vector force, integer local );
llAttachToAvatarアバターの指定部分に取り付けるllAttachToAvatar( integer attachment );
llAvatarOnSitTargetプリムに座ってるアバターIDを返すllAvatarOnSitTarget( );
llBase64ToIntegerBase64を整数に変換integer llBase64ToInteger( string str );
llBreakAllLinksすべてのリンクを外すllBreakAllLinks( );
llBreakLinkリンクを外すllBreakLink( integer linknum );
llClearCameraParamsカメラのパラメーターを元に戻すllClearCameraParams( );
llCloseRemoteDataChannelXML-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 );
llCreateLinkリンクを張るllCreateLink( key target, integer parent );
llDetachFromAvatarアバラーからオブジェクトを取り外すllDetachFromAvatar( );
llDetectedGrab触ったオブジェクトのベクトルを返すllDetectedGrab( integer number );
llDetectedGroup指定したグループかどうか判別するinteger llDetectedGroup( integer number );
llDetectedKeyIDを返すkey llDetectedKey( integer number );
llDetectedLinkNumberリンク番号を返すinteger llDetectedLinkNumber( integer number );
llDetectedName名前を返すstring llDetectedName( integer number );
llDetectedOwnerオブジェクトのオーナーのIDを返す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 avatar, string message, list buttons, integer chat_channel );
llDieオブジェクトを捨てるllDie( );
llDumpList2Stringリストを区切り文字文字列へ変換string llDumpList2String( list src, string separator );
llEdgeOfWorld2点が同じSIM内であるかどうか調べるinteger llEdgeOfWorld( vector pos, vector dir );
llEjectFromLand敷地から放り出すllEjectFromLand( key pest );
llEscapeURLURLをエンコードした値に変換string llEscapeURL( string url );
llForceMouselookマウスルックモードの切り替えllForceMouselook( integer mouselook );
llGetAccel加速度を返すvector llGetAccel( );
llGetAgentInfoアバターの状態を返すinteger llGetAgentInfo( key id );
llGetAgentSizeアバターの身長を返すvector llGetAgentSize( key id );
llGetAlpha透明度を返すfloat llGetAlpha( integer face );
llGetAndResetTimeスクリプトの実行時間を返して、0にする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プリムの製作者IDを返すkey llGetCreator( );
llGetDate日付(グリニッジ)を返すFunction: string llGetDate( );
llGetEnergyオブジェクトのエネルギー割合を返すfloat llGetEnergy( );
llGetForceオブジェクトに掛かっている力を返すvector llGetForce( );
llGetFreeMemoryスクリプトの使用可能なメモリを返すinteger llGetFreeMemory( );
llGetGMTclock時刻(秒数)を返すfloat llGetGMTclock( );
llGetGeometricCenterオブジェクトの中心を調べるvector llGetGeometricCenter( );
llGetKeyオブジェクトのIDを調べるkey llGetKey( );
llGetLandOwnerAt土地オーナーのIDを調べるkey llGetLandOwnerAt( vector pos );
llGetLinkKeyリンクしたオブジェクトのIDを調べるkey llGetLinkKey( integer linknum );
llGetLinkNameリンクしたオブジェクトの名前を調べるstring llGetLinkName( integer linknum );
llGetLinkNumberリンク番号を返すinteger llGetLinkNumber( );
llGetLocalPosローカル位置を返すvector llGetLocalPos( );
llGetLocalRotローカル回転を返すrotation llGetLocalRot( );
llGetMassオブジェクトの重さを調べるfloat llGetMass( );
llGetNumberOfNotecardLinesノートカードの行数を調べるkey llGetNumberOfNotecardLines( string name );
llGetNumberOfPrimsリンクされているオブジェクト数を返すinteger llGetNumberOfPrims( );
llGetNumberOfSidesプリムの面数を返すinteger llGetNumberOfSides( );
llGetObjectDescオブジェクトの説明文を返すstring llGetObjectDesc( );
llGetObjectDetailsオブジェクトの詳細を返すlist llGetObjectDetails( key id, list params );
llGetObjectMassオブジェクトの重さを調べるfloat llGetObjectMass( key id );
llGetObjectNameオブジェクトの名前を調べるstring llGetObjectName( );
llGetObjectPrimCountオブジェクトのプリム数を調べるinteger llGetObjectPrimCount( key object_id );
llGetOmegaオブジェクトの回転速度を調べるvector llGetOmega( );
llGetOwnerスクリプトの所有者IDを返すkey llGetOwner( );
llGetOwnerKeyオブジェクトの所有者IDを返すkey llGetOwnerKey( key id );
llGetParcelDetails土地情報を調べるlist llGetParcelDetails( vector pos, list params );
llGetParcelFlags土地の許可情報を調べるinteger llGetParcelFlags( vector pos );
llGetParcelMaxPrims土地の最大プリム数を調べるinteger llGetParcelMaxPrims( vector pos, integer sim_wide );
llGetParcelPrimCount土地にあるプリム数を調べるinteger llGetParcelPrimCount( vector pos, integer category, integer sim_wide );
llGetParcelPrimOwners土地にあるオブジェクトのすべてのオーナーを調べるlist llGetParcelPrimOwners( vector pos );
llGetPermissionsスクリプトの許可情報を取得integer llGetPermissions( );
llGetPermissionsKeyスクリプトの許可を得てるアバターIDを取得key llGetPermissionsKey( );
llGetPosグローバル座標を返すvector llGetPos( );
llGetPrimitiveParamsオブジェクトのパラメータを取得list llGetPrimitiveParams( list params );
llGetRegionCornerSIMの最南西の座標を取得vector llGetRegionCorner( );
llGetRegionFPS動画の滑らかさを調べるfloat llGetRegionFPS( );
llGetRegionFlags禁止事項を調べるinteger llGetRegionFlags( );
llGetRegionNameSIM名を調べるstring llGetRegionName( );
llGetRegionTimeDilationSIMの時間のずれ状況を調べるfloat llGetRegionTimeDilation( );
llGetRootPositionルートプリムの位置を取得vector llGetRootPosition( );
llGetRootRotationルートプリムの回転を取得rotation llGetRootRotation( );
llGetRotプリムの回転を取得rotation llGetRot( );
llGetScaleプリムの大きさを調べるvector llGetScale( );
llGetScriptNameスクリプトの名前を取得string llGetScriptName( );
llGetScriptStateスクリプトが動いているかどうか調べるinteger llGetScriptState( string name );
llGetSimulatorHostnameSIMのサーバー名を取得string llGetSimulatorHostname( );
llGetStartParameterスタートパラメータ(llRemoteLoadScriptPin)の取得integer llGetStartParameter( );
llGetStatusオブジェクトの物理情報を取得integer llGetStatus( integer status );
llGetSunDirection太陽の位置を取得vector llGetSunDirection( );
llGetTextureテクスチャー名(もしくはID)を取得string llGetTexture( integer face );
llGetTextureOffsetテクスチャーの位置を取得vector llGetTextureOffset( integer face );
llGetTextureRotテクスチャーの回転を取得float llGetTextureRot( integer side );
llGetTextureScaleテクスチャーの大きさを取得vector llGetTextureScale( integer side );
llGetTimeタイマーがリセット後からの時間float llGetTime( );
llGetTimeOfDay深夜からの秒数を返すfloat llGetTimeOfDay( );
llGetTimestampグリニッジ時間を返すstring llGetTimestamp( );
llGetTorqueオブジェクトの回転力を返すvector llGetTorque( );
llGetUnixTimeグリニッジ時間を秒数で返すinteger llGetUnixTime( );
llGetVelオブジェクトの速さを取得vector llGetVel( );
llGetWallclockサーバーの深夜からの秒数float llGetWallclock( );
llGiveMoneyお金をあげるinteger 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 );
llHTTPRequestストリーム情報を取得key llHTTPRequest( string url, list parameters, string body );
llIntegerToBase64整数をBase64へ変換string llIntegerToBase64( integer number );
llKey2NameIDを名前に変換string llKey2Name( key id );
llListReplaceListリストを置き換えるlist llListReplaceList( list dest, list src, integer start, integer end );
llListStatisticsリスト内で計算処理した結果を返すfloat llListStatistics( integer operation, list src );
llLoadURLURLへジャンプするダイアログを開くllLoadURL( key avatar_id, string message, string url );
llLog対数に変換float llLog( float val );
llLog10常用対数に変換float llLog10( float val );
llLookAtz軸を指定した方向にむけるllLookAt( vector target, float strength, float damping );
llLoopSound音をループで鳴らすllLoopSound( string sound, float volume );
llLoopSoundMaster同期用のマスターとして音をループで鳴らすllLoopSoundMaster( string sound, float volume );
llLoopSoundSlaveマスターの音に合わせて音を再生llLoopSoundSlave( string sound, float volume );
llMapDestination地図の表示llMapDestination( string simname, vector pos, vector look_at );
llMessageLinkedリンクプリムに情報を送るllMessageLinked( integer linknum, integer num, string str, key id );
llMinEventDelayイベントの最短間隔を指定llMinEventDelay( float delay );
llModPowa,bの排他的論理和をcで割ったあまりinteger llModPow( integer a, integer b, integer c );
llModifyLand土地の編集をするllModifyLand( integer action, integer brush );
llMoveToTargetオブジェクトを指定した位置へ指定した時間で動かすllMoveToTarget( vector target, float tau );
llOffsetTextureテクスチャーの位置を動かすllOffsetTexture( float u, float v, integer face );
llOpenRemoteDataChannelXML-RPCチャネルを開くllOpenRemoteDataChannel( );
llOverMyLandスクリプトオーナーの土地の上にIDがあるか調べるinteger llOverMyLand( key id );
llOwnerSayオーナーのみに聞こえる発言をするllOwnerSay( string msg );
llParcelMediaCommandListマルチメディアの操作llParcelMediaCommandList( list commandList );
llParcelMediaQuery土地設置メディアのテクスチャー、URLを返すlist llParcelMediaQuery( list query );
llParseStringKeepNulls文字列をリスとに変換list llParseStringKeepNulls( string src, list separators, list spacers );
llParticleSystemパーティクルにパラメータをつけるllParticleSystem( list rules );
llPassCollisions子プリムからルートプリムへ衝突を伝えるllPassCollisions( integer pass );
llPassTouches子プリムからルートプリムへタッチを伝えるllPassTouches( integer pass );
llPlaySound音を鳴らすllPlaySound( string sound, float volume );
llPlaySoundSlaveマスター音が流れた時に鳴らすllPlaySoundSlave( string sound, float volume );
llPreloadSound音を事前読み込みするllPreloadSound( string sound );
llPushObjectオブジェクトに力を加えるllPushObject( key target, vector impulse, vector ang_impulse, integer local );
llRegionSay土地全体にチャットするllRegionSay( integer channel, string msg );
llReleaseControlsコントロールの取得を終了するllReleaseControls( );
llRemoteDataReplyXML-RPC返事を送るllRemoteDataReply( key channel, key message_id, string sdata, integer idata );
llRemoteDataSetRegionXML-RPCのチャンネル切り替えllRemoteDataSetRegion( );
llRemoteLoadScriptPinスクリプトの更新をするllRemoteLoadScriptPin( key target, string name, integer pin, integer running, integer start_param );
llRemoveFromLandBanList立ち入り禁止リストから指定アバターを削除llRemoveFromLandBanList( key avatar );
llRemoveFromLandPassList通行許可リストから指定アバターを削除llRemoveFromLandPassList( key avatar );
LlRemoveVehicleFlags乗り物の設定をするllRemoveVehicleFlags( integer flags );
LlRequestAgentDataアバターの情報を取得key llRequestAgentData( key id, integer data );
LlRequestPermissions権限を要求するllRequestPermissions( key agent, integer perm );
LlRequestSimulatorDataSIM情報を要求するkey llRequestSimulatorData( string simulator, integer data );
LlResetLandBanList土地の禁止リストのメンバーを消すllResetLandBanList( );
LlResetLandPassList土地の通過許可リストのメンバーを消すllResetLandPassList( );
LlResetOtherScriptプリム内のほかのスクリプトをOFFにするllResetOtherScript( string name );
LlResetScriptスクリプトをリセットするllResetScript( );
LlResetTimeスクリプトの実行時間を0にするllResetTime( );
LlRotLookAt指定した方向へオブジェクトを向けるllRotLookAt( rotation target, float strength, float damping );
LlRotTarget目標値までの回転量を調べるinteger llRotTarget( rotation rot, float error );
LlRotTargetRemove回転目標の解除llRotTargetRemove( integer number );
LlRotateTextureテクスチャーの回転を設定するllRotateTexture( float rotation, integer face );
LlSameGroup同じグループかどうか判断するinteger llSameGroup( key agent );
LlScaleTextureテクスチャーの大きさを比率で指定するllScaleTexture( float u, float v, 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センサー(LlSensorRepeat)の解除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 );
LlSetDamageオブジェクトがアバターにあたった時の力を指定するllSetDamage( float damage );
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リンク先のパラメータを指定するllSetLinkPrimitiveParams( integer linknumber, list rules );
LlSetLinkTextureリンク先のテクスチャーを指定するllSetLinkTexture( integer linknumber, string texture, integer face );
LlSetLocalRotロートプリムを中心とした回転度を指定するllSetLocalRot( rotation rot );
LlSetObjectDescオブジェクトの説明文を設定するllSetObjectDesc( string desc );
LlSetObjectNameオブジェクト名を設定するllSetObjectName( string name );
LlSetParcelMusicURLURLの音楽を再生するllSetParcelMusicURL( string url );
LlSetPayPrice支払い用ダイアログの設定llSetPayPrice( integer price, list quick_pay_buttons );
LlSetPos座標の設定llSetPos( vector pos );
LlSetPrimitiveParamsプリムのステータスの詳細設定llSetPrimitiveParams( list rules );
LlSetRemoteScriptAccessPinリモートロードを行うための設定llSetRemoteScriptAccessPin( integer pin );
LlSetRot回転を指定llSetRot( rotation rot );
LlSetScale大きさを指定llSetScale( vector scale );
LlSetScriptStateスクリプトの状態を設定するllSetScriptState( string name, integer run );
LlSetSitText座るメニューの名前を設定するllSetSitText( string text );
LlSetSoundQueueing音再生中のllPlaySound実行された時の処理を設定するllSetSoundQueueing( integer queue );
LlSetSoundRadius音の聞こえる半径を設定するllSetSoundRadius( float radius );
LlSetStatusプリムのステータスを設定するllSetStatus( integer status, integer value );
LlSetTextureテクスチャーを貼るllSetTexture( string texture, integer face );
LlSetTextureAnimテクスチャーをアニメーションとして貼るllSetTextureAnim( integer mode, integer face, integer sizex, integer sizey, float start, float length, float rate );
LlGetObjectPermMaskオブジェクトの権限を取得するinteger llGetObjectPermMask( integer mask );
LlSetTimerEvent一定時間ごとにtimer()を呼ぶllSetTimerEvent( float sec );
LlSetTorqueオブジェクトに回転力を与えるllSetTorque( vector torque, integer local );
LlSetTouchTextタッチメニューの文字を変えるllSetTouchText( string text );
LlSetVehicleFlags乗り物のフラグを設定するllSetVehicleFlags( integer flags );
LlSetVehicleFloatParam乗り物のフロートパラメータを設定するllSetVehicleFloatParam( integer param, float value );
LlSetVehicleRotationParam乗り物のローテーションパラメータを設定するllSetVehicleRotationParam( integer param, rotation rot );
LlSetVehicleType乗り物のタイプを設定するllSetVehicleType( integer type );
LlSetVehicleVectorParam乗り物のベクトルパラメータを設定するllSetVehicleVectorParam( integer param, vector vec );
LlSitTarget座る向きと場所を設定するllSitTarget( vector offset, rotation rot );
LlSleepスクリプトを一定時間停止llSleep( float sec );
LlStartAnimationアニメーションをさせるllStartAnimation( string anim );
LlSetTextオブジェクトの上にテキストを設置するllSetText( string text, vector color, float alpha );
LlStopAnimationアニメーションを止めるllStopAnimation( string anim );
LlStopHover浮遊の解除llStopHover( );
LlStopLookAtz軸を指定した方向にむけるを解除llStopLookAt( );
LlStopMoveToTarget動いているのを止めるllStopMoveToTarget( );
LlStopSound音を止めるllStopSound( );
LlStringTrim文字列の前後の空白をとった文字列を取得string llStringTrim( string src, integer type );
LlSubStringIndex検索文字が何番目にあるか調べるinteger llSubStringIndex( string source, string pattern );
LlTakeControlsコントロール情報を得るllTakeControls( integer controls, integer accept, integer pass_on );
LlTarget目標地点をきめるinteger llTarget( vector position, float range );
LlTargetOmega指定した速度で回転llTargetOmega( vector axis, float spinrate, float gain );
LlTargetRemove目標地点の解除llTargetRemove( integer number );
LlTeleportAgentHomeホームへテレポートllTeleportAgentHome( key agent );
LlTriggerSound音の発生源が変わらないllPlaySoundllTriggerSound( string sound, float volume );
LlTriggerSoundLimited指定した場所で音を鳴らすllTriggerSoundLimited( string sound, float volume, vector top_north_east, vector bottom_south_west );
LlUnSit座っているのを立たせるllUnSit( key id );
LlUnescapeURLエンコードされたURLをデコードするstring llUnescapeURL( string url );
LlVolumeDetectファントムの衝突イベント判定llVolumeDetect( integer detect );
LlWater海面の高さを得るfloat llWater( vector offset );
LlWind風速を得るvector llWind( vector offset );
LlXorBase64StringsCorrect文字列の暗号化string llXorBase64StringsCorrect( string str1, string str2 );