Join us in Phaze Demesnes

LSL Script Library Home   Add a script Show All
Category Contributor Script Name:
 
Animal - Script several linked prim sets to fly (loosely) as in a "flock" around a pre-set course.
Animal - This is a complete article including scripts and sculpts on How to make a fish swim in Second Life™. Learn how to make a blue whale swim, dive, slash, spout, talk and chat! Detailed instructions are located at http://secondlife.mitsi.com/Secondlife/Code/fish/
Animal - This is a script for an animated zombie that you can click to death, and you can ride it and drive it around while choking it to death.
Animated GIF - Plays multiple GIFS on a prim via a Dialog Menu
Animation - This is an unlimited storage prim animator. You can back up your animations (in case of a LSL script reset) to an external database.
Animation Timer - On the first play through the animation, the script times the animation. On subsequent plays it plays the animation for that amount of time. Note: Yes, you could use a timer to see if the animation is still playing, but this method makes it so you don't have to repeat a short duration timer as much. Hopefully reducing the potential for lag.
AO - This is useful to stop all animations when wearing a script-animated avatar, such as a horse or animal. It stops all animations and freezes your avatar into one position.
AO - This script, when placed in a prim, will attempt to attch the object to the HUD or other avatar position if it is dropped on the ground
Attachment - Lets any attachment with scripts work in a no-script zone.
Attachment - Sometimes you need to know if a person just logged in when the prim rezzes, such as in attachments. For exemple, If you use on_rez to bring up a menu, and the avatar logs in, you get a menu. Maybe you don't want a menu at that time. So this script makes use of a trick to determine that you just logged in.
Avatar - Put this into a cylinder that has a taper X and Taper Y set to 1.0 to make a twitchy tail.
Bat Rezzer - Just add this to a prim and click it to get bats or other textures to appear in a slowly moving cloud
Bee - It's time to give away a bunch of my work again. I've always loved birds and bees and I love to make things that are unusual and unique. This bee was inspired by this sign I saw at the Texas State fair. I'll show you how to make a 5-prim bee that gather honey from 1-prim flowers, and takes it back to a 1-prim beehive. I'm giving away some difficult work here! The wing sculpt alone took me weeks to figure out. Since I wanted this to work in OpenSim, too, I had to come up with a function to replace the (broken) llLookat() system call. This project includes several neat tricks I've learned and will teach you: 1) It uses non-physical movement, so it is very low lag. Except for a small burst of script activity every 5 seconds, this script uses few resources. 2) It works in OpenSim thanks to a neat replacement for llLookAt(). If you are a scripter, you will love the function face_target(). 2) This bee uses a very fast wing-movement effect that has no server-side lag at all, even for very high wing rates. This is the same trick I have used in my freebie butterflies, fairies and hummingbird projects, and now you will know how the trick works. There is a template included so you can make your own wings. I've never seen it published before. This is a zero-lag effect. Read the post and make you own bee for collecting pollen! See http://metaverse.mitsi.com/Secondlife/Tools/tools.htm
Building - Any object that gets bumped will fall over, then it rested and stand up again. Can be used for bowling pins, walls, hurdles for horses, or bridges that break when walked on..
Cache - This VB script lets you view the Second Life cache on your computer.
Camera - This script is added to pose balls to allow camera control. See http://metaverse.mitsi.com/secondlife/posts/off-sim-pose-ball/ for details
Chat - This emoter lets you pretend to be chatting the text for someone else. Drop the script into a prim, wear the prim and type text on the indicated channel.
Defense - You can use these scripts to make any object into an attachable demo, such as mesh clothing, hair, or any object that is worn. Anyone can touch the object and the object will attach itself to them, but it will never appear in their inventory and it will disappear when they remove it or leave the sim.
Door - When prim 1 is touched in a link set, this script hollows out prim #2.
Easy Animator - You should use the single prim script now. This script is for historical purposes. See http://www.free-lsl-scripts.com/freescripts.plx?ID=1519 These two scripts use the new llSetPrimitiveParamsFast() command to make smooth muti-prim animals walk, move arms and legs, or do any other multiple child prim motion simple. You can animate any linked object without any 0.2 second delays.
Face Light - This is a face light. It shines on your face (doh). It is auto attaching and has a HUD to control it.
Greeter - Give a prim owner a notecard in their native language when a box is rezzed. End each notecard name with an underscore and a 2-digit language code, such as notecard_en for english, _es for speanish, or use any other 2-digit ISO language code. You must use Mandarin simplified or Mandarin traditional codes zh-cn and zh-tw as Second Life may report those codes from the PC settings and the first 2 digits are the same.
Group Inviter - Simple Group Inviter. Touch it to get an invite
Groups - Gives you the info on a prim's group, such a count of members, when the prim is touched.
HUD - This improved HUD positioner is updated for Viewer 2.0. It will place your HUD in any of the 4 corners, and it moves Center and Center 2 to the left and right edges. It also allows the user to re-position the HUD, and it will remember their movements. Detach and re-attach will place it at the remembered position.
HUD - Sets any prim to proper positions for a HUD.
Invisibility - Make a linked set of prims invisi upon a chatted command, and visible again upon another chatted command.
Lag Meter - This script updates the Sim Neighbor database with your sims statistics to help detect laggy CPU hogging neighbors. You can view who your neighbors are at http://secondlife.mitsi.com/sims.
Lighting - I got tired of paying for ridiculously overpriced Avatar-like plants that glow when you walk on them. Same thing goes for sidewalks that light up. So here is a simple script that changes the glow of a prim when you walk on it.
Merchant Tools - when an item is rezzed in world another will send an email when an item is unpacked. Stops claims that an avatar never received an item
Movement - Lucy is an angel with wings that likes to live in an egg. More info is at http://metaverse.mitsi.com/Secondlife/Posts/Lucy/
Movement - I wanted to make mountains , like in the movie Avatar, that periodically move around in the sky. This script will move them inside a defined area every 10 minutes. You can easily change the numbers to move them as much, or as little as you want, and keep them inside a defined boundary.
Music - Plays up to 42 minutes of music or sounds when an avatar walks near. May be set to always play, too.
Music - Ever been to a museum and been given a headset and player that speaks and plays music whenever you get next to an exhibit? This set of scripts and one prim makes that happen in Second Life or OpenSim.
Music - Suggestions for improvements you can make: Add Tiny URL's so more media can fit Add menus to pick music from a llDialog() A notecard reader so you can add your own music easily A web search for mp3 player
Particles - Someone asked me how I managed to leash my pet dinosaur to my avatar. I used a script like this one. To use this script, put it in a prim and then type /1 Person's name. You also need to put this Image in the objects inventory: http://www.free-lsl-scripts.com/secondlife/images/ChainLink.png The syntax is : /1 FirstName Lastname or /1 Name Resident A particle chain will leave the prim and attach itself to the Avatar
Particles - This script will spray a tall shower of red hearts when two or more avatars are near.
Particles - This will show you how to do different things when an avatar is flying, walking, running etc; Currently set to do some particles when standing idle & when flying.
Pet - This is the set of scripts for the mesh frog project. How to use them is located at http://www.free-lsl-scripts.com/Secondlife/Posts/mesh-frog/ Mesh Frog by Ferd Frederix is licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License.
Pet - The original XS Pet aging script had a lot of constants to set the growth of the animal. This new, replacement script replaces the xs_ager script in any breedable XS Pet. It not longer uses constants, and may be used with any number of prims. You can set the number of days that an animal will grow, how much it will grow each day, and also set the time frame for growth spurts.
Pose Balls - This pose ball scrpt is for use with off-sim pose balls. See http://metaverse.mitsi.com/secondlife/posts/off-sim-pose-ball/
Presentations - This simple script puts a talking, animated picture in your home
Prim - This prim animator compiler is a very useful and easy to use script for Second Life and OpenSim. Setup is very simple. Just drop the two script into the object, click the object, and give your animation a name. Move all the prims around, and click Record. When done, click the Compile button. It writes fast, optimized code for you.
Prim - You can now animate any object, with just one script!  Setup is very simple. Just drop the script and a blank notecard into the object, click the object, and give your animation a name.  Move all the prims around, and click Record. When done, click the Animation Name, and watch it play back every move!
Prim Face Numbers - This script is used to put a number of the prims face on each prim. Then you can use the prim number in scripts to texture any single face.
Pysics - Use the following script to set all child prims to no Physics shapes. Be sure to check what physics are needed for your linkset prior to using, and/or add a simple cube as the root prim. From the article http://wiki.secondlife.com/wiki/Physics_Optimization
Radar - This script will scan for any prims owned by an avatar and print a SLURL in chat. You can click the link to teleport to the prim.
Radio - This script makes any prim into the top 10 most listened to radio stations on the Internet in over 200 categories. It auto updates and requires no notecards.
Rental - No money-needed renting script. This script goes in a sign, touching it lets people who need land claim it for a period of time. Works in Opensim, too.
Sculpt - This script changes sculpts dynamically. You put many sculpt images into the prim. The script will play them back in sequential order, over and over. This is used to make water move in my Second Life moving water, which is described in the page at http://secondlife.mitsi.com/secondlife/posts/3-d-moving-water/
Slave Collar - OpenCollar provides a set of free, open source scripts commonly used in collar objects within Second Life. The scripts give the ability for one avatar to control another's animations, report on the other's activities in-world, punish for saying disallowed words, and much more. OpenCollar also provides a convenient interface to the features of the Restrained Life Viewer.
Special Effects - Put any texture converted by gif_2_SL_animation_v0.6.exe into a prim with this script to get it to play back automatically as a movie. You can get the GIF 2 SL executable at http://secondlife.mitsi.com/download/
Sphere World - Sphere World has three versions: One is a world you can walk on by clicking a poseball. It finds the nearest sphere world and you can actually walk on it! The second use is a set of replacement scripts for xs_pets that lets pets live and breed on a sphere. The third way to use them is to make non-breedable things live on a sphere.
Texture - texture switcher, menu driven, supports many many textures
Tour Guide - This is a complete set of scripts and sculpts to make a smooth running tour bird for two for Valentines day. See the article at http://secondlife.mitsi.com/Secondlife/Posts/Valentine-Tour/ for details on how to make you own tour bird. This is version 1.1 as of 09-06-2012 - changed the way some vecotrs are parsed in the recorder
Translator - If someone touches a prim that contains this script, it will open a web page in their language. Useful for marketplace links and bloggers.
Vendor - This dispenser ises 1 prim to act as a server. Multiple Single-prim Dispensers can be placed anywhere in the same region. The server prim remotely sends a texture, description and price to each remote dispenser prim. You just add texture with a price and objects to set it up. No note card hassles. Touch to get a description and price. Also correctly sets fast pay, and sends refunds for over payments.
Water - This cool effect makes water 'fingerable' in Viewer 2.0. Add this to any ordinary prim, and you will be able to stick a mouse finger in the water and make it ripple! Put a totally transparent texture on the prim for those older, lousy viewers, like Emerald. (just kidding..I meant 1.23)
XS Pets - These scripts are used to make animated blinking eyes for XS Pets. There are two types: animated eyes and eyes that switch by changing textures, along with a particle effects plug-in for sleeping
XS Pets - You can now make your pet breed with textures! This has been the most requested feature for xs_pets for some time now. It took a while ( the pets have only been available for about 8 months total) but it's here now. There is a plug-in script that goes into your pet, and a script that goes into any old prim somewhere in Second Life. Version 0.43 4-10-2013
XS Pets - This plug in is for XS Pets. It plays particle effects when they give birth.
XS Pets - This script can be put into a prim to make the prim appear/disappear when the pet is male or female.