Scripting/Fonctions
De DigiWiki.
Fonctions | AaFunctions | BotFonctions | AScript | LlFonctions | OsFonctions | Librairie | Exemples | Legende | Manuel |
General Note
Aurora-Sim utilise botFunctions. These are used only in Aurora-Sim.
OpenSim uses osNPCfunctions. These are unsupported in Aurora-Sim.
What are Threat Levels ? See this page: Threat Levels
What is AA/OS support ? See this page: AA/OS support
What is Bot Fonctions ? See thos page: BotFonctions support
Legende
Key | Description |
---|---|
NEW | New: La fonction a été ajoutée récemment. |
ALPHA | Alpha: La fonction n'est actuellement pas sur la grille principal, elle est disponnible uniquement sur Aditi. |
I | Unknow: The function ID for the function is not known, or it may not have one. |
D | Deprecated: The function has been deprecated but still works. It is best to avoid functions marked as deprecated. |
R | Removed: The function has not only been deprecated, it has been removed. Do not use functions marked as removed. |
U | Not Implemented: The function has not been implemented. Do not use functions marked as not implemented. |
B | Broken: This function is marked as broken and may not work. |
GM | God Mode: The function requires god-mode. Functions marked as such cannot be used. |
RQ | Requested: This function has been requested by several users and has not been implemented. Do not use functions marked as requested. |
NO | None: Function is no threat at all. It doesn't constitute a threat to either users or the system and has no known side effects. |
NU | Nuisance: Abuse of this command can cause a nuisance to the region operator, such as log message spew. |
VL | Very Low: Extreme levels of abuse of this function can cause impaired functioning of the region, or very gullible users can be tricked into experiencing harmless effects. |
LO | Low: Intentional abuse can cause crashes or malfunction under certain circumstances, which can be easily rectified; or certain users can be tricked into certain situations in an avoidable manner. |
MO | Moderate: Intentional abuse can cause denial of service and crashes with potential of data or state loss; or trusting users can be tricked into embarrassing or uncomfortable situations. |
HI | High: Casual abuse can cause impaired functionality or temporary denial of service conditions. Intentional abuse can easily cause crashes with potential data loss, or can be used to trick experienced and cautious users into unwanted situations, or changes global data permanently and without undo ability. |
VH | Very High: Even normal use may, depending on the number of instances, or frequency of use, result in severe service impairment or crash with loss of data, or can be used to cause unwanted or harmful effects on users without giving the user a means to avoid it. |
SE | Severe: Even casual use is a danger to region stability, or function allows console or OS command execution, or function allows taking money without consent, or allows deletion or modification of user data, or allows the compromise of sensitive data by design. |
AA | Aurora-Sim unique functions. |
OS | OpenSimulator unique functions. |
AAOS | Aurora-Sim & OpenSim common supported functions. |
Retrouvez ci-dessous toutes les fonctions LSL, OSSL, AA, BOT, ...
LlFonctions (Lsl) (Linden Labs scripting language))
- llAbs
- llAcos
- llAddToLandBanList
- llAddToLandPassList
- llAdjustSoundVolume
- llAgentInExperience NEW I
- llAllowInventoryDrop
- llAngleBetween
- llApplyImpulse
- llApplyRotationalImpulse
- llAsin
- llAtan2
- llAttachToAvatar
- llAttachToAvatarTemp
- llAvatarOnLinkSitTarget
- llAvatarOnSitTarget
- llAxes2Rot
- llAxisAngle2Rot
- llBase64ToInteger
- llBase64ToString
- llBreakAllLinks
- llBreakLink
- llCastRay
- llCeil
- llClearCameraParams
- llClearLinkMedia
- llClearPrimMedia
- llCloseRemoteDataChannel
- llCloud
- llCollisionFilter
- llCollisionSound
- llCollisionSprite R
- llCos
- llCreateKeyValue NEW I
- llCreateLink
- llCSV2List
- llDataSizeKeyValue NEW I
- llDeleteKeyValue NEW I
- llDeleteSubList
- llDeleteSubString
- llDetachFromAvatar
- llDetectedGrab
- llDetectedGroup
- llDetectedKey
- llDetectedLinkNumber
- llDetectedName
- llDetectedOwner
- llDetectedPos
- llDetectedRot
- llDetectedTouchBinormal
- llDetectedTouchFace
- llDetectedTouchNormal
- llDetectedTouchPos
- llDetectedTouchST
- llDetectedTouchUV
- llDetectedType
- llDetectedVel
- llDialog
- llDie
- llDumpList2String
- llEdgeOfWorld
- llEjectFromLand
- llEmail
- llEscapeURL
- llEuler2Rot
- llFabs
- llFloor
- llForceMouselook
- llFrand
- llGenerateKey
- llGetAccel
- llGetAgentInfo
- llGetAgentLanguage
- llGetAgentList
- llGetAgentSize
- llGetAlpha
- llGetAndResetTime
- llGetAnimation
- llGetAnimationList
- llGetAnimationOverride NEW I
- llGetAttached
- llGetBoundingBox
- llGetCameraPos
- llGetCameraRot
- llGetCenterOfMass
- llGetColor
- llGetCreator
- llGetDate
- llGetDisplayName
- llGetEnergy
- llGetEnv NEW
- llGetExperienceDetails NEW
- llGetExperienceErrorMessage NEW
- llGetForce
- llGetFreeMemory
- llGetFreeURLs
- llGetGeometricCenter
- llGetGMTclock
- llGetHTTPHeader
- llGetInventoryCreator
- llGetInventoryKey
- llGetInventoryName
- llGetInventoryNumber
- llGetInventoryPermMask
- llGetInventoryType
- llGetKey
- llGetLandOwnerAt
- llGetLinkKey
- llGetLinkMedia
- llGetLinkName
- llGetLinkNumber
- llGetLinkNumberOfSides
- llGetLinkPrimitiveParams
- llGetListEntryType
- llGetListLength
- llGetLocalPos
- llGetLocalRot
- llGetMass
- llGetMassMKS
- llGetMaxScaleFactor NEW I
- llGetMemoryLimit I
- llGetMinScaleFactor NEW I
- llGetNextEmail
- llGetNotecardLine
- llGetNumberOfNotecardLines
- llGetNumberOfPrims
- llGetNumberOfSides
- llGetObjectDesc
- llGetObjectDetails
- llGetObjectMass
- llGetObjectName
- llGetObjectPermMask
- llGetObjectPrimCount
- llGetOmega
- llGetOwner
- llGetOwnerKey
- llGetParcelDetails
- llGetParcelFlags
- llGetParcelMaxPrims
- llGetParcelMusicURL U
- llGetParcelPrimCount
- llGetParcelPrimOwners
- llGetPermissions
- llGetPermissionsKey
- llGetPos
- llGetPrimitiveParams
- llGetPrimMediaParams
- llGetRegionAgentCount
- llGetRegionCorner
- llGetRegionFlags
- llGetRegionFPS
- llGetRegionName
- llGetRegionTimeDilation
- llGetRootPosition
- llGetRootRotation
- llGetRot
- llGetScale
- llGetScriptName
- llGetScriptState
- llGetSimulatorHostname
- llGetSPMaxMemory
- llGetStartParameter
- llGetStatus
- llGetSubString
- llGetSunDirection
- llGetTexture
- llGetTextureOffset
- llGetTextureRot
- llGetTextureScale
- llGetTime
- llGetTimeOfDay
- llGetTimestamp
- llGetTorque
- llGetUnixTime
- llGetUsedMemory
- llGetUsername
- llGetVel
- llGetWallclock
- llGiveInventory
- llGiveInventoryList
- llGiveMoney
- llGodLikeRezObject GM
- llGround
- llGroundContour
- llGroundNormal
- llGroundRepel
- llGroundSlope
- llHTTPRequest
- llHTTPResponse
- llInsertString
- llInstantMessage
- llIntegerToBase64
- llJson2List
- llJsonGetValue
- llJsonSetValue
- llJsonValueType
- llKey2Name
- llKeyCountKeyValue NEW I
- llLinkParticleSystem
- llLinkSitTarget
- llList2CSV
- llList2Float
- llList2Integer
- llList2Json NEW I
- llList2Key
- llList2List
- llList2ListStrided
- llList2Rot
- llList2String
- llList2Vector
- llListen
- llListenControl
- llListenRemove
- llListFindList
- llListInsertList
- llListRandomize
- llListReplaceList
- llListSort
- llListStatistics
- llLoadURL
- llLog
- llLog10
- llLookAt
- llLoopSound
- llLoopSoundMaster
- llLoopSoundSlave
- llMakeExplosion D
- llMakeFire D
- llMakeFountain D
- llMakeSmoke D
- llManageEstateAcces
- llMapDestination
- llMatchGroup U RQ
- llMD5String
- llMessageLinked
- llMinEventDelay
- llModifyLand
- llModPow
- llMoveToTarget
- llOffsetTexture
- llOpenRemoteDataChannel
- llOverMyLand
- llOwnerSay
- llParcelMediaCommandList
- llParcelMediaQuery
- llParseString2List
- llParseStringKeepNulls
- llParticleSystem
- llPassCollisions
- llPassTouches
- llPlaySound
- llPlaySoundSlave
- llPointAt D
- llPow
- llPreloadSound
- llPushObject
- llReadKeyValue NEW I
- llRefreshPrimURL D
- llRegionSay
- llRegionSayTo
- llReleaseCamera D
- llReleaseControls
- llRemoteDataReply
- llRemoteDataSetRegion D
- llRemoteLoadScript D
- llRemoteLoadScriptPin
- llRemoveFromLandBanList
- llRemoveFromLandPassList
- llRemoveInventory
- llRemoveVehicleFlags
- llRequestAgentData
- llRequestDisplayName
- llRequestExperiencePermissions
- llRequestInventoryData
- llRequestPermissions
- llRequestSecureURL
- llRequestSimulatorData
- llRequestURL
- llRequestUsername
- llResetAnimationOverride NEW I
- llResetLandBanList
- llResetLandPassList
- llResetOtherScript
- llResetScript
- llResetTime
- llReturnObjectsByID NEW I
- llReturnObjectsByOwner NEW I
- llRezAtRoot
- llRezObject
- llRot2Angle
- llRot2Axis
- llRot2Euler
- llRot2Fwd
- llRot2Left
- llRot2Up
- llRotateTexture
- llRotBetween
- llRotLookAt
- llRotTarget
- llRotTargetRemove
- llRound
- llSameGroup
- llSay
- llScaleByFactor NEW
- llScaleTexture
- llScriptDanger
- llScriptProfiler
- llSendRemoteData
- llSensor
- llSensorRemove
- llSensorRepeat
- llSetAlpha
- llSetAngularVelocity
- llSetAnimationOverride NEW I
- llSetBuoyancy
- llSetCameraAtOffset
- llSetCameraEyeOffset
- llSetCameraParams
- llSetClickAction
- llSetColor
- llSetContentType
- llSetDamage
- llSetForce
- llSetForceAndTorque
- llSetHoverHeight
- llSetInventoryPermMask GM
- llSetKeyframedMotion
- llSetLinkAlpha
- llSetLinkCamera
- llSetLinkColor
- llSetLinkMedia
- llSetLinkPrimitiveParams
- llSetLinkPrimitiveParamsFast
- llSetLinkTexture
- llSetLinkTextureAnim
- llSetLocalRot
- llSetMemoryLimit
- llSetObjectDesc
- llSetObjectName
- llSetObjectPermMask GM
- llSetParcelMusicURL
- llSetPayPrice
- llSetPhysicsMaterial
- llSetPos
- llSetPrimitiveParams
- llSetPrimMediaParams
- llSetPrimURL D
- llSetRegionPos U
- llSetRemoteScriptAccessPin
- llSetRot
- llSetScale
- llSetScriptState
- llSetSitText
- llSetSoundQueueing
- llSetSoundRadius
- llSetStatus
- llSetText
- llSetTexture
- llSetTextureAnim
- llSetTimerEvent
- llSetTorque
- llSetTouchText
- llSetVehicleFlags
- llSetVehicleFloatParam
- llSetVehicleRotationParam
- llSetVehicleType
- llSetVehicleVectorParam
- llSetVelocity
- llSHA1String
- llShout
- llSin
- llSitTarget
- llSleep
- llSound D
- llSoundPreload D
- llSqrt
- llStartAnimation
- llStopAnimation
- llStopHover
- llStopLookAt
- llStopMoveToTarget
- llStopPointAt D
- llStopSound
- llStringLength
- llStringToBase64
- llStringTrim
- llSubStringIndex
- llTakeCamera D
- llTakeControls
- llTan
- llTarget
- llTargetOmega
- llTargetRemove
- llTeleportAgent I
- llTeleportAgentGlobalCoords I
- llTeleportAgentHome
- llTextBox
- llToLower
- llToUpper
- llTransferLindenDollars I
- llTriggerSound
- llTriggerSoundLimited
- llUnescapeURL
- llUnSit
- llVecDist
- llUpdateKeyValue NEW I
- llVecMag
- llVecNorm
- llVolumeDetect
- llWater
- llWhisper
- llWind
- llXorBase64 NEW I
- llXorBase64Strings D
- llXorBase64StringsCorrect D
Pathfinding LSL functions
OsFonctions (Ossl) (OpenSim and Aurora-Sim added Functions)
- osAddAgentToGroup LO AA
- osAvatarName2Key LO AAOS
- osAvatarPlayAnimation VH AAOS
- osAvatarStopAnimation VH AAOS
- osAgentSaveAppearance AAOS
- osOwnerSaveAppearance AAOS
- osCauseDamage HI AAOS
- osCauseHealing HI AAOS
- osConsoleCommand SE AAOS
- osDrawEllipse NO AAOS
- osDrawFilledPolygon NO AAOS
- osDrawFilledRectangle NO AAOS
- osDrawImage NO AAOS
- osDrawLine NO AAOS
- osDrawPolygon NO AAOS
- osDrawRectangle NO AAOS
- osDrawText NO AAOS
- osEjectFromGroup VL AAOS
- osFormatString LO AAOS
- osForceAttachToAvatar HI AAOS
- osForceAttachToAvatarFromInventory HI AAOS
- osForceAttachToOtherAvatarFromInventory SE AAOS
- osForceDetachFromAvatar HI AAOS
- osGetAgentIP HI AAOS
- osGetAgents NO AAOS
- osGetAvatarList NO AAOS
- osGetCurrentSunHour NO AAOS
- osGetDrawStringSize VL AAOS
- osGetGridHomeURI MO AAOS
- osGetGridGatekeeperURI MO AAOS
- osGetGridCustom MO AAOS
- osGetGridLoginUri MO AAOS
- osGetGridName MO AAOS
- osGetGridNick MO AAOS
- osGetInventoryDesc NO AAOS
- osGetMapTexture HI AAOS
- osGetNotecard VH AAOS
- osGetNotecardLine VH AAOS
- osGetNumberOfNotecardLines VH AAOS
- osGetNumberOfAttachments MO AAOS
- osDropAttachment MO AAOS
- osDropAttachmentAt MO AAOS
- osForceDropAttachment HI AAOS
- osForceDropAttachmentAt HI AAOS
- osGetPhysicsEngineType HI AAOS
- osGetPrimitiveParams HI AAOS
- osGetRegionMapTexture HI AAOS
- osGetRegionSize NO AAOS
- osGetRegionStats MO AAOS
- osGetScriptEngineName HI AAOS
- osGetSimulatorMemory MO AAOS
- osGetSimulatorVersion HI AAOS
- osGetThreatlevel HI AAOS
- osInviteToGroup VL AAOS
- osIsUUID NO AAOS NEW
- osGetRezzingObject NO AAOS
- osKey2Name LO AAOS
- osKickAvatar SE AAOS
- osList2Double NO AAOS
- osListenRegex LO AAOS
- osLoadedCreationDate LO AAOS
- osLoadedCreationID LO AAOS
- osLoadedCreationTime LO AAOS
- osMakeNotecard HI AAOS
- osMatchString HI AAOS
- osMax NO AAOS
- osMin NO AAOS
- osMessageAttachments MO AAOS
- osMessageObject LO AAOS
- osMovePen NO AAOS
- osParcelJoin HI AAOS
- osParcelSubdivide HI AAOS
- osParseJSON NO AAOS
- osParseJSONNew NO AAOS
- osRegexIsMatch LO AAOS
- osRegionNotice VH AAOS
- osRegionRestart HI AAOS
- osReplaceString VL AAOS
- osSetContentType HI AAOS
- osSetDynamicTextureData VL AAOS
- osSetDynamicTextureDataBlend VL AAOS
- osSetDynamicTextureDataBlendFace VL AAOS
- osSetDynamicTextureURL VL AAOS
- osSetDynamicTextureURLBlend VL AAOS
- osSetDynamicTextureURLBlendFace VL AAOS
- osSetEstateSunSettings NU AAOS
- osSetFontName NO AAOS
- osSetFontSize NO AAOS
- osSetParcelDetails VL AAOS
- osSetParcelMediaURL VL AAOS
- osSetParcelSIPAddress VL AAOS
- osSetPenCap NO AAOS
- osSetPenColor NO AAOS
- osSetPenSize NO AAOS
- osSetPrimFloatOnWater VL AAOS
- osSetPrimitiveParams HI AAOS
- osSetProjectionParams HI AAOS
- osSetRegionSunSettings NU AAOS
- osSetRegionWaterHeight HI AAOS
- osSetSpeed MO AAOS
- osSetStateEvents HI AAOS NEW
- osGrantScriptPermissions SE AAOS NEW
- osRevokeScriptPermissions SE AAOS NEW
- osSetSunParam NO AAOS
- osGetSunParam NO AAOS
- osSetWindParam VL AAOS
- osGetWindParam VL AAOS
- osSetTerrainHeight HI AAOS
- osGetTerrainHeight NO AAOS
- osShutDown HI AAOS
- osTeleportAgent HI AAOS
- osTeleportOwner HI AAOS
- osTerrainFlush VL AAOS
- osUnixTimeToTimestamp NO AAOS
- osWindActiveModelPluginName NO AAOS
OsFunction NPC (Non-Player Characters)
- osIsNpc NO
- osNpcCreate HI
- osNpcSaveAppearance HI
- osNpcLoadAppearance HI
- osNpcGetPos HI
- osNpcMoveTo HI
- osNpcMoveToTarget HI
- osNpcGetOwner NO
- osNpcGetRot HI
- osNpcSetRot HI
- osNpcStopMoveToTarget VL
- osNpcSay HI
- osNpcSay (with channel) HI NEW
- osNpcShout HI NEW
- osNpcTouch HI NEW
- osNpcWhisper HI NEW
- osNpcSit HI
- osNpcStand HI
- osNpcRemove HI
- osNpcPlayAnimation HI
- osNpcStopAnimation HI
NPC Examples
OsFunctions Drawing Commands
OsFunction Examples
General Examples
- GrafittiBoard AAOS
- osTextBoard AAOS
- osWeatherMap AAOS
AaFunctions (Aa) (Aurora-Sim Unique Functions)
- aaUpdateDatabase MO AA
- aaQueryDatabase MO AA
- aaSerializeXML MO AA
- aaDeserializeXMLKeys MO AA
- aaDeserializeXMLValues MO AA
- aaSetCenterOfGravity MO AA
- aaSetCloudDensity MO AA
- aaSetConeOfSilence MO AA
- aaWindlightDayCycle MO AA
- aaWindlightGetScene MO AA
- aaWindlightSetScene MO AA
- aaWindlightAddDayCycleFrame MO AA
- aaWindlightGetDayCycle MO AA
- aaWindlightGetSceneIsStatic MO AA
- aaWindlightGetSceneDayCycleKeyFrameCount MO AA
- aaJoinCombatTeam MO AA
- aaLeaveCombat MO AA
- aaJoinCombat MO AA
- aaGetHealth MO AA
- aaGetTeam MO AA
- aaGetTeamMembers MO AA
- aaGetLastOwner MO AA
- aaSayDistance MO AA
- aaSayTo MO AA
- aaGetText MO AA
- aaGetTextColor MO AA
- aaRaiseError MO AA
- aaFreezeAvatar MO AA
- aaThawAvatar MO AA
- aaRequestCombatPermission MO AA
- aaGetWalkDisabled MO AA
- llCasaaSetWalkDisabledRa MO AA
- aaGetFlyDisabled MO AA
- aaSetFlyDisabled MO AA
- aaAllRegionInstanceSay MO AA
- aaAvatarFullName2Key MO AA
- aaSetCharacterStat MO AA
- aaSetEnv MO AA
AaFunction Examples
BotFonctions (Bot) (Aurora-Sim Unique bot Functions)
- botGetWaitingTime MO AA
- botSetMap MO AA
- botCreateBot MO AA
- botRemoveBot MO AA
- botPauseMovement MO AA
- botResumeMovement MO AA
- botFollowAvatar MO AA
- botStopFollowAvatar MO AA
- botSendChatMessage MO AA
- botSendIM MO AA
- botSetShouldFly MO AA
- botSitObject MO AA
- botStandUp MO AA
- botTouchObject MO AA
- botSetRot MO AA
- botSetSpeed MO AA
- botAddTag MO AA
- botGetBotsWithTag MO AA
- botRemoveBotsWithTag MO AA
BotFonction Examples
AScript (As) (AScript examples)
Mod
Ls