Archive for the 'Second Life Scripting' Category
LSL204: Linden Scripting Language - Scripting: Communications I
LSL204: Linden Scripting Language - Scripting: Communications I
When: Sep 20, 2007 10:00 am - 11:30 am (Thursday)
Where: Rockcliffe I Second Life
Tags: CeAire Decosta Education Rockcliffe I Second Life
Description: LSL204: Scripting: Communications I
Rockcliffe University Instructor: Johanna Hyacinth Location: Rose Lecture Hall Materials: Included Duration: 90 minutes Prerequisites: LSL201, LSL202
The LSL2xx course is a series of fast-paced lectures covering LSL, the Linden Scripting Language. This course is intended primarily for those with either real-world programming experience, or those who have some experience with scripting in Second Life and who would like to learn more. (Those without such experience are welcome to attend, but we strongly suggest first attending our PGM1xx course in order to learn the basic concepts of computer programming.)
In LSL204, the student will learn about some of the scripting functions used for communicating between objects and avatars, or between objects and other objects. Topics will include:
1. Chat functions 2. Listen functions 3. Email functions
A copy of the PowerPoint slides may be purchased from the RUSLC Bookstore if the student desires.
Popularity: 1%
No commentsTUi NEO LVL2: Art Deco Floor Lamp
What: TUi NEO LVL2: Art Deco Floor Lamp
When: Right now! 8pm SLT
Where: ISTE Island.
Description: A one hour class to build a stylish yet functional floor lamp in a classy Art Deco style. This lamp is fully scripted and will brighten even the darkest of rooms. Come on down and be ready to build! Class starts at 8PM!
Popularity: 1%
No commentsNCI Class: Scripting 6 - OBJECT COMM 2
What: NCI Class: Scripting 6 - OBJECT COMM 2
When: Sep 16, 2007 6:30 pm - 7:30 pm (Sunday)
Where: Dream City Second Life
Tags: Dream City Education learning NCI Writer Second Life
Description: NCI Class: Scripting 6 - OBJECT COMM 2 Instructor: Aryn Lassard Location: NCI International Classroom (Dream City) When: Sunday, 6:30pm to 7:30pm, 1 hour
Pre-requisite: Building 1 - Basics, Scripting 1 - Basics
This intermediate level scripting class follows on from Aryn’s Inter-Object Communications class and will explore linked messages. Completion of the 5:00 class or equivalent knowledge is a pre-requisite.
Popularity: 1%
No commentsNCI Class: Scripting 1 - BASICS
What: NCI Class: Scripting 1 - BASICS
When: Sep 15, 2007 3:00 pm - 4:30 pm (Saturday)
Where: Fishermans Cove Second Life
Tags: Education Fishermans Cove learning NCI Writer Second Life
Description: NCI Class: Scripting 1 - BASICS Instructor: Zuleika Deere Location: NCI Beach (Fishermans Cove) Island Classroom When: Saturday, 3pm to 4:30pm, 1.5 hours
Ever wondered how all that funky stuff you see in SL works and moves? Want to learn the scripting magic to do that on your own? This class will cover all the basics you need to know to get started writing your own scripts or modifying existing ones. Tips on where to find useful information on scripting will be given.
This class is open to all, though knowledge of basic building prior to attending is recommended so that you know how to create prims and how to edit a prim’s inventory.
Popularity: 1%
No commentsNCI Class: Building 2 - POWER TOOLS
NCI Class: Building 2 - POWER TOOLS
When: Sep 13, 2007 3:00 pm - 4:00 pm (Thursday)
Where: Fishermans Cove Second Life
Tags: Education Fishermans Cove learning NCI Writer Second Life
Description: NCI Class: Building 2 - POWER TOOLS Instructor: RoseLinUK London Location: NCI Beach (Fishermans Cove) Island Classroom When: Thursday, 3pm to 4pm, 1 hour
Pre-requisite: Building 1 - Basics
Build faster and more easily with two very useful but often overlooked building tools!
Align prims quickly and accurately with the Create Copy tool! Explore its options and uses, plus discover its shortcomings and how to work around them! Any architect worth their salt should know how to use this tool! Achieve more control (and convenience!) when moving and rotate prims with Ruler Modes. Learn what Ruler Modes do, and how and when to use each mode… including the elusive Reference Mode!
Popularity: 1%
No commentsTUi NEO Level 1 - Learn to Texture
What: TUi NEO Level 1 - Learn to Texture
When: Starting in a few minutes, sorry, just got notice.
Where: TUi Island
Description: Come get your free rug and cushion set and learn how to apply textures to them.
Popularity: 3%
No commentsInteractive Linden Script Tutorial
Here is another great site if you are looking to build your own stuff and learn the LSL scripting language, the Interactive Linden Script Tutorial has lots of great info, they have three books available, the first book contains copies of the posters from the LSL tutorial exhibition, the second book looks at using structured design with Linden script and the third book contains a set of structured exercises to help you learn linden scripting. I dropped 300 lindens on the three books while I was there, so if you have any specific questions, drop a comment and I’ll tell you if any of the books address what you are looking for and whether you should buy them or not.
A free interactive in-world tutorial to help you learn Linden Script. Developed by Clive Pro of Bromley College. Many of the posters they have in the main area include notecards containing the code for the program they are highlighting, such as this one.
// Bromley College
// Linden Script Exhibition// Code for poster 40
float RUN_LENGTH = 120.0; // set timeout running time for movie to 2 minutes
integer CHANNEL = 42; // set dialog channel
list MENU_MAIN = ["play", "pause", "stop"]; // options for the main menu
key VIDEO_DEFAULT = “a2b04104-b16b-c537-6f1f-976a6b58ad43″; // choose default texture texture to replace with the moviedefault
{
state_entry()
{
llListen(CHANNEL, “”, NULL_KEY, “”); // listen for dialog answers (from multiple users
llParcelMediaCommandList( [
PARCEL_MEDIA_COMMAND_URL, "http://s3.amazonaws.com/static-secondlife-com/media/mp4/20060824-pod_sl_getone.mp4", // set movie URL
PARCEL_MEDIA_COMMAND_TEXTURE,VIDEO_DEFAULT, // set default texture
PARCEL_MEDIA_COMMAND_AUTO_ALIGN, TRUE ] ); // play movie full size}
touch_start(integer total_number)
{
llDialog(llDetectedKey(0), “What do you want to do?”, MENU_MAIN, CHANNEL); // present menu on touch
}listen(integer channel, string name, key id, string message) // wait for agent’s response
{
if (message == “play”)
{
llSay(0,”Please wait while movie loads”);
llParcelMediaCommandList ( [ PARCEL_MEDIA_COMMAND_PLAY ] ); // play movie
llSetTimerEvent(RUN_LENGTH); // start timer to stop movie after 2 mins
}if (message == “pause”)
{
llSay(0,”Paused - Touch poster again to play”);
llParcelMediaCommandList ( [ PARCEL_MEDIA_COMMAND_PAUSE ] ); // pause movie
}if (message == “stop”)
{
llSay(0,”Please wait while movie unloads”);
llParcelMediaCommandList ( [ PARCEL_MEDIA_COMMAND_STOP ] ); // stop movie
llParcelMediaCommandList ( [ PARCEL_MEDIA_COMMAND_UNLOAD ] ); // unload movie - should restore texture
llParcelMediaCommandList ( [ PARCEL_MEDIA_COMMAND_URL, "" ] ); // fix to restore original texture
llSetTimerEvent(0.0); // stop timer
llResetScript();
}}
timer() //unload movie if it has been playing for more than 2 minutes
{
llParcelMediaCommandList ( [ PARCEL_MEDIA_COMMAND_STOP ] );
llParcelMediaCommandList ( [ PARCEL_MEDIA_COMMAND_UNLOAD ] );
llParcelMediaCommandList ( [ PARCEL_MEDIA_COMMAND_URL, "" ] );
llSetTimerEvent(0.0);
llResetScript();
}}
// End of code;
They have a reading area, most of the posters will give you examples of the scripts, such as the one above plays a media file, the whole tutorial is available for purchase for 50 lindens, and you can read it as a notecard or where it as a hud. Check out some of the pics below, and visit this sim if you are interesting in some self paced LSL scripting education. They also mention a couple other LSL scripting resources, Using the Linden Script Language and the Linden Scripting Language Reference. Here is the Second Life URL for the site.
Popularity: 5%
No commentsTUi NEO Level 1 LSL for Beginners
TUi NEO Level 1 LSL for Beginners
When: Sep 7, 2007 4:00 pm - 5:00 pm (Friday)
Where: Technical User interfacing Second Life
Tags: Education Kelly Young learning Second Life Technical User interfacing
Description: Part 4 of a 4 part series: This is a Beginners level class for those that have little or no knowledge of scripting
TUi LSL for Beginners!!! We will learn the basics of writing scripts and it’s not as hard as they told you So put on your thinking cap and come on down to TUi and start on the road to understanding and achievement
In the last of this series, we’ll finish our door script (finally) and learn just a couple more basic concepts about reading and writing scripts.
Popularity: 1%
No commentsTUi PRO Level 3 WhatTheFuxsThat?!?
TUi PRO Level 3 WhatTheFuxsThat?!?
When: Sep 7, 2007 2:00 pm - 3:00 pm (Friday)
Where: Technical User interfacing Second Life
Tags: Education Hempz Rebel learning Second Life Technical User interfacing
Description: TUi PRO Level 3 WhatTheFuxsThat?!?
Instructor: Hempz Rebel Duration: 1.5 hour Prerequisites (if any): Able to complete LVL 2 courses
HUH?!?! That’s right; you will never know what we are building in this class! But you can count on these new challenging classes to be a LVL3 class, Fast Paced and A FIRST TIME BUILD every time! So if you’re looking for a challenge.. you have found it! Come on over to TUi PRO for a great exciting time!
Focus of class: Building - Creating, resizing, and rotating prims - Texturing and coloring prims - Prim linking order - Script placement - Sound placement You will receive all scripts needed to complete these builds.
TUi PRO Advance Learning - Unleash your creativity! Enhancing creative expression and expansion through knowledge.
Popularity: 1%
1 commentTUi NEO Level 1 LSL for Beginners
TUi NEO Level 1 LSL for Beginners
When: Sep 6, 2007 4:00 pm - 5:00 pm (Thursday)
Where: Technical User interfacing Second Life
Tags: Education Kelly Young learning Second Life Technical User interfacing
Description: Part 3 of a 4 part series: This is a Beginners level class for those that have little or no knowledge of scripting
TUi LSL for Beginners!!! We will learn the basics of writing scripts and it’s not as hard as they told you So put on your thinking cap and come on down to TUi and start on the road to understanding and achievement
This lesson we’ll add more to our door scripts, and learn more about reading and tweaking scripts.
Popularity: 1%
1 commentTUi Neo Level 2 - Lighthouse Table Lamp
TUi Neo Level 2 - Lighthouse Table Lamp
When: Sep 6, 2007 5:00 am - 6:00 am (Thursday)
Where: Technical User interfacing Second Life
Tags: Education learning Lyrah Shepherd Second Life Technical User interfacing
Description: Instructor: Lyrah Shepherd Duration: 1 hour Materials will be provided Cost: 10L
This is a LEVEL 2 class for the builder wishing to expand his/her basic skills. Students must have a basic knowledge of prims as well as the edit window prior to attending.
Create an intimate atmosphere with the soft light from this Lighthouse Table Lamp.
Give your decor a taste of the seaside with this charming table lamp. With On/Off switch.
TUi Neo ~ We do it for the LOVE of Teaching!
Enhancing creative expression and expansion through knowledge.
Popularity: 2%
No commentsTUi NEO Level 1 LSL for Beginners
TUi NEO LVL1 LSL for Beginners
When: Sep 5, 2007 4:00 pm - 5:00 pm (Wednesday)
Where: Technical User interfacing Second Life
Tags: Education Kelly Young learning Second Life Technical User interfacing
Description: Part 2 of a 4 part series: This is a Beginners level class for those that have little or no knowledge of scripting
TUi LSL for Beginners! We will learn the basics of writing scripts and it’s not as hard as they told you So put on your thinking cap and come on down to TUi and start on the road to understanding and achievement
We’ll be examining door scripts and other little things.
Popularity: 1%
No comments
