L$ Linden Lab free week [NAME] te ofrece un TP a [DESTINATION] [NAME]'s teleport lure is to [DESTINATION] Inactivo por [MINUTES]min Second Life Singularity Viewer SINGULARITY VIEWER Grid Second Life Portal de Soporte de Second Life Detectando hardware... Cargando [APP_NAME]... Limpiadno caché... Inicializando Caché de Testuras... Inicializando VFS... ¡Ha fallado la inicialización gráfica. Por favor, actualiza los controladores gráficos! Restaurando... Cmabiando la Ressolución... Iniciando sesión. [APP_NAME] puede aparecer congelado. Espera por favor. Iniciando sesión... Autenticando Realizando mantenimiento de cuentas... Ha fallado el inicio de sesión previo. Iniciando sesión, intento [NUMBER] Cargando el Mundo... iniciando navegador web incorporado... Inicializando multimedia... Cargando fuentes... Verificando archivos de caché (puede demorar entre 60-90 segundos)... Procesando Respuesta... Inicializando el Mundo... Decodificando Imágenes... Inicializando QuickTime... No se ha encontrado QuickTime - incapaz de iniciarlo. QuickTime ha sido inicializado satisfactoriamente. Solicitando capacidades de la Región... Solicitando capacidades de la Región, intento [NUMBER]... Esperando saludo de la Región... Conectando a la región... Descargando ropas... Inicio de sesión fallido. Salir Esta región está experimentando problemas. Revisa por favor tu conexión a Internet. Guardando tus configuraciones... Cerrando sesión... Cerrando... Has sido desconectado de la región donde te encontrabas. Se te ha enviado a una región no válida. Persona (sin nombre) Propietario: Público (Grupo) Script Físico Tocar [CURRENCY] Soltar Inventario Fantasma Temporario (Botón derecho para menú) Libre para copiar En venta: [CURRENCY][AMOUNT] En venta: [MESSAGE] Construir Grupo No Construir Construir Grupo No seguro No volar Scripts de Grupo Sin Scripts Terreno: Sólo un único item puede ser arrastrado aquí No puedes rezear item en tu Merchant Outbox Uno o más de estos objetos no pueden ser vendidos o transferidos. Tu Merchant Outbox solo puede aceptar items de tu inventario No puedes colocar items que tienes vestidos en tu Merchant Outbox No puedes colocar Tarjetas de LLamada en tu Merchant OutBox La profundidad de carpetas anidades es superior a 3 El recuento de subcarpetas en el nivel superior supera las 20 El recuento de items en la carpeta de nivel superior supera los 200 No puedes mover una carpeta a su carpeta secundaria No puedes mover una carpeta en si misma Recuperando... Notas de Lanzamiento Cargando... (nadie) (esperando) (hippos) (ninguno) Sin errores Petición de Asset: fallida Petición de Asset: archivo inexistente Petición de Asset: activo no hallado en la base de datos Fin de archivo No se puede abrir el archivo Archivo no encontrado Tiempo de espera en transferencia de archivo agotado El circuito se ha ido El Visor y el Servidor no coinciden con el precio Estado desconocido (Editando Apariencia) Ausente Ocupado Bloqueado Miedo Enfado Ausente alto mortal atrás Carcajada Gran sonrisa Mandar un beso Aburrimiento Reverencia Aplauso Reverencia floreada Llanto Baile 1 Baile 2 Baile 3 Baile 4 Baile 5 Baile 6 Baile 7 Baile 8 Desdén Beber Avergonzado Negar con el dedo Gesto de Victoria Yoga flotando Fruncir el ceño Impaciente Salto de alegría Bésame el culo Besar Reír Sacar músculo No (con enfado) No Ña-Ña-Ña Puñetazo uno-dos Abrir la boca Paz Señalar a otro/a Señalarse Puñetazo izquierdo Puñetazo derecho PPT cuenta PPT papel PPT piedra PPT tijera Rechazo Patada circular Triste Saludo militar Gritar Encogerse de hombros Sonreír Fumar: en la mano Fumar: Inhalar Fumar: tirar el cigarro Sorpresa Estocada Berrinche Sacar la lengua Agitar la mano Susurrar Silbar Guiño Guiño (Hollywood) Preocuparse Sí (contento) Si Cargando... Desconectado OK Susurros: Gritos: PG Mature Adulto Desconectado Desconocido (Desconocido) Última Modificación: (nunca) Última Modificación: Todos los Archivos Sonidos Animaciones Imágenes Guardar Cargar Imágenes Targa Imágenes de Mapa de Bits Película AVI Animación XAF Archivo XML Archivo RAW Imágenes Comprimidas Cargar Archivos Seleccionar Directorio Pausa el script por [SLEEP_TIME] segundos. float llSin(float theta) Devuelve el seno de theta (theta en radianes) float llCos(float theta) Devuelve el coseno de theta (theta en radianes) 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_ROTATE_X, STATUS_ROTATE_Y, and/or STATUS_ROTATE_Z) to value integer llGetStatus(integer status) Returns value of status (STATUS_PHYSICS, STATUS_PHANTOM, STATUS_BLOCK_GRAB, STATUS_ROTATE_X, STATUS_ROTATE_Y, and/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 [CURRENCY] 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 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 dialog box 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 integer llSetPrimMediaParams(integer face, list params) Returns an integer that is a STATUS_* flag which details the success/failure of the operation(s). 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.) integer llClearPrimMedia(integer face) Returns an integer that is a STATUS_* flag which details the success/failure of the operation. llSetLinkPrimitiveParamsFast(integer linknumber, list rules) Set primitive parameters for linknumber based on rules with no built-in script sleep. list llGetLinkPrimitiveParams(integer linknumber,list rules) Get primitive parameters for linknumber based on rules. list 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 face/faces of the specified prim/prims by setting the texture scale and offset. 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, if 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, if 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. llRegionSayTo(key target, integer channel, string msg) Sends msg on channel (not DEBUG_CHANNEL) directly to prim or avatar target anywhere within the region string llGetEnv(string name) Returns a string with the requested data about the region list llCastRay( Vector start, Vector end, list options ) Returns a list consisting of the following three values for each hit: UUID, Link number, Hit position. integer llGetSPMaxMemory( ) Returns the integer of the most bytes used while llScriptProfiler was last active. integer llGetUsedMemory( ) Returns the integer of the number of bytes of memory currently in use by the script. llGodLikeRezObject( key inventory, vector pos ) Rez directly off of UUID if owner has god-bit set. (Requires god mode) llScriptProfiler( integer flags ) Enables or disables the scripts profiling state. llSetInventoryPermMask( string item, integer mask, integer value ) Sets the given permission mask to the new value on the inventory item. (Requires god mode) 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 llSetMemoryLimit( integer limit ) Request ''limit'' bytes to be reserved for this script. integer llSetLinkMedia( integer link, integer face, list params ) Set the media params for a particular face on the linked prim(s) without a delay. list llGetLinkMedia( integer link, integer face, list params ) Returns a list with the media params for a particular face on a linked prim, given the desired list of named params. integer llClearLinkMedia( integer link, integer face ) Clears the media and all params from the given face on the linked prim(s). llSetLinkCamera( integer link, vector eye, vector at ) Sets the camera eye offset, and the offset that the camera is looking at, for avatars that sit on the linked prim. llSetContentType( key request_id, integer content_type ) Set the Internet media type of an LSL HTTP server response. llLinkSitTarget( integer link, vector offset, rotation rot ); Set the sit location for the linked prim(s). The sit location is relative to the prim's position and rotation. key llAvatarOnLinkSitTarget( integer link ) Returns a key that is the UUID of the user seated on the prim. Not Away Away Not Busy Busy OK Press ESC to return to World View Loading contents... No contents Stone Metal Glass Wood Flesh Plastic Rubber Light (Unknown) Local Local Settings Region Region Settings Ctrl- Cmd- Opt- Shift- Ctrl- Alt- Shift- 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. [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 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 [APP_NAME] requires True Color (32-bit) to run. Please go to your computer's display settings and set the color mode to 32-bit. [APP_NAME] is unable to run because it can't get an 8 bit alpha channel. Usually this is due to video card driver issues. Please make sure you have the latest video card drivers installed. Also be sure your monitor is set to True Color (32-bit) in Control Panels > Display > Settings. If you continue to receive this message, contact the [SUPPORT_SITE]. 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]. Everyone Officers Owners Online Chat none/none Select an editor using the ExternalEditor setting. 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. osSetRegionWaterHeight(float height) Adjusts water height on region. (OpenSim only.) osSetRegionSunSettings(integer useEstateSun, integer sunFixed, float sunHour) Changes the estate sun settings, then triggers a sun update 'sunFixed' TRUE to keep the sun stationary, FALSE to use global time 'sunHour' The sun hour that is desired, 0...24, 0 is sunrise. (OpenSim only.) osSetEstateSunSettings(integer sunFixed, float sunHour) sunFixed = TRUE or FALSE, sunHour = 00.00 to 24.00. (OpenSim only.) float osGetCurrentSunHour() Returns float value of current sun hour 0...24 0 is sunrise. (OpenSim only.) *DEPRECATED* Use osGetSunParam instead. (OpenSim only.) *DEPRECATED* Use osSetSunParam instead. (OpenSim only.) string osWindActiveModelPluginName() Returns the current working wind module installed These are SimpleRandomWind or ConfigurableWind. (OpenSim only.) osParcelJoin(vector pos1, vector pos2)) Joins parcels @ X,Y coordinates. (OpenSim only.) osParcelSubdivide(vector pos1, vector pos2)) Subdivides parcels @ X,Y coordinates. (OpenSim only.) *DEPRECATED* Use osSetParcelDetails instead. (OpenSim only.) *DEPRECATED* Use osSetWindParam instead. (OpenSim only.) *DEPRECATED* Use osGetWindParam instead. (OpenSim only.) double osList2Double(list src, integer index) Returns double-precision value from src at index. (OpenSim only.) osSetDynamicTextureURL(key dynamicID, string contentType, string url, string extraParams, integer timer ) Renders a web texture on the prim containing the script, and returns the UUID of the newly created texture. (OpenSim only.) osSetDynamicTextureData(key dynamicID, string contentType, string data, string extraParams, integer timer) Writes text and vector graphics onto a prim face. (OpenSim only.) osSetDynamicTextureURLBlend(key dynamicID, string contentType, string url, string extraParams, integer timer, integer alpha) Allows for two dynamic textures to blend on the prim containing this script. (OpenSim only.) osSetDynamicTextureDataBlend(key dynamicID, string contentType, string data, string extraParams, integer timer, integer alpha) Allows for two dynamic textures to blend on the prim containing this script. (OpenSim only.) osSetDynamicTextureURLBlendFace(key dynamicID, string contentType, string url, string extraParams, integer blend, integer disp, integer timer, integer alpha, integer face) Loads a web texture on a prim. (OpenSim only.) osSetDynamicTextureDataBlendFace(key dynamicID, string contentType, string data, string extraParams, integer blend, integer disp, integer timer, integer alpha, integer face) (OpenSim only.) *DEPRECATED* Use osGetTerrainHeight instead. (OpenSim only.) *DEPRECATED* Use osSetTerrainHeight instead. (OpenSim only.) osTerrainFlush() Updates terrain data. Call this after you are done using osTerrainSetHeight. (OpenSim only.) integer osRegionRestart(float seconds) Restart the current region in the specified number of seconds from now. (OpenSim only.) osRegionNotice(string msg) Broadcasts a notification message to all agents on the current region. (OpenSim only.) osConsoleCommand(string command) Issues commands directly to the OpenSim server console. (OpenSim only.) osSetParcelMediaURL(string url) Sets parcel media URL. (OpenSim only.) osSetParcelSIPAddress(string SIPAddress) Sets parcel SIP Address for Voice. (OpenSim only.) osSetPrimFloatOnWater(integer floatYN) Make physical prims float at the water level, TRUE or FALSE. (OpenSim only.) osTeleportAgent(key agent, integer regionX, integer regionY, vector position, vector lookat) or osTeleportAgent(key agent, string regionName, vector position, vector lookat) or osTeleportAgent(key agent, vector position, vector lookat) Teleports the specified agent to a specified location in the region, the grid, or the hypergrid. See documentation for details. (OpenSim only.) string osGetAgentIP(key agent) Returns the Avatars IP Address Allows in-world tools be used to coordinate out of world network services that need access to client IP addresses. Should *ONLY* be used by Region Server Owner. (OpenSim only.) list osGetAgents() Returns a list of all avatars in the region in which the script is running. (OpenSim only.) osAvatarPlayAnimation(key UUID, string animation) Triggers animations contained within the same prim as the script. Does not need the target avatar's permission. (OpenSim only.) osAvatarStopAnimation(key UUID, string animation) Stops specified animation on the specified avatar. (OpenSim only.) osMovePen(string drawList, integer x, integer y) Moves the pen's location to the coordinates specified by the x and y parameters, without drawing anything. (OpenSim only.) osDrawLine(string drawList, integer startX, integer startY, integer endX, integer endY) osDrawLine(string drawList, integer endX, integer endY) Draws a line on a dynamic texture. (OpenSim only.) osDrawText(string drawList, string text) Renders text on a dynamic texture. (OpenSim only.) osDrawEllipse(string drawList, integer width, integer height) Draws an ellipse on a dynamic texture. (OpenSim only.) osDrawRectangle(string drawList, integer width, integer height) Draws a rectangle on a dynamic texture. (OpenSim only.) osDrawFilledRectangle(string drawList, integer width, integer height) Draws a rectangle on a dynamic texture, and fills it with the current pen color. (OpenSim only.) string osDrawPolygon (string drawList, list x, list y) Draws a polygon on a dynamic texture. (OpenSim only.) string osDrawFilledPolygon (string drawList, list x, list y) Draws a polygon on a dynamic texture, and fills it with the current pen color. (OpenSim only.) osSetFontSize(string drawList, integer fontSize) Sets the font size to be used in osDrawText. (OpenSim only.) osSetFontName(string drawList, string fontName) Sets current font to be used by osDrawText. (OpenSim only.) osSetPenSize(string drawList, integer penSize) Sets the pen size (line thickness) that is to be used when drawing dynamic textures. (OpenSim only.) osSetPenCap(string drawList, string direction, string type) Apply a shape on the end of a line. This allows using arrow, diamond, round and flat caps. (OpenSim only.) *DEPRECATED* Use osSetPenColor instead (OpenSim only.) osDrawImage(string drawList, integer width, integer height, string imageUrl) Retrieves an image specified by the imageUrl parameter and draws it at the specified height and width. (OpenSim only.) vector osGetDrawStringSize(string contentType, string text, string fontName, integer fontSize) Returns a vector containing the horizontal and vertical dimensions in pixels of the specified text (OpenSim only.) osSetStateEvents(integer events) Used in the past as a workaround for a bug with Opensim, which has long since been fixed. (OpenSim only.) string osGetScriptEngineName() Returns the name of the script engine which is currently enabled on the server. (OpenSim only.) string osGetSimulatorVersion() Returns OpenSim server version information as a string. (OpenSim only.) string osParseJSON(string JSON) Returns a hashtable containing the structured JSON contents. (OpenSim only.) osMessageObject(key UUID, string message) Sends a string to the object identified by UUID. The receiving object requires a dataserver(key queryid, string data) in a contained script(s). The queryid passed will be the id of the calling object. (OpenSim only.) osMakeNotecard(string notecardName, list contents) Write a Notecard contained in Prim with contents of list. (OpenSim only.) string osGetNotecardLine(string name, integer line) Reads the requested notecard line and return its data as a string. (OpenSim only.) string osGetNotecard(string name) Reads the entire notecard and return its data as a string. (OpenSim only.) integer osGetNumberOfNotecardLines(string name) Returns total number of lines in a notecard. (OpenSim only.) key osAvatarName2Key(string firstname, string lastname) Returns the avatar's UUID from their firstname, lastname. (OpenSim only.) string osKey2Name(key UUID) Returns avatar name from their UUID key. (OpenSim only.) string osGetGridNick() Returns the grid's nickname. (OpenSim only.) string osGetGridName() Returns the grid's name. (OpenSim only.) string osGetGridLoginURI() Returns the grid's LoginURI. (OpenSim only.) string osFormatString(string str, list strings) Return the string with parameters substituted into it (format comes from .NET String.Format class) Parameters are specified positionally. (OpenSim only.) list osMatchString(string src, string pattern, integer start) Return a list of matches for the pattern and its components inside the source string. The pattern is a regular expression. Each match in the result is the string that matched and its position in the source. (OpenSim only.) string osLoadedCreationDate() Returns Creation Date from meta data of OAR. (OpenSim only.) string osLoadedCreationTime() Returns Creation Time from meta data of OAR. (OpenSim only.) string osLoadedCreationID() Returns creation ID from meta data of OAR. Can not be used to identify a machine. (OpenSim only.) list osGetLinkPrimitiveParams(integer linknumber, list rules) Returns the primitive parameters for the linkset prims specified by linknumber. If using linkset constants (e.g. LINK_SET, LINK_ALL_CHILDREN, etc), the requested parameters of each relevant prim are concatenated to the end of the list. Otherwise, usage is identical to llGetPrimitiveParams(). (OpenSim only.) key osNpcCreate(string firstname, string lastname, vector position, key UUID) Creates an NPC (Non Player Character) clone named firstname lastname at position from an already existing avatar specified by UUID. (OpenSim only.) osNpcMoveTo(key npc, vector position) Moves an NPC to a location within the region. (OpenSim only.) osNpcSay(key npc, string message) Makes an NPC say something. (OpenSim only.) osNpcRemove(key npc) Removes an NPC. (OpenSim only.) key osGetMapTexture() Returns the map texture UUID. (OpenSim only.) key osGetRegionMapTexture(string regionName) Returns the map texture UUID for the regionName requested. (OpenSim only.) list osGetRegionStats() Returns a list of float values representing a number of region statistics (21 of the values shown in the statistics bar of LL-based clients). (OpenSim only.) integer osGetSimulatorMemory() Returns the current amount of RAM used by the current OpenSim instance. (OpenSim only.) osKickAvatar(string FirstName, string LastName, string alert) Kicks avatar from region with an alert message. (OpenSim only.) osSetSpeed(key UUID, float SpeedModifier) Multiplies the normal running, walking, and flying speed of the specified avatar. (OpenSim only.) osCauseDamage(key UUID, float damage) Causes damage to specified avatar. (OpenSim only.) osCauseHealing(key UUID, float healing) Causes healing to specified avatar. (OpenSim only.) list osGetPrimitiveParams(key prim, list rules) Gets the parameters of the primitive, specified by key. (OpenSim only.) osSetPrimitiveParams(key prim, list rules) Sets primitive Params. (OpenSim only.) osSetProjectionParams(key prim. integer projection, key texture, float fov, float focus, float amb) Set projection paramaters for light sources. (OpenSim only.) string osUnixTimeToTimestamp(integer unixtime) Converts unixtime to an llGetTimeStamp() formated string. (OpenSim only.) osSetPenColor(string drawList, string color) Sets the pen color that is to be used when drawing dynamic textures. (OpenSim only.) float osGetSunParam(string param) Returns current float values for param, where param = day_length, year_length, day_night_offset, update_interval. (OpenSim only.) osSetSunParam(string param, float value) Sets region's sun parameters, where param = day_length, year_length, day_night_offset, update_interval. (OpenSim only.) osSetParcelDetails(vector pos, list rules) Set parcel details. (OpenSim only.) float osGetTerrainHeight(integer x, integer y) Returns current terrain height at the given coordinates. (OpenSim only.) osSetTerrainHeight(integer x, integer y, float val) Sets terrain height at the given coordinates. Use osTerrainFlush() afterwards. (OpenSim only.) list osGetAvatarList() Returns a strided list of the UUID, position, and name of each avatar in the region, except the owner. (OpenSim only.) osTeleportOwner(integer regionX, integer regionY, vector position, vector lookat) or osTeleportOwner(string regionName, vector position, vector lookat) or osTeleportOwner(vector position, vector lookat) Teleports the owner of the object that holds the script to a specified location in the region, the grid, or the hypergrid. See documentation for details. (OpenSim only.) integer cmSetWindlightScene(list rules) Set the current WindLight scene. Estate managers and owners only. (Reguires LightShare) integer cmSetWindlightSceneTargeted(list rules, key target) Set the current WindLight scene directed at a specific avatar. Estate managers and owners only. (Reguires LightShare) list cmGetWindlightScene(list rules) Get the current WindLight settings. (Reguires LightShare) integer lsSetWindlightScene(list rules) Set the current WindLight scene. Estate managers and owners only. (Reguires LightShare) integer lsSetWindlightSceneTargeted(list rules, key target) Set the current WindLight scene directed at a specific avatar. Estate managers and owners only. (Reguires LightShare) list lsGetWindlightScene(list rules) Get the current WindLight settings. (Reguires LightShare) key osNpcSaveAppearance(key npc, string notecardName) Saves the NPC's appearance to a notecard. (OpenSim only.) osNpcLoadAppearance(key npc, string notecardName) Loads the NPC's appearance from a notecard with appearance data. Notecards can also be loaded by UUID. (OpenSim only.) osNpcMoveToTarget(key npc, vector position, integer options) Moves the NPC to a target at a given vector, using options to walk or to fly there. (OpenSim only.) key osOwnerSaveAppearance(string notecardName) Saves the owner's appearance to a notecard inside the prim that holds the script. (OpenSim only.) rotation osNpcGetRot(key npc) Retrieves the rotation of an NPC (OpenSim only.) osNpcSetRot(key npc, rotation rot) Sets an NPC's rotation. (OpenSim only.) key osOwnerSaveAppearance(key avatarId, string notecardName) Saves an avatar's appearance to a notecard inside the prim that holds the script. (OpenSim only.) vector osNpcGetPos(key npc) Retrieves the vector of an NPC's position within a region. (OpenSim only.) osNpcStopMoveToTarget(key npc) Makes an NPC stop moving to a target. (OpenSim only.) float osGetWindParam(string plugin, string param) Gets the value of param property for plugin module. (OpenSim only.) osSetWindParam(string plugin, string param, float value) Sets value of param property for plugin module. (OpenSim only.) (Unnamed) float llGetMassMKS() Returns a float that is the mass (in Kilograms) of the object that the script is attached to. integer llGetMemoryLimit() Get the maximum memory a script can use. string llGetParcelMusicURL() Returns a string containing the parcel streaming audio URL. The object owner must also be the land owner. list llGetPhysicsMaterial() Used to get the physical characteristics of an object. Returns a list in the form [ float gravity_multiplier, float restitution, float friction, float density ] integer llManageEstateAccess(integer action, key avatar) Used to add or remove agents from the estate's agent access or ban lists or groups from the estate's group access list. llSetAngularVelocity(vector force, integer local) Applies rotational velocity to object. llSetKeyframedMotion(list keyframes, list options) Specify a list of times, positions, and orientations to be followed by an object. The object will be smoothly moved between keyframes by the simulator. llSetPhysicsMaterial(integer material, float gravity, float restitution, float friction, float density) Used for setting the physical characteristics of an object. integer llSetRegionPos(vector position) Tries to move the entire object so that the root prim is within 0.1m of position llSetVelocity(vector force, integer local) Applies velocity to an object key llTransferLindenDollars(key destination, integer amount) Transfer amount of L$ money from script owner to destination avatar. llCreateCharacter(list options) Creates a pathfinding entity, known as a "character" from the object containing the script. llDeleteCharacter() Convert the current linkset back to a standard object, removing all pathfinding properties. llEvade(key target, list options) Characters will try to hide from their pursuers if there is a good hiding spot along their fleeing path. llExecCharacterCmd(integer command, list options) Send a command to the pathing system. list llGetClosestNavPoint(vector point, list options) Finds the closest navpoint and returns a list with a single vector if succesful. Returns empty list when no navpoints found. llFleeFrom(vector source, float distance, list options) Tells an object to keep away from a defined position in the region or adjacent regions. llNavigateTo(vector pos, list options) Tells an object to travel to a defined position in the region or adjacent regions. llPatrolPoints(list patrolPoints, list options) Sets the object patrolling between the points specified in patrolPoints. llPursue(key target, list options) Causes the object to pursue a target. llUpdateCharacter(list options) Updates settings for a character. llWanderWithin(vector origin, float dist, list options) Sets a character to wander about a central spot within a specified radius. integer osIsNpc(key npc) Returns TRUE if the given key is an NPC, false otherwise. (OpenSim only.) key osNpcGetOwner(key npc) Return the owner key of the given NPC. If the NPC is unowned or the input key does not belong to an NPC then it returns NULL_KEY. (OpenSim only.) string osGetGridCustom(string key) Reads configuration strings from the [GridInfo] setion in OpenSim.ini. (OpenSim only.) string osGetGridHomeURI() Returns the hypergrid URI of the grid where the user logged in. (OpenSim only.) osNpcPlayAnimation(key npc, string animation) Get an NPC to play an animation. The animation can either be a key or the name of an animation in the same object as the script. (OpenSim only.) osNpcSit(key npc, key target, integer options) Sit an NPC on a prim target. No options have been implemented yet, so always input 0. (OpenSim only.) osNpcStand(key npc) Make an NPC stand up. (OpenSim only.) osNpcStopAnimation(key npc, string animation) Get an NPC to stop playing an animation. The animation can either be a key or the name of an animation in the same inventory as the script. (OpenSim only.) osSetRot(key target, quaternion rotation) Rotates an object or avatar. (OpenSim only.)