Old forum Scripting Library index

From Second Life Wiki
Revision as of 17:33, 7 October 2010 by Cerise Sorbet (talk | contribs) (up to 30)
Jump to navigation Jump to search

This will take time to complete. I am reviewing the old scripting library threads before adding, the archiving was not nice to it. The later entries were in the regular scripting tips forum, those will maybe come later.

KBcaution.png Important:

Some archived script sources were damaged by the conversion process. If you notice that the code suddenly goes italic then a variable i was probably mangled into an HTML <em> tag. If you see a Forums-archive Wink.png emoticon, it is probably a mangled ;. If you see other unexpected formatting, an LSL list expression like [url] was probably misinterpreted as a bbcode tag. None of these should have happened inside [code] or [php] blocks, but they did :(

If your browser can support user scripts, this little Greasemonkey script can fix the damage noticed so far. The script will be updated from time to time if other problems are found. Tested with Greasemonkey on Firefox and GreaseKit on Mac Safari, will check Chrome and some others later.

Name Author Date Description
OO/Class simulation in LSL Pavcules Superior 2009-01-28 simulate several OO features in LSL
Arrays in LSL Pavcules Superior 2009-01-18 array implementation based on VK-dbms-VM
Collections in LSL Pavcules Superior 2008-11-04 collections implementation based on VK-dbms-VM
VK-dbms-VM Very Keynes 2008-10-31 database with storage in script memory
MultiMenu (Nested Dialog handler) Soen Eber 2008-09-04 manage dialogs using link messages, includes tutorial
Sip Script 2.0 Kahiro Watanabe 2008-06-02 based on Theda Twilight's drinking animation script, with notecard options added
Strong XTEA Encryption LSL <-> LSL <-> PHP (discussion) SleightOf Hand 2007-05-22 encryption between LSL and an outside server
Elite Spanker v2.0 BigJohn Jade 2007-11-21 a spanker without chat spam
Light with Touch On/Off and changeable color via chat commands (discussion) 2fast4u Nabob 2006-07-07
Anti-copybot (discussion) JJValero Writer 2007-07-08 prevents a script from working in a different object
Bitwise rotation (discussion) Eric Quine 2007-07-04 A function for bit manipulation, not prim rotation
Builders' Buddy (discussion) Newfie Pendragon 2006-03-28 rezzing and positioning tool for large builds
Menu animation (discussion) Dragos Zaoh 2007-06-28 choose sitting poses from a menu on touch
2 levels slow elevator (discussion) Dragos Zaoh 2007-06-28 nonphysical lift
Pay to teleport (discussion) Haplo Voss 2007-06-18 uses WarpPos
List Logic Functions (discussion) Very Keynes 2007-06-17 see LSL Examples for updated versions
Bouncing prim (discussion) Shippou Oud 2007-06-17 make a prim bounce off the ground
Chat Relay (discussion) Jippen Faddoul 2007-06-15 distribute a conversation in a large area with permission
Hopping creature (discussion) Catfart Grayson 2007-06-13 create a small physics enabled creature that moves around by small jumps
NoteCard Giver v1.0 (discussion) Russ Allen 2007-06-13 sends notecard to avatars in sensor range
Vending script (discussion) Wednesday Grimm 2003-06-10 short simple single item vendor
Twitter update script (discussion) Orlie Omegamu 2007-06-08 obsolete, see Twitter OAuth Library for current authentication
Open source Wishing Well script (discussion) Jim Guyot 2007-06-04 pay and chat a wish to the well
Quick and Dirty Vendor (discussion) Jim Guyot 2007-06-03 simple notecard driven vendor
Picture Display/Slideshow Board (discussion) Cienna Rand 2004-10-28
Regionwide switch (discussion) Marcush Nemeth 2007-05-26 remote control with llRegionSay
Greeter and automatic notecard giver (discussion) Benz Bingyi 2007-05-24 Linden visitor counter with added features
LSL based FORTH interpreter Alondria LeFay 2005-01-31 Forth programming language in a prim
Basic Mechanical Clock Script (discussion) Phoenix Ristow 2007-05-19
Archive Box Labeler and Item Counter (discussion) Apollia Pirandello 2007-05-18 aid for storing inventory in a prim
message passing synchronizer (discussion) Lee Ponzu 2007-05-17 sync objects using llShout
Changeable SitPos Script (discussion) Seagel Neville 2007-05-17 user interface for UpdateSitTarget
Simple Pose Ball Script (discussion) Shippou Oud 2007-05-13
Cart Vendor (discussion) Talia Tokugawa 2007-05-03 a little different from the typical panel vendor
Regular Timer (discussion) Lee Ponzu 2007-04-28 sync a script to wall clock time
5 different gaming scripts (for learning) (discussion) Shippou Oud 2007-04-23 obsolete, see Linden Lab Official:Policy Regarding Wagering in Second Life
Fixed Steel Door Scripts (discussion) Cutter Rubio 2004-11-22 update of JohnG Linden's door lock script
Simple Age Check (discussion) Squirrel Wood 2007-04-20 restrct things to avatars with a minimum account age (not real life age)
Whats talking? (discussion) Misch Lameth 2007-04-12 show the owners of chatting objects
Psyke's Music Script v4.15.1 (discussion) Psyke Phaeton 2004-03-06 play a series of audio assets as a single track or song
Free Photo Viewer Script (discussion) Hiro Pendragon 2004-10-31 picture display script
Maze Generator (discussion) Apotheus Silverman 2004-08-10 builds mazes from prims
Notecard Settings Reader (discussion) Konigmann Lippmann 2005-01-20
Texture cycler with press & hold trigger (discussion) Soen Eber 2007-04-05 hold mouse button to select a texture
Press & Hold trigger emulation (discussion) Soen Eber 2007-04-01 trigger action if mouse button held down for 2 seconds
Basic piston (discussion) sirhc DeSantis 2007-03-30 slide a prim up and down with llSetPos
llSetLink* Helper Script (discussion) Domino Marama 2007-03-26 help identify face number on a prim
Eazy-Cheez (discussion) Haplo Voss 2007-03-21 simple door and light control scripts
Object Update System (discussion) Darien Caldwell 2007-03-21 localized update system utilizing llRemoteLoadScriptPin
GetNewInventoryName function (discussion) ZenMondo Wormser 2007-03-21 returns a list of items added to prim inventory since it was last called
Smooth fading of a linked set using one script (discussion) Nitrox Peel 2007-03-20 fades out or in a set number of linked prims using one script
Sky.FM radio tuner for land Music URL (discussion) DangerDave Writer 2007-03-18 includes stats and welcomer
Night and day particle/sound switcher (discussion) Poppet McGimsie 2007-03-18 switches lights and environment sounds based on llGetSunDirection
Transaction History converter (discussion) Francis Chung 2007-13-17 written in Python; may need updates, SL transaction format has changed
New WarpPos (now with safety net!) (discussion) Winter Ventura 2007-13-17 WarpPos with llSetPos fallback to guard against LSL regressions
Smooth Rotation (discussion) Gearsawe Stonecutter 2007-03-15 "This script is currently broken because of SL 'Features', use at your own discretion"
XTEA Strong Encryption Implementation (discussion) Morse Dillon 2007-03-13 see XTEA Strong Encryption Implementation for latest version
Keyless Product Update Server (discussion) Dragon Keen 2007-03-11 an update server, but lets it be keyless, utilizing a mySQL backend system
1 prim double sliding glass door (discussion) Seagel Neville 2006-11-23 the "Star Trek" door found all over SL
Long distance teleport (discussion) Lisbeth Cohen 2006-09-20 WarpPos teleporters
Open Source Interoperability Framework (discussion) Khemical Stonecutter 2007-03-02 links to LSL implementation of the Fractally Unified Network Knowledgesphere(FUNK)
PureEvil PickPocket Script Mitzpatrick Fitzsimmons 2007-02-28
Anti-Push Attachment Sapphire Bombay 2003-12-03 also known as a move lock, tries to stop avatar pushes
Open-Source Portable Music Player (discussion) Nat Mandelbrot 2007-02-19 music player, links in post are dead
Landowner Border Detector (discussion) BadPenguin Posthorn 2007-02-17 display border lines and boundary coordinates of contiguous land owned by the same landowner
The Color Master (discussion) Tyken Hightower 2007-02-16 fancy menu driven color changer
KDC's non linear solar clock (discussion) Kyrah Abattoir 2007-02-15 clock that reflects SL day cycle
Giant Hammer Thrower (discussion) sparti Carroll 2007-01-23
OpenSourcing my Builder Objects (discussion) sparti Carroll 2007-01-13 pointer to free builder objects in Chessport
Vertex Modelling Tool (discussion) Sanderman Cyclone 2007-02-13 allows you to model by positioning vertices and create fitting triangles between them
Another Simple Silly Blinds Script (discussion) Stacey Novi 2007-02-12 tints windows on touch
Timer Module (discussion) Isabelle Aquitaine 2007-02-12 track multiple timers
collision_start switch to RezObject (discussion) ArchTx Edo 2007-02-04 rez an object when someone walks over or bumps into a prim
Solop dance machine Evil Fool 2004-11-04 popular single prim multiuser dance ball system
Sensor door with unknown avatar detection (discussion) Fixyou Kit 2007-01-28 door opens for known avatars, warns about unknown avatars
The Little Box Of Calm (discussion) Gaynor Gritzi 2007-01-27 the purpose of this script is to bring about World Peace
Particle XY Text (discussion) Zara Vale 2007-01-21 signboard made out of particles
Sensor Notice (discussion) Joker Opus 2007-01-20 send an llDialog notification to avatars in sensor range
Particle Garden (discussion) Zara Vale 2007-01-19 garden grows slowly with random textures
YAC, Yet Another Calculator (discussion) Mikhail Pasternak 2007-01-19 uses RPN (reverse Polish notation)
The better double-click (discussion) Geuis Dassin 2007-01-14 one way to detect mouse double clicks in LSL
Menu Driven Window Tint Script (discussion) Abba Thiebaud 2007-01-14
Working Age Detector (discussion) Shippou Oud 2007-01-07 determine avatar's age (not real life age) when clicked
Prim side announcer (discussion) Soen Eber 2007-01-06 count prim sides, highlight and announce face numbers on touch
Detecting a Double Click (discussion) Jiminy Roo 2007-01-05 in laggy areas this may not be too good to use
Crude 250m+ flight enhancer for newbies (discussion) Jolan Nolan 2007-01-04
XY Text Light (discussion) Osgeld Barmy 2007-01-04 smaller simpler alternative to XYText
Simple Sim Diagnostic Tool (discussion) Shippou Oud 2006-12-29 region stats monitor
LSL quine (discussion) Lex Neva, Seifert Surface 2006-12-24 more about quines if you like this
How to use llMessageLinked for advanced stuff (discussion) Shippou Oud 2006-12-24 example to address individual prims
HUD, Hovering Text, and Dialog Example (discussion) Clayton Cinquetti 2006-12-20
Reliably detect when avatar moves (discussion) Geuis Dassin 2006-12-16 workaround for moving_start/moving_end unreliability
Parcel DJ Station / Media changer (discussion) Dimentox Travanti 2006-12-04 change stations via a touch and dialog, with user list
lift (elevator) (discussion) timeless Montreal 2006-12-11 nonphysical elevator
Easy Sit Target Positioner (discussion) Lex Neva 2006-12-06 sit on a poseball, position yourself exactly where you want to be, and the sit target is calculated automatically for you
mousehelddown - get more from touches (discussion) Goapinoa Primeau 2006-12-04 allows separate actions for short and long mouse clicks
BVH-to-Prim Importer, prim.blender (discussion) Jeffrey Gomez 2005-03-02 prim animation
Realistic Car Script (discussion) Aaron Perkins 2004-03-17 with turning wheels, correct reverse movement
SLurl maker (discussion) Silje Russell 2006-12-01 returns SLurl for the current position
Number/Name Prims in Link Order (discussion) Graysen Graff 2006-11-28 renames prims in a link set to match link numbers
C# XMLRPC Example JustAnother Millhouse 2005-02-10 code for an external server to talk in XML-RPC to a prim
Truly Random Hue (discussion) Abu Nasu 2006-11-23 pick a random color with tons of saturation
Parametric Surface Rezzer (discussion) Seifert Surface 2006-11-21 scripts for rezzing surfaces from arbitrary parametric equations
Short-Term CopyBOT countermeasure Ethan Cinquetti 2006-11-14 obsolete, copybot stopped using the public !quit command in 2006.
Land Editor (discussion) Landing Normandy 2006-11-13 GUI powered landscaping tool
Mazes Built using Walls (discussion) Moose Pegler 2006-11-08 convert labyrinths from outside programs into prims
LSL RSA Cryptography Library V1.0 Moose Pegler 2006-11-03
RSA Cryptography (discussion) Moose Pegler 2006-10-31 the modular exponentiation function can be used for other public key schemes
Float to Scientific Notation (discussion) Strife Onizuka 2004-11-22 pass floats through strings without losing precision
Really, really simple window blinds script (discussion) Poppet McGimsie 2006-10-26
Some String functions (discussion) Newgate Ludd 2006-10-26 comparisons, type tests
Multi point attachment (discussion) Joannah Cramer 2006-10-25 remember attachment offsets and rotations even after attached to another point
Simple Show/Hide Script (discussion) Sean Playfair 2006-10-22 show or hide a prim by chat commands
Offset Reporter (discussion) Domino Marama 2006-10-22 tracks changes to a prim's position and rotation
Online status and online tracker IM sender (discussion) Packard Sonic 2006-10-19
getting attention with particles (discussion) Angel Fluffy 2006-10-17 tip jar with particle effects
High Speed Config Loading (discussion) Squirrel Wood 2006-10-12 uses names of prim inventory items to store data
A Real Vendor Script Jade Bard 2004-07-18 simple vendor with scroll buttons
AO Overriding Pose Ball (discussion) Jesse Barnett 2006-10-09 stops sit animation overrides from old AOs
Collision activated home security script (discussion) Vares Solvang 2006-09-25 teleports home avatars who bump into it
Alt Cookie/Change Jar (discussion) Burke Prefect 2006-09-22 share L$ balances between listed users
llMessageLinked and link_message example (discussion) ArchTx Edo 2006-09-21
pirate translation script (discussion) Kiwini Oe 2006-09-19 yarrrrrrrrrrrrr
LSL-2-PHP Library (discussion) Craze Copeland 2006-09-17 LSL function emulation in PHP
Simple but fun "door" scripts (discussion) Vares Solvang 2006-09-16 unconventional doors
Nice, simple rotation script (discussion) Sue Stonebender 2006-09-16 can be linked to parent, good for doors.
Touch texture change using states - window example (discussion) ArchTx Edo 2006-09-16 example of LSL states
Phantom Alpha Door or Wall (discussion) ArchTx Edo 2006-09-13 uses private channel chat passwords to make a door open/close, lock/unlock
Useful Shop Visitor Tracker (discussion) Meghan Eldrich 2006-09-12 with IM notify options
InstaBlaze Firelogs (discussion) Poppet McGimsie 2006-09-19 mashup of random rock and fire scripts
Astronomical Julian Dates (discussion) Pale Spectre 2006-09-08 convert to and from calendar dates
Make the wind work on physical objects (discussiono) Goapinoa Primeau 2006-09-07 push an object to follow llWind
Very simple swing door script (discussion) ed44 Gupte 2006-09-05
function debug (discussion) Frosty Fox 2006-09-06 simple switch for debug chatter
Flight Assist (discussion) Morph Wollongong 2006-09-03 pass flight ceiling, plus speed boost
Prototype Car (discussion) Tamaria Vixen 2006-08-29 for making and debugging ground vehicles
Bucky's Texture Chooser 1.0b19 (discussion) bucky Barkley 2006-08-29 organizer
inworld Linden Blogs headlines reader (discussion) Osgeld Barmy 2006-08-27 retrive RSS from Osgeld's server
SkyDiver Setup Nada Epoch 2004-07-21 takes you up 4000 meters, then releases you into free fall
llHTTPRequest <-> mySQL (discussion) Lasivian Leandros 2006-08-25 PHP interface helps LSL scripts query remote databases with llHTTPRequest
Growth Script (discussion) Floog Stuart 2006-08-25 makes a prim grow on its Z axis when the sun is out
Bucky's Web Browser 0.3 (discussion) bucky Barkley 2006-08-22 dialog and chat driven web page launcher
"invisibility" (SL patent protest Richard Stallman style) Antagonistic Protagonist 2003-08-28 obsolete; early attempt at invisiprims
Particle Script Simplifier (discussion) Norman Desmoulins 2006-08-17 liberally commented llParticleSystem wrapper
Multiple Anim (discussion) Norman Desmoulins 2006-08-17 pose stand with dialog to choose animation
Visitor List with Notification & Query (discussion) Norman Desmoulins 2006-08-17 with offline querying by email
Radar/Scanner (discussion) Sable Till 2006-08-17 shows avatar distance, direction, time
Script controller (discussion) Dom DaSilva 2006-08-13 uses llSetScriptState to toggle scripts in an prim on or off
Bucky's Radio 2.6.4 (discussion) bucky Barkley 2006-08-11 very popular parcel music jukebox
script to notify you when your land sells (discussion) Angel Fluffy 2006-08-06 sends you an IM when your land is sold
Donation/Tipjar script with a 'goal' and progress meter (discussion) Angel Fluffy 2006-08-04
Hud Script (discussion) LaZy Hulka 2006-08-02 show, hide buttons
Enhanced Single-Item, Single-Prim Vendor (discussion) Mark Assia 2006-08-02 can point buyer to web shopping sites (will need updates, uses defunct sites)
Temp Prim Rezzer (discussion))' Eata Kitty 2006-08-02 check your covenant, many do not allow these
Particle System Template (discussion) Angela Salome 2006-07-28
No phy/no sit (discussion) LaZy Hulka 2006-07-27 disallow sitting on an object
Prim Persistant Data Storage (discussion) ed44 Gupte 2006-07-26 compact data storage in prim description
Personal Pilot v0.1 Shack Dougall 2004-11-09 auto-pilot for your avatar; fun now, handy when there were telehubs
Iris opening door script, using a torus (discussion) Ceera Murakami 2006-07-24
Prim Shape reminder (discussion) Seagel Neville 2006-07-24 store and recreate useful prim shapes
Personal Alt Bank (discussion) Deight Boccara 2006-07-22 pay and withdraw your alt's L$ balance without logging them in
Emergency Bouncer with Ban (discussion) Moonshine Herbst 2006-07-20 give parcel banning ability to group members
Single Item Vendor with IM & Email Support (discussion) Validus Bishop 2006-07-13
1000m Menu-driven Intra-Sim Teleporter (discussion) Nepenthes Ixchel 2006-07-15 needs update, tied to old 768 meter build height limit
Online Status Indicator with PHP script (discussion) Aster Lardner 2006-07-08 relay online status to outside web sites
Reset a script on rez ONCE (discussion) Graysen Graff 2006-05-23 cause another script in the same prim to be reset when the object is rezzed for the first time
Event Lottery Script (discussion) Ama Omega 2003-09-19 opt-in random money giver
PvP Logger (discussion) Yiffy Yaffle 2006-07-01 LSL version of bumps, pushes, hits display
Rotate prim while retaining scale (discussion) Lex Neva 2006-06-22 fixes prims built at the wrong rotation
Auto die tip jar (discussion) grumble Loudon 2006-06-21 self destructing tip jar for forgetful performers
RLib - A Developer Library (discussion) Hitani Fugazi 2006-06-21 collection of LSL utility functions
Rent-All rental cube script (discussion) Rizado DaSilva 2006-02-13 land rental system
Single Item vendor box with age check (discussion) Osgeld Barmy 2006-06-15 only allows new residents to buy
Listen not working for new owner? (discussion) Guitar Petty 2006-06-10 a brute force way to address how llListen filters do not automatically change on transfer
Chat-URL-Tracker (discussion) Cockerel Mommsen 2006-06-08 make URLs in chat clickable; semi-obsolete, most viewers have this built in now
Random 32 character string Function (discussion) Jim Bunderfeld 2006-06-08 example function
Bulldozer Poseball (discussion) Yumi Murakami 2006-06-06 stops sit animation overrides from old AOs
WarpPos Cross-Sim Transportation (discussion) Khalek Trescothick 2006-06-04 WarpPos example
Auto-Detacher (discussion) Angela Salome 2006-06-03 stops newbies from wearing boxes they should rez and open
Preload Gesture Sounds (discussion) Jim Bunderfeld 2006-06-01 cache sounds so you can hear them on the first play
WarpPos -- llSetPos without the limits (discussion) Keknehv Psaltery 2006-05-26 obsolete original version; see WarpPos for updates
Simple method of generating multiple sequential dialog menus (discussion) Tex Armistice 2006-05-24
Adler32 CRC (hash) and char -> ASCII functions (discussion) Huns Valen 2006-05-23
Window Tinting System (discussion) Lecina Enigma 2006-05-22 can control all windows in a house
Example motorcycle Cory Linden, Andrew Linden 2004-04-21 free motorcycle, just add motorcycle
MLP - Multi-love-pose 1.0 (discussion) Miffy Fluffy 2006-05-15 See MLPV2 for newer versions
jelly prims (discussion) Osgeld Barmy 2006-05-14 fun demo makes a prim morph in Gumbasia style
Avatar Magnet (discussion) Intent Unknown 2006-05-13 llPushObject toy
Login Proxy (discussion) Eddy Stryker 2006-06-11 PHP script for login; from before SL went open source
Single Neat Elevator II (discussion) Seagel Neville 2006-05-03 WarpPos teleporter system
Speedometer Working By Hypotenuse (discussion) Jiminy Roo 2005-01-016 alternative to llGetVel
Face Colour Haravikk Mistral 2006-04-26 prim face visualizer
Point a child prim at a region-coordinate target (discussion) Cross Lament 2006-04-25 rotation example
Timeless Linked Door (discussion) Timeless Prototype 2006-04-23 broken link, go here instead
Top Logger (discussion) Top Tank 2006-04-20 generalized script logging functions