background preloader

Script Me!

Script Me!
english français deutsch 日本語 What is this? This site will help you create scripts for your Second Life objects. These scripts allow you to add interactive elements to your builds without knowing how to code. This site tries to map the way you think into the way the LSL interpreter thinks. What do you want your scripted object to do? When do you want it to happen? Related:  SLSecond LifeScripting

Free LSL Particles System script generator. Category:LSL Library Script Library NOTE: Please add your scripts to this page and then add them to a category on the Categorized Library page. Come to this page to see complex examples that show how to combine parts of LSL. Go to the LSL Examples page to see brief examples of how to use parts of LSL. Why collect complex examples here? Well, ... There is a treasure trove of user developed scripts that have become hard to find over time throughout Second Life's web server revisions and redesigns. The wiki medium is well-suited for a script library due to its revision based historical foundation. Rules for posting: Your script must be tested and working. LSL Script Library Support Script Library These are scripts in other languages, intended to be run on other systems that support scripts written in LSL See Also Subcategories This category has the following 2 subcategories, out of 2 total. Pages in category "LSL Library" The following 200 pages are in this category, out of 223 total.

Scripting Snippets, 7: Creating a HUD « A View From Another Life This is going to be a long one. Get yourself a cup of coffee first. What is a HUD? If you have to ask that question, you probably won’t get much from this article, but HUD is an acronym of Head-Up Display, and allows creators in Second Life to add a user-interface to gadgets. They are created from prims just like any other user-created objects in Second Life, but they are only visible to their owner, and always appear ‘flat’ against the screen. If you’ve used any gadgets in Second Life, you will almost certainly have come across them. For example, here is the popular blogHUD, for making blog postings from within Second Life: When I started trying to create HUDs myself, I found that there was very little information about how to go about it, and I struggled for a while with even the simplest things. In this post, I’ll show the basic steps of creating a HUD, and point out some of the pitfalls and ‘gotchas’ that you are likely to encounter along the way. Are you sitting comfortably? Yuk.

SL Animation for Blender Newbs Here’s a little tutorial to help non-Blender-savvy people get started using the animation exporter. (Really, I’m writing this for one specific friend that I wanted to help out. But I figure, if I’m going to write it out for her, I might as well share it with everybody!) Okay, first, the bad news: Blender is an incredibly complex piece of software, and its UI is very different from anything you’ve used before (and confusing even for experts). Now the good news: If you just want to make a few animations for SL, you don’t need 95% of that crap! Broadly speaking, you only need to learn 3 basic Blender skills to get started with the animation exporter: How to move the camera around to look at the scene from different angles.How to pose the bones in the armature (that’s Blender’s word for the “skeleton”).How to insert “keyframes” and change which frame you’re on. This stuff can get as complex as you want to make it, but the basics aren’t too hard. I can has your feedbacks? What’s next?

LSL 101/A Gentle Introduction From Second Life Wiki Second Life Wiki > LSL 101/A Gentle Introduction A Gentle Introduction to Scripting in Second Life LSL 101: The Wikibook is written for the SL user who has no experience with computer programming; or, for users with programming experience who would like a gentle introduction to LSL. This section assumes you have basic building skills, since scripting is just one aspect of building. You should be able to create and edit a prim, then take it in and out of inventory. If all of this sounds like you, welcome! Scripts are used to make SL objects do something. Scripts are items placed in object inventory (marked with the icon) to create an effect. Scripts are created through an in-world editor similar to a text file editor. Spoken languages have words which make up vocabulary and a particular order of use, called grammar. In LSL the syntax (also called "structure") is very important. About & How to Use the Series Please click here to continue the tutorial.

s 3D Tools and LSL Script Repository Image UUID: 40474b70-5a33-5102-6872-14a926fc53f7 Due to sp4mz0rs, I am forced to cut of any possible form of communication on this website. So the script submit form is gone and it is also not possible to post comments or questions any more. I’ve always been wondering about the ideal system requirements for running a sim on a server and I may have found a somewhat clear answer at the OSGrid forum. ( It is an article from 2008, but most likely still suitable today. Richard Senior said: The bottleneck on any server used for OpenSim is almost always the avalibility of RAM.

Third Party Viewer Directory From Second Life Wiki Second Life Wiki > Official Policies > Third Party Viewer Directory Using third party viewers You may connect to Second Life using software released by a third-party developer. Viewer list The viewers in this first section participate in reporting crash statistics to Linden Lab, and are ordered from best to worst disconnect rate (% of sessions that end without the simulator seeing a logout). The rate used for each viewer is that of the most used version for that viewer in the sample period (a one week sample from Monday to Sunday). The official Linden Lab viewers are shown where they would be in this ranking using the same selection criteria. The following viewers are either based on code that does not include reporting of crashes or insufficient data is available to meet the ordering criteria described above. For developers: how to apply to list a viewer in this directory

Aaron's blog really really heavily commented vehicle script i decided to make a flying car a bit back, but even with a few sample scripts i couldnt figure out how to make it fly like i wanted it to. mostly because i didnt know what i was doing or what all the functions wee supposed to be doing. so i started from scratch and wrote a new script with descriptions of what each function does and what that means. i hope this helps anyone else working on vehicles. if you use this script it will fly reasonable well as it is, more of a hover type flight than an airplane, but needs quite a bit of tweaking before i would say it flies really well. if there is some grievous error somewhere in it please let me know, im not the best scripter and this was my first attempt at a vehicle. vector linear = <0, 0, 0> ; // declare the value for the linear motorvector angular = <0, 0, 0> ; // declare the value for the angular motor default{ state_entry() { // what the pie menu says if you want to get in llSetSitText("Drive") ; on_rez(integer param) { llResetScript(); }

3D OBJ Viewer by Toxicgonzo Canvas Rasterization I wrote an HTML5 canvas app that loads a 3D .OBJ file and displays it in real-time. This particular app takes Blender's monkey model and rotates it. It also displays how many FPS in the upper left corner. I tested this app in 3 different browsers: 1st choice - Opera ~40 fps 2nd choice - Chrome ~30fps 3rd choice - Firefox ~15fps Developer Notes I had never really thought about it, but though the internet had a wide assortment of media - videos, music, games, it was distinctly lacking in 3d applications. My first stab at 3d web development began with Google's O3D [ It was around this time I happened to stumble upon HTML5's Canvas element. Here's the basics of how my app works: 1.

Research Observatory @ UWE Please note: Links on this page alongside the image open in a new window. - close this messageIf you understand this message and would like to stop it from popping up, please tick/select this checkbox Synthesize means: 'To make a synthesis of; to put together or combine into a complex whole; to make up by combination of parts or elements' (Oxford English Dictionary 2007). Synthesising literature involves pulling together all of the literature that you want to use to write your literature review or report, or to build a persuasive argument. Compare - 'To mark or point out the similarities and differences of (two or more things); to bring or place together (actually or mentally) for the purpose of noting the similarities and differences' (Oxford English Dictionary 2007). It is neither sufficient nor practical to list each piece of literature in turn and interpret or discuss its findings and meaning. Authors: Dr Olivia Billingham & Dr Liz Falconer, University of the West of England.