Scripting
LSL Guide
Every script function this grid actually runs, read straight from the region software rather than copied from a wiki — including the wolf* functions that exist only here.
186 results for “X”
Add avatar ID to the parcel ban list for the specified number of Hours.\ A value of 0 for Hours will add the agent indefinitely.\ The smallest value that Hours will accept is 0.01; anything smaller will be seen as 0.\ When values that small are used, it seems the function bans in approximately 30 second increments (Probably 36 second increments, as 0.01 of an hour is 36 seconds).\ Residents teleporting to a parcel where they are banned will be redirected to a neighbouring parcel.
Returns TRUE if the agent is in the Experience and the Experience can run in the current location.
Returns the arc-tangent2 of y, x.
Follows the same convention as llAttachToAvatar, with the exception that the object will not create new inventory for the user, and will disappear on detach or disconnect.
Returns the rotation represented by coordinate axes Forward, Left, and Up.
Returns the rotation that is a generated Angle about Axis.
Returns an integer that is the Text, Base64 decoded as a big endian integer.\ Returns zero if Text is longer then 8 characters. If Text contains fewer then 6 characters, the return value is unpredictable.
Closes the specified XML-RPC channel.
Starts an asychronous transaction to create a key-value pair. Will fail with XP_ERROR_STORAGE_EXCEPTION if the key already exists. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is a two element commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. In the success case the second item will be the value passed to the function.
Create a list from a string of comma separated values specified in Text.
Starts an asychronous transaction the request the used and total amount of data allocated for the Experience. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. In the success case the second item will be the the amount in use and the third item will be the total available.
Starts an asychronous transaction to delete a key-value pair. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is a two element commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. In the success case the second item will be the value associated with the key.
Removes the slice from start to end and returns the remainder of the list.\ Remove a slice from the list and return the remainder, start and end are inclusive.\ Using negative numbers for start and/or end causes the index to count backwards from the length of the list, so 0, -1 would delete the entire list.\ If Start is larger than End the list deleted is the exclusion of the entries; so 6, 4 would delete the entire list except for the 5th. list entry.
Removes the indicated sub-string and returns the result.\ Start and End are inclusive.\ Using negative numbers for Start and/or End causes the index to count backwards from the length of the string, so 0, -1 would delete the entire string.\ If Start is larger than End, the sub-string is the exclusion of the entries; so 6, 4 would delete the entire string except for the 5th. character.
Returns the key of detected object or avatar number.\ Returns NULL_KEY if Number is not a valid index.
Returns the name of detected object or avatar number.\ Returns the name of detected object number.\ Returns empty string if Number is not a valid index.
Returns the key of detected object's owner.\ Returns invalid key if Number is not a valid index.
Returns the position of detected object or avatar number.\ Returns <0.0, 0.0, 0.0> if Number is not a valid index.
Returns the surface bi-normal for a triggered touch event.\ Returns a vector that is the surface bi-normal (tangent to the surface) where the touch event was triggered.
Returns the index of the face where the avatar clicked in a triggered touch event.
Returns the surface normal for a triggered touch event.\ Returns a vector that is the surface normal (perpendicular to the surface) where the touch event was triggered.
Returns the position, in region coordinates, where the object was touched in a triggered touch event.\ Unless it is a HUD, in which case it returns the position relative to the attach point.
Returns a vector that is the surface coordinates where the prim was touched.\ The X and Y vector positions contain the horizontal (S) and vertical (T) face coordinates respectively.\ Each component is in the interval [0.0, 1.0].\ TOUCH_INVALID_TEXCOORD is returned if the surface coordinates cannot be determined (e.g. when the viewer does not support this function).
Returns a vector that is the texture coordinates for where the prim was touched.\ The X and Y vector positions contain the U and V face coordinates respectively.\ TOUCH_INVALID_TEXCOORD is returned if the touch UV coordinates cannot be determined (e.g. when the viewer does not support this function).
Returns the type (AGENT, ACTIVE, PASSIVE, SCRIPTED) of detected object.\ Returns 0 if number is not a valid index.\ Note that number is a bit-field, so comparisons need to be a bitwise checked. e.g.:\ integer iType = llDetectedType(0);\ {\ // ...do stuff with the agent\ }
Shows a dialog box on the avatar's screen with the message.\ Up to 12 strings in the list form buttons.\ If a button is clicked, the name is chatted on Channel.\ Opens a "notify box" in the given avatars screen displaying the message.\ Up to twelve buttons can be specified in a list of strings. When the user clicks a button, the name of the button is said on the specified channel.\ Channels work just like llSay(), so channel 0 can be heard by everyone.\ The chat originates at the object's position, not the avatar's position, even though it is said as the avatar (uses avatar's UUID and Name etc.).\ Examples:\ llDialog(who, "Are you a boy or a girl?", [ "Boy", "Girl" ], -4913);\ llDialog(who, "This shows only an OK button.", [], -192);\ llDialog(who, "This chats so you can 'hear' it.", ["Hooray"], 0);
Returns the acceleration of the object relative to the region's axes.\ Gets the acceleration of the object.
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.\ If the agent is in the same region as the object, returns the size of the avatar.
Returns the bounding box around the object (including any linked prims) relative to its root prim, as a list in the format [ (vector) min_corner, (vector) max_corner ].
Returns how much energy is in the object as a percentage of maximum.
Returns a list with the following Experience properties: [Experience Name, Owner ID, Group ID, Experience ID, State, State Message]. State is an integer corresponding to one of the constants XP_ERROR_... and State Message is the string returned by llGetExperienceErrorMessage for that integer.
Returns a string describing the error code passed or the string corresponding with XP_ERROR_UNKNOWN_ERROR if the value is not a valid Experience error code.
Returns the name of the inventory item of a given type, specified by index number.\ Use the inventory constants INVENTORY_* to specify the type.
Get the media parameters for a particular face on linked prim, given the desired list of parameter names. Returns a list of values in the order requested. Returns an empty list if no media exists on the face.
Returns the list of primitive attributes requested in the Parameters list for LinkNumber.\ PRIM_* flags can be broken into three categories, face flags, prim flags, and object flags.\ * Supplying a prim or object flag will return that flags attributes.\ * Face flags require the user to also supply a face index parameter.
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).\ Returns the type of the variable at Index in ListVariable.
Acts as llGetMass(), except that the units of the value returned are Kg.
Returns the largest multiplicative uniform scale factor that can be successfully applied (via llScaleByFactor()) to the object without violating prim size or linkability rules.
Get the maximum memory a script can use, in bytes.
Fetch the next queued email with that matches the given address and/or subject, via the email event.\ If the parameters are blank, they are not used for filtering.
Returns LineNumber from NotecardName via the dataserver event. The line index starts at zero.\ If the requested line is passed the end of the note-card the dataserver event will return the constant EOF string.\ The key returned by this function is a unique identifier which will be supplied to the dataserver event in the requested parameter.
Returns the maximum number of prims allowed on the parcel at Position for a given scope.\ The scope may be set to an individual parcel or the combined resources of all parcels with the same ownership in the region.
Returns the media parameters for a particular face on an object, given the desired list of parameter names, in the order requested. Returns an empty list if no media exists on the face.
Returns the rotation relative to the region's axes.\ Returns the rotation.
Returns the host-name of the machine which the script is running on.\ For example, "sim225.agni.lindenlab.com".
Returns the maximum used memory for the current script. Only valid after using PROFILE_SCRIPT_MEMORY. Non-mono scripts always use 16k.\ Returns the integer of the most bytes used while llScriptProfiler was last active.
Returns a sub-string from String, in a range specified by the Start and End indicies (inclusive).\ Using negative numbers for Start and/or End causes the index to count backwards from the length of the string, so 0, -1 would capture the entire string.\ If Start is greater than End, the sub string is the exclusion of the entries.
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).\ Returns the texture of a face, if it is found in object inventory, its key otherwise.
Returns the texture offset of face in the x and y components of a vector.
Returns the texture rotation of side.
Returns the texture scale of side in the x and y components of a vector.\ Returns the texture scale of a side in the x and y components of a vector.
Returns the number of seconds elapsed since 00:00 hours, Jan 1, 1970 UTC from the system clock.
IMs Text to the user identified.\ Send Text to the user as an instant message.
Starts an asychronous transaction the request the number of keys in the data store. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. In the success case the second item will the the number of keys in the system.
Starts an asychronous transaction the request a number of keys from the data store. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. The error XP_ERROR_KEY_NOT_FOUND is returned if First is greater than or equal to the number of keys in the data store. In the success case the subsequent items will be the keys requested. The number of keys returned may be less than requested if the return value is too large or if there is not enough keys remaining. The order keys are returned is not guaranteed but is stable between subsequent calls as long as no keys are added or removed. Because the keys are returned in a comma-delimited list it is not recommended to use commas in key names if this function is used.
Creates a particle system in prim LinkNumber based on Rules. An empty list removes a particle system from object.\ List format is [ rule-1, data-1, rule-2, data-2 ... rule-n, data-n ].\ This is identical to llParticleSystem except that it applies to a specified linked prim and not just the prim the script is in.
Copies the float at Index in the list.\ Returns the value at Index in the specified list. If Index describes a location not in the list, or the value cannot be type-cast to a float, then zero is returned.
Copies the integer at Index in the list.\ Returns the value at Index in the specified list. If Index describes a location not in the list, or the value cannot be type-cast to an integer, then zero is returned.
Copies the key at Index in the list.\ Returns the value at Index in the specified list. If Index describes a location not in the list, or the value cannot be type-cast to a key, then null string is returned.
Returns a subset of entries from ListVariable, in a range specified by the Start and End indicies (inclusive).\ Using negative numbers for Start and/or End causes the index to count backwards from the length of the string, so 0, -1 would capture the entire string.\ If Start is greater than End, the sub string is the exclusion of the entries.
No description recorded yet.
Copies the rotation at Index in the list.\ Returns the value at Index in the specified list. If Index describes a location not in the list, or the value cannot be type-cast to rotation, thenZERO_ROTATION is returned.
Copies the string at Index in the list.\ Returns the value at Index in the specified list as a string. If Index describes a location not in the list then null string is returned.
Copies the vector at Index in the list.\ Returns the value at Index in the specified list. If Index describes a location not in the list, or the value cannot be type-cast to a vector, then ZERO_VECTOR is returned.
Creates a listen callback for Text on Channel from SpeakersName and SpeakersID (SpeakersName, SpeakersID, and/or Text can be empty) and returns an identifier that can be used to deactivate or remove the listen.\ Non-empty values for SpeakersName, SpeakersID, and Text will filter the results accordingly, while empty strings and NULL_KEY will not filter the results, for string and key parameters respectively.\ PUBLIC_CHANNEL is the public chat channel that all avatars see as chat text. DEBUG_CHANNEL is the script debug channel, and is also visible to nearby avatars. All other channels are are not sent to avatars, but may be used to communicate with scripts.
Returns the index of the first instance of Find in ListVariable. Returns -1 if not found.\ Returns the position of the first instance of the Find list in the ListVariable. Returns -1 if not found.
No description recorded yet.
No description recorded yet.
Shows dialog to avatar AvatarID offering to load web page at URL. If user clicks yes, launches their web browser.\ llLoadURL displays a dialogue box to the user, offering to load the specified web page using the default web browser.
Cause object name to point its forward axis towards Target, at a force controlled by Strength and Damping.\ Good Strength values are around half the mass of the object and good Damping values are less than 1/10th of the Strength.\ Asymmetrical shapes require smaller Damping. A Strength of 0.0 cancels the look at.
Make a round explosion of particles. Deprecated: Use llParticleSystem instead.\ Make a round explosion of particles using texture from the objects inventory. Deprecated: Use llParticleSystem instead.
Make fire like particles. Deprecated: Use llParticleSystem instead.\ Make fire particles using texture from the objects inventory. Deprecated: Use llParticleSystem instead.
Make a fountain of particles. Deprecated: Use llParticleSystem instead.\ Make a fountain of particles using texture from the objects inventory. Deprecated: Use llParticleSystem instead.
Make smoke like particles. Deprecated: Use llParticleSystem instead.\ Make smoky particles using texture from the objects inventory. Deprecated: Use llParticleSystem instead.
Returns a string of 32 hex characters that is an RSA Data Security Inc., MD5 Message-Digest Algorithm of Text with Nonce used as the salt.\ Returns a 32-character hex string. (128-bit in binary.)
Sends Number, Text, and ID to members of the link set identified by LinkNumber.\ LinkNumber is either a linked number (available through llGetLinkNumber) or a LINK_* constant.
Modify land with action (LAND_LEVEL, LAND_RAISE, LAND_LOWER, LAND_SMOOTH, LAND_NOISE, LAND_REVERT) on size (0, 1, 2, corresponding to 2m x 2m, 4m x 4m, 8m x 8m).
Returns a Value raised to the Power, mod Modulus. ((a**b)%c) b is capped at 0xFFFF (16 bits).\ Returns (Value ^ Power) % Modulus. (Value raised to the Power, Modulus). Value is capped at 0xFFFF (16 bits).
Sets the texture S and T offsets for the chosen Face.\ If Face is ALL_SIDES this function sets the texture offsets for all faces.
Requests a channel to listen for XML-RPC calls. (Deprecated: XML-RPC should not be used. Use http-in instead.)\ Will trigger a remote_data event with type = REMOTE_DATA_CHANNEL and a channel ID (key) once it is available.\ This channel ID must be referenced in the XML-RPC call to the script (from the internet) -- so the key must somehow get to the external XML-RPC client.
No description recorded yet.
says Text to owner only (if owner is in region).\ Says Text to the owner of the object running the script, if the owner has been within the object's simulator since logging into Second Life, regardless of where they may be in-world.
Converts Text into a list, discarding Separators, keeping Spacers (Separators and Spacers must be lists of strings, maximum of 8 each).\ Separators and Spacers are lists of strings with a maximum of 8 entries each.
Breaks Text into a list, discarding separators, keeping spacers, keeping any null values generated. (separators and spacers must be lists of strings, maximum of 8 each).\ llParseStringKeepNulls works almost exactly like llParseString2List, except that if a null is found it will add a null-string instead of discarding it like llParseString2List does.
Plays attached Sound once, at Volume (0.0 - 1.0), synced to next loop of most audible sync master.\ Behaviour is identical to llPlaySound, unless there is a "Sync Master" present. If a Sync Master is already playing, the Slave sound will not be played until the Master hits its loop point and returns to the beginning.\ llPlaySoundSlave will play the sound exactly once; if it is desired to have the sound play every time the Master loops, either use llLoopSoundSlave with extra silence padded on the end of the sound or ensure that llPlaySoundSlave is called at least once per loop of the Master.
Returns the Value raised to the power Exponent, or returns 0 and triggers Math Error for imaginary results.\ Returns the Value raised to the Exponent.
Starts an asychronous transaction to retrieve the value associated with the key given. Will fail with XP_ERROR_KEY_NOT_FOUND if the key does not exist. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is a two element commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. In the success case the second item will be the value associated with the key.
Broadcasts Text to entire region on Channel (except for channel 0).
Says Text, on Channel, to avatar or object indicated by TargetID (if within region).\ If TargetID is an avatar and Channel is nonzero, Text can be heard by any attachment on the avatar.
Send an XML-RPC reply to MessageID on ChannelID with payload of string sData and integer iData. Deprecated: Use HTTP functions/events instead.\ The size of sData is limited to 254 characters.
Ask the agent for permission to participate in an experience. This request is similar to llRequestPermissions with the following permissions: PERMISSION_TAKE_CONTROLS, PERMISSION_TRIGGER_ANIMATION, PERMISSION_ATTACH, PERMISSION_TRACK_CAMERA, PERMISSION_CONTROL_CAMERA and PERMISSION_TELEPORT. However, unlike llRequestPermissions the decision to allow or block the request is persistent and applies to all scripts using the experience grid wide. Subsequent calls to llRequestExperiencePermissions from scripts in the experience will receive the same response automatically with no user interaction. One of experience_permissions or experience_permissions_denied will be generated in response to this call. Outstanding permission requests will be lost if the script is derezzed, moved to another region or reset.
Ask AvatarID to allow the script to perform certain actions, specified in the PermissionMask bitmask. PermissionMask should be one or more PERMISSION_* constants. Multiple permissions can be requested simultaneously by ORing the constants together. Many of the permissions requests can only go to object owner.\ This call will not stop script execution. If the avatar grants the requested permissions, the run_time_permissions event will be called.
Returns the rotation axis represented by Rotation.\ Returns the axis represented by the Rotation.
Returns the forward vector defined by Rotation.\ Returns the forward axis represented by the Rotation.
Returns the left vector defined by Rotation.\ Returns the left axis represented by the Rotation.
Returns the up vector defined by Rotation.\ Returns the up axis represented by the Rotation.
Sets the texture rotation for the specified Face to angle Radians.\ If Face is ALL_SIDES, rotates the texture of all sides.
Says Text on Channel.\ This chat method has a range of 20m radius.\ PUBLIC_CHANNEL is the public chat channel that all avatars see as chat text. DEBUG_CHANNEL is the script debug channel, and is also visible to nearby avatars. All other channels are are not sent to avatars, but may be used to communicate with scripts.
Sets the diffuse texture Horizontal and Vertical repeats on Face of the prim the script is attached to.\ If Face == ALL_SIDES, all sides are set in one call.\ Negative values for horizontal and vertical will flip the texture.
Returns TRUE if Position is over public land, sandbox land, land that doesn't allow everyone to edit and build, or land that doesn't allow outside scripts.\ Returns true if the position is over public land, land that doesn't allow everyone to edit and build, or land that doesn't allow outside scripts.
Deprecated: use HTTP functions and events instead.\ Sends an XML-RPC request to Destination through ChannelID with payload of ChannelID (in a string), integer Value and string Text.\ Returns a key that is the message_id for the resulting remote_data events.
If a prim exists in the link chain at LinkNumber, set Face to Opacity.\ Sets the Face, on the linked prim specified, to the Opacity.
If a task exists in the link chain at LinkNumber, set the Face to color.\ Sets the color of the linked child's side, specified by LinkNumber.
Set primitive parameters for LinkNumber based on Parameters, without a delay.\ Set parameters for link number, from the list of Parameters, with no built-in script sleep. This function is identical to llSetLinkPrimitiveParams, except without the delay.
Sets the Texture of Face on a linked prim, specified by LinkNumber. Texture may be a UUID or name of a texture in prim inventory.
Animates a texture on the prim specified by LinkNumber, by setting the texture scale and offset.\ Mode is a bitmask of animation options.\ Face specifies which object face to animate.\ SizeX and SizeY specify the number of horizontal and vertical frames.Start specifes the animation start point.\ Length specifies the animation duration.\ Rate specifies the animation playback rate.
Sets the default amount when someone chooses to pay this object.\ Price is the default price shown in the textu input field. QuickButtons specifies the 4 payment values shown in the payment dialog's buttons.\ Input field and buttons may be hidden with PAY_HIDE constant, and may be set to their default values using PAY_DEFAULT.
Attempts to move the object so that the root prim is within 0.1m of Position.\ Returns an integer boolean, TRUE if the object is successfully placed within 0.1 m of Position, FALSE otherwise.\ Position may be any location within the region or up to 10m across a region border.\ If the position is below ground, it will be set to the ground level at that x,y location.
Displays Text rather than 'Sit' in the viewer's context menu.
Causes Text to float above the prim, using the specified Color and Opacity.
Applies Texture to Face of prim.\ Texture may be a UUID or name of a texture in prim inventory.\ If Face is ALL_SIDES, set the texture on all faces.
Animates a texture by setting the texture scale and offset.\ Mode is a bitmask of animation options.\ Face specifies which object face to animate.\ SizeX and SizeY specify the number of horizontal and vertical frames.Start specifes the animation start point.\ Length specifies the animation duration.\ Rate specifies the animation playback rate.
Displays Text in the viewer context menu that acts on a touch.
Activates the vehicle action on the object with vehicle preset Type.\ Valid Types and an explanation of their characteristics can be found in wiki documentation.
Returns a string of 40 hex characters that is the SHA1 security Hash of Text.
Shouts Text on Channel.\ This chat method has a range of 100m radius.\ PUBLIC_CHANNEL is the public chat channel that all avatars see as chat text. DEBUG_CHANNEL is the script debug channel, and is also visible to nearby avatars. All other channels are are not sent to avatars, but may be used to communicate with scripts.
Returns an integer that is the number of characters in Text (not counting the null).
Outputs a string, eliminating white-space from the start and/or end of the input string Text.\ Valid options for TrimType:\ STRING_TRIM_HEAD: trim all leading spaces in Text\ STRING_TRIM_TAIL: trim all trailing spaces in Text\ STRING_TRIM: trim all leading and trailing spaces in Text.
Returns an integer that is the index in Text where string pattern Sequence first appears. Returns -1 if not found.
Attempt to spin at SpinRate with strength Gain on Axis.\ A spin rate of 0.0 cancels the spin. This function always works in object-local coordinates.
Opens a dialog for the specified avatar with message Text, which contains a text box for input. Any text that is entered is said on the specified Channel (as if by the avatar) when the "OK" button is clicked.
Returns a string that is Text with all lower-case characters.
Returns a string that is Text with all upper-case characters.
Plays Sound at Volume (0.0 - 1.0), centered at but not attached to object.\ There is no limit to the number of triggered sounds which can be generated by an object, and calling llTriggerSound does not affect the attached sounds created by llPlaySound and llLoopSound. This is very useful for things like collision noises, explosions, etc. There is no way to stop or alter the volume of a sound triggered by this function.
Plays Sound at Volume (0.0 - 1.0), centered at but not attached to object, limited to axis-aligned bounding box defined by vectors top-north-east (TNE) and bottom-south-west (BSW).\ There is no limit to the number of triggered sounds which can be generated by an object, and calling llTriggerSound does not affect the attached sounds created by llPlaySound and llLoopSound. This is very useful for things like collision noises, explosions, etc. There is no way to stop or alter the volume of a sound triggered by this function.
Starts an asychronous transaction to update the value associated with the key given. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is a two element commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. In the success case the second item will be the value associated with the key. If Checked is 1 the existing value in the data store must match the OriginalValue passed or XP_ERROR_RETRY_UPDATE will be returned. If Checked is 0 the key will be created if necessary.
Whispers Text on Channel.\ This chat method has a range of 10m radius.\ PUBLIC_CHANNEL is the public chat channel that all avatars see as chat text. DEBUG_CHANNEL is the script debug channel, and is also visible to nearby avatars. All other channels are are not sent to avatars, but may be used to communicate with scripts.
Performs an exclusive OR on two Base64 strings and returns a Base64 string. Text2 repeats if it is shorter than Text1.
Deprecated: Please use llXorBase64 instead.\ Incorrectly performs an exclusive OR on two Base64 strings and returns a Base64 string. Text2 repeats if it is shorter than Text1.\ Retained for backwards compatibility.
Deprecated: Please use llXorBase64 instead.\ Correctly (unless nulls are present) performs an exclusive OR on two Base64 strings and returns a Base64 string.\ Text2 repeats if it is shorter than Text1.
No description recorded yet.
No description recorded yet.
No description recorded yet.
No description recorded yet.
No description recorded yet.
Draws an ellipse on a dynamic texture
Appends an FillEllipse drawing command to the string provided in drawList and returns the result. The filled ellipse is drawn with the current pen size and color, with the specified width and height (in pixels), centered on a point which is (width/2) pixels to the right of the pen's current X position, and (height/2) pixels below the pen's current Y position. After the filled ellipse is drawn, the width and height values are added to the pen's X and Y position, respectively.
Draws a polygon on a dynamic texture, and fills it with the current pen color
Draws a rectangle on a dynamic texture, and fills it with the current pen color
Draws a line on a dynamic texture
Draws a polygon on a dynamic texture
Draws a rectangle on a dynamic texture
No description available yet
No description available yet
Renders text on a dynamic texture
No description available yet
Identical to llBreakAllLinks() except that it doesn't require the link permission to be granted. Delinks all prims in the link set.
to llBreakLink(integer link) except that it doesn't require the link permission to be granted. Delinks the prim with the given link number in a linked object set.
Idential to llCreateLink() except that it doesn't require the link permission to be granted. Attempt to link the script's object with target.
Returns a vector containing the horizontal and vertical dimensions in pixels of the specified text
Gets the current automatic healing rate in % per second. Default heal rate is now around 0.5% per second. A value of zero can disable automatic heal, current maximum value is 100 % per second.
Returns the map texture key for the current region
Returns the map texture key for a specified region
Returns the current region's terrain height as a float at the given coordinates
No description recorded yet.
No description recorded yet.
No description recorded yet.
No description recorded yet.
No description recorded yet.
Filter listen events by regex
No description recorded yet.
No description recorded yet.
Returns the greater of two numbers
Moves the pen's location to the coordinates specified by the x and y parameters, without drawing anything
Returns 1 if the input string matches the regular expression pattern, returns 0 if not
Renders a dynamically created texture on the prim containing the script and returns the UUID of the newly created texture
No description available yet
Renders a web texture on the prim containing the script and returns the UUID of the newly created texture
Set current estate's sun settings
Sets the font to be used by osDrawText
Sets the font size to be used in osDrawText
Sets the automatic healing rate in % per second. Default heal rate is now around 0.5% per second. A value of zero can disable automatic heal, current maximum value is 100 % per second.
Allows creators to set the link set total mass, center of mass and moment of inertia. Moment of inertia will be the one of a box of size boxSize, placed at the center of mass and rotated by rot in the root prim local frame. Call osClearInertia to undo.
Sets the pen color to be used when drawing dynamic textures
Sets the line thickness to be used when drawing dynamic textures
Sets the project parameters for the given primitive
Set the current region's sun settings
Sets the current region's terrain height at the given coordinates
Set the terrain texture for the current region to a given texture
Set the terrain texture height for the current region
No description recorded yet.
No description recorded yet.
No description recorded yet.
No description recorded yet.
No description recorded yet.
Returns unix time as a formatted timestamp