This article explains how to easily strip single comment lines from scripts. Typically these comment lines start with either // or # characters. Second Life’s® lsl scripting language, PHP, and other c++ style scripts use //. Shell style scripts use comments that start with #. Either style of comment lines may be easily removed from your script in a single operation using a free, online text editing tool. Continue reading
Place this script in a prim, like a sign, and it becomes a item delivery system. Great for delivering free items like demos, freebies, or notecards. When touched in-world at Second Life® it will deliver a selected item from the prim’s inventory to the avatar that touched it. Includes optional features that will cause the prim to glow slightly when touched providing a visual clue as to the action. The script also has a notification option, when activated the script will send an IM and or email message to you notifying you that an item was given away and also giving you the name of the avatar who it was given to. Continue reading
This is a simple script for changing the floating text (sometimes called hover text) above a prim object in Second Life. The script uses the standard Second Life LSL scripting language function llSetText.
This is my latest teleporter, over 6 months in development and hundreds of hours of testing went into it. I designed this teleporter from the ground up to be suitable for use in large full sim builds, with typical features that merchants would want in it. Yet at the same time it is very flexible, so that all those features can be turned off if desired. So it will work just as well for teleporting from the ground to a skybox at 4090m in height. Not only does it teleport without that annoying visual “0,0,0 effect” it is also very fast, with most teleports taking under 3 seconds to complete. A lot of work and optimizations went into making sure that speed was not sacrificed as features were added. For the price you will not find a comparable teleporter in SL. In fact, I don’t think there is another one at any price with these features!!!
How to block or modify sound coming from a neighbors Media Player
After updating the Second Life® Viewer to version 3.4.3 this really annoying Metal Rock song would start playing whenever I was at my Second Life home. I was unable to mute the sound or turn down the volume using the Second Life Viewer’s sound controls. The noise continued unless I left the region. It turns out the problem is that the Second Life Media Player projects sounds over parcel lines, and has it’s own volume controls. The noise might also be something like a commercial, TV/video program, soundtrack, or a griefer’s prank dialog. I thought it was someone griefing me for a long time. But it was just a “noisy neighbor.” Here’s the solution to silencing them…
The new free airplane for Premium Members of Second Life®. Maybe some flying lessons are in order…
Script Alert Symbol floating over an Object in Second Life
Ever noticed this little icon in Second Life®, floating above an object? Often it disappears after a short time. This is the Script Alert Symbol. It consists of a paper sheet, a yellow triangle, and an exclamation mark. It means that a script inside the object has sent a debug or error message. Clicking on the icon will cause the error message to be displayed in a window.
The Script Alert Symbol is displayed anytime a script causes an error message on the DEBUG_CHANNEL. This can be a very useful tool when writing scripts. Continue reading for how to turn on/off these error messages, and how to make use of this feature for debugging your own scripts.
Second Life Premium Dune Buggy. I’ve changed the color of mine to “Leaf Green”, of course!
Periodically Second Life® gives “Premium Gifts” to its premium members (ie; those who pay a small monthly fee for extra benefits.) In late August they handed out a dune buggy. Along with the buggy they created an “off road playground” called Racer’s Gulch for premium members to drive their dune buggies in. I decided to grab one of the buggies and check it out. At first it was a bit problematic… but as I discovered, there are a few tips that will get you flying though the virtual desert. Continue reading
If you have a sit-style (sometimes called local or regional) teleporter in Second Life® you are probably experiencing problems with it. The most common issue is what is being called the ”000 problem“. This is when the teleport goes very slowly and the viewer screen momentarily shows the location 0,0,0 during the teleport. Other teleporters may be totally broken or just malfunctioning, it may teleport your avatar to the wrong location, or randomly drop your avatar out of the air mid-teleport. These problems seem to impact teleporters that use both the new llSetRegionPos function to teleport avatars and the older WarpPos teleporter function. Some teleporters use a function called posJump, those teleporters seem to have totally stopped working (posJump exploited a bug in the Second Life software to work and they fixed the bug.)
So, here’s what’s Happening with the Teleporters…
Half Walls on the right and left sides of this Tahoe A-frame are topped with a wood trim for definition.
The Tahoe Second Life® Linden Homes are A-frames with that cool mountain feel. But the sloping walls create this funky useless space where the walls meet the floor. In many real world A-frame a half-wall is used to create a low vertical interior wall which squares off the floor area and allows furniture to look more “normal”. In Second Life you can easily create a set of half-walls for your Tahoe home, topped with a contrasting trim for definition. More good news: through a little trick with the shape of the walls you can create the walls using only a single prim/land unit for BOTH walls! Better yet, it is reasonably easy to do and costs nothing!
Here’s what the finished half walls look like installed in a Tahoe Maple floorplan. This home also has a loft and ceiling down-lights added to it. For instructions on how to add those see my articles on how to make a Tahoe Loft and a Down Light.