Second Life
Megapahit
MEGAPAHIT
Second Life Grid
Second Life Support Portal
Detecting hardware...
Loading [APP_NAME]...
Clearing cache...
Initializing texture cache...
Graphics initialization failed. Please update your graphics driver!
[CHANNEL] [VIEWER_VERSION_0].[VIEWER_VERSION_1].[VIEWER_VERSION_2].[VIEWER_VERSION_3] ([ADDRESS_SIZE]bit)
[[VIEWER_RELEASE_NOTES_URL] [ReleaseNotes]]
Build Configuration [BUILD_CONFIG]
You are at [POSITION_LOCAL_0,number,1], [POSITION_LOCAL_1,number,1], [POSITION_LOCAL_2,number,1] in [REGION] located at <nolink>[HOSTNAME]</nolink>
SLURL: <nolink>[SLURL]</nolink>
(global coordinates [POSITION_0,number,1], [POSITION_1,number,1], [POSITION_2,number,1])
[SERVER_VERSION]
[SERVER_RELEASE_NOTES_URL]
CPU: [CPU]
Memory: [MEMORY_MB] MB
OS Version: [OS_VERSION]
Graphics Card Vendor: [GRAPHICS_CARD_VENDOR]
Graphics Card: [GRAPHICS_CARD]
Windows Graphics Driver Version: [GRAPHICS_DRIVER_VERSION]
OpenGL Version: [OPENGL_VERSION]
Window size: [WINDOW_WIDTH]x[WINDOW_HEIGHT]
Font Size Adjustment: [FONT_SIZE_ADJUSTMENT]pt
UI Scaling: [UI_SCALE]
Draw distance: [DRAW_DISTANCE]m
Bandwidth: [NET_BANDWITH]kbit/s
LOD factor: [LOD_FACTOR]
Render quality: [RENDER_QUALITY]
Texture memory: [TEXTURE_MEMORY]MB
Disk cache: [DISK_CACHE_INFO]
HiDPI display mode: [HIDPI]
J2C Decoder Version: [J2C_VERSION]
Audio Driver Version: [AUDIO_DRIVER_VERSION]
[LIBCEF_VERSION]
LibVLC Version: [LIBVLC_VERSION]
Voice Server Version: [VOICE_VERSION]
Packets Lost: [PACKETS_LOST,number,0]/[PACKETS_IN,number,0] ([PACKETS_PCT,number,1]%)
[month, datetime, slt] [day, datetime, slt] [year, datetime, slt] [hour, datetime, slt]:[min, datetime, slt]:[second,datetime,slt]
[month, datetime, local] [day, datetime, local] [year, datetime, local] [hour, datetime, local]:[min, datetime, local]:[second,datetime, local]
Error fetching server release notes URL.
Build Configuration
Restoring...
Changing resolution...
Fullbright (legacy)
Logging in. [APP_NAME] may appear frozen. Please wait.
Logging in...
Authenticating
Performing account maintenance...
Previous login attempt failed. Logging in, attempt [NUMBER]
Loading world...
Initializing embedded web browser...
Initializing multimedia...
Loading fonts...
Verifying cache files (can take 60-90 seconds)...
Processing response...
Initializing world...
Decoding images...
Initializing QuickTime...
QuickTime not found - unable to initialize.
QuickTime initialized successfully.
Requesting region capabilities...
Requesting region capabilities, attempt [NUMBER]...
Waiting for region handshake...
Connecting to region...
Downloading clothing...
The server returned an invalid or corrupt certificate. Please contact the Grid administrator.
An invalid hostname was used to access the server, please check your SLURL or Grid hostname.
The certificate returned by the Grid appears to be expired. Please check your system clock, or contact your Grid administrator.
The certificate returned by the server could not be used for SSL. Please contact your Grid administrator.
Too many certificates were in the servers Certificate chain. Please contact your Grid administrator.
Could not load certificate. Please contact your Grid administrator.
The certificate signature returned by the Grid server could not be verified. Please contact your Grid administrator.
Failed to allocate openssl memory for certificate.
Network error: Could not establish connection, please check your network connection.
Login failed.
Quit
http://join.secondlife.com/?sourceid=[sourceid]
Second Life Main Grid (Agni)
Second Life Beta Test Grid (Aditi)
http://secondlife.com/download
The viewer you are using can no longer access Second Life. Please visit the following page to download a new viewer:
http://secondlife.com/download
For more information, see our FAQ below:
http://secondlife.com/viewer-access-faq
"Login process did not complete due to system issues. Try again in a few minutes.
If you feel this is an error, contact Support at https://support.secondlife.com"
Optional viewer update available: [VERSION]
Required viewer update: [VERSION]
This agent is already logged in.
Sorry! We couldn't log you in.
Please check to make sure you entered the right
* Username (like bobsmith12 or steller.sunshine)
* Password
* Second Factor Token (if enabled)
Also, please make sure your Caps Lock key is off.
As a security precaution your password has been changed.
Please go to your account page at http://secondlife.com/password
and answer the security question to reset your password.
We are very sorry for the inconvenience.
We made some changes to our system and you will need to reset your password.
Please go to your account page at http://secondlife.com/password
and answer the security question to reset your password.
We are very sorry for the inconvenience.
Second Life is temporarily closed for maintenance.
Logins are currently restricted to employees only.
Check www.secondlife.com/status for updates.
Second Life logins are temporarily restricted in order to make sure that those in-world have the best possible experience.
People with free accounts will not be able to access Second Life during this time, to make room for those who have paid for Second Life.
Second Life cannot be accessed from this computer.
If you feel this is an error, please contact
support@secondlife.com.
Pacific Time
Your account is not accessible until
[TIME].
If you feel this is an error, please contact support@secondlife.com.
We are unable to complete your request at this time.
Please contact Second Life support for assistance at http://support.secondlife.com.
Data inconsistency found during login.
Please contact support@secondlife.com.
Your account is undergoing minor maintenance.
Your account is not accessible until
[TIME].
If you feel this is an error, please contact support@secondlife.com.
Request for logout responded with a fault from simulator.
The system is logging you out right now.
Please wait a minute before you try logging in again.
Unable to create valid session.
Unable to connect to a simulator.
Your account can only access Second Life
between [START] and [END] Pacific Time.
Please come back during those hours.
If you feel this is an error, please contact support@secondlife.com.
Incorrect parameters.
If you feel this is an error, please contact support@secondlife.com.
First name parameter must be alphanumeric.
If you feel this is an error, please contact support@secondlife.com.
Last name parameter must be alphanumeric.
If you feel this is an error, please contact support@secondlife.com.
Region is going offline.
Please try logging in again in a minute.
Agent not in region.
Please try logging in again in a minute.
The region was logging in another session.
Please try logging in again in a minute.
The region was logging out the previous session.
Please try logging in again in a minute.
The region is still logging out the previous session.
Please try logging in again in a minute.
Region has logged out last session.
Please try logging in again in a minute.
Region has begun the logout process.
Please try logging in again in a minute.
The system has begun logging out your last session.
Please try logging in again in a minute.
To continue logging in, enter a new token from your multifactor authentication app.
If you feel this is an error, please contact support@secondlife.com
This region may be experiencing trouble. Please check your connection to the Internet.
Saving your settings...
Logging out...
Shutting down...
You have been disconnected from the region you were in.
You were sent to an invalid region.
Testing viewer disconnect
Black & White
1970's Colors
Intense
Newsprint
Sepia
Spotlight
Video
Autocontrast
Lens Flare
Miniature
Toy Camera
Person
(no name)
Owner:
Public
(Group)
For Sale: L$[AMOUNT]
Group Build
No Build
No Edit
Not Safe
No Fly
Group Scripts
No Scripts
Land:
Only a single item can be dragged here
You can't wear a folder containing more than [AMOUNT] items. You can change this limit in Advanced > Show Debug Settings > WearFolderLimit.
This links to a page on the official SecondLife.com or LindenLab.com domain.
You can't rez items from the Marketplace Listings folder
You can't put items you are wearing in the Marketplace Listings folder
Depth of nested folders exceeds [AMOUNT]. Decrease the depth of folders-within-folders; box items if necessary.
Subfolder count exceeds [AMOUNT]. Decrease the number of folders in your listing; box items if necessary.
Item count exceeds [AMOUNT]. In order to sell more than [AMOUNT] items in one listing, you must box some of them.
Stock items count exceeds [AMOUNT].
You can only drop items or folders in the ALL or UNASSOCIATED tabs. Please select one of those tabs and move your item(s) or folder(s) again.
One or more of these objects cannot be sold or transferred
You can only put items from your inventory on the marketplace
You can't put linked items or folders on the marketplace
You can't put calling cards on the marketplace
You can't move a listed listing
You can't move the marketplace listings root folder
All items in a stock folder must have the same type and permission
You can only put items or outfits from your personal inventory into "My outfits"
One or more items can't be used inside "My outfits"
You can't move a folder into its child
You can't move a folder into itself
Click to view this web page
Click to view this location's information
Click to view this Resident's profile
Learn more about this Resident
Click to mute this Resident
Click to unmute this Resident
Click to IM this Resident
Click to Pay this Resident
Click to offer a teleport request to this Resident
Click to send a friend request to this Resident
Click to view this group's description
Click to view this event's description
Click to view this classified
Click to view this parcel's description
Click to teleport to this location
Click to view this object's description
Click to view this location on a map
Click to run the secondlife:// command
Click to compose an email
Teleport to
Show Map for
Mute
Unmute
IM
Pay
Offer Teleport to
Friend Request
Friend Removal
Close (⌘W)
Close (Ctrl+W)
Close
Restore
Minimize
Tear Off
Dock
Show Help
Items of this type can't be attached
to notecards on this region.
Only items with unrestricted
'next owner' permissions
can be attached to notecards.
Only textures with unrestricted
copy and transfer permissions
are allowed.
Searching...
None found.
Retrieving...
Release Notes
https://megapahit.net/
Loading...
(nobody)
(waiting)
(multiple)
(none)
No error
Asset request: failed
Asset request: non-existent file
Asset request: asset not found in database
End of file
Cannot open file
File not found
File transfer timeout
Circuit gone
Viewer and server do not agree on price
Unknown status
Service unreachable.
The server is experiencing unexpected difficulties.
Service not available or upload timeout was reached.
Error in upload request. Please visit
http://secondlife.com/support for help fixing this problem.
Validation failed for importing settings [NAME]
Could not open file [FILE]
Could not open file [FILE]
Could not translate legacy windlight [NAME]
texture
sound
calling card
landmark
legacy script
clothing
object
notecard
folder
root
LSL2 script
LSL bytecode
tga texture
body part
snapshot
Lost and Found
targa image
Trash
jpeg image
animation
gesture
simstate
favorite
link
folder link
settings
material
mesh
(Editing Appearance)
Away
Do Not Disturb
Blocked
Afraid
Angry
Away
Backflip
Belly Laugh
BigSmile
Blow Kiss
Bored
Bow
Clap
Court Bow
Cry
Dance 1
Dance 2
Dance 3
Dance 4
Dance 5
Dance 6
Dance 7
Dance 8
Disdain
Drink
Embarrassed
Finger Wag
Fist Pump
Floating Yoga
Frown
Impatient
Jump For Joy
Kiss My Butt
Kiss
Laugh
Muscle Beach
No (Unhappy)
No
Nya-nya-nya
One-Two Punch
Open Mouth
Peace
Point at Other
Point at Self
Punch Left
Punch Right
RPS count
RPS paper
RPS rock
RPS scissors
Repulsed
Roundhouse Kick
Sad
Salute
Shout
Shrug
Smile
Smoke Idle
Smoke Inhale
Smoke Throw Down
Surprise
Sword Strike
Tantrum
TongueOut
Wave
Whisper
Whistle
Wink
Wink (Hollywood)
Worry
Yes (Happy)
Yes
Multiple
Use texture
Move mouse cursor over ruler
to snap to grid
Loading...
Offline
[AREA] m² L$[PRICE] ([SQMPRICE] L$/m²)
None found.
OK
Premature end of file
Can't find ROOT or JOINT.
Nearby chat
(Nearby chat)
whispers:
shouts:
Connecting to in-world Voice Chat...
Connected
Voice not available at your current location
Disconnected from in-world Voice Chat
You will now be reconnected to Nearby Voice Chat
'[OBJECTNAME]', an object owned by '[OWNERNAME]', located in [REGIONNAME] at [REGIONPOS], has been granted permission to: [PERMISSIONS].
'[OBJECTNAME]', an object owned by '[OWNERNAME]', located in [REGIONNAME] at [REGIONPOS], has been denied permission to: [PERMISSIONS].
If you allow access to your account, you will also be allowing the object to:
Take Linden dollars (L$) from you
Act on your control inputs
Remap your control inputs
Animate your avatar
Attach to your avatar
Release ownership and become public
Link and delink from other objects
Add and remove joints with other objects
Change its permissions
Track your camera
Control your camera
Teleport you
Manage your estates silently
Change your default animations
Force your avatar to sit
Change your environment settings
Not Connected
(You)
Suppress alerts when managing estate access lists
Replace your default animations
Return objects on your behalf
(unknown)!
General
Moderate
Adult
Offline
Unknown
(unknown)
Estate / Full Region
Estate / Homestead
Mainland / Homestead
Mainland / Full Region
All Files
Sounds
Animations
Images
Save
Load
Targa Images
Bitmap Images
PNG Images
Targa or PNG Images
AVI Movie File
XAF Anim File
XML File
RAW File
Compressed Images
Load Files
Choose Directory
Scripts
Dictionaries
Invalid numeric string: "[STR]"
Invalid initial character: '[CH]' (shouldn't be a minus)
Invalid initial character: '[CH]' (shouldn't be either a minus or a zero)
Invalid character [NR]: '[CH]' (should only be a digit)
Invalid character [NR]: '[CH]' (should only be a digit or a decimal point)
Invalid character [NR]: '[CH]' (should only be a digit or an alpha-numeric ASCII character)
Invalid character [NR]: '[CH]' (should only be a digit or an alpha-numeric ASCII character or a space)
Invalid character [NR]: '[CH]' (should only be a digit or an alpha-numeric ASCII character or a punctuation)
Invalid character [NR]: '[CH]' (should only be a digit or an alpha-numeric ASCII character or a punctuation with no space)
Invalid character [NR]: '[CH]' (should only be a digit with no space)
Invalid character [NR]: '[CH]' (should only be an ASCII character)
Invalid character [NR]: '[CH]' (should only be an ASCII character or a new line)
Sleeps script for [SLEEP_TIME] seconds.
float llSin(float theta)
Returns the sine of theta (theta in radians)
float llCos(float theta)
Returns the cosine of theta (theta in radians)
float llTan(float theta)
Returns the tangent of theta (theta in radians)
float llAtan2(float y, float x)
Returns the arctangent2 of y, x
float llSqrt(float val)
Returns the square root of val, or returns 0 and triggers a Math Error for imaginary results
float llPow(float base, float exponent)
Returns the base raised to the power exponent, or returns 0 and triggers Math Error for imaginary results
integer llAbs(integer val)
Returns the positive version of val
float llFabs(float val)
Returns the positive version of val
float llFrand(float mag)
Returns a pseudo random number in the range [0,mag) or (mag,0]
integer llFloor(float val)
Returns largest integer value <= val
integer llCeil(float val)
Returns smallest integer value >= val
integer llRound(float val)
Returns val rounded to the nearest integer
float llVecMag(vector v)
Returns the magnitude of v
vector llVecNorm(vector v)
Returns the v normalized
float llVecDist(vector v1, vector v2)
Returns the 3D distance between v1 and v2
vector llRot2Euler(rotation q)
Returns the Euler representation (roll, pitch, yaw) of q
rotation llEuler2Rot(vector v)
Returns the rotation representation of Euler Angles v
rotation llAxes2Rot(vector fwd, vector left, vector up)
Returns the rotation defined by the coordinate axes
vector llRot2Fwd(rotation q)
Returns the forward vector defined by q
vector llRot2Left(rotation q)
Returns the left vector defined by q
vector llRot2Up(rotation q)
Returns the up vector defined by q
rotation llRotBetween(vector v1, vector v2)
Returns the rotation to rotate v1 to v2
llWhisper(integer channel, string msg)
Whispers the text of msg on channel
llSay(integer channel, string msg)
Says the text of msg on channel
llShout(integer channel, string msg)
Shouts the text of msg on channel
integer llListen(integer channel, string name, key id, string msg)
Sets a callback for msg on channel from name and id (name, id, and/or msg can be empty) and returns an identifier that can be used to deactivate or remove the listen
llListenControl(integer number, integer active)
Makes a listen event callback active or inactive
llListenRemove(integer number)
Removes listen event callback number
llSensor(string name, key id, integer type, float range, float arc)
Performs a single scan for name and id with type (AGENT, ACTIVE, PASSIVE, and/or SCRIPTED) within range meters and arc radians of forward vector (name, id, and/or keytype can be empty or 0)
llSensorRepeat(string name, key id, integer type, float range, float arc, float rate)
Sets a callback for name and id with type (AGENT, ACTIVE, PASSIVE, and/or SCRIPTED) within range meters and arc radians of forward vector (name, id, and/or keytype can be empty or 0) and repeats every rate seconds
llSensorRemove()
Removes the sensor setup by llSensorRepeat
string llDetectedName(integer number)
Returns the name of detected object number (returns empty string if number is not a valid sensed object)
key llDetectedKey(integer number)
Returns the key of detected object number (returns empty key if number is not a valid sensed object)
key llDetectedOwner(integer number)
Returns the key of detected object's owner (returns empty key if number is not a valid sensed object)
integer llDetectedType(integer number)
Returns the type (AGENT, ACTIVE, PASSIVE, SCRIPTED) of detected object (returns 0 if number is not a valid sensed object)
vector llDetectedPos(integer number)
Returns the position of detected object number (returns <0,0,0> if number is not a valid sensed object)
vector llDetectedVel(integer number)
Returns the velocity of detected object number (returns <0,0,0> if number is not a valid sensed object)
vector llDetectedGrab(integer number)
Returns the grab offset of the user touching object (returns <0,0,0> if number is not a valid sensed object)
rotation llDetectedRot(integer number)
Returns the rotation of detected object number (returns <0,0,0,1> if number is not a valid sensed object)
integer llDetectedGroup(integer number)
Returns TRUE if detected object is part of same group as owner
integer llDetectedLinkNumber(integer number)
Returns the link position of the triggered event for touches and collisions only
llDie()
Deletes the object
float llGround(vector offset)
Returns the ground height below the object position + offset
float llCloud(vector offset)
Returns the cloud density at the object position + offset
vector llWind(vector offset)
Returns the wind velocity at the object position + offset
llSetStatus(integer status, integer value)
Sets status (STATUS_PHYSICS, STATUS_PHANTOM, STATUS_BLOCK_GRAB, STATUS_BLOCK_GRAB_OBJECT, STATUS_ROTATE_X, STATUS_ROTATE_Y, and/or STATUS_ROTATE_Z) to value
integer llGetStatus(integer status)
Returns the boolean value of status (STATUS_PHYSICS, STATUS_PHANTOM, STATUS_BLOCK_GRAB, STATUS_BLOCK_GRAB_OBJECT, STATUS_ROTATE_X, STATUS_ROTATE_Y, or STATUS_ROTATE_Z)
llSetScale(vector scale)
Sets the scale of the prim
vector llGetScale()
Returns the scale of the prim
llSetColor(vector color, integer face)
Sets the color on face of the prim
float llGetAlpha(integer face)
Returns the alpha of face
llSetAlpha(float alpha, integer face)
Sets the alpha on face
vector llGetColor(integer face)
Returns the color on face
llSetTexture(string texture, integer face)
Sets the texture of face or ALL_SIDES
llScaleTexture(float u, float v, integer face)
Sets the texture u & v scales for the chosen face or ALL_SIDES
llOffsetTexture(float u, float v, integer face)
Sets the texture u & v offsets for the chosen face or ALL_SIDES
llRotateTexture(float rotation, integer face)
Sets the texture rotation for the chosen face
string llGetTexture(integer face)
Returns a string that is the texture on face (the inventory name if it is a texture in the prim's inventory, otherwise the key)
llSetPos(vector pos)
Moves the object or prim towards pos without using physics (if the script isn't physical)
vector llGetPos()
Returns the position of the task in region coordinates
vector llGetLocalPos()
Returns the position relative to the root
llSetRot(rotation rot)
Sets the rotation
rotation llGetRot()
Returns the rotation relative to the region's axes
rotation llGetLocalRot()
Returns the rotation local to the root
llSetForce(vector force, integer local)
Applies force to the object (if the script is physical), in local coords if local == TRUE
vector llGetForce()
Returns the force (if the script is physical)
integer llTarget(vector position, float range)
Sets positions within range of position as a target and return an ID for the target
llTargetRemove(integer number)
Removes positional target number registered with llTarget
integer llRotTarget(rotation rot, float error)
Set rotations with error of rot as a rotational target and return an ID for the rotational target
llRotTargetRemove(integer number)
Removes rotational target number registered with llRotTarget
llMoveToTarget(vector target, float tau)
Critically damps to target in tau seconds (if the script is physical)
llStopMoveToTarget()
Stops critically damped motion
llApplyImpulse(vector force, integer local)
Applies impulse to object (if the script is physical), in local coords if local == TRUE
llApplyRotationalImpulse(vector force, integer local)
Applies rotational impulse to object (if the script is physical), in local coords if local == TRUE
llSetTorque(vector torque, integer local)
Sets the torque of object (if the script is physical), in local coords if local == TRUE
vector llGetTorque()
Returns the torque (if the script is physical)
llSetForceAndTorque(vector force, vector torque, integer local)
Sets the force and torque of object (if the script is physical), in local coords if local == TRUE
vector llGetVel()
Returns the velocity of the object
vector llGetAccel()
Returns the acceleration of the object relative to the region's axes
vector llGetOmega()
Returns the rotation velocity in radians per second
float llGetTimeOfDay()
Returns the time in seconds since [SECOND_LIFE] server midnight or since region up-time, whichever is smaller
float llGetWallclock()
Returns the time in seconds since midnight California Pacific time (PST/PDT)
float llGetTime()
Returns the time in seconds since the last region reset, script reset, or call to either llResetTime or llGetAndResetTime
llResetTime()
Sets the script timer to zero
float llGetAndResetTime()
Returns the script time in seconds and then resets the script timer to zero
llSound(string sound, float volume, integer queue, integer loop)
Plays sound at volume and whether it should loop or not.
llPlaySound(string sound, float volume)
Plays attached sound once at volume (0.0 - 1.0)
llLoopSound(string sound, float volume)
Plays attached sound looping indefinitely at volume (0.0 - 1.0)
llLoopSoundMaster(string sound, float volume)
Plays attached sound looping at volume (0.0 - 1.0), declares it a sync master
llLoopSoundSlave(string sound, float volume)
Plays attached sound looping at volume (0.0 - 1.0), synced to most audible sync master
llPlaySoundSlave(string sound, float volume)
Plays attached sound once at volume (0.0 - 1.0), synced to next loop of most audible sync master
llTriggerSound(string sound, float volume)
Plays sound at volume (0.0 - 1.0), centered at but not attached to object
llStopSound()
Stops currently attached sound
llPreloadSound(string sound)
Preloads a sound on viewers within range
string llGetSubString(string src, integer start, integer end)
Returns the indicated substring
string llDeleteSubString(string src, integer start, integer end)
Removes the indicated substring and returns the result
string llInsertString(string dst, integer position, string src)
Returns a destination string dst with the string src inserted starting at position pos
string llToUpper(string src)
Returns a string that is src with all upper-case characters
string llToLower(string src)
Returns a string that is src with all lower-case characters
llGiveMoney(key destination, integer amount)
Transfers amount of L$ from script owner to destination
llMakeExplosion(integer particles, float scale, float vel, float lifetime, float arc, string texture, vector offset)
Makes a round explosion of particles
llMakeFountain(integer particles, float scale, float vel, float lifetime, float arc, integer bounce, string texture, vector offset, float bounce_offset)
Makes a fountain of particles
llMakeSmoke(integer particles, float scale, float vel, float lifetime, float arc, string texture, vector offset)
Makes smoke like particles
llMakeFire(integer particles, float scale, float vel, float lifetime, float arc, string texture, vector offset)
Makes fire like particles
llRezObject(string inventory, vector pos, vector vel, rotation rot, integer param)
Instantiates owner's inventory object at pos with velocity vel and rotation rot with start parameter param
llLookAt(vector target, float strength, float damping)
Causes object to point its up axis (positive z) towards target, while keeping its forward axis (positive x) below the horizon
llStopLookAt()
Stops causing object to point at a target
llSetTimerEvent(float sec)
Causes the timer event to be triggered a maximum of once every sec seconds
llSleep(float sec)
Puts the script to sleep for sec seconds
float llGetMass()
Returns the mass of object that the script is attached to
llCollisionFilter(string name, key id, integer accept)
Sets the collision filter, exclusively or inclusively. If accept == TRUE, only accept collisions with objects name and id (either is optional), otherwise with objects not name or id
llTakeControls(integer controls, integer accept, integer pass_on)
Allows for intercepting keyboard and mouse clicks from the agent the script has permissions for
llReleaseControls()
Stops taking inputs that were taken with llTakeControls
llAttachToAvatar(integer attach_point)
Attaches the object to the avatar who has granted permission to the script
llDetachFromAvatar()
Detaches object from avatar
llTakeCamera(key avatar)
Moves avatar's viewpoint to task
llReleaseCamera(key avatar)
Returns camera to agent avatar
key llGetOwner()
Returns the object owner's UUID
llInstantMessage(key user, string message)
Sends the specified string as an Instant Message to the user
llEmail(string address, string subject, string message)
Sends an email to address with the subject and message
llGetNextEmail(string address, string subject)
Gets the next waiting email that comes from address, with specified subject
key llGetKey()
Returns the key of the prim the script is attached to
llSetBuoyancy(float buoyancy)
Sets the buoyancy of the task or object (0 is disabled, < 1.0 sinks, 1.0 floats, > 1.0 rises)
llSetHoverHeight(float height, integer water, float tau)
Critically damps to a height above the ground (or water) in tau seconds
llStopHover()
Stops hovering to a height
llMinEventDelay(float delay)
Sets the minimum time between events being handled
llSoundPreload(string sound)
Preloads a sound on viewers within range
llRotLookAt(rotation target, float strength, float damping)
Causes object to point its forward axis towards target
integer llStringLength(string str)
Returns the length of string
llStartAnimation(string anim)
Starts animation anim for agent that granted PERMISSION_TRIGGER_ANIMATION if the permission has not been revoked
llStopAnimation(string anim)
Stops animation anim for agent that granted permission
llPointAt(vector pos)
Makes agent that owns object point at pos
llStopPointAt()
Stops pointing agent that owns object
llTargetOmega(vector axis, float spinrate, float gain)
Rotates the object around axis at spinrate with strength gain
integer llGetStartParameter()
Returns an integer that is the script start/rez parameter
llGodLikeRezObject(key inventory, vector pos)
Rezzes directly off of UUID if owner is in God Mode
llRequestPermissions(key agent, integer perm)
Asks the agent for permission to run certain classes of functions
key llGetPermissionsKey()
Returns the key of the avatar that last granted permissions to the script
integer llGetPermissions()
Returns an integer bitfield with the permissions that have been granted
integer llGetLinkNumber()
Returns the link number of the prim containing the script (0 means not linked, 1 the prim is the root, 2 the prim is the first child, etc)
llSetLinkColor(integer linknumber, vector color, integer face)
Sets face to color if a task exists in the link chain at linknumber
llCreateLink(key target, integer parent)
Attempts to link the script's object with the target (requires that PERMISSION_CHANGE_LINKS be granted). If parent == TRUE, then the script's object becomes the root
llBreakLink(integer linknum)
Delinks the prim with the given link number in a linked object set (requires that PERMISSION_CHANGE_LINKS be granted)
llBreakAllLinks()
Delinks all prims in the link set (requires that PERMISSION_CHANGE_LINKS be granted)
key llGetLinkKey(integer linknumber)
Returns the key of the linked prim linknumber
string llGetLinkName(integer linknumber)
Returns the name of linknumber in a link set
integer llGetInventoryNumber(integer type)
Returns the number of items of a given type (INVENTORY_* flag) in the prim's inventory
string llGetInventoryName(integer type, integer number)
Returns the name of the inventory item number of a given type
llSetScriptState(string name, integer run)
Sets the running state of the specified script
float llGetEnergy()
Returns how much energy is in the object as a percentage of maximum
llGiveInventory(key destination, string inventory)
Gives inventory to destination
llRemoveInventory(string item)
Removes the named inventory item
llSetText(string text, vector color, float alpha)
Displays text that hovers over the prim with specific color and translucency specified with alpha
float llWater(vector offset)
Returns the water height below the object position + offset
llPassTouches(integer pass)
If pass == TRUE, touches are passed from children on to parents
key llRequestAgentData(key id, integer data)
Requests data about agent id. When data is available the dataserver event will be raised.
key llRequestInventoryData(string name)
Requests data from object's inventory object. When data is available the dataserver event will be raised.
llSetDamage(float damage)
Sets the amount of damage that will be done when this object hits an avatar.
llTeleportAgentHome(key id)
Teleports avatar on the owner's land to their home location without any warning
llModifyLand(integer action, integer brush)
Modifies land using the specified action on the specified brush size of land
llCollisionSound(string impact_sound, float impact_volume)
Suppresses default collision sounds, replaces default impact sounds with impact_sound at the volume impact_volume
llCollisionSprite(string impact_sprite)
Suppresses default collision sprites, replaces default impact sprite with impact_sprite (use an empty string to just suppress)
string llGetAnimation(key id)
Returns the name of the currently playing locomotion animation for avatar id
llResetScript()
Resets the script
llMessageLinked(integer linknum, integer num, string str, key id)
Allows scripts in the same object to communicate. Triggers a link_message event with the same parameters num, str, and id in all scripts in the prim(s) described by linknum.
llPushObject(key id, vector impulse, vector ang_impulse, integer local)
Applies impulse and ang_impulse to object id
llPassCollisions(integer pass)
If pass == TRUE, collisions are passed from children on to parents (default is FALSE)
string llGetScriptName()
Returns the name of the script that this function is used in
integer llGetNumberOfSides()
Returns the number of faces (or sides) of the prim
rotation llAxisAngle2Rot(vector axis, float angle)
Returns the rotation that is a generated angle about axis
vector llRot2Axis(rotation rot)
Returns the rotation axis represented by rot
float llRot2Angle(rotation rot)
Returns the rotation angle represented by rot
float llAcos(float val)
Returns the arccosine in radians of val
float llAsin(float val)
Returns the arcsine in radians of val
float llAngleBetween(rotation a, rotation b)
Returns angle between rotation a and b
key llGetInventoryKey(string name)
Returns the key that is the UUID of the inventory name
llAllowInventoryDrop(integer add)
If add == TRUE, users without modify permissions can still drop inventory items onto a prim
vector llGetSunDirection()
Returns a normalized vector of the direction of the sun in the region
vector llGetTextureOffset(integer face)
Returns the texture offset of face in the x and y components of a vector
vector llGetTextureScale(integer side)
Returns the texture scale of side in the x and y components of a vector
float llGetTextureRot(integer side)
Returns the texture rotation of side
integer llSubStringIndex(string source, string pattern)
Returns an integer that is the index in source where pattern first appears.
(Returns -1 if not found)
key llGetOwnerKey(key id)
Returns the owner of object id
vector llGetCenterOfMass()
Returns the prim's center of mass (unless called from the root prim, where it returns the object's center of mass)
list llListSort(list src, integer stride, integer ascending)
Sorts the list into blocks of stride, in ascending order if ascending == TRUE.
The sort order is affected by type.
integer llGetListLength(list src)
Returns the number of elements in the list
integer llList2Integer(list src, integer index)
Copies the integer at index in the list
float llList2Float(list src, integer index)
Copies the float at index in the list
string llList2String(list src, integer index)
Copies the string at index in the list
key llList2Key(list src, integer index)
Copies the key at index in the list
vector llList2Vector(list src, integer index)
Copies the vector at index in the list
rotation llList2Rot(list src, integer index)
Copies the rotation at index in the list
list llList2List(list src, integer start, integer end)
Copies the slice of the list from start to end
list llDeleteSubList(list src, integer start, integer end)
Removes the slice from start to end and returns the remainder of the list
integer llGetListEntryType(list src, integer index)
Returns the type of the index entry in the list
(TYPE_INTEGER, TYPE_FLOAT, TYPE_STRING, TYPE_KEY, TYPE_VECTOR, TYPE_ROTATION, or TYPE_INVALID if index is off list)
string llList2CSV(list src)
Creates a string of comma separated values from list
list llCSV2List(string src)
Creates a list from a string of comma separated values
list llListRandomize(list src, integer stride)
Returns a randomized list of blocks of size stride
list llList2ListStrided(list src, integer start, integer end, integer stride)
Copies the strided slice of the list from start to end
vector llGetRegionCorner()
Returns a vector in meters that is the global location of the south-west corner of the region which the object is in
list llListInsertList(list dest, list src, integer start)
Returns a list that contains all the elements from dest but with the elements from src inserted at position start
integer llListFindList(list src, list test)
Returns the index of the first instance of test in src.
(Returns -1 if not found)
string llGetObjectName()
Returns the name of the prim which the script is attached to
llSetObjectName(string name)
Sets the prim's name to the name parameter
string llGetDate()
Returns the current date in the UTC time zone in the format YYYY-MM-DD
integer llEdgeOfWorld(vector pos, vector dir)
Checks to see whether the border hit by dir from pos is the edge of the world (has no neighboring region)
integer llGetAgentInfo(key id)
Returns an integer bitfield containing the agent information about id.
Returns AGENT_FLYING, AGENT_ATTACHMENTS, AGENT_SCRIPTED, AGENT_SITTING, AGENT_ON_OBJECT, AGENT_MOUSELOOK, AGENT_AWAY, AGENT_BUSY, AGENT_TYPING, AGENT_CROUCHING, AGENT_ALWAYS_RUN, AGENT_WALKING and/or AGENT_IN_AIR.
llAdjustSoundVolume(float volume)
Adjusts volume of attached sound (0.0 - 1.0)
llSetSoundQueueing(integer queue)
Sets whether attached sounds wait for the current sound to finish (If queue == TRUE then queuing is enabled, if FALSE queuing is disabled [default])
llSetSoundRadius(float radius)
Establishes a hard cut-off radius for audibility of scripted sounds (both attached and triggered)
string llKey2Name(key id)
Returns the name of the prim or avatar specified by id.
(The id must be a valid rezzed prim or avatar key in the current simulator, otherwise an empty string is returned.)
llSetTextureAnim(integer mode, integer face, integer sizex, integer sizey, float start, float length, float rate)
Animates the texture on the specified face/faces
llTriggerSoundLimited(string sound, float volume, vector top_north_east, vector bottom_south_west)
Plays sound at volume (0.0 - 1.0), centered at but not attached to object, limited to the box defined by vectors top_north_east and bottom_south_west
llEjectFromLand(key avatar)
Ejects avatar from the parcel
list llParseString2List(string src, list separators, list spacers)
Breaks src into a list, discarding separators, keeping spacers
(separators and spacers must be lists of strings, maximum of 8 each)
integer llOverMyLand(key id)
Returns TRUE if id is over land owned by the script owner, otherwise FALSE
key llGetLandOwnerAt(vector pos)
Returns the key of the land owner, returns NULL_KEY if public
key llGetNotecardLine(string name, integer line)
Returns line line of notecard name via the dataserver event
vector llGetAgentSize(key id)
If the avatar is in the same region, returns the size of the bounding box of the requested avatar by id, otherwise returns ZERO_VECTOR
integer llSameGroup(key id)
Returns TRUE if avatar id is in the same region and has the same active group, otherwise FALSE
key llUnSit(key id)
If avatar identified by id is sitting on the object the script is attached to or is over land owned by the object's owner, the avatar is forced to stand up
vector llGroundSlope(vector offset)
Returns the ground slope below the object position + offset
vector llGroundNormal(vector offset)
Returns the ground normal below the object position + offset
vector llGroundCountour(vector offset)
Returns the ground contour direction below the object position + offset
integer llGetAttached()
Returns the object's attachment point, or 0 if not attached
integer llGetFreeMemory()
Returns the number of free bytes of memory the script can use
string llGetRegionName()
Returns the current region name
float llGetRegionTimeDilation()
Returns the current time dilation as a float between 0.0 (full dilation) and 1.0 (no dilation)
float llGetRegionFPS()
Returns the mean region frames per second
llParticleSystem(list rules)
Creates a particle system based on rules. An empty list removes the particle system.
List format is [ rule1, data1, rule2, data2 . . . rulen, datan ]
llGroundRepel(float height, integer water, float tau)
Critically damps to height if within height*0.5 of level (either above ground level, or above the higher of land and water if water == TRUE)
llGiveInventoryList(key target, string folder, list inventory)
Gives inventory items to target, creating a new folder to put them in
llSetVehicleType(integer type)
Sets the vehicle to one of the default types
llSetVehicleFloatParam(integer param, float value)
Sets the specified vehicle float parameter
llSetVehicleVectorParam(integer param, vector vec)
Sets the specified vehicle vector parameter
llSetVehicleVectorParam(integer param, rotation rot)
Sets the specified vehicle rotation parameter
llSetVehicleFlags(integer flags)
Sets the enabled bits in 'flags'
llRemoveVehicleFlags(integer flags)
Removes the enabled bits in 'flags'
llSitTarget(vector offset, rotation rot)
Sets the sit location for the prim. If offset == <0,0,0> then the sit target is removed.
key llAvatarOnSitTarget()
If an avatar is seated on the sit target, returns the avatar's key, otherwise NULL_KEY
llAddToLandPassList(key avatar, float hours)
Adds avatar to the land pass list for hours, or indefinitely if hours is 0
llSetTouchText(string text)
Displays text rather than the default 'Touch' in the pie menu
llSetSitText(string text)
Displays text rather than the default 'Sit Here' in the pie menu
llSetCameraEyeOffset(vector offset)
Sets the camera eye offset for avatars that sit on the object
llSetCameraAtOffset(vector offset)
Sets the point the camera is looking at to offset for avatars that sit on the object
string llDumpList2String(list src, string separator)
Returns the list in a single string, using separator between the entries
integer llScriptDanger(vector pos)
Returns TRUE if pos is over public land, sandbox land, land that doesn't allow everyone to edit and build, or land that doesn't allow outside scripts
llDialog(key avatar, string message, list buttons, integer chat_channel)
Shows a dialog box on the avatar's screen with a message and up to 12 buttons.
If a button is pressed, the avatar says the text of the button label on chat_channel.
llVolumeDetect(integer detect)
If detect = TRUE, object works much like Phantom, but triggers collision_start and collision_end events when other objects start and stop interpenetrating.
Must be applied to the root prim.
llResetOtherScript(string name)
Resets script name
integer llGetScriptState(string name)
Returns TRUE if the script name is running
DEPRECATED! Please use llRemoteLoadScriptPin instead.
llSetRemoteScriptAccessPin(integer pin)
If pin is set to a non-zero number, allows a prim to have scripts remotely loaded via llRemoteLoadScriptPin when it passes in the correct pin. Otherwise, llRemoteLoadScriptPin is ignored.
llRemoteLoadScriptPin(key target, string name, integer pin, integer running, integer start_param)
Copies script name onto target, if the owner of this scripted object can modify target and is in the same region, and the matching pin is used.
If running == TRUE, starts the script with start_param
llOpenRemoteDataChannel()
Creates a channel to listen for XML-RPC calls, and will trigger a remote_data event with channel id once it is available
key llSendRemoteData(key channel, string dest, integer idata, string sdata)
Sends an XML-RPC request to dest through channel with payload of channel (in a string), integer idata and string sdata.
Returns a key that is the message_id for the resulting remote_data events.
llRemoteDataReply(key channel, key message_id, string sdata, integer idata)
Sends an XML-RPC reply to message_id on channel with payload of string sdata and integer idata
llCloseRemoteDataChannel(key channel)
Closes XML-RPC channel
string llMD5String(string src, integer nonce)
Returns a string of 32 hex characters that is a RSA Data Security, Inc. MD5 Message-Digest Algorithm of src with nonce
llSetPrimitiveParams(list rules)
Sets the prim's parameters according to rules
string llStringToBase64(string str)
Converts a string to the Base64 representation of the string
string llBase64ToString(string str)
Converts a Base64 string to a conventional string.
If the conversion creates any unprintable characters, they are converted to spaces.
string llXorBase64Strings(string s1, string s2)
DEPRECATED! Please use llXorBase64StringsCorrect instead.
Incorrectly performs an exclusive or on two Base64 strings and returns a Base64 string. s2 repeats if it is shorter than s1. Retained for backwards compatability.
llRemoteDataSetRegion()
DEPRECATED! Please use llOpenRemoteDataChannel instead.
If an object using remote data channels changes regions, you must call this function to reregister the remote data channels. This call is not needed if the prim does not change regions.
float llLog10(float val)
Returns the base 10 logarithm of val. Returns zero if val <= 0.
float llLog(float val)
Returns the natural logarithm of val. Returns zero if val <= 0.
list llGetAnimationList(key id)
Returns a list of keys of playing animations for avatar described by id
llSetParcelMusicURL(string url)
Sets the streaming audio URL for the parcel which the object is on
vector llGetRootPosition()
Returns the position (in region coordinates) of the root prim of the object which the script is attached to
rotation llGetRootRotation()
Returns the rotation (relative to the region) of the root prim of the object which the script is attached to
string llGetObjectDesc()
Returns the description of the prim the script is attached to
llSetObjectDesc(string name)
Sets the prim's description
key llGetCreator()
Returns a key for the creator of the prim
string llGetTimestamp()
Returns the timestamp in the UTC time zone in the format: YYYY-MM-DDThh:mm:ss.ff..fZ
llSetLinkAlpha(integer linknumber, float alpha, integer face)
If a prim exists in the link chain at linknumber, sets face to alpha
integer llGetNumberOfPrims()
Returns the number of prims in a link set the script is attached to
key llGetNumberOfNotecardLines(string name)
Returns number of lines in notecard name via the dataserver event (cast return value to integer)
list llGetBoundingBox(key object)
Returns the bounding box around the object (including any linked prims) relative to its root prim, in a list in the format [ (vector) min_corner, (vector) max_corner ]
vector llGetGeometricCenter()
Returns the geometric center of the linked set the script is attached to.
list llGetPrimitiveParams(list params)
Returns the primitive parameters specified in the params list.
string llIntegerToBase64(integer number)
Returns a string that is a Base64 big endian encode of number
integer llBase64ToInteger(string str)
Returns an integer that is the str Base64 decoded as a big endian integer
float llGetGMTclock()
Returns the time in seconds since midnight GMT
string llGetSimulatorHostname()
Returns the hostname of the machine which the script is running on (same as string in viewer Help dialog)
llSetLocalRot(rotation rot)
Sets the rotation of a child prim relative to the root prim
list llParseStringKeepNulls(string src, list separators, list spacers)
Breaks src into a list, discarding separators, keeping spacers, keeping any null values generated.
(separators and spacers must be lists of strings, maximum of 8 each)
llRezAtRoot(string inventory, vector pos, vector vel, rotation rot, integer param)
Instantiates owner's inventory object rotated to rot with its root at pos, moving at vel, using param as the start parameter
integer llGetObjectPermMask(integer mask)
Returns the requested permission mask for the root object the task is attached to
llSetObjectPermMask(integer mask, integer value)
Sets the given permission mask to the new value on the root object the task is attached to (requires God Mode)
integer llGetInventoryPermMask(string item, integer mask)
Returns the requested permission mask for the inventory item
llSetInventoryPermMask(string item, integer mask, integer value)
Sets the given permission mask to the new value on the inventory item (requires God Mode)
key llGetInventoryCreator(string item)
Returns a key for the creator of the inventory item
llOwnerSay(string msg)
Says msg to owner only. (Owner must be in the same region.)
key llRequestSimulatorData(string simulator, integer data)
Requests data about simulator. When data is available the dataserver event will be raised.
llForceMouselook(integer mouselook)
If mouselook is TRUE, any avatar that sits upon the prim will be forced into mouselook mode
float llGetObjectMass(key id)
Returns the mass of the avatar or object in the region
list llListReplaceList(list dest, list src, integer start, integer end)
Returns a list that is dest with start through end removed and src inserted at start
llLoadURL(key avatar, string message, string url)
Shows a dialog to avatar offering to load the web page at url with a message.
If user clicks yes, launches the page in their web browser.
llParcelMediaCommandList(list command)
Sends a list of commands, some with arguments, to a parcel to control the playback of movies and other media
list llParcelMediaQuery(list query)
Returns a list containing results of the sent query
integer llModPow(integer a, integer b, integer c)
Returns a raised to the b power, mod c. ( (a**b)%c )
b is capped at 0xFFFF (16 bits).
integer llGetInventoryType(string name)
Returns the type of the inventory item name
llSetPayPrice(integer price, list quick_pay_buttons)
Sets the default amount on the dialog that appears when someone chooses to pay this prim
vector llGetCameraPos()
Returns the current camera position for the agent the task has permissions for
rotation llGetCameraRot()
Returns the current camera orientation for the agent the task has permissions for
llSetPrimURL(string url)
Updates the URL for the web page shown on the sides of the object
llRefreshPrimURL()
Reloads the web page shown on the sides of the object
string llEscapeURL(string url)
Returns an escaped/encoded version of url, replacing spaces with %20 etc.
string llUnescapeURL(string url)
Returns an unescaped/ unencoded version of url, replacing %20 with spaces etc.
llMapDestination(string simname, vector pos, vector look_at)
Opens the World Map centered on the region simname with pos highlighted. (NOTE: look_at currently does nothing.)
Only works for scripts attached to avatar, or during touch events.
llAddToLandBanList(key avatar, float hours)
Adds avatar to the land ban list for hours, or indefinitely if hours is 0
llRemoveFromLandPassList(key avatar)
Removes avatar from the land pass list
llRemoveFromLandBanList(key avatar)
Removes avatar from the land ban list
llSetCameraParams(list rules)
Sets multiple camera parameters at once.
List format is [ rule1, data1, rule2, data2 . . . rulen, datan ]
llClearCameraParams()
Resets all camera parameters to default values and turns off scripted camera control
float llListStatistics(integer operation, list src)
Performs statistical aggregate functions on list src using LIST_STAT_* operations
integer llGetUnixTime()
Returns the number of seconds elapsed since 00:00 hours, Jan 1, 1970 UTC from the system clock
integer llGetParcelFlags(vector pos)
Returns a mask of the parcel flags (PARCEL_FLAG_*) for the parcel that includes the point pos
integer llGetRegionFlags()
Returns the region flags (REGION_FLAG_*) for the region the object is in
string llXorBase64StringsCorrect(string s1, string s2)
Correctly performs an exclusive or on two Base64 strings and returns a Base64 string.
s2 repeats if it is shorter than s1.
llHTTPRequest(string url, list parameters, string body)
Sends an HTTP request to the specified url with the body of the request and parameters
llResetLandBanList()
Removes all Residents from the land ban list
llResetLandPassList()
Removes all Residents from the land access/pass list
integer llGetObjectPrimCount(key object_id)
Returns the total number of prims for an object in the region
list llGetParcelPrimOwners(vector pos)
Returns a list of all Residents who own objects on the parcel at pos and with individual prim counts.
Requires owner-like permissions for the parcel.
integer llGetParcelPrimCount(vector pos, integer category, integer sim_wide)
Returns the number of prims on the parcel at pos of the given category.
Categories: PARCEL_COUNT_TOTAL, _OWNER, _GROUP, _OTHER, _SELECTED, _TEMP
integer llGetParcelMaxPrims(vector pos, integer sim_wide)
Returns the maximum number of prims allowed on the parcel at pos
list llGetParcelDetails(vector pos, list params)
Returns the parcel details specified in params for the parcel at pos.
Params is one or more of: PARCEL_DETAILS_NAME, _DESC, _OWNER, _GROUP, _AREA, _ID, _SEE_AVATARS
llSetLinkPrimitiveParams(integer linknumber, list rules)
Sets primitive parameters for linknumber based on rules
llSetLinkTexture(integer linknumber, string texture, integer face)
Sets the texture of face for a task that exists in the link chain at linknumber
string llStringTrim(string src, integer trim_type)
Trims the leading and/or trailing white spaces from a string.
trim_type can be STRING_TRIM, STRING_TRIM_HEAD or STRING_TRIM_TAIL.
llRegionSay(integer channel, string msg)
Broadcasts msg on channel (not 0) that can be heard anywhere in the region by a script listening on channel
list llGetObjectDetails(key id, list params)
Returns the object details specified in params for the object with key id.
Params are OBJECT_NAME, _DESC, _POS, _ROT, _VELOCITY, _OWNER, _GROUP, _CREATOR
llSetClickAction(integer action)
Sets the action performed when a prim is clicked upon
integer llGetRegionAgentCount()
Returns the number of avatars in the region
llTextBox(key avatar, string message, integer chat_channel)
Shows a window on the avatar's screen with the message.
It contains a text box for input, and if entered that text is chatted on chat_channel.
string llGetAgentLanguage(key avatar)
Returns the language code of the preferred interface language of the avatar
vector llDetectedTouchUV(integer index)
Returns the u and v coordinates in the first two components of a vector, for the texture coordinates where the prim was touched in a triggered touch event
integer llDetectedTouchFace(integer index)
Returns the index of the face where the avatar clicked in a triggered touch event
vector llDetectedTouchPos(integer index)
Returns the position where the object was touched in a triggered touch event
vector llDetectedTouchNormal(integer index)
Returns the surface normal for a triggered touch event
vector llDetectedTouchBinormal(integer index)
Returns the surface binormal for a triggered touch event
vector llDetectedTouchST(integer index)
Returns the s and t coordinates in the first two components of a vector, for the surface coordinates where the prim was touched in a triggered touch event
string llSHA1String(string src)
Returns a string of 40 hex characters that is the SHA1 security Hash of src
integer llGetFreeURLs()
Returns the number of available URLs for the current script
key llRequestURL()
Requests one HTTP:// url for use by this object.
An http_request event is triggered with the results.
key llRequestSecureURL()
Requests one HTTPS:// (SSL) url for use by this object.
An http_request event is triggered with the results.
llReleaseURL(string url)
Releases the specified URL, it will no longer be usable
llHTTPResponse(key request_id, integer status, string body)
Responds to request_id with status and body
string llGetHTTPHeader(key request_id, string header)
Returns the value for header for request_id
llSetPrimMediaParams(integer face, list params)
Sets the media params for a particular face on an object. If media is not already on this object, add it.
List is a set of name/value pairs in no particular order. Params not specified are unchanged, or if new media is added then set to the default specified.
The possible names are below, along with the types of values and what they mean.
list llGetPrimMediaParams(integer face, list params)
Returns the media params for a particular face on an object, given the desired list of names, in the order requested.
(Returns an empty list if no media exists on the face.)
llClearPrimMedia(integer face)
Clears (deletes) the media and all params from the given face.
llSetLinkPrimitiveParamsFast(integer linknumber,list rules)
Set primitive parameters for linknumber based on rules.
llGetLinkPrimitiveParams(integer linknumber,list rules)
Get primitive parameters for linknumber based on rules.
llLinkParticleSystem(integer linknumber,list rules)
Creates a particle system based on rules. Empty list removes particle system from object.
List format is [ rule1, data1, rule2, data2 . . . rulen, datan ].
llSetLinkTextureAnim(integer link, integer mode, integer face, integer sizex, integer sizey, float start, float length, float rate)
Animate the texture on the specified prim's face/faces.
integer llGetLinkNumberOfSides(integer link)
Returns the number of sides of the specified linked prim.
string llGetUsername(key id)
Returns the single-word username of an avatar, iff the avatar is in the current region, otherwise the empty string.
key llRequestUsername(key id)
Requests single-word username of an avatar. When data is available the dataserver event will be raised.
string llGetDisplayName(key id)
Returns the name of an avatar, iff the avatar is in the current simulator, and the name has been cached, otherwise the same as llGetUsername. Use llRequestDisplayName if you absolutely must have the display name.
key llRequestDisplayName(key id)
Requests name of an avatar. When data is available the dataserver event will be raised.
llGetEnv(string name)
Returns a string with the requested data about the region
llCastRay(vector start, vector end, list params)
Casts a ray into the physics world from 'start' to 'end' and returns data according to details in params.
llRegionSayTo(key target, integer channel, string msg)
Sends msg on channel (not DEBUG_CHANNEL) directly to prim or avatar target anywhere within the region.
integer llGetSPMaxMemory()
Returns the maximum used memory for the current script. Only valid after using PROFILE_SCRIPT_MEMORY. Non-mono scripts always use 16k.
integer llGetUsedMemory()
Returns the current used memory for the current script. Non-mono scripts always use 16k.
llScriptProfiler(integer flags)
Enabled or disables script profiling options. Currently only supports PROFILE_SCRIPT_MEMORY (mono only) and PROFILE_NONE.
MAY SIGNIFICANTLY REDUCE SCRIPT PERFORMANCE!
integer llSetMemoryLimit(integer mem)
integer llGetMemoryLimit()
llSetLinkMedia(integer link, integer face, list params)
Set the media params for a particular face on linked prim. List is a set of name/value pairs (in no particular order). The possible names are below, along with the types of values and what they mean. If media is not already on this object, add it. Params not specified are unchanged, or if new media is added set to the default specified.
list llGetLinkMedia(integer link, integer face, list params)
Get the media params for a particular face on linked prim, given the desired list of names. Returns a list of values in the order requested. Returns an empty list if no media exists on the face.
llClearLinkMedia(integer link, integer face)
Clears (deletes) the media and all params from the given face on linked prim.
llSetContentType(key id, integer content_type)
llLinkSitTarget(integer link, vector offset, rotation rot)
Set the sit location for this object (if offset == <0,0,0> clear it)
key llAvatarOnLinkSitTarget(integer link)
If an avatar is sitting on the sit target, return the avatar's key, NULL_KEY otherwise
llSetLinkCamera(integer link, vector eye, vector at)
llSetVelocity(vector velocity, integer local)
Sets an objects velocity, in local coords if local == TRUE (if the script is physical)
llSetAngularVelocity(vector angular_velocity, integer local)
Sets an objects angular velocity, in local coords if local == TRUE (if the script is physical)
llSetPhysicsMaterial(integer flags, float gravity_multiplier, float restitution, float friction, float density )
Sets the requested attributes of the root object's physics material.
llGetPhysicsMaterial() returns the gravity multiplier, restitution, friction, and density of the linkset as a list in that order.
llGetMassMKS() returns the mass of the linkset in kilograms.
llGenerateKey()
Retun a unique generated key
llSetKeyframedMotion(list keyframes, list options)
Requests that a nonphysical object be keyframed according to keyframe list.
key llTransferLindenDollars(key destination, integer amount)
Transfer amount of linden dollars (L$) from script owner to destination. Returns a key to a corresponding transaction_result event for the success of the transfer.
string llGetParcelMusicURL()
Gets the streaming audio URL for the parcel of land on which the object is located.
integer llSetRegionPos(vector pos)
Sets the position anywhere within the region (if the object isn't physical)
llNavigateTo(vector point, list options)
For AI Character: Navigate to destination.
llCreateCharacter(list options)
Convert linkset to AI Character which can navigate the world.
llPursue(key target, list options)
For AI Character: Chase after a target.
llWanderWithin(vector center, float radius, list options)
For AI Character: Wander within a specified volume.
llFleeFrom(vector source, float radius, list options)
For AI Character: Flee from a point.
llPatrolPoints(list points, list options)
For AI Character: Patrol a list of points.
llExecCharacterCmd(integer cmd, list options)
For AI Character: Execute a character command.
llDeleteCharacter()
Convert linkset from AI Character to Physics object.
llUpdateCharacter(list options)
Change the AI Character's settings.
llEvade(key target, list options)
For AI Character: Evade a specified target.
list llGetClosestNavPoint(vector point, list options)
For AI Character: Get the closest navigable point to the point provided.
Shape
Skin
Hair
Eyes
Shirt
Pants
Shoes
Socks
Jacket
Gloves
Undershirt
Underpants
Skirt
Alpha
Tattoo
Universal
Physics
invalid
none
Shirt not worn
Pants not worn
Shoes not worn
Socks not worn
Jacket not worn
Gloves not worn
Undershirt not worn
Underpants not worn
Skirt not worn
Alpha not worn
Tattoo not worn
Universal not worn
Physics not worn
invalid
Create new shape
Create new skin
Create new hair
Create new eyes
Create new shirt
Create new pants
Create new shoes
Create new socks
Create new jacket
Create new gloves
Create new undershirt
Create new underpants
Create new skirt
Create new alpha
Create new tattoo
Create new universal
Create new physics
invalid
New [WEARABLE_ITEM]
Next
OK
Group Notice
Group Notices
Sent by
Attached:
View past notices or opt-out of receiving these messages here.
Open Attachment
Save Attachment
Teleport offering
New notifications arrived while you were away.
You have %d more notification
Right Arm
Head
Left Arm
Left Leg
Torso
Right Leg
Enhanced Skeleton
Low
Mid
High
Press ESC to return to World View
Didn't find what you're looking for? Try [secondlife:///app/search/all/[SEARCH_TERM] Search].
Didn't find what you're looking for? Try [secondlife:///app/inventory/filters Show filters].
To add a place to your landmarks, click the star to the right of the location name.
To add a place to your favorites, click the star to the right of the location name, then save the landmark to "Favorites bar".
You have no listings yet.
No items found. Check the spelling of your search string and try again.
Folder is empty.
No matches.
You do not have a copy of this texture in your inventory
Your Marketplace purchases will appear here. You may then drag them into your inventory to use them.
https://marketplace.[MARKETPLACE_DOMAIN_NAME]/
http://community.secondlife.com/t5/English-Knowledge-Base/Selling-in-the-Marketplace/ta-p/700193#Section_.3
https://marketplace.[MARKETPLACE_DOMAIN_NAME]/merchants/store/dashboard
https://marketplace.[MARKETPLACE_DOMAIN_NAME]/merchants/store/imports
https://marketplace.[MARKETPLACE_DOMAIN_NAME]/learn_more
Open window with Play options.
Execute selected gesture in-world.
Open window with Play options.
Anyone can sell items on the Marketplace.
If you'd like to become a merchant, you'll need to [[MARKETPLACE_CREATE_STORE_URL] create a Marketplace store].
Your outbox is empty.
Drag folders to this area and click "Send to Marketplace" to list them for sale on the [[MARKETPLACE_DASHBOARD_URL] Marketplace].
Initializing Marketplace.
We are accessing your account on the [[MARKETPLACE_CREATE_STORE_URL] Marketplace store].
Marketplace Errors.
The [[MARKETPLACE_CREATE_STORE_URL] Marketplace store] is returning errors.
An error occurred while opening Marketplace Listings.
If you continue to receive this message, please contact Second Life support for assistance at http://support.secondlife.com
Marketplace Listings failed to connect.
If you continue to receive this message, please contact Second Life support for assistance at http://support.secondlife.com
Marketplace Listings failed to connect. Reason: [REASON]
If you continue to receive this message, please contact Second Life support for assistance at http://support.secondlife.com
Your Marketplace Listings folder is empty.
Drag folders to this area to list them for sale on the [[MARKETPLACE_DASHBOARD_URL] Marketplace].
( F:[FOLDER_COUNT] I:[ITEMS_COUNT] V:[VERSION] DC:[VIEWER_DESCENDANT_COUNT]/[SERVER_DESCENDANT_COUNT] )
( [ITEMS_COUNT] Items )
stock folder must be contained by a version folder
: Error: all items in a stock folder must be no-copy and of the same type
: Error: stock folder cannot contain subfolders
: Warning: folder doesn't contain any items
: Warning: creating stock folder
: Warning: creating version folder
: Warning : moving items
: Warning: folder content transfered to stock folder, removing empty folder
: Error: no-copy items must be contained by a stock folder
: Warning: items must be contained by a version folder
: Error:
: Warning:
: Warning: version folder must contain at least 1 item
: Warning: stock folder must contain at least 1 item
No errors or warnings to report
No errors
Error:
Before sending items to the Marketplace you will need to set yourself up as a merchant (free of charge).
Cannot move item in that folder.
This item cannot be sold on the Marketplace.
no Mkt ID
listed
active
max
stock
out of stock
updating...
Fee is based on your subscription level. Higher levels are charged lower fees. [https://secondlife.com/my/account/membership.php? Learn more]
Open landmarks
Unconstrained
Loading contents...
No contents
Yes
No
My Inventory
Library
Textures
Sounds
Calling Cards
Landmarks
Scripts
Clothing
Objects
Notecards
New Folder
Inventory
Uncompressed Images
Body Parts
Trash
Photo Album
Lost And Found
Uncompressed Sounds
Animations
Gestures
My Favorites
My Favorites
My Favorites
My Favorites
Current Outfit
Initial Outfits
My Outfits
Accessories
Meshes
Received Items
Merchant Outbox
Settings
Materials
Materials
Friends
All
No attachments worn
Attachments ([COUNT] slots remain)
Buy
Buy for L$
Stone
Metal
Glass
Wood
Flesh
Plastic
Rubber
Light
Shift
Ctrl
Chest
Skull
Left Shoulder
Right Shoulder
Left Hand
Right Hand
Left Foot
Right Foot
Spine
Pelvis
Mouth
Chin
Left Ear
Right Ear
Left Eyeball
Right Eyeball
Nose
R Upper Arm
R Forearm
L Upper Arm
L Forearm
Right Hip
R Upper Leg
R Lower Leg
Left Hip
L Upper Leg
L Lower Leg
Stomach
Left Pec
Right Pec
Neck
Avatar Center
Left Ring Finger
Right Ring Finger
Tail Base
Tail Tip
Left Wing
Right Wing
Jaw
Alt Left Ear
Alt Right Ear
Alt Left Eye
Alt Right Eye
Tongue
Groin
Left Hind Foot
Right Hind Foot
Invalid Attachment Point
Error: missing item
Error: missing base item
Error: object is in current outfit but not attached
[AGEYEARS] [AGEMONTHS] old
[AGEYEARS] old
[AGEMONTHS] old
[AGEWEEKS] old
[AGEDAYS] old
Joined today
Everyone can see you now.
You may not be rendered by everyone around you.
You may not be rendered by over half of those around you.
You may not be rendered by most of those around you.
You may not be rendered by anyone around you.
Your HUD
[OBJ_NAME] (worn on [JNT_NAME])
[HUD_DETAILS] uses a lot of texture memory
[HUD_DETAILS] contains a lot of expensive objects and textures
[HUD_DETAILS] contains a lot of large textures
[HUD_DETAILS] contains too many objects
[HUD_DETAILS] contains too many textures
[COUNT] year
[COUNT] years
[COUNT] years
[COUNT] month
[COUNT] months
[COUNT] months
[COUNT] week
[COUNT] weeks
[COUNT] weeks
[COUNT] day
[COUNT] days
[COUNT] days
[COUNT] member
[COUNT] members
[COUNT] members
Resident
Trial
Charter Member
Linden Lab Employee
Payment Info Used
Payment Info On File
No Payment Info On File
Age-verified
Not Age-verified
Center 2
Top Right
Top
Top Left
Center
Bottom Left
Bottom
Bottom Right
Downloaded, now compiling
Script compilation service not available
Script not found on server.
Problem downloading
Insufficient permissions to download a script.
Insufficient permissions for
Unknown failure to download
Skipping script [SCRIPT] with Experience [EXPERIENCE].
Recompilation Progress
recompile
Reset Progress
reset
Set Running Progress
set running
Set Not Running Progress
set not running
Compile successful!
Compile successful, saving...
Save complete.
File upload failed:
Script (object out of range)
Script (deleted from inventory)
Object [OBJECT] owned by [OWNER]
none
(Unknown)
[mthnum,datetime,utc]/[day,datetime,utc]/[year,datetime,utc]
Balance
Credits
Debits
Total
No group data found for group
You are already in this group
parent estate
mainland
teen
anyone
error
all estates owned by [OWNER]
all estates that you own
all estates that you manage for [OWNER]
Always allowed: ([ALLOWEDAGENTS], max [MAXACCESS])
Groups always allowed: ([ALLOWEDGROUPS], max [MAXACCESS])
Estate Managers: ([ESTATEMANAGERS], max [MAXMANAGERS])
Always banned: ([BANNEDAGENTS], max [MAXBANNED])
Always allowed
Always banned
all estates
managed estates
this estate
and [EXTRA_COUNT] more
Parcel Script Memory
Parcels Listed: [PARCELS]
Memory used: [COUNT] kb out of [MAX] kb; [AVAILABLE] kb available
Memory used: [COUNT] kb
Parcel Script URLs
URLs used: [COUNT] out of [MAX]; [AVAILABLE] available
URLs used: [COUNT]
Error requesting information
No Parcel Selected
Error: script information is only available in your current region
Retrieving information...
You do not have permission to examine this parcel
Sitting On
Chest
Skull
Left Shoulder
Right Shoulder
Left Hand
Right Hand
Left Foot
Right Foot
Spine
Pelvis
Mouth
Chin
Left Ear
Right Ear
Left Eye
Right Eye
Nose
Right Upper Arm
Right Forearm
Left Upper Arm
Left Forearm
Right Hip
Right Upper Leg
Right Lower Leg
Left Hip
Left Upper Leg
Left Lower Leg
Stomach
Left Pec
Right Pec
HUD Center 2
HUD Top Right
HUD Top Center
HUD Top Left
HUD Center 1
HUD Bottom Left
HUD Bottom
HUD Bottom Right
Neck
Avatar Center
Left Ring Finger
Right Ring Finger
Tail Base
Tail Tip
Left Wing
Right Wing
Jaw
Alt Left Ear
Alt Right Ear
Alt Left Eye
Alt Right Eye
Tongue
Groin
Left Hind Foot
Right Hind Foot
Line [LINE], Column [COLUMN]
[COUNT] found
[hour12,datetime,slt]:[min,datetime,slt] [ampm,datetime,slt]
[mthnum,datetime,slt]/[day,datetime,slt]
Content of object
New Script
This resident has turned on 'Do Not Disturb' and will see your message later.
(By name)
(Resident)
(Object)
(Group)
(External)
There is no Covenant provided for this Estate.
There is no Covenant provided for this Estate. The land on this estate is being sold by the Estate owner, not Linden Lab. Please contact the Estate Owner for sales details.
Group Owned
Public
Local Settings
Region Settings
This Region does not support environmental settings.
Sun
Moon
Bloom
Cloud Noise
Normal Map
Transparent
Clicks: [TELEPORT] teleport, [MAP] map, [PROFILE] profile
(will update after publish)
You haven't created any Picks or Classifieds. Click the Plus button below to create a Pick or Classified.
You haven't created any Picks. Click the New button to create a Pick.
You haven't created any Classifieds. Click the New button to create a Classified.
User has no picks or classifieds
This person has no picks
This person has no classifieds
Loading...
Preview
Properties
An object named
owned by the group
owned by an unknown group
owned by
owned by an unknown user
gave you
You decline [DESC] from <nolink>[NAME]</nolink>.
Total
bought
paid you
paid into
bought pass to
paid fee for event
paid prize for event
Balance
Credits
Debits
Transactions since [weekday,datetime,utc] [mth,datetime,utc] [day,datetime,utc], [year,datetime,utc]
Acquired Items
Cancel
Uploading [NAME] costs L$ [AMOUNT]
Unknown file extension .%s
Expected .wav, .tga, .bmp, .jpg, .jpeg, or .anim
Block
Block
Unblock
Unblock
Add to My Landmarks...
Edit my Landmark...
⌃
⌘
⌥
⇧
Ctrl+
Alt+
Shift+
File Saved
Receiving
AM
PM
PST
PDT
Forward
Left
Right
Back
North
South
West
East
Up
Down
Any Category
Shopping
Land Rental
Property Rental
Special Attraction
New Products
Employment
Wanted
Service
Personal
None
Linden Location
Adult
Arts & Culture
Arts & Culture
Business
Educational
Gaming
Hangout
Newcomer Friendly
Parks & Nature
Parks & Nature
Residential
Stage
Other
Rental
Any
You
:
,
...
***
(
)
.
'
---
Multiple Media
Play/Pause Media
http://www.intel.com/p/en_US/support/detect/graphics
http://www.nvidia.com/Download/index.aspx?lang=en-us
http://support.amd.com/us/Pages/AMDSupportHub.aspx
An error was found parsing the command line.
Please see: http://wiki.secondlife.com/wiki/Client_parameters
Error:
[APP_NAME] Command line usage:
[APP_NAME] is unable to access a file that it needs.
This can be because you somehow have multiple copies running, or your system incorrectly thinks a file is open.
If this message persists, restart your computer and try again.
If it continues to persist, you may need to completely uninstall [APP_NAME] and reinstall it.
Fatal Error
[APP_NAME] requires a processor with AltiVec (G4 or later).
[APP_NAME] is already running.
Check your task bar for a minimized copy of the program.
If this message persists, restart your computer.
[APP_NAME] appears to have frozen or crashed on the previous run.
Would you like to send a crash report?
Notification
[APP_NAME] is unable to detect DirectX 9.0b or greater.
[APP_NAME] uses DirectX to detect hardware and/or outdated drivers that can cause stability problems, poor performance and crashes. While you can run [APP_NAME] without it, we highly recommend running with DirectX 9.0b.
Do you wish to continue?
Warning
Automatic updating is not yet implemented for Linux.
Please download the latest version from www.secondlife.com.
RegisterClass failed
Error
Unable to run fullscreen at [WIDTH] x [HEIGHT].
Running in window.
Shutdown Error while destroying window (DestroyWindow() failed)
Shutdown Error
Can't make GL device context
Can't find suitable pixel format
Can't get pixel format description
Can't set pixel format
Can't create GL rendering context
Can't activate GL rendering context
[APP_NAME] is unable to run because your video card drivers did not install properly, are out of date, or are for unsupported hardware. Please make sure you have the latest video card drivers and even if you do have the latest, try reinstalling them.
If you continue to receive this message, contact the [SUPPORT_SITE].
Out Of Memory
[APP_NAME]'s request for memory failed. Application can't proceed and will be closed.
If your computer's RAM is low, quit any heavy applications before runing Second Life, allocate a page file or reduce graphical settings like draw distance.
[APP_NAME] couldn't access or find some of the files it needs and will be closed.
Please reinstall viewer from https://secondlife.com/support/downloads/ and contact https://support.secondlife.com if issue persists after reinstall.
5 O'Clock Shadow
All White
Anime Eyes
Arced
Arm Length
Attached
Attached Earlobes
Back Fringe
Baggy
Bangs
Beady Eyes
Belly Size
Big
Big Butt
Big Hair: Back
Big Hair: Front
Big Hair: Top
Big Head
Big Pectorals
Big Spikes
Black
Blonde
Blonde Hair
Blush
Blush Color
Blush Opacity
Body Definition
Body Fat
Body Freckles
Body Thick
Body Thickness
Body Thin
Bow Legged
Breast Buoyancy
Breast Cleavage
Breast Size
Bridge Width
Broad
Brow Size
Bug Eyes
Bugged Eyes
Bulbous
Bulbous Nose
Breast Mass
Breast Smoothing
Breast Gravity
Breast Drag
Max Effect
Spring
Gain
Damping
Max Effect
Spring
Gain
Damping
Max Effect
Spring
Gain
Damping
Belly Mass
Belly Smoothing
Belly Gravity
Belly Drag
Max Effect
Spring
Gain
Damping
Butt Mass
Butt Smoothing
Butt Gravity
Butt Drag
Max Effect
Spring
Gain
Damping
Max Effect
Spring
Gain
Damping
Bushy Eyebrows
Bushy Hair
Butt Size
Butt Gravity
Bustle Skirt
No Bustle
More Bustle
Chaplin
Cheek Bones
Chest Size
Chin Angle
Chin Cleft
Chin Curtains
Chin Depth
Chin Heavy
Chin In
Chin Out
Chin-Neck
Clear
Cleft
Close Set Eyes
Closed
Closed Back
Closed Front
Closed Left
Closed Right
Coin Purse
Collar Back
Collar Front
Corner Down
Corner Up
Creased
Crooked Nose
Cuff Flare
Dark
Dark Green
Darker
Deep
Default Heels
Dense
Double Chin
Downturned
Duffle Bag
Ear Angle
Ear Size
Ear Tips
Egg Head
Eye Bags
Eye Color
Eye Depth
Eye Lightness
Eye Opening
Eye Pop
Eye Size
Eye Spacing
Eyebrow Arc
Eyebrow Density
Eyebrow Height
Eyebrow Points
Eyebrow Size
Eyelash Length
Eyeliner
Eyeliner Color
Eyes Bugged
Face Shear
Facial Definition
Far Set Eyes
Fat Lips
Female
Fingerless
Fingers
Flared Cuffs
Flat
Flat Butt
Flat Head
Flat Toe
Foot Size
Forehead Angle
Forehead Heavy
Freckles
Front Fringe
Full Back
Full Eyeliner
Full Front
Full Hair Sides
Full Sides
Glossy
Glove Fingers
Glove Length
Hair
Hair: Back
Hair: Front
Hair: Sides
Hair Sweep
Hair Thickness
Hair Thickness
Hair Tilt
Hair Tilted Left
Hair Tilted Right
Hair: Volume
Hand Size
Handlebars
Head Length
Head Shape
Head Size
Head Stretch
Heel Height
Heel Shape
Height
High
High Heels
High Jaw
High Platforms
High and Tight
Higher
Hip Length
Hip Width
Hover
In
Inner Shadow Color
Inner Shadow Opacity
Inner Eye Corner
Inner Eye Shadow
Inner Shadow
Jacket Length
Jacket Wrinkles
Jaw Angle
Jaw Jut
Jaw Shape
Join
Jowls
Knee Angle
Knock Kneed
Large
Large Hands
Left Part
Leg Length
Leg Muscles
Less
Less Body Fat
Less Curtains
Less Freckles
Less Full
Less Gravity
Less Love
Less Muscles
Less Muscular
Less Rosy
Less Round
Less Saddle
Less Square
Less Volume
Less soul
Lighter
Lip Cleft
Lip Cleft Depth
Lip Fullness
Lip Pinkness
Lip Ratio
Lip Thickness
Lip Width
Lipgloss
Lipstick
Lipstick Color
Long
Long Head
Long Hips
Long Legs
Long Neck
Long Pigtails
Long Ponytail
Long Torso
Long arms
Loose Pants
Loose Shirt
Loose Sleeves
Love Handles
Low
Low Heels
Low Jaw
Low Platforms
Low and Loose
Lower
Lower Bridge
Lower Cheeks
Male
Middle Part
More
More Blush
More Body Fat
More Curtains
More Eyeshadow
More Freckles
More Full
More Gravity
More Lipstick
More Love
More Lower Lip
More Muscles
More Muscular
More Rosy
More Round
More Saddle
More Sloped
More Square
More Upper Lip
More Vertical
More Volume
More soul
Moustache
Mouth Corner
Mouth Position
Mowhawk
Muscular
Mutton Chops
Nail Polish
Nail Polish Color
Narrow
Narrow Back
Narrow Front
Narrow Lips
Natural
Neck Length
Neck Thickness
No Blush
No Eyeliner
No Eyeshadow
No Lipgloss
No Lipstick
No Part
No Polish
No Red
No Spikes
No White
No Wrinkles
Normal Lower
Normal Upper
Nose Left
Nose Right
Nose Size
Nose Thickness
Nose Tip Angle
Nose Tip Shape
Nose Width
Nostril Division
Nostril Width
Opaque
Open
Open Back
Open Front
Open Left
Open Right
Orange
Out
Outer Shadow Color
Outer Shadow Opacity
Outer Eye Corner
Outer Eye Shadow
Outer Shadow
Overbite
Package
Painted Nails
Pale
Pants Crotch
Pants Fit
Pants Length
Pants Waist
Pants Wrinkles
Part
Part Bangs
Pectorals
Pigment
Pigtails
Pink
Pinker
Platform Height
Platform Width
Pointy
Pointy Heels
Ponytail
Poofy Skirt
Pop Left Eye
Pop Right Eye
Puffy
Puffy Eyelids
Rainbow Color
Red Hair
Regular
Right Part
Rosy Complexion
Round
Ruddiness
Ruddy
Rumpled Hair
Saddle Bags
Scrawny Leg
Separate
Shallow
Shear Back
Shear Face
Shear Front
Shear Left Up
Shear Right Up
Sheared Back
Sheared Front
Shift Left
Shift Mouth
Shift Right
Shirt Bottom
Shirt Fit
Shirt Wrinkles
Shoe Height
Short
Short Arms
Short Legs
Short Neck
Short Pigtails
Short Ponytail
Short Sideburns
Short Torso
Short hips
Shoulders
Side Fringe
Sideburns
Sides Hair
Sides Hair Down
Sides Hair Up
Skinny Neck
Skirt Fit
Skirt Length
Slanted Forehead
Sleeve Length
Sleeve Looseness
Slit: Back
Slit: Front
Slit: Left
Slit: Right
Small
Small Hands
Small Head
Smooth
Smooth Hair
Socks Length
Soulpatch
Sparse
Spiked Hair
Square
Square Toe
Squash Head
Stretch Head
Sunken
Sunken Chest
Sunken Eyes
Sweep Back
Sweep Forward
Tall
Taper Back
Taper Front
Thick Heels
Thick Neck
Thick Toe
Thin
Thin Eyebrows
Thin Lips
Thin Nose
Tight Chin
Tight Cuffs
Tight Pants
Tight Shirt
Tight Skirt
Tight Sleeves
Toe Shape
Toe Thickness
Torso Length
Torso Muscles
Torso Scrawny
Unattached
Uncreased
Underbite
Unnatural
Upper Bridge
Upper Cheeks
Upper Chin Cleft
Upper Eyelid Fold
Upturned
Very Red
Waist Height
Well-Fed
White Hair
Wide
Wide Back
Wide Front
Wide Lips
Wild
Wrinkles
Add to My Landmarks
Edit my Landmark
See more info about the current location
My location history
Buy this land
Voice not available here
Flying not allowed
No pushing
Building/dropping objects not allowed
Scripts not allowed
Health
Adult Region
Moderate Region
General Region
Avatars inside this parcel cannot be seen or heard by avatars outside this parcel
Objects that move may not behave correctly in this region until the region is rebaked.
Dynamic pathfinding is not enabled on this region.
[APP_NAME] Update
Now updating [APP_NAME]...
Installing [APP_NAME]...
Your [APP_NAME] Viewer is being updated to the latest release. This may take some time, so please be patient.
Downloading update...
Downloading update
Failed to download update
An error occurred while updating [APP_NAME]. Please download the latest version from www.secondlife.com.
Failed to install update
Failed to start viewer
[APP_NAME]: Items coming in too fast from [FROM_NAME], automatic preview disabled for [TIME] seconds
[APP_NAME]: Items coming in too fast, automatic preview disabled for [TIME] seconds
-- Instant message logging enabled --
[NAME] is typing...
(Unnamed)
(Moderated: Voices off by default)
Text chat is not available for this call.
Your text chat has been disabled by a Group Moderator.
Click here to instant message.
To
(Moderator)
(Saved [LONG_TIMESTAMP])
To see this message, you must uncheck 'Only friends and groups can call or IM me' in Preferences/Privacy.
Online
Offline
User not online - message will be stored and delivered later.
User not online - inventory has been saved.
Your call has been answered
You started a voice call
You joined the voice call
You automatically rejected the voice call while 'Do Not Disturb' was on.
[NAME] started a voice call
Joining voice call...
Connected, click Leave Call to hang up
Left voice call
Connecting...
Multi-person chat
Conference with [AGENT_NAME]
Inventory item '[ITEM_NAME]' offered
Inventory folder '[ITEM_NAME]' offered
Drag items from inventory here
(IM Session Doesn't Exist)
You are the only user in this session.
[NAME] is offline.
Click the [BUTTON NAME] button to accept/connect to this voice chat.
You have blocked this Resident. Sending a message will automatically unblock them.
Please close and reopen the conversation, or relog and try again.
Please close and reopen the conversation, or relog and try again.
You do not have sufficient permissions.
The session no longer exists
You do not have that ability.
You do not have that ability.
You are not a session moderator.
A group moderator disabled your text chat.
A group moderator disabled your text chat.
Unable to add users to chat session with [RECIPIENT].
Unable to send your message to the chat session with [RECIPIENT].
Unable to send your message to the chat session with [RECIPIENT].
Error while moderating.
You have been removed from the group.
You have been removed from the group.
You no longer have the ability to be in the chat session.
[SOURCES] has said something new
[SOURCES] have said something new
You are now at
The session initialization is timed out
Home position set.
https://secondlife.com/destination/voice-island
https://secondlife.com/destination/voice-morphing-premium
https://lindenlab.freshdesk.com/support/solutions/articles/31000173560-webrtc-update-for-voice-chat-faq/
https://secondlife.com/land/lindenhomes/member.php
https://land.secondlife.com/en-Us/lindenhomes/my-home.php
https://secondlife.com/my/account/membership.php
[NAME] paid you L$[AMOUNT] [REASON].
[NAME] paid you L$[AMOUNT]: [REASON]
[NAME] paid you L$[AMOUNT].
You paid [NAME] L$[AMOUNT] [REASON].
You paid [NAME] L$[AMOUNT]: [REASON]
You paid L$[AMOUNT].
You paid [NAME] L$[AMOUNT].
You paid L$[AMOUNT] [REASON].
You failed to pay [NAME] L$[AMOUNT] [REASON].
You failed to pay [NAME] L$[AMOUNT]: [REASON]
You failed to pay L$[AMOUNT].
You failed to pay [NAME] L$[AMOUNT].
You failed to pay L$[AMOUNT] [REASON].
for [ITEM]
for a parcel of land
for a land access pass
for deeding land
to create a group
to join a group
to upload
to publish a classified ad
Uploading costs L$ [AMOUNT]
This costs L$ [AMOUNT]
This land costs
This item costs
You want to give
Everyone
Officers
Owners
Online
Uploading...
Abuse Report
New Shape
New Skin
New Hair
New Eyes
New Shirt
New Pants
New Shoes
New Socks
New Jacket
New Gloves
New Undershirt
New Underpants
New Skirt
New Alpha
New Tattoo
New Universal
New Physics
Invalid Wearable
New Gesture
New Material
New Script
New Note
New Folder
Contents
Gesture
Male Gestures
Female Gestures
Other Gestures
Speech Gestures
Common Gestures
Male - Excuse me
Male - Get lost
Male - Blow kiss
Male - Boo
Male - Bored
Male - Hey
Male - Laugh
Male - Repulsed
Male - Shrug
Male - Stick tongue out
Male - Wow
Female - Chuckle
Female - Cry
Female - Embarrassed
Female - Excuse me
Female - Get lost
Female - Blow kiss
Female - Boo
Female - Bored
Female - Hey
Female - Hey baby
Female - Laugh
Female - Looking good
Female - Over here
Female - Please
Female - Repulsed
Female - Shrug
Female - Stick tongue out
Female - Wow
New Daycycle
New Water
New Sky
/bow
/clap
/count
/extinguish
/kmb
/muscle
/no
/no!
/paper
/pointme
/pointyou
/rock
/scissor
/smoke
/stretch
/whistle
/yes
/yes!
afk
dance1
dance2
dance3
dance4
dance5
dance6
dance7
dance8
[mthnum,datetime,slt]/[day,datetime,slt]/[year,datetime,slt]
[mthnum,datetime,slt]/[day,datetime,slt]
none/none
Can't load images larger than [WIDTH]*[HEIGHT]
Incorrect image format.
File is empty.
Max outfit photo size is [WIDTH]*[HEIGHT]. Please resize or use another image
Max outfit photo size is [WIDTH]*[HEIGHT]. Please select another texture
Cannot verify photo dimensions. Please wait until photo size is displayed in picker
Despite our best efforts, something unexpected has gone wrong.
Please check http://status.secondlifegrid.net to see if there is a known problem with the service.
If you continue to experience problems, please check your network and firewall setup.
Sunday:Monday:Tuesday:Wednesday:Thursday:Friday:Saturday
Sun:Mon:Tue:Wed:Thu:Fri:Sat
January:February:March:April:May:June:July:August:September:October:November:December
Jan:Feb:Mar:Apr:May:Jun:Jul:Aug:Sep:Oct:Nov:Dec
[MDAY]
AM
PM
US$ [AMOUNT]
Group Ban
Membership
Roles
Group Identity
Parcel Management
Parcel Identity
Parcel Settings
Parcel Powers
Parcel Access
Parcel Content
Object Management
Accounting
Notices
Chat
Base
Premium
Premium Plus
Internal
Change membership plan...
My Premium membership
Delete selected items?
Delete selected item?
There are no items in this outfit
Select an editor by setting the environment variable LL_SCRIPT_EDITOR or the ExternalEditor setting.
See https://wiki.secondlife.com/wiki/LSL_Alternate_Editors
Cannot find the external editor you specified.
Try enclosing path to the editor with double quotes.
(e.g. "/path to my/editor" "%s")
Error parsing the external editor command.
External editor failed to run.
Translation failed: [REASON]
Error parsing translation response.
Esc
Space
Enter
Tab
Ins
Del
Backsp
Shift
Ctrl
Alt
CapsLock
Left
Right
Up
Down
Home
End
PgUp
PgDn
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
Add
Subtract
Multiply
Divide
PAD_DIVIDE
PAD_LEFT
PAD_RIGHT
PAD_DOWN
PAD_UP
PAD_HOME
PAD_END
PAD_PGUP
PAD_PGDN
PAD_CENTER
PAD_INS
PAD_DEL
PAD_Enter
PAD_BUTTON0
PAD_BUTTON1
PAD_BUTTON2
PAD_BUTTON3
PAD_BUTTON4
PAD_BUTTON5
PAD_BUTTON6
PAD_BUTTON7
PAD_BUTTON8
PAD_BUTTON9
PAD_BUTTON10
PAD_BUTTON11
PAD_BUTTON12
PAD_BUTTON13
PAD_BUTTON14
PAD_BUTTON15
-
=
`
;
[
]
\
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
LMB
MMB
RMB
MB4
MB5
Double LMB
Viewing particle beacons (blue)
Viewing physical object beacons (green)
Viewing scripted object beacons (red)
Viewing scripted object with touch function beacons (red)
Viewing sound beacons (yellow)
Viewing media beacons (white)
Viewing sun direction beacon (orange)
Viewing moon direction beacon (purple)
Hiding Particles
360 snapshot
About land
Outfits
Complete avatars
Build
Chat
Conversations
Compass
Destinations
My Environments
Gestures
Grid status
Guidebook
Inventory
Map
Marketplace
Marketplace
Mini-map
Walk / run / fly
People
Graphics speed
Picks
Places
Preferences
Profile
Report Abuse
Search
Snapshot
Speak
Camera controls
Voice settings
Favorite folder
Resync animations
Capture a 360 equirectangular image
Information about the land you're visiting
Change your avatar
Choose a complete avatar
Building objects and reshaping terrain
Chat with people nearby using text
Converse with everyone
Compass
Destinations of interest
My Environments
Gestures for your avatar
Show current Grid status
How to do common tasks
View and use your belongings
Map of the world
Go shopping
Sell your creation
Show nearby people
Moving your avatar
Friends, groups, and nearby people
Improve graphics speed
Places to show as favorites in your profile
Places you've saved
Preferences
Edit or view your profile
Report Abuse
Find places, events, people
Take a picture
Speak with people nearby using your microphone
Changing camera angle
Volume controls for calls and people near you in world
Open your favorite inventory folder
Synchronizes avatar animations
currently in your bottom toolbar
currently in your left toolbar
currently in your right toolbar
Retain%
Detail
Better Detail
Surface
Solid
Wrap
Preview
Normal
http://wiki.secondlife.com/wiki/Pathfinding_Tools_in_the_Second_Life_Viewer
None
Affects navmesh
Character
(Multiple)
Very Low
Low
Medium
High
Very High
The Resident cannot visit this region.
[User]
Experience
(no experience)
(untitled experience)
Land-Scope
Grid-Scope
ALLOWED
BLOCKED
CONTRIBUTOR
ADMIN
RECENT
OWNED
([EXPERIENCES], max [MAXEXPERIENCES])
take over your controls
trigger animations on your avatar
attach to your avatar
track your camera
control your camera
teleport you
automatically accept experience permissions
force your avatar to sit
change your environment settings
perform an unknown operation: [Permission]
Take Controls
Trigger Animations
Attach
Track Camera
Control Camera
Teleport
Permission
Sit
Environment
Textures present this material:
Conversations are not being logged. To begin keeping a log, choose "Save: Log only" or "Save: Log and transcripts" under Preferences > Chat.
No more conversations will be logged. To resume keeping a log, choose "Save: Log only" or "Save: Log and transcripts" under Preferences > Chat.
There are no logged conversations. After you contact someone, or someone contacts you, a log entry will be shown here.
Loading...
n/a
-Empty list-
Default
(None)
No limit
The physics shape contains triangles which are too small. Try simplifying the physics model.
The physics shape contains bad confirmation data. Try to correct the physics model.
Missing data. Make sure high lod is present and valid. Set the physics model if not set.
The physics shape does not have correct version. Set the correct version for the physics model.
DNS could not resolve the host name([HOSTNAME]).
Please verify that you can connect to the www.secondlife.com
web site. If you can, but continue to receive this error,
please go to the support section and report this problem.
The login server couldn't verify itself via SSL.
If you continue to receive this error, please go
to the Support section of the SecondLife.com web site
and report the problem.
Often this means that your computer's clock is set incorrectly.
Please go to Control Panels and make sure the time and date
are set correctly.
Also check that your network and firewall are set up correctly.
If you continue to receive this error, please go
to the Support section of the SecondLife.com web site
and report the problem.
[https://community.secondlife.com/knowledgebase/english/error-messages-r520/#Section__3 Knowledge Base]
'[TEXT]' not found
No results
Searching...
All Categories
Some terms in your search query were excluded due to content restrictions as clarified in the Community Standards.
Your search terms were too short so no search was performed.
Legacy Search has been disabled in this region.
Incoming message from [NAME]...
Nearby chat (on channel [CHANNEL])
Typing
Unknown Avatar
Not available on this platform
Now Playing
GRID INFO