Difference between revisions of "User:Michele Wardark"

From Second Life Wiki
Jump to navigation Jump to search
 
(52 intermediate revisions by the same user not shown)
Line 4: Line 4:


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


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


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


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


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


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


== Communications ==
== Communications ==
Line 35: Line 52:
* '''XML-RPC'''
* '''XML-RPC'''
*: [[llOpenRemoteDataChannel{{#var:lang}}|llOpenRemote'''DataChannel''']] | [[llCloseRemoteDataChannel{{#var:lang}}|llCloseRemote'''DataChannel''']] | [[llRemoteDataReply{{#var:lang}}|ll'''RemoteData'''Reply]] | [[llRemoteDataSetRegion{{#var:lang}}|ll'''RemoteData'''SetRegion]] | [[llSendRemoteData{{#var:lang}}|llSend'''RemoteData''']]
*: [[llOpenRemoteDataChannel{{#var:lang}}|llOpenRemote'''DataChannel''']] | [[llCloseRemoteDataChannel{{#var:lang}}|llCloseRemote'''DataChannel''']] | [[llRemoteDataReply{{#var:lang}}|ll'''RemoteData'''Reply]] | [[llRemoteDataSetRegion{{#var:lang}}|ll'''RemoteData'''SetRegion]] | [[llSendRemoteData{{#var:lang}}|llSend'''RemoteData''']]
* [[Remote data{{#var:lang}}|remote_data()]]


== Dataserver ==
== Dataserver ==
Line 46: Line 65:
* '''Touch'''
* '''Touch'''
*: [[llDetectedTouchBinormal{{#var:lang}}|llDetected'''Touch'''Binormal]] | [[llDetectedTouchFace{{#var:lang}}|llDetected'''Touch'''Face]] | [[llDetectedTouchNormal{{#var:lang}}|llDetected'''Touch'''Normal]] | [[llDetectedTouchPos{{#var:lang}}|llDetected'''Touch'''Pos]] | [[llDetectedTouchST{{#var:lang}}|llDetected'''Touch'''ST]] | [[llDetectedTouchUV{{#var:lang}}|llDetected'''Touch'''UV]] | [[llSetTouchText{{#var:lang}}|llSet'''Touch'''Text]]
*: [[llDetectedTouchBinormal{{#var:lang}}|llDetected'''Touch'''Binormal]] | [[llDetectedTouchFace{{#var:lang}}|llDetected'''Touch'''Face]] | [[llDetectedTouchNormal{{#var:lang}}|llDetected'''Touch'''Normal]] | [[llDetectedTouchPos{{#var:lang}}|llDetected'''Touch'''Pos]] | [[llDetectedTouchST{{#var:lang}}|llDetected'''Touch'''ST]] | [[llDetectedTouchUV{{#var:lang}}|llDetected'''Touch'''UV]] | [[llSetTouchText{{#var:lang}}|llSet'''Touch'''Text]]
* [[Touch{{#var:lang}}|touch()]]
* [[Touch end{{#var:lang}}|touch_end()]]
* [[Touch start{{#var:lang}}|touch_start()]]


* '''Sensor'''
* '''Sensor'''
*: [[llSensor{{#var:lang}}|ll'''Sensor''']] | [[llSensorRemove{{#var:lang}}|ll'''Sensor'''Remove]] | [[llSensorRepeat{{#var:lang}}|ll'''Sensor'''Repeat]]
*: [[llSensor{{#var:lang}}|ll'''Sensor''']] | [[llSensorRemove{{#var:lang}}|ll'''Sensor'''Remove]] | [[llSensorRepeat{{#var:lang}}|ll'''Sensor'''Repeat]]
* [[Sensor{{#var:lang}}|sensor()]]
* [[No sensor{{#var:lang}}|no_sensor()]]


== Group ==
== Group ==
Line 54: Line 80:


== Inventory ==
== Inventory ==
[[llAllowInventoryDrop{{#var:lang}}|llAllow'''Inventory'''Drop]]
[[llGetInventoryName{{#var:lang}}|llGet'''Inventory'''Name]]
| [[llGetInventoryCreator{{#var:lang}}|llGet'''Inventory'''Creator]]
| [[llGetInventoryKey{{#var:lang}}|llGet'''Inventory'''Key]]
| [[llGetInventoryKey{{#var:lang}}|llGet'''Inventory'''Key]]
| [[llGetInventoryName{{#var:lang}}|llGet'''Inventory'''Name]]
| [[llGetInventoryNumber{{#var:lang}}|llGet'''Inventory'''Number]]
| [[llGetInventoryNumber{{#var:lang}}|llGet'''Inventory'''Number]]
| [[llGetInventoryType{{#var:lang}}|llGet'''Inventory'''Type]]
| [[llGetInventoryType{{#var:lang}}|llGet'''Inventory'''Type]]
| [[llGetInventoryCreator{{#var:lang}}|llGet'''Inventory'''Creator]]
| [[llGiveInventory{{#var:lang}}|llGive'''Inventory''']]
| [[llGiveInventory{{#var:lang}}|llGive'''Inventory''']]
| [[llGiveInventoryList{{#var:lang}}|llGive'''Inventory'''List]]
| [[llGiveInventoryList{{#var:lang}}|llGive'''Inventory'''List]]
| [[llAllowInventoryDrop{{#var:lang}}|llAllow'''Inventory'''Drop]]
| [[llRemoveInventory{{#var:lang}}|llRemove'''Inventory''']]
| [[llRemoveInventory{{#var:lang}}|llRemove'''Inventory''']]
| [[llRequestInventoryData{{#var:lang}}|llRequest'''Inventory'''Data]]
| [[llRequestInventoryData{{#var:lang}}|llRequest'''Inventory'''Data]]
Line 85: Line 111:
[[llMinEventDelay{{#var:lang}}|llMin'''Event'''Delay]]  
[[llMinEventDelay{{#var:lang}}|llMin'''Event'''Delay]]  
| [[llSetTimerEvent{{#var:lang}}|llSet'''Timer'''Event]]
| [[llSetTimerEvent{{#var:lang}}|llSet'''Timer'''Event]]
* [[Timer{{#var:lang}}|timer()]]


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


== Object ==
== Object ==
[[llGetObjectDesc{{#var:lang}}|llGet'''Object'''Desc]] | [[llGetObjectDetails{{#var:lang}}|llGet'''Object'''Details]] | [[llGetObjectMass{{#var:lang}}|llGet'''Object'''Mass]] | [[llGetObjectName{{#var:lang}}|llGet'''Object'''Name]] | [[llGetObjectPrimCount{{#var:lang}}|llGet'''Object'''PrimCount]] | [[llSetObjectDesc{{#var:lang}}|llSet'''Object'''Desc]] | [[llSetObjectName{{#var:lang}}|llSet'''Object'''Name]]
 
| [[llSetPayPrice{{#var:lang}}|llSetPay'''Price''']] | [[llDie{{#var:lang}}|llDie]]
{| border="1" cellpadding="5" cellspacing="0"
! Property
! Actions
! Detections
! Events
|-
! Name
| [[llSetObjectName{{#var:lang}}|llSet'''Object'''Name]]
| [[llGetObjectName{{#var:lang}}|llGet'''Object'''Name]]  
|  
|-
! Description
| [[llSetObjectDesc{{#var:lang}}|llSet'''Object'''Desc]]  
| [[llGetObjectDesc{{#var:lang}}|llGet'''Object'''Desc]]
|
|-
! Details
|
| [[llGetObjectDetails{{#var:lang}}|llGet'''Object'''Details]]  
|  
|-
! Root Position
|  
| [[llGetRootPosition{{#var:lang}}|llGet'''Root'''Position]]
| [[llGetRootPosition{{#var:lang}}|llGet'''Root'''Position]]
|
|-
! Root Rotation
|
| [[llGetRootRotation{{#var:lang}}|llGet'''Root'''Rotation]]
| [[llGetRootRotation{{#var:lang}}|llGet'''Root'''Rotation]]
|
|-
! Mass
|
| [[llGetObjectMass{{#var:lang}}|llGet'''Object'''Mass]]
|
|-
! Prim Count
|
| [[llGetObjectPrimCount{{#var:lang}}|llGet'''Object'''PrimCount]]
|
|-
!
|
|
|
|}
[[llSetPayPrice{{#var:lang}}|llSetPay'''Price''']]
| [[llDie{{#var:lang}}|llDie]]
| [[llWater{{#var:lang}}|llWater]]
| [[llWater{{#var:lang}}|llWater]]


* '''Target'''
==== States ====
*: [[llStopMoveToTarget{{#var:lang}}|llStopMoveToTarget]] | [[llTarget{{#var:lang}}|llTarget]] | [[llTargetOmega{{#var:lang}}|llTargetOmega]] | [[llTargetRemove{{#var:lang}}|llTargetRemove]] | [[llMoveToTarget{{#var:lang}}|ll'''Move'''ToTarget]] | [[llRotTarget{{#var:lang}}|llRotTarget]] | [[llRotTargetRemove{{#var:lang}}|llRotTargetRemove]]
 
::;Events : at_rot_target | not_at_rot_target | at_target | not_at_target
* [[State entry{{#var:lang}}|state_entry()]]
* [[State exit{{#var:lang}}|state_exit()]]
 
==== Rez ====
 
[[llRezAtRoot{{#var:lang}}|llRezAtRoot]] | [[llRezObject{{#var:lang}}|llRezObject]]
 
* [[Object rez{{#var:lang}}|object_rez()]]
* [[On rez{{#var:lang}}|on_rez()]]
 
==== Target ====
 
{| border="1" cellpadding="5" cellspacing="0"
! Property
! Actions
! Detections
! Events
|-
! Position
| [[llTarget{{#var:lang}}|llTarget]], [[llTargetRemove{{#var:lang}}|llTargetRemove]]
|
| [[At target{{#var:lang}}|at_target()]], [[Not at target{{#var:lang}}|not_at_target()]]
|-
! Movement
| [[llMoveToTarget{{#var:lang}}|ll'''Move'''ToTarget]], [[llStopMoveToTarget{{#var:lang}}|llStopMoveToTarget]]
|
| [[At rot target{{#var:lang}}|at_rot_target()]], [[Not at rot target{{#var:lang}}|not_at_rot_target()]]
|-
! Rotation
| [[llRotTarget{{#var:lang}}|llRotTarget]], [[llRotTargetRemove{{#var:lang}}|llRotTargetRemove]], [[llTargetOmega{{#var:lang}}|llTargetOmega]]
|
|  
|}
 
 
------
------


* '''Effects'''
==== Effects ====
** Particles
:* Particles
**: [[llParticleSystem{{#var:lang}}|ll'''Particle'''System]]
::* [[llParticleSystem{{#var:lang}}|ll'''Particle'''System]]
** Light  
:* Light  


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


* '''Vehicle'''
==== Vehicle ====
*: [[llSetVehicleFlags{{#var:lang}}|llSet'''Vehicle'''Flags]] | [[llSetVehicleFloatParam{{#var:lang}}|llSet'''Vehicle'''FloatParam]] | [[llSetVehicleRotationParam{{#var:lang}}|llSet'''Vehicle'''RotationParam]] | [[llSetVehicleType{{#var:lang}}|llSet'''Vehicle'''Type]] | [[llSetVehicleVectorParam{{#var:lang}}|llSet'''Vehicle'''VectorParam]] | [[llRemoveVehicleFlags{{#var:lang}}|llRemove'''Vehicle'''Flags]]
*: [[llSetVehicleFlags{{#var:lang}}|llSet'''Vehicle'''Flags]] | [[llSetVehicleFloatParam{{#var:lang}}|llSet'''Vehicle'''FloatParam]] | [[llSetVehicleRotationParam{{#var:lang}}|llSet'''Vehicle'''RotationParam]] | [[llSetVehicleType{{#var:lang}}|llSet'''Vehicle'''Type]] | [[llSetVehicleVectorParam{{#var:lang}}|llSet'''Vehicle'''VectorParam]] | [[llRemoveVehicleFlags{{#var:lang}}|llRemove'''Vehicle'''Flags]]


* '''Teleport'''
==== Teleport ====
*: LlSetLinkPrimitiveParams | LlSitTarget | LlTeleportAgentHome
*: LlSetLinkPrimitiveParams | LlSitTarget | LlTeleportAgentHome


* '''Permissions/Asset'''
==== Permissions/Asset ====
*: <s>[[llSetObjectPermMask{{#var:lang}}|llSet'''Object'''PermMask]]</s> {{LSL_GM}} | [[llGetObjectPermMask{{#var:lang}}|llGet'''Object'''PermMask]] | [[llGetPermissions{{#var:lang}}|llGetPermissions]] | [[llGetPermissionsKey{{#var:lang}}|llGetPermissionsKey]] | [[llRequestPermissions{{#var:lang}}|llRequestPermissions]]
*: <s>[[llSetObjectPermMask{{#var:lang}}|llSet'''Object'''PermMask]]</s> {{LSL_GM}} | [[llGetObjectPermMask{{#var:lang}}|llGet'''Object'''PermMask]] | [[llGetPermissions{{#var:lang}}|llGetPermissions]] | [[llGetPermissionsKey{{#var:lang}}|llGetPermissionsKey]] | [[llRequestPermissions{{#var:lang}}|llRequestPermissions]]
* [[Run time permissions{{#var:lang}}|run_time_permissions()]]


=== Movement ===
=== Movement ===
*: [[llGround{{#var:lang}}|llGround]] | [[llGroundContour{{#var:lang}}|llGroundContour]] | [[llGroundNormal{{#var:lang}}|llGroundNormal]] | [[llGroundRepel{{#var:lang}}|llGroundRepel]] | [[llGroundSlope{{#var:lang}}|llGroundSlope]]
* [[llGround{{#var:lang}}|llGround]] | [[llGroundContour{{#var:lang}}|llGroundContour]] | [[llGroundNormal{{#var:lang}}|llGroundNormal]] | [[llGroundRepel{{#var:lang}}|llGroundRepel]] | [[llGroundSlope{{#var:lang}}|llGroundSlope]]


* '''Physics'''
* [[Moving end{{#var:lang}}|moving_end()]]
*: [[llApplyImpulse{{#var:lang}}|llApplyImpulse]] | [[llApplyRotationalImpulse{{#var:lang}}|llApplyRotationalImpulse]] | [[llGetAccel{{#var:lang}}|llGetAccel]] | [[llGetForce{{#var:lang}}|llGetForce]] | [[llGetEnergy{{#var:lang}}|llGetEnergy]] | [[llGetMass{{#var:lang}}|llGetMass]] | [[llGetOmega{{#var:lang}}|llGetOmega]] | [[llGetCenterOfMass{{#var:lang}}|llGetCenterOfMass]] | [[llGetTorque{{#var:lang}}|llGetTorque]] | [[llGetVel{{#var:lang}}|llGetVel]] | [[llSetForce{{#var:lang}}|llSetForce]] | [[llSetForceAndTorque{{#var:lang}}|llSetForceAndTorque]] | [[llSetTorque{{#var:lang}}|llSetTorque]] | [[llSetBuoyancy{{#var:lang}}|llSetBuoyancy]] | [[llPushObject{{#var:lang}}|llPush'''Object''']]
* [[Moving start{{#var:lang}}|moving_start()]]
** Damping
** Hover
**: [[llSetHoverHeight{{#var:lang}}|llSetHoverHeight]] | [[llStopHover{{#var:lang}}|llStopHover]]


* '''Rotation'''
==== Physics ====
*
[[llApplyImpulse{{#var:lang}}|llApplyImpulse]]
* Strength
| [[llApplyRotationalImpulse{{#var:lang}}|llApplyRotationalImpulse]]
*: [[llLookAt{{#var:lang}}|llLookAt]] | [[llRotLookAt{{#var:lang}}|llRotLookAt]] | [[llStopLookAt{{#var:lang}}|llStopLookAt]]
| [[llGetAccel{{#var:lang}}|llGetAccel]]
| [[llGetForce{{#var:lang}}|llGetForce]]
| [[llGetEnergy{{#var:lang}}|llGetEnergy]]
| [[llGetMass{{#var:lang}}|llGetMass]]
| [[llGetOmega{{#var:lang}}|llGetOmega]]
| [[llGetCenterOfMass{{#var:lang}}|llGetCenterOfMass]]
| [[llGetTorque{{#var:lang}}|llGetTorque]]
| [[llGetVel{{#var:lang}}|llGetVel]]
| [[llSetForce{{#var:lang}}|llSetForce]]
| [[llSetForceAndTorque{{#var:lang}}|llSetForceAndTorque]]
| [[llSetTorque{{#var:lang}}|llSetTorque]]
| [[llSetBuoyancy{{#var:lang}}|llSetBuoyancy]]
| [[llPushObject{{#var:lang}}|llPush'''Object''']]
 
:* Damping
:* Hover
::* [[llSetHoverHeight{{#var:lang}}|llSetHoverHeight]] | [[llStopHover{{#var:lang}}|llStopHover]]
 
==== Rotation ====
 
==== Strength ====
[[llLookAt{{#var:lang}}|llLookAt]] | [[llRotLookAt{{#var:lang}}|llRotLookAt]] | [[llStopLookAt{{#var:lang}}|llStopLookAt]]


* Vehicle
==== Vehicle ====


=== Primitive ===
=== Primitive ===
Line 145: Line 277:


=== Linkset ===
=== Linkset ===
* '''Link'''
 
*: [[llBreakAllLinks{{#var:lang}}|llBreakAll'''Links''']] | [[llBreakLink{{#var:lang}}|llBreak'''Link''']] | [[llCreateLink{{#var:lang}}|llCreate'''Link''']] | [[llDetectedLinkNumber{{#var:lang}}|llDetected'''Link'''Number]] | [[llGetLinkKey{{#var:lang}}|llGet'''Link'''Key]] | [[llGetLinkName{{#var:lang}}|llGet'''Link'''Name]] | [[llGetLinkNumber{{#var:lang}}|llGet'''Link'''Number]] | [[llMessageLinked{{#var:lang}}|llMessage'''Link'''ed]] | [[llSetLinkAlpha{{#var:lang}}|llSet'''Link'''Alpha]] | [[llSetLinkColor{{#var:lang}}|llSet'''Link'''Color]] | [[llSetLinkPrimitiveParams{{#var:lang}}|llSet'''Link'''PrimitiveParams]] | [[llSetLinkTexture{{#var:lang}}|llSet'''Link'''Texture]] | [[llGetNumberOfPrims{{#var:lang}}|llGetNumberOfPrims]]
{| border="1" cellpadding="5" cellspacing="0"
! Property
! Actions
! Detections
! Events
|-
!
|
[[llCreateLink{{#var:lang}}|llCreate'''Link''']],
[[llBreakLink{{#var:lang}}|llBreak'''Link''']],
[[llBreakAllLinks{{#var:lang}}|llBreakAll'''Links''']],
[[llMessageLinked{{#var:lang}}|llMessage'''Link'''ed]],
[[llSetLinkAlpha{{#var:lang}}|llSet'''Link'''Alpha]],
[[llSetLinkColor{{#var:lang}}|llSet'''Link'''Color]],
[[llSetLinkPrimitiveParams{{#var:lang}}|llSet'''Link'''PrimitiveParams]],
[[llSetLinkTexture{{#var:lang}}|llSet'''Link'''Texture]]  
|  
[[llDetectedLinkNumber{{#var:lang}}|llDetected'''Link'''Number]],
[[llGetLinkKey{{#var:lang}}|llGet'''Link'''Key]],
[[llGetLinkName{{#var:lang}}|llGet'''Link'''Name]],
[[llGetLinkNumber{{#var:lang}}|llGet'''Link'''Number]],
[[llGetNumberOfPrims{{#var:lang}}|llGetNumberOfPrims]]
|
|}


== Land ==
== Land ==
Line 235: Line 390:
== Money ==
== Money ==
[[llGiveMoney{{#var:lang}}|llGive'''Money''']]
[[llGiveMoney{{#var:lang}}|llGive'''Money''']]
* [[Money{{#var:lang}}|money()]]


== Other LSL functions ==
== Other LSL functions ==
Line 252: Line 409:
* [[llGetLocalRot{{#var:lang}}|llGetLocalRot]]
* [[llGetLocalRot{{#var:lang}}|llGetLocalRot]]
* [[llGetPos{{#var:lang}}|llGetPos]]
* [[llGetPos{{#var:lang}}|llGetPos]]


* [[llGetStartParameter{{#var:lang}}|llGetStartParameter]]
* [[llGetStartParameter{{#var:lang}}|llGetStartParameter]]
Line 259: Line 415:
* [[llGetSunDirection{{#var:lang}}|llGet'''Sun'''Direction]]
* [[llGetSunDirection{{#var:lang}}|llGet'''Sun'''Direction]]


* <s>[[llGodLikeRezObject{{#var:lang}}|llGodLikeRezObject]]</s> {{LSL_GM}}
* [[llMapDestination{{#var:lang}}|llMapDestination]]
* [[llMapDestination{{#var:lang}}|llMapDestination]]
* [[llMD5String{{#var:lang}}|llMD5String]]
* [[llMD5String{{#var:lang}}|llMD5String]]
Line 267: Line 422:
* <s>[[llPointAt{{#var:lang}}|llPointAt]]</s> {{LSL_U}}
* <s>[[llPointAt{{#var:lang}}|llPointAt]]</s> {{LSL_U}}
* [[llPow{{#var:lang}}|llPow]]
* [[llPow{{#var:lang}}|llPow]]
* [[llRezAtRoot{{#var:lang}}|llRezAtRoot]]
* [[llRezObject{{#var:lang}}|llRezObject]]


* [[llRotBetween{{#var:lang}}|llRotBetween]]
* [[llRotBetween{{#var:lang}}|llRotBetween]]
Line 283: Line 436:
* [[llVolumeDetect{{#var:lang}}|ll'''Volume'''Detect]]
* [[llVolumeDetect{{#var:lang}}|ll'''Volume'''Detect]]


== Examples ==
== Events ==
 
* [[Attach{{#var:lang}}|attach()]]
* [[Changed{{#var:lang}}|changed()]]
* [[Collision{{#var:lang}}|collision()]]
* [[Collision end{{#var:lang}}|collision_end()]]
* [[Collision start{{#var:lang}}|collision_start()]]
* [[Control{{#var:lang}}|control()]]
* [[Dataserver{{#var:lang}}|dataserver()]]
* [[Email{{#var:lang}}|email()]]
* [[Http request{{#var:lang}}|http_request()]]
* [[Http response{{#var:lang}}|http_response()]]
* [[Land collision{{#var:lang}}|land_collision()]]
* [[Land collision end{{#var:lang}}|land_collision_end()]]
* [[Land collision start{{#var:lang}}|land_collision_start()]]
* [[Link message{{#var:lang}}|link_message()]]
 
== Table template ==


{| border="1" cellpadding="5" cellspacing="0"
{| border="1" cellpadding="5" cellspacing="0"
! Property
! Property
! Action
! Actions
! Detection
! Detections
! Events
! Events
|-
|-
!  
!  
|  
|  
|
|
|-
!
|  
|  
|  
|  
|
|}
|}

Latest revision as of 03:51, 25 February 2010

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

llGetAgentInfo | llGetAgentLanguage | llGetAgentSize | llTeleportAgentHome | llRequestAgentData

Animation

llGetAnimation | llGetAnimationList | llStartAnimation | llStopAnimation

Attachment

llAttachToAvatar | llDetachFromAvatar

Camera

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

Controls

llTakeControls | llReleaseControls

Sit

llAvatarOnSitTarget | llUnSit | llSitTarget | llSetSitText

Communications

Dataserver

Detection

llDetectedGrab | llDetectedKey | llDetectedName | llDetectedPos | llDetectedRot | llDetectedType | llDetectedVel

Group

llDetectedGroup | llSameGroup

Inventory

llGetInventoryName | llGetInventoryKey | llGetInventoryNumber | llGetInventoryType | llGetInventoryCreator | llGiveInventory | llGiveInventoryList | llAllowInventoryDrop | llRemoveInventory | llRequestInventoryData

Media

Events

llMinEventDelay | llSetTimerEvent

Object

Property Actions Detections Events
Name llSetObjectName llGetObjectName
Description llSetObjectDesc llGetObjectDesc
Details llGetObjectDetails
Root Position llGetRootPosition
Root Rotation llGetRootRotation
Mass llGetObjectMass
Prim Count llGetObjectPrimCount

llSetPayPrice | llDie | llWater

States

Rez

llRezAtRoot | llRezObject

Target

Property Actions Detections Events
Position llTarget, llTargetRemove at_target(), not_at_target()
Movement llMoveToTarget, llStopMoveToTarget at_rot_target(), not_at_rot_target()
Rotation llRotTarget, llRotTargetRemove, llTargetOmega




Effects

  • Particles
  • Light

Click

Vehicle

Teleport

  • LlSetLinkPrimitiveParams | LlSitTarget | LlTeleportAgentHome

Permissions/Asset

Movement

Physics

llApplyImpulse | llApplyRotationalImpulse | llGetAccel | llGetForce | llGetEnergy | llGetMass | llGetOmega | llGetCenterOfMass | llGetTorque | llGetVel | llSetForce | llSetForceAndTorque | llSetTorque | llSetBuoyancy | llPushObject

  • Damping
  • Hover

Rotation

Strength

llLookAt | llRotLookAt | llStopLookAt

Vehicle

Primitive

llGetPrimitiveParams | llSetPrimitiveParams | llSetPrimURL  U  | llGetNumberOfSides | llSetRot | llSetScale | llCloud | llWind | llGetRot | llGetScale

Linkset

Property Actions Detections Events

llCreateLink, llBreakLink, llBreakAllLinks, llMessageLinked, llSetLinkAlpha, llSetLinkColor, llSetLinkPrimitiveParams, llSetLinkTexture

llDetectedLinkNumber, llGetLinkKey, llGetLinkName, llGetLinkNumber, llGetNumberOfPrims

Land

llModifyLand

Script

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

  • Error
    • Math Errors
    • Keywords

Types

llAxes2Rot | llAxisAngle2Rot

URL

llEscapeURL | llReleaseURL  NEW  | llUnescapeURL | llRefreshPrimURL  U  | llLoadURL | llRequestURL  NEW  | llRequestSecureURL  NEW 

Math

llSin | llTan | llSqrt | llAbs | llAcos | llAsin | llAtan2 | llCeil | llCos | llFloor | llFrand | llLog | llLog10 | llRound | llFabs | llModPow

Money

llGiveMoney

Other LSL functions

Events

Table template

Property Actions Detections Events