Difference between revisions of "LSL Functions by Subject"

From Second Life Wiki
Jump to navigation Jump to search
m
m
Line 60: Line 60:


=== Agent ===
=== Agent ===
* [[llGetAgentInfo{{#var:lang}}|llGet'''Agent'''Info]]
[[llGetAgentInfo{{#var:lang}}|llGet'''Agent'''Info]] | [[llGetAgentLanguage{{#var:lang}}|llGet'''Agent'''Language]] | [[llGetAgentSize{{#var:lang}}|llGet'''Agent'''Size]]
* [[llGetAgentLanguage{{#var:lang}}|llGet'''Agent'''Language]]
| [[llTeleportAgentHome{{#var:lang}}|llTeleport'''Agent'''Home]]
* [[llGetAgentSize{{#var:lang}}|llGet'''Agent'''Size]]
| [[llRequestAgentData{{#var:lang}}|llRequest'''Agent'''Data]]
* [[llTeleportAgentHome{{#var:lang}}|llTeleport'''Agent'''Home]]
* [[llRequestAgentData{{#var:lang}}|llRequest'''Agent'''Data]]


=== Animation ===
=== Animation ===
* [[llGetAnimation{{#var:lang}}|llGet'''Animation''']]
[[llGetAnimation{{#var:lang}}|llGet'''Animation''']]
* [[llGetAnimationList{{#var:lang}}|llGet'''Animation'''List]]
| [[llGetAnimationList{{#var:lang}}|llGet'''Animation'''List]]
* [[llStartAnimation{{#var:lang}}|llStart'''Animation''']]
| [[llStartAnimation{{#var:lang}}|llStart'''Animation''']]
* [[llStopAnimation{{#var:lang}}|llStop'''Animation''']]
| [[llStopAnimation{{#var:lang}}|llStop'''Animation''']]


=== Avatar ===
=== Avatar ===
* [[llAttachToAvatar{{#var:lang}}|llAttachTo'''Avatar''']]
[[llAttachToAvatar{{#var:lang}}|llAttachTo'''Avatar''']]
* [[llAvatarOnSitTarget{{#var:lang}}|ll'''Avatar'''OnSitTarget]]
| [[llAvatarOnSitTarget{{#var:lang}}|ll'''Avatar'''OnSitTarget]]
* [[llDetachFromAvatar{{#var:lang}}|llDetachFrom'''Avatar''']]
| [[llDetachFromAvatar{{#var:lang}}|llDetachFrom'''Avatar''']]


=== Base64 ===
=== Base64 ===
* [[llBase64ToInteger{{#var:lang}}|ll'''Base64'''ToInteger]]
[[llBase64ToInteger{{#var:lang}}|ll'''Base64'''ToInteger]]
* [[llBase64ToString{{#var:lang}}|ll'''Base64'''ToString]]
| [[llBase64ToString{{#var:lang}}|ll'''Base64'''ToString]]
* [[llXorBase64Strings{{#var:lang}}|llXor'''Base64'''Strings]] {{LSL_D}}
| [[llXorBase64Strings{{#var:lang}}|llXor'''Base64'''Strings]] {{LSL_D}}
* [[llXorBase64StringsCorrect{{#var:lang}}|llXor'''Base64'''StringsCorrect]]
| [[llXorBase64StringsCorrect{{#var:lang}}|llXor'''Base64'''StringsCorrect]]


=== Camera ===
=== Camera ===
* [[llClearCameraParams{{#var:lang}}|llClear'''Camera'''Params]]
[[llClearCameraParams{{#var:lang}}|llClear'''Camera'''Params]]
* [[llGetCameraPos{{#var:lang}}|llGet'''Camera'''Pos]]
| [[llGetCameraPos{{#var:lang}}|llGet'''Camera'''Pos]]
* [[llGetCameraRot{{#var:lang}}|llGet'''Camera'''Rot]]
| [[llGetCameraRot{{#var:lang}}|llGet'''Camera'''Rot]]
* [[llSetCameraAtOffset{{#var:lang}}|llSet'''Camera'''AtOffset]]
| [[llSetCameraAtOffset{{#var:lang}}|llSet'''Camera'''AtOffset]]
* [[llSetCameraEyeOffset{{#var:lang}}|llSet'''Camera'''EyeOffset]]
| [[llSetCameraEyeOffset{{#var:lang}}|llSet'''Camera'''EyeOffset]]
* [[llSetCameraParams{{#var:lang}}|llSet'''Camera'''Params]]
| [[llSetCameraParams{{#var:lang}}|llSet'''Camera'''Params]]
* <s>[[llTakeCamera{{#var:lang}}|llTake'''Camera''']]</s> {{LSL_U}}
| <s>[[llTakeCamera{{#var:lang}}|llTake'''Camera''']]</s> {{LSL_U}}
* <s>[[llReleaseCamera{{#var:lang}}|llRelease'''Camera''']]</s> {{LSL_U}}
| <s>[[llReleaseCamera{{#var:lang}}|llRelease'''Camera''']]</s> {{LSL_U}}


=== Click ===
=== Click ===
* [[llSetClickAction{{#var:lang}}|llSet'''Click'''Action]]
[[llSetClickAction{{#var:lang}}|llSet'''Click'''Action]]


=== Collision ===
=== Collision ===
* [[llCollisionFilter{{#var:lang}}|ll'''Collision'''Filter]]
[[llCollisionFilter{{#var:lang}}|ll'''Collision'''Filter]]
* [[llCollisionSound{{#var:lang}}|ll'''Collision'''Sound]]
| [[llCollisionSound{{#var:lang}}|ll'''Collision'''Sound]]
* [[llCollisionSprite{{#var:lang}}|ll'''Collision'''Sprite]]
| [[llCollisionSprite{{#var:lang}}|ll'''Collision'''Sprite]]


=== Controls ===
=== Controls ===
* [[llTakeControls{{#var:lang}}|llTake'''Controls''']]
[[llTakeControls{{#var:lang}}|llTake'''Controls''']]
* [[llReleaseControls{{#var:lang}}|llRelease'''Controls''']]
| [[llReleaseControls{{#var:lang}}|llRelease'''Controls''']]


=== CSV ===
=== CSV ===
* [[llCSV2List{{#var:lang}}|ll'''CSV'''2List]]
[[llCSV2List{{#var:lang}}|ll'''CSV'''2List]]


=== DataChannel ===
=== DataChannel ===
* [[llCloseRemoteDataChannel{{#var:lang}}|llCloseRemote'''DataChannel''']]
[[llCloseRemoteDataChannel{{#var:lang}}|llCloseRemote'''DataChannel''']]
* [[llOpenRemoteDataChannel{{#var:lang}}|llOpenRemote'''DataChannel''']]
| [[llOpenRemoteDataChannel{{#var:lang}}|llOpenRemote'''DataChannel''']]


=== Email ===
=== Email ===
* [[llEmail{{#var:lang}}|ll'''Email''']]
[[llEmail{{#var:lang}}|ll'''Email''']]
* [[llGetNextEmail{{#var:lang}}|llGetNext'''Email''']]
| [[llGetNextEmail{{#var:lang}}|llGetNext'''Email''']]


=== Euler ===
=== Euler ===
* [[llEuler2Rot{{#var:lang}}|ll'''Euler'''2Rot]]
[[llEuler2Rot{{#var:lang}}|ll'''Euler'''2Rot]]


=== Integer ===
=== Integer ===
* [[llIntegerToBase64{{#var:lang}}|ll'''Integer'''ToBase64]]
[[llIntegerToBase64{{#var:lang}}|ll'''Integer'''ToBase64]]


=== Inventory ===
=== Inventory ===
* [[llAllowInventoryDrop{{#var:lang}}|llAllow'''Inventory'''Drop]]
[[llAllowInventoryDrop{{#var:lang}}|llAllow'''Inventory'''Drop]]
* [[llGetInventoryCreator{{#var:lang}}|llGet'''Inventory'''Creator]]
| [[llGetInventoryCreator{{#var:lang}}|llGet'''Inventory'''Creator]]
* [[llGetInventoryKey{{#var:lang}}|llGet'''Inventory'''Key]]
| [[llGetInventoryKey{{#var:lang}}|llGet'''Inventory'''Key]]
* [[llGetInventoryName{{#var:lang}}|llGet'''Inventory'''Name]]
| [[llGetInventoryName{{#var:lang}}|llGet'''Inventory'''Name]]
* [[llGetInventoryNumber{{#var:lang}}|llGet'''Inventory'''Number]]
| [[llGetInventoryNumber{{#var:lang}}|llGet'''Inventory'''Number]]
* [[llGetInventoryPermMask{{#var:lang}}|llGet'''Inventory'''PermMask]]
| [[llGetInventoryPermMask{{#var:lang}}|llGet'''Inventory'''PermMask]]
* [[llGetInventoryType{{#var:lang}}|llGet'''Inventory'''Type]]
| [[llGetInventoryType{{#var:lang}}|llGet'''Inventory'''Type]]
* [[llGiveInventory{{#var:lang}}|llGive'''Inventory''']]
| [[llGiveInventory{{#var:lang}}|llGive'''Inventory''']]
* [[llGiveInventoryList{{#var:lang}}|llGive'''Inventory'''List]]
| [[llGiveInventoryList{{#var:lang}}|llGive'''Inventory'''List]]
* [[llRemoveInventory{{#var:lang}}|llRemove'''Inventory''']]
| [[llRemoveInventory{{#var:lang}}|llRemove'''Inventory''']]
* <s>[[llSetInventoryPermMask{{#var:lang}}|llSet'''Inventory'''PermMask]]</s> {{LSL_GM}}
| <s>[[llSetInventoryPermMask{{#var:lang}}|llSet'''Inventory'''PermMask]]</s> {{LSL_GM}}
* [[llRequestInventoryData{{#var:lang}}|llRequest'''Inventory'''Data]]
| [[llRequestInventoryData{{#var:lang}}|llRequest'''Inventory'''Data]]


=== Key ===
=== Key ===
* [[llKey2Name{{#var:lang}}|ll'''Key'''2Name]]
[[llKey2Name{{#var:lang}}|ll'''Key'''2Name]]


=== Link ===
=== Link ===
* [[llBreakAllLinks{{#var:lang}}|llBreakAll'''Links''']]
[[llBreakAllLinks{{#var:lang}}|llBreakAll'''Links''']]
* [[llBreakLink{{#var:lang}}|llBreak'''Link''']]
| [[llBreakLink{{#var:lang}}|llBreak'''Link''']]
* [[llCreateLink{{#var:lang}}|llCreate'''Link''']]
| [[llCreateLink{{#var:lang}}|llCreate'''Link''']]
* [[llDetectedLinkNumber{{#var:lang}}|llDetected'''Link'''Number]]
| [[llDetectedLinkNumber{{#var:lang}}|llDetected'''Link'''Number]]
* [[llGetLinkKey{{#var:lang}}|llGet'''Link'''Key]]
| [[llGetLinkKey{{#var:lang}}|llGet'''Link'''Key]]
* [[llGetLinkName{{#var:lang}}|llGet'''Link'''Name]]
| [[llGetLinkName{{#var:lang}}|llGet'''Link'''Name]]
* [[llGetLinkNumber{{#var:lang}}|llGet'''Link'''Number]]
| [[llGetLinkNumber{{#var:lang}}|llGet'''Link'''Number]]
* [[llMessageLinked{{#var:lang}}|llMessage'''Link'''ed]]
| [[llMessageLinked{{#var:lang}}|llMessage'''Link'''ed]]
* [[llSetLinkAlpha{{#var:lang}}|llSet'''Link'''Alpha]]
| [[llSetLinkAlpha{{#var:lang}}|llSet'''Link'''Alpha]]
* [[llSetLinkColor{{#var:lang}}|llSet'''Link'''Color]]
| [[llSetLinkColor{{#var:lang}}|llSet'''Link'''Color]]
* [[llSetLinkPrimitiveParams{{#var:lang}}|llSet'''Link'''PrimitiveParams]]
| [[llSetLinkPrimitiveParams{{#var:lang}}|llSet'''Link'''PrimitiveParams]]
* [[llSetLinkTexture{{#var:lang}}|llSet'''Link'''Texture]]
| [[llSetLinkTexture{{#var:lang}}|llSet'''Link'''Texture]]


=== List ===
=== List ===
* [[llDeleteSubList{{#var:lang}}|llDeleteSub'''List''']]
[[llDeleteSubList{{#var:lang}}|llDeleteSub'''List''']] | [[llDumpList2String{{#var:lang}}|llDump'''List'''2String]]
* [[llDumpList2String{{#var:lang}}|llDump'''List'''2String]]
| [[llGetListEntryType{{#var:lang}}|llGet'''List'''EntryType]]
* [[llGetListEntryType{{#var:lang}}|llGet'''List'''EntryType]]
| [[llGetListLength{{#var:lang}}|llGet'''List'''Length]]
* [[llGetListLength{{#var:lang}}|llGet'''List'''Length]]
| [[llList2CSV{{#var:lang}}|ll'''List'''2CSV]]
* [[llList2CSV{{#var:lang}}|ll'''List'''2CSV]]
| [[llList2Float{{#var:lang}}|ll'''List'''2Float]]
* [[llList2Float{{#var:lang}}|ll'''List'''2Float]]
| [[llList2Integer{{#var:lang}}|ll'''List'''2Integer]]
* [[llList2Integer{{#var:lang}}|ll'''List'''2Integer]]
| [[llList2Key{{#var:lang}}|ll'''List'''2Key]]
* [[llList2Key{{#var:lang}}|ll'''List'''2Key]]
| [[llList2List{{#var:lang}}|ll'''List'''2List]]
* [[llList2List{{#var:lang}}|ll'''List'''2List]]
| [[llList2ListStrided{{#var:lang}}|ll'''List'''2ListStrided]]
* [[llList2ListStrided{{#var:lang}}|ll'''List'''2ListStrided]]
| [[llList2Rot{{#var:lang}}|ll'''List'''2Rot]]
* [[llList2Rot{{#var:lang}}|ll'''List'''2Rot]]
| [[llList2String{{#var:lang}}|ll'''List'''2String]]
* [[llList2String{{#var:lang}}|ll'''List'''2String]]
| [[llList2Vector{{#var:lang}}|ll'''List'''2Vector]]
* [[llList2Vector{{#var:lang}}|ll'''List'''2Vector]]
| [[llListFindList{{#var:lang}}|ll'''List'''FindList]]
* [[llListFindList{{#var:lang}}|ll'''List'''FindList]]
| [[llListInsertList{{#var:lang}}|ll'''List'''InsertList]]
* [[llListInsertList{{#var:lang}}|ll'''List'''InsertList]]
| [[llListRandomize{{#var:lang}}|ll'''List'''Randomize]]
* [[llListRandomize{{#var:lang}}|ll'''List'''Randomize]]
| [[llListReplaceList{{#var:lang}}|ll'''List'''ReplaceList]]
* [[llListReplaceList{{#var:lang}}|ll'''List'''ReplaceList]]
| [[llListSort{{#var:lang}}|ll'''List'''Sort]]
* [[llListSort{{#var:lang}}|ll'''List'''Sort]]
| [[llListStatistics{{#var:lang}}|ll'''List'''Statistics]]
* [[llListStatistics{{#var:lang}}|ll'''List'''Statistics]]


=== Listen ===
=== Listen ===
* [[llListen{{#var:lang}}|ll'''Listen''']]
[[llListen{{#var:lang}}|ll'''Listen''']]
* [[llListenControl{{#var:lang}}|ll'''Listen'''Control]]
| [[llListenControl{{#var:lang}}|ll'''Listen'''Control]]
* [[llListenRemove{{#var:lang}}|ll'''Listen'''Remove]]
| [[llListenRemove{{#var:lang}}|ll'''Listen'''Remove]]


=== Messages ===
=== Messages ===
* [[llWhisper{{#var:lang}}|ll'''Whisper''']]
[[llWhisper{{#var:lang}}|ll'''Whisper''']]
* [[llInstantMessage{{#var:lang}}|llInstant'''Message''']]
| [[llInstantMessage{{#var:lang}}|llInstant'''Message''']]
* [[llOwnerSay{{#var:lang}}|llOwner'''Say''']]
| [[llOwnerSay{{#var:lang}}|llOwner'''Say''']]
* [[llShout{{#var:lang}}|ll'''Shout''']]
| [[llShout{{#var:lang}}|ll'''Shout''']]
* [[llRegionSay{{#var:lang}}|llRegion'''Say''']]
| [[llRegionSay{{#var:lang}}|llRegion'''Say''']]


=== Money ===
=== Money ===
* [[llGiveMoney{{#var:lang}}|llGive'''Money''']]
[[llGiveMoney{{#var:lang}}|llGive'''Money''']]


=== Notecard ===
=== Notecard ===
* [[llGetNotecardLine{{#var:lang}}|llGet'''Notecard'''Line]]
[[llGetNotecardLine{{#var:lang}}|llGet'''Notecard'''Line]]
* [[llGetNumberOfNotecardLines{{#var:lang}}|llGetNumberOf'''Notecard'''Lines]]
| [[llGetNumberOfNotecardLines{{#var:lang}}|llGetNumberOf'''Notecard'''Lines]]


=== Object ===
=== Object ===
* [[llGetObjectDesc{{#var:lang}}|llGet'''Object'''Desc]]
[[llGetObjectDesc{{#var:lang}}|llGet'''Object'''Desc]]
* [[llGetObjectDetails{{#var:lang}}|llGet'''Object'''Details]]
| [[llGetObjectDetails{{#var:lang}}|llGet'''Object'''Details]]
* [[llGetObjectMass{{#var:lang}}|llGet'''Object'''Mass]]
| [[llGetObjectMass{{#var:lang}}|llGet'''Object'''Mass]]
* [[llGetObjectName{{#var:lang}}|llGet'''Object'''Name]]
| [[llGetObjectName{{#var:lang}}|llGet'''Object'''Name]]
* [[llGetObjectPermMask{{#var:lang}}|llGet'''Object'''PermMask]]
| [[llGetObjectPermMask{{#var:lang}}|llGet'''Object'''PermMask]]
* [[llGetObjectPrimCount{{#var:lang}}|llGet'''Object'''PrimCount]]
| [[llGetObjectPrimCount{{#var:lang}}|llGet'''Object'''PrimCount]]
* [[llSetObjectDesc{{#var:lang}}|llSet'''Object'''Desc]]
| [[llSetObjectDesc{{#var:lang}}|llSet'''Object'''Desc]]
* [[llSetObjectName{{#var:lang}}|llSet'''Object'''Name]]
| [[llSetObjectName{{#var:lang}}|llSet'''Object'''Name]]
* <s>[[llSetObjectPermMask{{#var:lang}}|llSet'''Object'''PermMask]]</s> {{LSL_GM}}
| <s>[[llSetObjectPermMask{{#var:lang}}|llSet'''Object'''PermMask]]</s> {{LSL_GM}}
* [[llPushObject{{#var:lang}}|llPush'''Object''']]
| [[llPushObject{{#var:lang}}|llPush'''Object''']]
* [[llSetPayPrice{{#var:lang}}|llSetPay'''Price''']]
| [[llSetPayPrice{{#var:lang}}|llSetPay'''Price''']]


=== Prim ===
=== Prim ===
* [[llGetPrimitiveParams{{#var:lang}}|llGet'''Primitive'''Params]]
[[llGetPrimitiveParams{{#var:lang}}|llGet'''Primitive'''Params]]
* [[llSetPrimitiveParams{{#var:lang}}|llSet'''Primitive'''Params]]
| [[llSetPrimitiveParams{{#var:lang}}|llSet'''Primitive'''Params]]
* <s>[[llSetPrimURL{{#var:lang}}|llSet'''Prim'''URL]]</s> {{LSL_U}}
| <s>[[llSetPrimURL{{#var:lang}}|llSet'''Prim'''URL]]</s> {{LSL_U}}


=== RemoteData ===
=== RemoteData ===
* [[llRemoteDataReply{{#var:lang}}|ll'''RemoteData'''Reply]]
[[llRemoteDataReply{{#var:lang}}|ll'''RemoteData'''Reply]]
* [[llRemoteDataSetRegion{{#var:lang}}|ll'''RemoteData'''SetRegion]]
| [[llRemoteDataSetRegion{{#var:lang}}|ll'''RemoteData'''SetRegion]]
* [[llSendRemoteData{{#var:lang}}|llSend'''RemoteData''']]
| [[llSendRemoteData{{#var:lang}}|llSend'''RemoteData''']]


=== Rot ===
=== Rot ===
* [[llRot2Angle{{#var:lang}}|ll'''Rot'''2Angle]]
[[llRot2Angle{{#var:lang}}|ll'''Rot'''2Angle]]
* [[llRot2Axis{{#var:lang}}|ll'''Rot'''2Axis]]
| [[llRot2Axis{{#var:lang}}|ll'''Rot'''2Axis]]
* [[llRot2Euler{{#var:lang}}|ll'''Rot'''2Euler]]
| [[llRot2Euler{{#var:lang}}|ll'''Rot'''2Euler]]
* [[llRot2Fwd{{#var:lang}}|ll'''Rot'''2Fwd]]
| [[llRot2Fwd{{#var:lang}}|ll'''Rot'''2Fwd]]
* [[llRot2Left{{#var:lang}}|ll'''Rot'''2Left]]
| [[llRot2Left{{#var:lang}}|ll'''Rot'''2Left]]
* [[llRot2Up{{#var:lang}}|ll'''Rot'''2Up]]
| [[llRot2Up{{#var:lang}}|ll'''Rot'''2Up]]


=== Script ===
=== Script ===
* [[llGetFreeMemory{{#var:lang}}|llGetFree'''Memory''']]
[[llGetFreeMemory{{#var:lang}}|llGetFree'''Memory''']]
* [[llResetOtherScript{{#var:lang}}|llResetOther'''Script''']]
| [[llResetOtherScript{{#var:lang}}|llResetOther'''Script''']]
* [[llResetScript{{#var:lang}}|llReset'''Script''']]
| [[llResetScript{{#var:lang}}|llReset'''Script''']]
* [[llGetScriptName{{#var:lang}}|llGet'''Script'''Name]]
| [[llGetScriptName{{#var:lang}}|llGet'''Script'''Name]]
* [[llGetScriptState{{#var:lang}}|llGet'''Script'''State]]
| [[llGetScriptState{{#var:lang}}|llGet'''Script'''State]]
* [[llScriptDanger{{#var:lang}}|ll'''Script'''Danger]]
| [[llScriptDanger{{#var:lang}}|ll'''Script'''Danger]]
* [[llSetScriptState{{#var:lang}}|llSet'''Script'''State]]
| [[llSetScriptState{{#var:lang}}|llSet'''Script'''State]]
* <s>[[llRemoteLoadScript{{#var:lang}}|llRemoteLoadScript]]</s> {{LSL_R}}
| <s>[[llRemoteLoadScript{{#var:lang}}|llRemoteLoadScript]]</s> {{LSL_R}}
* [[llRemoteLoadScriptPin{{#var:lang}}|llRemoteLoadScriptPin]]
| [[llRemoteLoadScriptPin{{#var:lang}}|llRemoteLoadScriptPin]]
* [[llSetRemoteScriptAccessPin{{#var:lang}}|llSetRemote'''Script'''AccessPin]]
| [[llSetRemoteScriptAccessPin{{#var:lang}}|llSetRemote'''Script'''AccessPin]]


=== Sensor ===
=== Sensor ===
* [[llSensor{{#var:lang}}|ll'''Sensor''']]
[[llSensor{{#var:lang}}|ll'''Sensor''']]
* [[llSensorRemove{{#var:lang}}|ll'''Sensor'''Remove]]
| [[llSensorRemove{{#var:lang}}|ll'''Sensor'''Remove]]
* [[llSensorRepeat{{#var:lang}}|ll'''Sensor'''Repeat]]
| [[llSensorRepeat{{#var:lang}}|ll'''Sensor'''Repeat]]


=== Simulator ===
=== Simulator ===
* [[llGetSimulatorHostname{{#var:lang}}|llGet'''Simulator'''Hostname]]
[[llGetSimulatorHostname{{#var:lang}}|llGet'''Simulator'''Hostname]]
* [[llRequestSimulatorData{{#var:lang}}|llRequest'''Simulator'''Data]]
| [[llRequestSimulatorData{{#var:lang}}|llRequest'''Simulator'''Data]]


=== Sit ===
=== Sit ===
* [[llUnSit{{#var:lang}}|llUn'''Sit''']]
[[llUnSit{{#var:lang}}|llUn'''Sit''']]
* [[llSitTarget{{#var:lang}}|ll'''Sit'''Target]]
| [[llSitTarget{{#var:lang}}|ll'''Sit'''Target]]
* [[llSetSitText{{#var:lang}}|llSet'''Sit'''Text]]
| [[llSetSitText{{#var:lang}}|llSet'''Sit'''Text]]


=== Sound ===
=== Sound ===
* [[llAdjustSoundVolume{{#var:lang}}|llAdjust'''Sound'''Volume]]
[[llAdjustSoundVolume{{#var:lang}}|llAdjust'''Sound'''Volume]]
* [[llTriggerSound{{#var:lang}}|llTrigger'''Sound''']]
| [[llTriggerSound{{#var:lang}}|llTrigger'''Sound''']]
* [[llTriggerSoundLimited{{#var:lang}}|llTrigger'''Sound'''Limited]]
| [[llTriggerSoundLimited{{#var:lang}}|llTrigger'''Sound'''Limited]]
* [[llPlaySound{{#var:lang}}|llPlay'''Sound''']]
| [[llPlaySound{{#var:lang}}|llPlay'''Sound''']]
* [[llPlaySoundSlave{{#var:lang}}|llPlay'''Sound'''Slave]]
| [[llPlaySoundSlave{{#var:lang}}|llPlay'''Sound'''Slave]]
* [[llStopSound{{#var:lang}}|llStop'''Sound''']]
| [[llStopSound{{#var:lang}}|llStop'''Sound''']]
* [[llSound{{#var:lang}}|ll'''Sound''']] {{LSL_D}}
| [[llSound{{#var:lang}}|ll'''Sound''']] {{LSL_D}}
* [[llSoundPreload{{#var:lang}}|ll'''Sound'''Preload]] {{LSL_D}}
| [[llSoundPreload{{#var:lang}}|ll'''Sound'''Preload]] {{LSL_D}}
* [[llSetSoundQueueing{{#var:lang}}|llSet'''Sound'''Queueing]]
| [[llSetSoundQueueing{{#var:lang}}|llSet'''Sound'''Queueing]]
* [[llSetSoundRadius{{#var:lang}}|llSet'''Sound'''Radius]]
| [[llSetSoundRadius{{#var:lang}}|llSet'''Sound'''Radius]]
* [[llLoopSound{{#var:lang}}|llLoop'''Sound''']]
| [[llLoopSound{{#var:lang}}|llLoop'''Sound''']]
* [[llLoopSoundMaster{{#var:lang}}|llLoop'''Sound'''Master]]
| [[llLoopSoundMaster{{#var:lang}}|llLoop'''Sound'''Master]]
* [[llLoopSoundSlave{{#var:lang}}|llLoop'''Sound'''Slave]]
| [[llLoopSoundSlave{{#var:lang}}|llLoop'''Sound'''Slave]]
* [[llPreloadSound{{#var:lang}}|llPreload'''Sound''']]
| [[llPreloadSound{{#var:lang}}|llPreload'''Sound''']]


=== String ===
=== String ===
* [[llDeleteSubString{{#var:lang}}|llDeleteSub'''String''']]
[[llDeleteSubString{{#var:lang}}|llDeleteSub'''String''']]
* [[llGetSubString{{#var:lang}}|llGetSub'''String''']]
| [[llGetSubString{{#var:lang}}|llGetSub'''String''']]
* [[llStringLength{{#var:lang}}|ll'''String'''Length]]
| [[llStringLength{{#var:lang}}|ll'''String'''Length]]
* [[llStringToBase64{{#var:lang}}|ll'''String'''ToBase64]]
| [[llStringToBase64{{#var:lang}}|ll'''String'''ToBase64]]
* [[llStringTrim{{#var:lang}}|ll'''String'''Trim]]
| [[llStringTrim{{#var:lang}}|ll'''String'''Trim]]
* [[llSubStringIndex{{#var:lang}}|llSub'''String'''Index]]
| [[llSubStringIndex{{#var:lang}}|llSub'''String'''Index]]
* [[llInsertString{{#var:lang}}|llInsert'''String''']]
| [[llInsertString{{#var:lang}}|llInsert'''String''']]
* [[llParseString2List{{#var:lang}}|llParse'''String'''2List]]
| [[llParseString2List{{#var:lang}}|llParse'''String'''2List]]
* [[llParseStringKeepNulls{{#var:lang}}|llParse'''String'''KeepNulls]]
| [[llParseStringKeepNulls{{#var:lang}}|llParse'''String'''KeepNulls]]


=== Texture ===
=== Texture ===
* [[llGetTexture{{#var:lang}}|llGet'''Texture''']]
[[llGetTexture{{#var:lang}}|llGet'''Texture''']]
* [[llGetTextureOffset{{#var:lang}}|llGet'''Texture'''Offset]]
| [[llGetTextureOffset{{#var:lang}}|llGet'''Texture'''Offset]]
* [[llGetTextureRot{{#var:lang}}|llGet'''Texture'''Rot]]
| [[llGetTextureRot{{#var:lang}}|llGet'''Texture'''Rot]]
* [[llGetTextureScale{{#var:lang}}|llGet'''Texture'''Scale]]
| [[llGetTextureScale{{#var:lang}}|llGet'''Texture'''Scale]]
* [[llScaleTexture{{#var:lang}}|llScale'''Texture''']]
| [[llScaleTexture{{#var:lang}}|llScale'''Texture''']]
* [[llRotateTexture{{#var:lang}}|llRotate'''Texture''']]
| [[llRotateTexture{{#var:lang}}|llRotate'''Texture''']]
* [[llOffsetTexture{{#var:lang}}|llOffset'''Texture''']]
| [[llOffsetTexture{{#var:lang}}|llOffset'''Texture''']]
* [[llSetTexture{{#var:lang}}|llSet'''Texture''']]
| [[llSetTexture{{#var:lang}}|llSet'''Texture''']]
* [[llSetTextureAnim{{#var:lang}}|llSet'''Texture'''Anim]]
| [[llSetTextureAnim{{#var:lang}}|llSet'''Texture'''Anim]]


=== Time/Date ===
=== Time/Date ===
* [[llGetAndResetTime{{#var:lang}}|llGetAndReset'''Time''']]
[[llGetAndResetTime{{#var:lang}}|llGetAndReset'''Time''']]
* [[llGetDate{{#var:lang}}|llGet'''Date''']]
| [[llGetDate{{#var:lang}}|llGet'''Date''']]
* [[llGetUnixTime{{#var:lang}}|llGetUnix'''Time''']]
| [[llGetUnixTime{{#var:lang}}|llGetUnix'''Time''']]
* [[llGetWallclock{{#var:lang}}|llGetWall'''clock''']]
| [[llGetWallclock{{#var:lang}}|llGetWall'''clock''']]
* [[llGetTime{{#var:lang}}|llGet'''Time''']]
| [[llGetTime{{#var:lang}}|llGet'''Time''']]
* [[llGetTimeOfDay{{#var:lang}}|llGet'''Time'''OfDay]]
| [[llGetTimeOfDay{{#var:lang}}|llGet'''Time'''OfDay]]
* [[llGetTimestamp{{#var:lang}}|llGet'''Time'''stamp]]
| [[llGetTimestamp{{#var:lang}}|llGet'''Time'''stamp]]
* [[llResetTime{{#var:lang}}|llReset'''Time''']]
| [[llResetTime{{#var:lang}}|llReset'''Time''']]


=== Touch ===
=== Touch ===
* [[llDetectedTouchBinormal{{#var:lang}}|llDetected'''Touch'''Binormal]]
[[llDetectedTouchBinormal{{#var:lang}}|llDetected'''Touch'''Binormal]]
* [[llDetectedTouchFace{{#var:lang}}|llDetected'''Touch'''Face]]
| [[llDetectedTouchFace{{#var:lang}}|llDetected'''Touch'''Face]]
* [[llDetectedTouchNormal{{#var:lang}}|llDetected'''Touch'''Normal]]
| [[llDetectedTouchNormal{{#var:lang}}|llDetected'''Touch'''Normal]]
* [[llDetectedTouchPos{{#var:lang}}|llDetected'''Touch'''Pos]]
| [[llDetectedTouchPos{{#var:lang}}|llDetected'''Touch'''Pos]]
* [[llDetectedTouchST{{#var:lang}}|llDetected'''Touch'''ST]]
| [[llDetectedTouchST{{#var:lang}}|llDetected'''Touch'''ST]]
* [[llDetectedTouchUV{{#var:lang}}|llDetected'''Touch'''UV]]
| [[llDetectedTouchUV{{#var:lang}}|llDetected'''Touch'''UV]]
* [[llSetTouchText{{#var:lang}}|llSet'''Touch'''Text]]
| [[llSetTouchText{{#var:lang}}|llSet'''Touch'''Text]]


=== URL/HTTP ===
=== URL/HTTP ===
* [[llEscapeURL{{#var:lang}}|llEscape'''URL''']]
[[llEscapeURL{{#var:lang}}|llEscape'''URL''']]
* [[llGetHTTPHeader{{#var:lang}}|llGet'''HTTP'''Header]] {{LSL_New}}
| [[llGetHTTPHeader{{#var:lang}}|llGet'''HTTP'''Header]] {{LSL_New}}
* [[llHTTPRequest{{#var:lang}}|ll'''HTTP'''Request]]
| [[llHTTPRequest{{#var:lang}}|ll'''HTTP'''Request]]
* [[llHTTPResponse{{#var:lang}}|ll'''HTTP'''Response]] {{LSL_New}}
| [[llHTTPResponse{{#var:lang}}|ll'''HTTP'''Response]] {{LSL_New}}
* [[llReleaseURL{{#var:lang}}|llRelease'''URL''']] {{LSL_New}}
| [[llReleaseURL{{#var:lang}}|llRelease'''URL''']] {{LSL_New}}
* [[llUnescapeURL{{#var:lang}}|llUnescape'''URL''']]
| [[llUnescapeURL{{#var:lang}}|llUnescape'''URL''']]
* <s>[[llRefreshPrimURL{{#var:lang}}|llRefreshPrim'''URL''']]</s> {{LSL_U}}
| <s>[[llRefreshPrimURL{{#var:lang}}|llRefreshPrim'''URL''']]</s> {{LSL_U}}
* [[llLoadURL{{#var:lang}}|llLoad'''URL''']]
| [[llLoadURL{{#var:lang}}|llLoad'''URL''']]
* [[llRequestURL{{#var:lang}}|llRequest'''URL''']] {{LSL_New}}
| [[llRequestURL{{#var:lang}}|llRequest'''URL''']] {{LSL_New}}
* [[llRequestSecureURL{{#var:lang}}|llRequest'''SecureURL''']] {{LSL_New}}
| [[llRequestSecureURL{{#var:lang}}|llRequest'''SecureURL''']] {{LSL_New}}


=== Vector ===
=== Vector ===

Revision as of 20:33, 22 February 2010

PAGE UNDER CONSTRUCTION

This page intend become a structured map of all LSL functions, useful as overview to understand the whole structure of objects, the actions and events that involve them and how can be managed by scripts.

  • Avatar
    • Animation
    • Attachment
    • Camera
    • Controls
    • Sit
  • Communications
    • Chat
    • HTTP
    • XML-RPC
  • Detection
    • Collision
    • Touch
    • Sensor
  • Functions
    • God Mode
  • Inventory
    • Creator
    • Notecard
    • Owner
  • Media
    • Sound
    • Video
  • Movement
    • Physics
      • Damping
      • Hover
    • Rotation
  • Object
    • Link
    • Vehicle
  • Permissions
    • Asset
    • Script
  • Primitive
    • Effects
      • Particles
      • Light
    • Face
      • Alpha
      • Color
      • Texture
  • Region
    • Ground
    • Parcel
    • Security
    • Time
  • Script
    • Error
      • Math Errors
      • Keywords
      • Math
      • Types



Agent

llGetAgentInfo | llGetAgentLanguage | llGetAgentSize | llTeleportAgentHome | llRequestAgentData

Animation

llGetAnimation | llGetAnimationList | llStartAnimation | llStopAnimation

Avatar

llAttachToAvatar | llAvatarOnSitTarget | llDetachFromAvatar

Base64

llBase64ToInteger | llBase64ToString | llXorBase64Strings  D  | llXorBase64StringsCorrect

Camera

llClearCameraParams | llGetCameraPos | llGetCameraRot | llSetCameraAtOffset | llSetCameraEyeOffset | llSetCameraParams | llTakeCamera  U  | llReleaseCamera  U 

Click

llSetClickAction

Collision

llCollisionFilter | llCollisionSound | llCollisionSprite

Controls

llTakeControls | llReleaseControls

CSV

llCSV2List

DataChannel

llCloseRemoteDataChannel | llOpenRemoteDataChannel

Email

llEmail | llGetNextEmail

Euler

llEuler2Rot

Integer

llIntegerToBase64

Inventory

llAllowInventoryDrop | llGetInventoryCreator | llGetInventoryKey | llGetInventoryName | llGetInventoryNumber | llGetInventoryPermMask | llGetInventoryType | llGiveInventory | llGiveInventoryList | llRemoveInventory | llSetInventoryPermMask  G  | llRequestInventoryData

Key

llKey2Name

Link

llBreakAllLinks | llBreakLink | llCreateLink | llDetectedLinkNumber | llGetLinkKey | llGetLinkName | llGetLinkNumber | llMessageLinked | llSetLinkAlpha | llSetLinkColor | llSetLinkPrimitiveParams | llSetLinkTexture

List

llDeleteSubList | llDumpList2String | llGetListEntryType | llGetListLength | llList2CSV | llList2Float | llList2Integer | llList2Key | llList2List | llList2ListStrided | llList2Rot | llList2String | llList2Vector | llListFindList | llListInsertList | llListRandomize | llListReplaceList | llListSort | llListStatistics

Listen

llListen | llListenControl | llListenRemove

Messages

llWhisper | llInstantMessage | llOwnerSay | llShout | llRegionSay

Money

llGiveMoney

Notecard

llGetNotecardLine | llGetNumberOfNotecardLines

Object

llGetObjectDesc | llGetObjectDetails | llGetObjectMass | llGetObjectName | llGetObjectPermMask | llGetObjectPrimCount | llSetObjectDesc | llSetObjectName | llSetObjectPermMask  G  | llPushObject | llSetPayPrice

Prim

llGetPrimitiveParams | llSetPrimitiveParams | llSetPrimURL  U 

RemoteData

llRemoteDataReply | llRemoteDataSetRegion | llSendRemoteData

Rot

llRot2Angle | llRot2Axis | llRot2Euler | llRot2Fwd | llRot2Left | llRot2Up

Script

llGetFreeMemory | llResetOtherScript | llResetScript | llGetScriptName | llGetScriptState | llScriptDanger | llSetScriptState | llRemoteLoadScript  R  | llRemoteLoadScriptPin | llSetRemoteScriptAccessPin

Sensor

llSensor | llSensorRemove | llSensorRepeat

Simulator

llGetSimulatorHostname | llRequestSimulatorData

Sit

llUnSit | llSitTarget | llSetSitText

Sound

llAdjustSoundVolume | llTriggerSound | llTriggerSoundLimited | llPlaySound | llPlaySoundSlave | llStopSound | llSound  D  | llSoundPreload  D  | llSetSoundQueueing | llSetSoundRadius | llLoopSound | llLoopSoundMaster | llLoopSoundSlave | llPreloadSound

String

llDeleteSubString | llGetSubString | llStringLength | llStringToBase64 | llStringTrim | llSubStringIndex | llInsertString | llParseString2List | llParseStringKeepNulls

Texture

llGetTexture | llGetTextureOffset | llGetTextureRot | llGetTextureScale | llScaleTexture | llRotateTexture | llOffsetTexture | llSetTexture | llSetTextureAnim

Time/Date

llGetAndResetTime | llGetDate | llGetUnixTime | llGetWallclock | llGetTime | llGetTimeOfDay | llGetTimestamp | llResetTime

Touch

llDetectedTouchBinormal | llDetectedTouchFace | llDetectedTouchNormal | llDetectedTouchPos | llDetectedTouchST | llDetectedTouchUV | llSetTouchText

URL/HTTP

llEscapeURL | llGetHTTPHeader  NEW  | llHTTPRequest | llHTTPResponse  NEW  | llReleaseURL  NEW  | llUnescapeURL | llRefreshPrimURL  U  | llLoadURL | llRequestURL  NEW  | llRequestSecureURL  NEW 

Vector

Vehicle

World

Land

Parcel

Region