<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.secondlife.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Zand+Gundersen</id>
	<title>Second Life Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.secondlife.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Zand+Gundersen"/>
	<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/wiki/Special:Contributions/Zand_Gundersen"/>
	<updated>2026-07-26T01:43:39Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen&amp;diff=1025792</id>
		<title>User:Zand Gundersen</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen&amp;diff=1025792"/>
		<updated>2010-09-06T01:40:44Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: /* What Type of System do I use to play Second Life */ - updated&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==About Me==&lt;br /&gt;
===How did I find about Second Life===&lt;br /&gt;
While attending a Networking class in 2006 a fellow classmate asked me if I currently had an account with Second Life. &lt;br /&gt;
When I answered No he informed me about SL and all the customization you can do with it.&lt;br /&gt;
As the days passed I became more and more interested in SL until December of 2006 I made an account. &lt;br /&gt;
&lt;br /&gt;
===What I do in Second Life===&lt;br /&gt;
I mostly do Scripting and Building.&lt;br /&gt;
You will most likely find me on my land when I&#039;m logged on.&lt;br /&gt;
At other times I&#039;m with friends or people in need of my assistance.&lt;br /&gt;
&lt;br /&gt;
===What Type of System do I use to play Second Life===&lt;br /&gt;
The system I use is a custom built pc with a asrock 890fx deluxe 3 Motherboard.&lt;br /&gt;
*&#039;&#039;&#039;CPU:&#039;&#039;&#039; AMD Phenom™ II X6 1055T Processor &lt;br /&gt;
*&#039;&#039;&#039;Memory:&#039;&#039;&#039; 4 GB&lt;br /&gt;
*&#039;&#039;&#039;OS Version:&#039;&#039;&#039; Ubuntu 10.04, Linux 2.6.32-x-generic i686&lt;br /&gt;
*&#039;&#039;&#039;Graphics Card:&#039;&#039;&#039; ATI Radeon™ HD 5670&lt;br /&gt;
*&#039;&#039;&#039;Hard Drive:&#039;&#039;&#039; 2,910GB&lt;br /&gt;
&lt;br /&gt;
==What I found in Second Life==&lt;br /&gt;
===Life Heartbeat===&lt;br /&gt;
Life Heartbeat is a community created in the eyes of [[User:Spider_Mycron#Spider_Mycron|Spider Mycron]] he offers a verity of free classes&lt;br /&gt;
*Building&lt;br /&gt;
*Photoshop &amp;amp; Texture&lt;br /&gt;
*Scripting&lt;br /&gt;
*Animation&lt;br /&gt;
&lt;br /&gt;
===Video Tutorials===&lt;br /&gt;
[[User:Torley_Linden#Torley_Linden|Torley Linden]] has made many [[Video Tutorials|video tutorials]] and whether you are new or a veteran Second Life player I suggest you check them out.&lt;br /&gt;
He is always in need of new ideas so feel free to send him some.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==My Scripts==&lt;br /&gt;
Here is a list of some of the Scripts I made in Second Life.&lt;br /&gt;
These scripts I made during the time I have been playing SL.&lt;br /&gt;
You are free to use these scripts as long as you keep the credits intact.&lt;br /&gt;
&lt;br /&gt;
===Finished===&lt;br /&gt;
*[[User:Zand_Gundersen/Scripts#Block_Buddy|Block_Buddy]]&lt;br /&gt;
*[[User:Zand_Gundersen/Scripts#Zand.27s_Keyboard_Script|Zand&#039;s Keyboard Script]]&lt;br /&gt;
*[[User:Zand_Gundersen/Scripts#Zand.27s_Mail_Box_Script|Zand&#039;s Mail Box Script 1.0]]&lt;br /&gt;
&lt;br /&gt;
===Alpha===&lt;br /&gt;
*[[User:Zand_Gundersen/Scripts#Zand.27s_Mail_Box_Script|Zand&#039;s Mail Box Script 1.1a]]&lt;br /&gt;
*Zand&#039;s Computer Terminal and Server&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
===Audio Streams===&lt;br /&gt;
Various Streams that I use on my Parcel.&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; These may not work after time.&lt;br /&gt;
&lt;br /&gt;
====DI FM====&lt;br /&gt;
*Ambient - http://205.188.215.228:8006&lt;br /&gt;
*Future Synthpop - http://208.122.59.30:7234&lt;br /&gt;
*Goa &amp;amp; Psychedelic Trance - http://scfire-ntc-aa03.stream.aol.com:80/stream/1008&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{skills&lt;br /&gt;
|Architect=&lt;br /&gt;
|Builder=&lt;br /&gt;
|Machinima=&lt;br /&gt;
|Scenographer=&lt;br /&gt;
|Scripter=*&lt;br /&gt;
|SLogistician=&lt;br /&gt;
|Terraformer=&lt;br /&gt;
|}}&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen&amp;diff=942762</id>
		<title>User:Zand Gundersen</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen&amp;diff=942762"/>
		<updated>2010-06-16T01:19:44Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: /* What Type of System do I use to play Second Life */  update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==About Me==&lt;br /&gt;
===How did I find about Second Life===&lt;br /&gt;
While attending a Networking class in 2006 a fellow classmate asked me if I currently had an account with Second Life. &lt;br /&gt;
When I answered No he informed me about SL and all the customization you can do with it.&lt;br /&gt;
As the days passed I became more and more interested in SL until December of 2006 I made an account. &lt;br /&gt;
&lt;br /&gt;
===What I do in Second Life===&lt;br /&gt;
I mostly do Scripting and Building.&lt;br /&gt;
You will most likely find me on my land when I&#039;m logged on.&lt;br /&gt;
At other times I&#039;m with friends or people in need of my assistance.&lt;br /&gt;
&lt;br /&gt;
===What Type of System do I use to play Second Life===&lt;br /&gt;
The system I use is a dell Dimension E521 modified to my liking.&lt;br /&gt;
*&#039;&#039;&#039;CPU:&#039;&#039;&#039; AMD Athlon(tm) 64 X2 Dual Core Processor 6000+ &lt;br /&gt;
*&#039;&#039;&#039;Memory:&#039;&#039;&#039; 3 GB&lt;br /&gt;
*&#039;&#039;&#039;OS Version:&#039;&#039;&#039; Ubuntu 10.04, Linux 2.6.32-22-generic i686&lt;br /&gt;
*&#039;&#039;&#039;Graphics Card:&#039;&#039;&#039; NVIDIA GeForce 8600&lt;br /&gt;
*&#039;&#039;&#039;Hard Drive:&#039;&#039;&#039; 2,910GB&lt;br /&gt;
&lt;br /&gt;
==What I found in Second Life==&lt;br /&gt;
===Life Heartbeat===&lt;br /&gt;
Life Heartbeat is a community created in the eyes of [[User:Spider_Mycron#Spider_Mycron|Spider Mycron]] he offers a verity of free classes&lt;br /&gt;
*Building&lt;br /&gt;
*Photoshop &amp;amp; Texture&lt;br /&gt;
*Scripting&lt;br /&gt;
*Animation&lt;br /&gt;
&lt;br /&gt;
===Video Tutorials===&lt;br /&gt;
[[User:Torley_Linden#Torley_Linden|Torley Linden]] has made many [[Video Tutorials|video tutorials]] and whether you are new or a veteran Second Life player I suggest you check them out.&lt;br /&gt;
He is always in need of new ideas so feel free to send him some.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==My Scripts==&lt;br /&gt;
Here is a list of some of the Scripts I made in Second Life.&lt;br /&gt;
These scripts I made during the time I have been playing SL.&lt;br /&gt;
You are free to use these scripts as long as you keep the credits intact.&lt;br /&gt;
&lt;br /&gt;
===Finished===&lt;br /&gt;
*[[User:Zand_Gundersen/Scripts#Block_Buddy|Block_Buddy]]&lt;br /&gt;
*[[User:Zand_Gundersen/Scripts#Zand.27s_Keyboard_Script|Zand&#039;s Keyboard Script]]&lt;br /&gt;
*[[User:Zand_Gundersen/Scripts#Zand.27s_Mail_Box_Script|Zand&#039;s Mail Box Script 1.0]]&lt;br /&gt;
&lt;br /&gt;
===Alpha===&lt;br /&gt;
*[[User:Zand_Gundersen/Scripts#Zand.27s_Mail_Box_Script|Zand&#039;s Mail Box Script 1.1a]]&lt;br /&gt;
*Zand&#039;s Computer Terminal and Server&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
===Audio Streams===&lt;br /&gt;
Various Streams that I use on my Parcel.&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; These may not work after time.&lt;br /&gt;
&lt;br /&gt;
====DI FM====&lt;br /&gt;
*Ambient - http://205.188.215.228:8006&lt;br /&gt;
*Future Synthpop - http://208.122.59.30:7234&lt;br /&gt;
*Goa &amp;amp; Psychedelic Trance - http://scfire-ntc-aa03.stream.aol.com:80/stream/1008&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{skills&lt;br /&gt;
|Architect=&lt;br /&gt;
|Builder=&lt;br /&gt;
|Machinima=&lt;br /&gt;
|Scenographer=&lt;br /&gt;
|Scripter=*&lt;br /&gt;
|SLogistician=&lt;br /&gt;
|Terraformer=&lt;br /&gt;
|}}&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen&amp;diff=186453</id>
		<title>User:Zand Gundersen</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen&amp;diff=186453"/>
		<updated>2008-12-27T18:35:55Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: /* What Type of System do I use to play Second Life */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==About Me==&lt;br /&gt;
===How did I find about Second Life===&lt;br /&gt;
While attending a Networking class in 2006 a fellow classmate asked me if I currently had an account with Second Life. &lt;br /&gt;
When I answered No he informed me about SL and all the customization you can do with it.&lt;br /&gt;
As the days passed I became more and more interested in SL until December of 2006 I made an account. &lt;br /&gt;
&lt;br /&gt;
===What I do in Second Life===&lt;br /&gt;
I mostly do Scripting and Building.&lt;br /&gt;
You will most likely find me on my land when I&#039;m logged on.&lt;br /&gt;
At other times I&#039;m with friends or people in need of my assistance.&lt;br /&gt;
&lt;br /&gt;
===What Type of System do I use to play Second Life===&lt;br /&gt;
The system I use is a dell Dimension E521 modified to my liking.&lt;br /&gt;
*&#039;&#039;&#039;CPU:&#039;&#039;&#039; AMD Athlon(tm) 64 X2 Dual Core Processor 6000+ &amp;lt;br/&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Memory:&#039;&#039;&#039; 1.5 GB&lt;br /&gt;
*&#039;&#039;&#039;OS Version:&#039;&#039;&#039; Ubuntu 8.04, Linux 2.6.24-22-generic i686&amp;lt;br/&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Graphics Card:&#039;&#039;&#039; NVIDIA GeForce 8600&lt;br /&gt;
&lt;br /&gt;
==What I found in Second Life==&lt;br /&gt;
===Life Heartbeat===&lt;br /&gt;
Life Heartbeat is a community created in the eyes of [[User:Spider_Mycron#Spider_Mycron|Spider Mycron]] he offers a verity of free classes&lt;br /&gt;
*Building&lt;br /&gt;
*Photoshop &amp;amp; Texture&lt;br /&gt;
*Scripting&lt;br /&gt;
*Animation&lt;br /&gt;
&lt;br /&gt;
===Video Tutorials===&lt;br /&gt;
[[User:Torley_Linden#Torley_Linden|Torley Linden]] has made many [[Video Tutorials|video tutorials]] and whether you are new or a veteran Second Life player I suggest you check them out.&lt;br /&gt;
He is always in need of new ideas so feel free to send him some.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==My Scripts==&lt;br /&gt;
Here is a list of some of the Scripts I made in Second Life.&lt;br /&gt;
These scripts I made during the time I have been playing SL.&lt;br /&gt;
You are free to use these scripts as long as you keep the credits intact.&lt;br /&gt;
&lt;br /&gt;
===Finished===&lt;br /&gt;
*[[User:Zand_Gundersen/Scripts#Block_Buddy|Block_Buddy]]&lt;br /&gt;
*[[User:Zand_Gundersen/Scripts#Zand.27s_Keyboard_Script|Zand&#039;s Keyboard Script]]&lt;br /&gt;
*[[User:Zand_Gundersen/Scripts#Zand.27s_Mail_Box_Script|Zand&#039;s Mail Box Script 1.0]]&lt;br /&gt;
&lt;br /&gt;
===Alpha===&lt;br /&gt;
*[[User:Zand_Gundersen/Scripts#Zand.27s_Mail_Box_Script|Zand&#039;s Mail Box Script 1.1a]]&lt;br /&gt;
*Zand&#039;s Computer Terminal and Server&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
===Audio Streams===&lt;br /&gt;
Various Streams that I use on my Parcel.&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; These may not work after time.&lt;br /&gt;
&lt;br /&gt;
====DI FM====&lt;br /&gt;
*Ambient - http://205.188.215.228:8006&lt;br /&gt;
*Future Synthpop - http://208.122.59.30:7234&lt;br /&gt;
*Goa &amp;amp; Psychedelic Trance - http://scfire-ntc-aa03.stream.aol.com:80/stream/1008&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{skills&lt;br /&gt;
|Architect=&lt;br /&gt;
|Builder=&lt;br /&gt;
|Machinima=&lt;br /&gt;
|Scenographer=&lt;br /&gt;
|Scripter=*&lt;br /&gt;
|SLogistician=&lt;br /&gt;
|Terraformer=&lt;br /&gt;
|}}&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen&amp;diff=91627</id>
		<title>User:Zand Gundersen</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen&amp;diff=91627"/>
		<updated>2008-09-17T04:11:20Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==About Me==&lt;br /&gt;
===How did I find about Second Life===&lt;br /&gt;
While attending a Networking class in 2006 a fellow classmate asked me if I currently had an account with Second Life. &lt;br /&gt;
When I answered No he informed me about SL and all the customization you can do with it.&lt;br /&gt;
As the days passed I became more and more interested in SL until December of 2006 I made an account. &lt;br /&gt;
&lt;br /&gt;
===What I do in Second Life===&lt;br /&gt;
I mostly do Scripting and Building.&lt;br /&gt;
You will most likely find me on my land when I&#039;m logged on.&lt;br /&gt;
At other times I&#039;m with friends or people in need of my assistance.&lt;br /&gt;
&lt;br /&gt;
===What Type of System do I use to play Second Life===&lt;br /&gt;
The system I use is a dell Dimension E521 modified to my liking.&lt;br /&gt;
*&#039;&#039;&#039;CPU:&#039;&#039;&#039; AMD Athlon(tm) 64 X2 Dual Core Processor 6000+ &amp;lt;br/&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Memory:&#039;&#039;&#039; 1.5 GB&lt;br /&gt;
*&#039;&#039;&#039;OS Version:&#039;&#039;&#039; Ubuntu 8.04, Linux 2.6.24-19-generic i686&amp;lt;br/&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Graphics Card:&#039;&#039;&#039; NVIDIA GeForce 8600&lt;br /&gt;
&lt;br /&gt;
==What I found in Second Life==&lt;br /&gt;
===Life Heartbeat===&lt;br /&gt;
Life Heartbeat is a community created in the eyes of [[User:Spider_Mycron#Spider_Mycron|Spider Mycron]] he offers a verity of free classes&lt;br /&gt;
*Building&lt;br /&gt;
*Photoshop &amp;amp; Texture&lt;br /&gt;
*Scripting&lt;br /&gt;
*Animation&lt;br /&gt;
&lt;br /&gt;
===Video Tutorials===&lt;br /&gt;
[[User:Torley_Linden#Torley_Linden|Torley Linden]] has made many [[Video Tutorials|video tutorials]] and whether you are new or a veteran Second Life player I suggest you check them out.&lt;br /&gt;
He is always in need of new ideas so feel free to send him some.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==My Scripts==&lt;br /&gt;
Here is a list of some of the Scripts I made in Second Life.&lt;br /&gt;
These scripts I made during the time I have been playing SL.&lt;br /&gt;
You are free to use these scripts as long as you keep the credits intact.&lt;br /&gt;
&lt;br /&gt;
===Finished===&lt;br /&gt;
*[[User:Zand_Gundersen/Scripts#Block_Buddy|Block_Buddy]]&lt;br /&gt;
*[[User:Zand_Gundersen/Scripts#Zand.27s_Keyboard_Script|Zand&#039;s Keyboard Script]]&lt;br /&gt;
*[[User:Zand_Gundersen/Scripts#Zand.27s_Mail_Box_Script|Zand&#039;s Mail Box Script 1.0]]&lt;br /&gt;
&lt;br /&gt;
===Alpha===&lt;br /&gt;
*[[User:Zand_Gundersen/Scripts#Zand.27s_Mail_Box_Script|Zand&#039;s Mail Box Script 1.1a]]&lt;br /&gt;
*Zand&#039;s Computer Terminal and Server&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
===Audio Streams===&lt;br /&gt;
Various Streams that I use on my Parcel.&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; These may not work after time.&lt;br /&gt;
&lt;br /&gt;
====DI FM====&lt;br /&gt;
*Ambient - http://205.188.215.228:8006&lt;br /&gt;
*Future Synthpop - http://208.122.59.30:7234&lt;br /&gt;
*Goa &amp;amp; Psychedelic Trance - http://scfire-ntc-aa03.stream.aol.com:80/stream/1008&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{skills&lt;br /&gt;
|Architect=&lt;br /&gt;
|Builder=&lt;br /&gt;
|Machinima=&lt;br /&gt;
|Scenographer=&lt;br /&gt;
|Scripter=*&lt;br /&gt;
|SLogistician=&lt;br /&gt;
|Terraformer=&lt;br /&gt;
|}}&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Torley_Linden/Office_Hours/2008-04-17&amp;diff=78684</id>
		<title>User:Torley Linden/Office Hours/2008-04-17</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Torley_Linden/Office_Hours/2008-04-17&amp;diff=78684"/>
		<updated>2008-07-16T08:23:20Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: Removed lines containing contact online status or privet IMs and corrected an error that happened during replacement of &amp;quot;you:&amp;quot;.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;font color=&amp;quot;#ff0080&amp;quot;&amp;gt;&#039;&#039;&#039;A BIG thanx to [[User:Zand_Gundersen|Zand Gundersen]] for sending me his copy after Torley noticed his chat logger wasn&#039;t on!&#039;&#039;&#039;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Friendly greetings! :D&amp;lt;br&amp;gt;&lt;br /&gt;
Zand Gundersen: Good Day Torley!&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; It&#039;s all rezzing in for me now... woot.&amp;lt;br&amp;gt;&lt;br /&gt;
Taryn London: Hi Torley!&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Hahaha chance&amp;lt;br&amp;gt;&lt;br /&gt;
Jaymes Kjeller: Hey Torley!&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Good day Zand! Hi! Wow... avatars afoot.&amp;lt;br&amp;gt;&lt;br /&gt;
Tiger Nosferatu: Hello there Torley!&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Hey Taryn, Jaymes!&amp;lt;br&amp;gt;&lt;br /&gt;
Senna Demina: Hi Torley&amp;lt;br&amp;gt;&lt;br /&gt;
MichelAngel Guyot: hi torley&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Taryn - yes... but I still am curious to know what the LL responce is going to be&amp;lt;br&amp;gt;&lt;br /&gt;
Harmony Colman: allo to everyone who has not rezzed&amp;lt;br&amp;gt;&lt;br /&gt;
Lisa Lowe: Hi Torley :)&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: or if they&#039;ll claim to ignore it.&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: w00t the Torlmeister has arrived !&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Oh my gosh!&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; This is so nice!&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: which would be a mistake.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Hi hi all!&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; What&#039;s up and what did I miss so far?&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: (Thats not a statement that they should comply either)&amp;lt;br&amp;gt;&lt;br /&gt;
Harmony Colman: yay the vid man himself&amp;lt;br&amp;gt;&lt;br /&gt;
Mark Athens: Hi Torley&amp;lt;br&amp;gt;&lt;br /&gt;
Harmony Colman: im a huge fan&amp;lt;br&amp;gt;&lt;br /&gt;
Wrinkle Finkel: that&#039;s your opinion kooky..&amp;lt;br&amp;gt;&lt;br /&gt;
Mark Athens: :)&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Torley - talking about the Video/Grief&amp;lt;br&amp;gt;&lt;br /&gt;
Wrinkle Finkel: I think they should track them down&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo settles in with a lemon drink...&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I&#039;m not familiar with this yet...&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Wrinkle - that is a valid action as well....&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: http://youtube.com/?v=RsV2wbgzRDk&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: check it out Torley&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: you love youtube.&amp;lt;br&amp;gt;&lt;br /&gt;
Lisa Lowe: yeah...nice video&#039;s...keep up the good work, Torley :)&amp;lt;br&amp;gt;&lt;br /&gt;
Chance Abattoir: Maniko, what is that square thing opposite of Longcat?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Well, most of the time.&amp;lt;br&amp;gt;&lt;br /&gt;
Wrinkle Finkel: you seem to be almost promoting their cause kooky&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Thanks Lisa!&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Wrinkle - no&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: I&#039;m not&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo has got flu.. so made a lemon / honey / ginger drink so strong that he winces incontrollably whilst drinking it&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: I think it was the wrong way to do it&amp;lt;br&amp;gt;&lt;br /&gt;
Wrinkle Finkel: and say it should not be ignored&amp;lt;br&amp;gt;&lt;br /&gt;
Wrinkle Finkel: yes, well, you agree with the sentiment&amp;lt;br&amp;gt;&lt;br /&gt;
Wrinkle Finkel: that&#039;s what it means when you say &amp;quot;wrong way to do it&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Do I agree with some of their statement, then yes. By ignore I mean LL takes the stance of &amp;quot;we&#039;re just going to ignore it&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: I can agree with part of a statement without supporting the entire statement or its delivery.&amp;lt;br&amp;gt;&lt;br /&gt;
Wrinkle Finkel: It&#039;s extortion.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I reckon our GTeam already knows about this. We have seen a lot of videos like this (if you search YouTube there are others) that didn&#039;t pan through. I&#039;m not an expert/specialist in that area, but I do know part of the challenge is following up on what&#039;s legit when there are so many threats/hoaxes.&amp;lt;br&amp;gt;&lt;br /&gt;
Wrinkle Finkel: and vandalism.&amp;lt;br&amp;gt;&lt;br /&gt;
Wrinkle Finkel: and harassment&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Agreed Wrinkle&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Which is why I don&#039;t support their method of doing it.&amp;lt;br&amp;gt;&lt;br /&gt;
Wrinkle Finkel: and effect not just LL, but customers&amp;lt;br&amp;gt;&lt;br /&gt;
Wrinkle Finkel: So, what do you mean..that LL has no right to enforce trademarks?&amp;lt;br&amp;gt;&lt;br /&gt;
Lisa Lowe: How long does it take you to make a tutorial video usually?&amp;lt;br&amp;gt;&lt;br /&gt;
Wrinkle Finkel: is that the part you agree with?&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Wrinkle - thats a complex situation.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Lisa, depends on what the subject matter is. But as a rough approximation, sometimes I can do a dozen in a day if I&#039;m not interrupted by meetings and other stuff.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; A lot of my time is also spent talking to Residents and getting feedback/learning what to do next, sifting through ideas (there are many) and moving quickly.&amp;lt;br&amp;gt;&lt;br /&gt;
AKEYO_shoe_chuck RIGHT [script:chucks.core]: Script run-time error&amp;lt;br&amp;gt;&lt;br /&gt;
AKEYO_shoe_chuck RIGHT [script:chucks.core]: Too Many Listens&amp;lt;br&amp;gt;&lt;br /&gt;
AKEYO_shoe_chuck LEFT [script:chucks.core]: Script run-time error&amp;lt;br&amp;gt;&lt;br /&gt;
AKEYO_shoe_chuck LEFT [script:chucks.core]: Too Many Listens&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Oh sorry about the previous no-scripts here, I was testing land permissions. For LAND tutorials. =)&amp;lt;br&amp;gt;&lt;br /&gt;
Lisa Lowe: Yeah...I can imagine&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I like to simplify, but there are a lot of edge cases and oddities in Second Life that are important to mention!&amp;lt;br&amp;gt;&lt;br /&gt;
Taryn London: Sorry for my shoes, they are chatty.&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Wrinkle - without getting into it, US Trademark law requires you to constantly defend your trademarks. Failure to defend means you lose the right to defend. They have not been actively defended in 4 years, otherwise entities like SLExchange wouldn&#039;t exist, nor would every other current blatent violation on and off the grid.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; No problem, shoes can talk in Second Life, I often smile at this. ;)&amp;lt;br&amp;gt;&lt;br /&gt;
Taryn London grins&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: The fact that they have now decided to get off their legal butts, in my opinion (IANAL), is a sad commentary and imho, no longer enforacble&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: Plenty of precedent there, if feet can smell is not too big a leap that shoes can talk ...&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: but as said, IANAL. Thats for the courts to decide.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Re: trademark controversies and such, there&#039;ll be more responses/followup from LL on that. Again, not an area I&#039;m focused on, but open communication is important.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; (Sounds like conversation was active before I arrived!)&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Its OK Tory.&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo heard something about a massive group people are being encouraged to join.. to represent the entire community.. however, thought the group system would bork before it could handle that many residents in one group anyway .. lol&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Torey. I just love people who think the world is black and white.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Hmmm... this region appears to have been rolled back (!), some textures I left out are gone and my copyright-violating watermelon Linden Lab logo is still up (!), I&#039;d better remove that right away. XD&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: and yes, I&#039;m one of those people, but I also understand that grey does exist, although I don&#039; tlike to admit it.&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: lol&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: Nice sharp dividing lines are so convenient for fence-sitters!&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Don&#039;t look under where we&#039;re sitting! ;)&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; OK whew.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden&#039;&#039;&#039; also changes the one on the wall. @_@&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: lol&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I was recently advised to put ® when I use Second Life for the first time in stuff like video tutorials soooo if you see that, it&#039;s legal compliance, that&#039;s why.&amp;lt;br&amp;gt;&lt;br /&gt;
Harmony Colman: meh i prefer skittles i like rainbows to black and white&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Sometimes this place is just too hyperreal/surreal.&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: Gee, I must be getting used to it.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Oh, and back up there I meant &amp;quot;trademark&amp;quot; not &amp;quot;copyright&amp;quot;, there&#039;s a difference. Sorry.&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: Looks normal to me.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I watched many of those &amp;quot;taste the rainbow&amp;quot; commercials, Harmony. I like brilliant ads.&amp;lt;br&amp;gt;&lt;br /&gt;
Multi Chair Crate v1.0.42 (TORLEY MOD) whispers: Maximum number of chairs reached, please rez another Multi Chair table.&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: hey Torley i wanted to ask you.. when learning to present you video tutorials.. were there any particular books or peoples presentation styles you looked at ( /me is going to do some videotours of the grid showing interesting audio / music installations )&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I browse the Internet looking for a lot of design inspiration.&amp;lt;br&amp;gt;&lt;br /&gt;
Wrinkle Finkel: Dizzy, the video claims that LL is &amp;quot; slowly destroying the platform known as Second Life. &amp;quot; Do you agree with that?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Dizzy, great question, and yes, I have some very strong feelings on that.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I really REALLY like Carl Sagan.&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: Winkle.. no !&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Also, the work of Russell Brown... the PHOTOSHOP GURU... is most welcome.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; He&#039;s a video tutorial hero to me.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I also really like Steve Jobs&#039; presentation style.&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: cool&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; And for After Effects vidtuts, Andrew Kramer can&#039;t be beat.&amp;lt;br&amp;gt;&lt;br /&gt;
fr43k Paine: What about the rumor SL is getting closed for the public?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; George Takei is awesome.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; fr43k: Who&#039;s your source for that rumor?&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: &amp;quot; LL is &amp;quot; slowly destroying the platform known as ...&amp;quot;&amp;quot; is perhaps a defensible position in view of the database problems ...&amp;lt;br&amp;gt;&lt;br /&gt;
Wrinkle Finkel: Yes, kooky, do you know anything about that? Do you agree with that claim of the griefers..&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; http://www.russellbrown.com and http://www.videocopilot.net (good video tutorials)&amp;lt;br&amp;gt;&lt;br /&gt;
fr43k Paine: It was mentioned in the Video posted before..sorry I am slow reader :-)&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: ah great thanks torley&amp;lt;br&amp;gt;&lt;br /&gt;
fr43k Paine: Its one of the reasons for them to attack LL&amp;lt;br&amp;gt;&lt;br /&gt;
Chance Abattoir: George Takei does video tutorials?&amp;lt;br&amp;gt;&lt;br /&gt;
Wrinkle Finkel: &amp;quot;Furthermore, you will abort your plans to close Second Life to the public. We know of these plans to make SL exclusive to real world businesses and we are revealing them publicly here today&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; fr43k: Oh, see, problem with stuff like that is it spreads fear and doubt and uncertainty and all that bad stuff.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Some folks buy into that and take it seriously, and it wastes everyone&#039;s time.&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: im not sure why LL would close a platform to the public which is entirely based on user generated content and community .. lol..&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; No, we&#039;re not closing SL to the public.&amp;lt;br&amp;gt;&lt;br /&gt;
fr43k Paine: Yea...I would lie if I would say it would concern me&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I have to question whether that was even meant seriously to confuse people or as a parody, too bad it&#039;s not April Fool&#039;s!&amp;lt;br&amp;gt;&lt;br /&gt;
fr43k Paine: I love SL too much to lose it ...guess its not only me&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: But current problems restrict access and use, notwithstanding intent.&amp;lt;br&amp;gt;&lt;br /&gt;
Harmony Colman: lol that would make no sense to close it to the public most of the profit is due to residents not buisness winkel&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Winkle - Do I feel that LL is asleep at the wheel?? Sometimes.&amp;lt;br&amp;gt;&lt;br /&gt;
Wrinkle Finkel: Is that part of what you agree with? That is one of the griefer&#039;s claims..you agree with their sentiment..but not their method..don&#039;t know what part you agree with..&amp;lt;br&amp;gt;&lt;br /&gt;
Multi Chair Crate v1.0.42 (TORLEY MOD) whispers: Maximum number of chairs reached, please rez another Multi Chair table.&amp;lt;br&amp;gt;&lt;br /&gt;
Wrinkle Finkel: yes, kooky, they sometimes are. ;-D&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; It&#039;s kind of absurd though... but sad... I mean, innocent people send us emails asking if we&#039;re going to ban furry avatars and all that. They&#039;re well-meaning, but those rumors are so ludicrous and false that it is such a waste of people&#039;s time &amp;amp; energy — considering all the actual problems that do need to be fixed.&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Actively destorying it would say there was intent. I don&#039;t think there is intent, just some.. Misguided directions.&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: Suggest that someone should be fired for introducing new viewer and new client at same time, when database is stretched to its limits.&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: I think Brad needs to be Spanked personally for his answers last week at the 1.19 meeting.&amp;lt;br&amp;gt;&lt;br /&gt;
Zand Gundersen heres furry ban!&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; But I will agree that&#039;s one of the complications with Second Life, that there&#039;s so many interwoven pieces. That generalizations will and cannot be accurate due to so many moving parts.&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: Changing everything at once is classic recipe for disaster.&amp;lt;br&amp;gt;&lt;br /&gt;
Harmony Colman: there are doomsday sayers in every world dont belive the chicken littles until you hear it for sure&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: *sigh* -- stops mouthing off -- just frustrated ...&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; When the world was smaller, I knew a lot more about what was going on, but eventually found that detracted from my ability to focus on my job responsibilities... so over time I&#039;ve adapted to have greater concentration and help where I can.&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: CeeJay - Viewer == Client. Did you mean Client &amp;amp;&amp;amp; Server?&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: Oops, yes.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I often have frustrations myself, like... when I&#039;m filming a video tutorial and crashing (!).&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I often leave those in, of course, to accurately show what someone might expect.&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Torley&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; And how to deal with it, if there are workarounds/solutions.&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: I&#039;m gonna suggest using Nicholaz&#039; Viewer. You won&#039;t crash unless the sim does.&amp;lt;br&amp;gt;&lt;br /&gt;
Wrinkle Finkel: Oh, Linden&#039;s don&#039;t have a &amp;quot;No-crash&amp;quot; mode Torley? ;-D&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I generally use &amp;quot;Viewer&amp;quot; over &amp;quot;Client&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Kooky, I think it&#039;s brilliant that Nicholaz and some others have had a good history of open source servers with enhancements. I don&#039;t have enough time tho, and need to stay on official viewers (including internal builds) for a number of reasons.&amp;lt;br&amp;gt;&lt;br /&gt;
Merilyn Dreamscape: My computer crashes hourly without the help of SL, so I got used to it a long time ago\&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Well, I&#039;m giving you an option to make your vids without crashing, unless there is a ui issue for that particular one&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Looking back though, a lot of these difficulties will look laughable. Much as we look at a 20 MB hard drive for US$1000 and laugh at... that is how things used to be!&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Kooky: I don&#039;t crash *that* much but the first 1.20 RC0 was horrible to me.&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Torley - are you on Win or Lin?&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: Can only look back from future if you get there in the first place.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; RC1 not so much. BUT... I do see the &amp;quot;black bars when region crossing&amp;quot; problem.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Aye CeeJay, that&#039;s how hindsight goes.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Kooky, mainly Windows.&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Ok&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo needs to go to the UI office hours.. but so far with the RC ive been getting used to Dazzle and can see some improvements in legibility ( although i am very sad to see the previous interface go ).. do you think the colour customisation could be extended to control more of the interface colour contrast etc ?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Windows and sometimes Mac. Linux I&#039;ve dabbled in (with much good encouragement from some Resis) but not so much.&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: Impression among self and many friends is that LL is in serious trouble due to scaling issues and is blowing it badly about dealing with it.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Dizzy, eventually, yes. It&#039;ll be much easier to support skinning. Not yet, but that&#039;s really a &amp;quot;Yeah, that&#039;s coming... we&#039;re not there yet&amp;quot; thing.&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: ok&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; CeeJay: I get very concerned when there are easy things we can do to address pain points but miss them. I know a lot of the hard things are being &amp;quot;worked on&amp;quot;, but what specifically do you mean by &amp;quot;blowing it badly&amp;quot;? Are there some simple things you/friends believe LL is oblivious to?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; E.g., good communication is always an example in times like this.&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: I&#039;m maxed out on every setting except draw, which is around 120m. My ram usage is at 770MB (I have 512MB on my video card which inflates it just a bit). At the end of this meeting I&#039;ll still be around there. But I&#039;ll bet everyone here on 1.19.1.4 will be higher at the end of this meeting.&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: Bad decision to introduce so many new features when underlying system is at limits of size.&amp;lt;br&amp;gt;&lt;br /&gt;
Chance Abattoir: @ceejay People have been saying exactly what you are saying since the week I started. I don&#039;t think it&#039;s in any more trouble than usual.&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Memory Usage Torley.&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Thats my #1 LL is blowing it on&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: lol chance&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Some people think we shouldn&#039;t have continued to go forth with Havok 4... but... at the same time, it substantially reduces server crashes. (Some folks don&#039;t realize that.)&amp;lt;br&amp;gt;&lt;br /&gt;
Jaymes Kjeller: All in all, I feel that these are indeed troubled times, both RL and SL.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Yeah, memory usage is severe for me too with the viewer.&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: I am only a four-month resident, but if things had been as bad in my first two weeks as in the last few weeks, i would have closed my account.&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: There have been fixes for these leaks since 1.18 version... Yet they still are present in 1.19.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; But then again, I do realize that when there was such a continuation of service disruptions last year, that the same sentiments were held.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I remember when we had problems with a concurrency of 5,000 and a lot of doomsayers were out and about!&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Brad&#039;s answer is they arn&#039;t being incorporated because &amp;quot;They Shouldn&#039;t Work&amp;quot; (even though they do and are stable as demonstrated by use since at least november.)&amp;lt;br&amp;gt;&lt;br /&gt;
Suzy Forcella: things have greatly improved for me over the year I&#039;ve been in SL&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: im getting a strange thing with RC.. my system is performing BETTER with antialiasing on.. lol.. w00t !&amp;lt;br&amp;gt;&lt;br /&gt;
Wrinkle Finkel: Kooky, that memory problem would be eased if LL just eliminated textures. ;-D&amp;lt;br&amp;gt;&lt;br /&gt;
Chance Abattoir: @Ceejay It comes in waves.&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: Then why did LL choose a development path that created a similar situation again?&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: (rhetorical question)&amp;lt;br&amp;gt;&lt;br /&gt;
Wrinkle Finkel: maybe we could all go to using wireframe&amp;lt;br&amp;gt;&lt;br /&gt;
Wrinkle Finkel: ;-D&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Even though there are comments in the Source Code that say &amp;quot;This is a hack but it works&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: *shuts up* Not the problem of anyone here ... I apologize.&amp;lt;br&amp;gt;&lt;br /&gt;
Harmony Colman: things go up and down with the labs have for a long time but so far things seem to remain strong constant and improve&amp;lt;br&amp;gt;&lt;br /&gt;
Jaymes Kjeller: We could...but it wouldn&#039;t look so good.&amp;lt;br&amp;gt;&lt;br /&gt;
Suzy Forcella: has the behavior of the Space bar changed with the latest release viewer?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I think part of the problem is there&#039;s never been another system that&#039;s closely followed Second Life... so there&#039;s no precedent in some areas. It&#039;s a difficult thing when we introduce changes that are meant to fix stuff but end up causing more problems. Always always a pain point for me.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Suzy, more details please?&amp;lt;br&amp;gt;&lt;br /&gt;
Suzy Forcella: in one of your tutorials you showed how to use the space bar to slow yourself down...&amp;lt;br&amp;gt;&lt;br /&gt;
Suzy Forcella: hold space while moving&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Suzy, your chat bar is closed?&amp;lt;br&amp;gt;&lt;br /&gt;
Suzy Forcella: yes&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Suzy, which version # are you on?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I&#039;ll have to check that out later.&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: yes Torley, I think one fundamental issue is that people do not understand what a streaming 3d environment actually means technically.. and why SL it totally different proposition to a say a game engine&amp;lt;br&amp;gt;&lt;br /&gt;
Suzy Forcella: 1.19.1.4&amp;lt;br&amp;gt;&lt;br /&gt;
Wrinkle Finkel: that&#039;s a good point dizzy...expectations&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: it might be really good to somehow explain that&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Dizzy, yeah, it &amp;quot;looks&amp;quot; like a game sometimes but doesn&#039;t behave like one. Part of the problem/reward comes simultaneously with Second Life&#039;s cultural richness, yet within that, many people who disagree.&amp;lt;br&amp;gt;&lt;br /&gt;
Suzy Forcella: What happens now is that I don&#039;t move if I hold down Space&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: I&#039;m going afk, but I&#039;ll be logging cuz I&#039;m curious&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: Evening, Torley.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; We need to make that point stronger, and emphasize more about inworld content optimization that end-users (Residents!) have control over.&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Suzy - thats od&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Old&amp;lt;br&amp;gt;&lt;br /&gt;
Mark Athens: Torley, may I chat with you regarding digital rights and SL Photography?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; (Sorry I can&#039;t reply to IMs, too much happening out in the open!)&amp;lt;br&amp;gt;&lt;br /&gt;
Lisa Lowe: I am still using the pre-WindLight client now as my computer can&#039;t handle it and in basic mode everyting suddenly looks terrible usually compared to before WindLight. Will there be support for these older clients or will I be forced to quit SL/buy new hardware soon?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Mark, what specifically? Feel free to ask about it, I may not know tho.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; And by the way... just to be clear... I no longer work so closely with the Issue Tracker and bugs because my focus has shifted to Resident Education (like video tutorials), so pardon if I&#039;m drawing blanks in some areas.&amp;lt;br&amp;gt;&lt;br /&gt;
Jaymes Kjeller: Which is one thing I like about Second Life, is that you can meet just about anyone.&amp;lt;br&amp;gt;&lt;br /&gt;
Mark Athens: my partner and I take numerous landscape-style pictures in SL&amp;lt;br&amp;gt;&lt;br /&gt;
Mark Athens: we compose, build, lighting, effort in setting the picture etc&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: yeh just demonstrating the complexity of what the SL architecture does.. would help people sympathise with the various issues that come up.. and feel more involved in the process of making it work better etc&amp;lt;br&amp;gt;&lt;br /&gt;
Merilyn Dreamscape: there is still a pre-windlight veiwer available? My poor old comp is having a hard time keeping up with windlight and would greatly prefer the old version&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Lisa: What specifically looks terrible? It shouldn&#039;t look *that* much worse (I know of some bugs), and we can&#039;t support systems that don&#039;t meet our System Requirements. Even at a minimal level tho, some of the Environment Editor controls will work, so you may be able to customize some things more to your liking.&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: So, Torley, what&#039;s comming up next? -- In the teaching videos I mean.&amp;lt;br&amp;gt;&lt;br /&gt;
Mark Athens: so the immediate issue is, we posted one of these pictures as a piece of SL Art in a donation show, and we were pinged by a person&amp;lt;br&amp;gt;&lt;br /&gt;
Lisa Lowe: With basic settings all colors and light look different&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; And you can turn WindLight off in Preferences &amp;gt; Graphics tab by unchecking &amp;quot;Atmospheric Shaders&amp;quot;. You may need to also check &amp;quot;Custom&amp;quot; to see the controls under the slider.&amp;lt;br&amp;gt;&lt;br /&gt;
Mark Athens: stating that we used a bit of his copyrighted texture in the picture&amp;lt;br&amp;gt;&lt;br /&gt;
Lisa Lowe: not wthen i use the pre WindLight client, then it still looks ok&amp;lt;br&amp;gt;&lt;br /&gt;
Mark Athens: we did, but it was a small part of a larger setting, and we did not take the picture for purposes of reselling it as texture&amp;lt;br&amp;gt;&lt;br /&gt;
Mark Athens: but as art in and of itself&amp;lt;br&amp;gt;&lt;br /&gt;
Lisa Lowe: Without Atmospheric, a lot of light is lost&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Faxian: LAND series (epic, lots of those, very big topic with many sub-topics), this week&#039;s Tip of the Week will be on Creating &amp;amp; Uploading Animations, and there&#039;s another volume of QUICKTIPS due in the next 2-3 weeks or so. Also working a lot on promoting them in places they&#039;re not getting enough attention.&amp;lt;br&amp;gt;&lt;br /&gt;
Lisa Lowe: not very nice colors either&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Lisa, yes, that&#039;s precisely because WindLight makes a big difference.&amp;lt;br&amp;gt;&lt;br /&gt;
Merilyn Dreamscape: I keep having issues where random textures decide to stretch themselves across My screen away from their objects. I have pictures I can put into My MySpace account if it would help explain what I mean&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: Looking foraward to it, chap.&amp;lt;br&amp;gt;&lt;br /&gt;
Mark Athens: so Torley, the question is, do you believe RL laws apply to photography issues here in SL?&amp;lt;br&amp;gt;&lt;br /&gt;
Lisa Lowe: I noticed :(&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Thanks Faxian. :)&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: :D&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: also sometimes in situations like this i go to a customised LOW setting .. with avatar imposters on low also.. and basically everything on low.. which gets FPS up to reasonable rates&amp;lt;br&amp;gt;&lt;br /&gt;
Lisa Lowe: Using Atmospheric slow me down to 2 frames per second&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: ( I hear lovely music.)&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Mark, well first of all, I have very little legal knowledge. I&#039;d say if someone else has a problem with content *within* Second Life then they could file a DMCA to try to protect their intellectual property rights. Outside of SL they&#039;d still need to have a lawyer.&amp;lt;br&amp;gt;&lt;br /&gt;
Mark Athens: nods&amp;lt;br&amp;gt;&lt;br /&gt;
Qie Niangao: just curious, Mark : was it a building texture? or... what?&amp;lt;br&amp;gt;&lt;br /&gt;
Wrinkle Finkel: well, it is interesting topic...in RL, sometimes you need permission to photograph people.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Preferences &amp;gt; Graphics on &amp;quot;Low&amp;quot; should be as fast or faster than previous, non-WindLight viewers due to numerous code optimizations. (Some stuff like Shiny is actually faster, and there&#039;s a lot of cleanup that surprisingly did make SL more compatible on some, but not all, hardware configurations. There were more details on that in the WindLight podcast... if you missed it, http://blog.secondlife.com/2008/04/07/inside-the-lab-podcast-with-the-windlight-team/ )&amp;lt;br&amp;gt;&lt;br /&gt;
Harmony Colman: ok everyone sorry to bable and leave&amp;lt;br&amp;gt;&lt;br /&gt;
Mark Athens: in RL law, photography of public buildings, landscapes, or taken from a public location are not covered under usual copyright law&amp;lt;br&amp;gt;&lt;br /&gt;
Harmony Colman: but nap time for a pregnat lady it was nice to meet all of you&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Yeah Wrinkle, on private spaces, I remember Thomas Hawk said something like that.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I understand protecting rights, but some people... laws or no laws... are just jerks!&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: manzanillo.. whats that Mark ?&amp;lt;br&amp;gt;&lt;br /&gt;
Mark Athens: it was a picture of a texture blown up and covering an interesting building, where we moved the camera view up closely&amp;lt;br&amp;gt;&lt;br /&gt;
Chance Abattoir: Nice to meet you, Harmony.&amp;lt;br&amp;gt;&lt;br /&gt;
Harmony Colman: torley thanks always for being fantastic and continueing to keep up the good work&amp;lt;br&amp;gt;&lt;br /&gt;
Mark Athens: to get a unique surreal view&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Take care Harmony!&amp;lt;br&amp;gt;&lt;br /&gt;
Mark Athens: Manzanillo is our Art Gallery&amp;lt;br&amp;gt;&lt;br /&gt;
Wrinkle Finkel: Not sure in here...for example..if you are on your land Torley...I take your picture..&amp;lt;br&amp;gt;&lt;br /&gt;
Harmony Colman: :)&amp;lt;br&amp;gt;&lt;br /&gt;
Harmony Colman: huggles to all&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: ah interesting :D&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Sometimes I&#039;ve been contacted by folks who asked me to credit them specifically for photographing a build they made... I edited my Flickr page to reflect that.&amp;lt;br&amp;gt;&lt;br /&gt;
Mark Athens: exactly!&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: Right you are Torley. I met this guy today that wouldn&#039;t listen, no matter what. I&#039;d say he gave me grief, but then again..&amp;lt;br&amp;gt;&lt;br /&gt;
Mark Athens: and we do that constantly, all the locales we travel to we include notes on where the pic was taken&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: CUL Harmony&amp;lt;br&amp;gt;&lt;br /&gt;
Taryn London: *hugs* See you soon Harm&amp;lt;br&amp;gt;&lt;br /&gt;
Mark Athens: SL offers a unique oppty to actually &amp;quot;experience&amp;quot; art, rather than just see it on the wall&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Yeah Mark, I like how it literally &amp;quot;comes off the wall&amp;quot;, or in 3D spaces, you can look into it deeply.&amp;lt;br&amp;gt;&lt;br /&gt;
Mark Athens: we take pictures expressly as art, never used as textures, prims, etc&amp;lt;br&amp;gt;&lt;br /&gt;
Mark Athens: it would be tough to re use as a texture anyways, because of the random bits of the pics themselves&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: (( Torlay, is this you playing the piano? ))&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: Torley*&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Yes Faxian it is!&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I have that and more piano music @ http://torley.com/piano ;)&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: Wow, nice playing!&amp;lt;br&amp;gt;&lt;br /&gt;
Tiger Nosferatu: You&#039;re quite good&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo is wondering at the mo if its worth getting a 3d connextion thingy.. cos he is so used to using mouse / keys very intuiatively.. however.. perhaps there could be interesting ways of controlling objects as part of artistic installtions with it that wouldnt be possible with any other system.. hmmmmmm&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Thanks!&amp;lt;br&amp;gt;&lt;br /&gt;
Wrinkle Finkel: as art, not textures for prims Mark? How do you display it in world if you don&#039;t put it on a prim?&amp;lt;br&amp;gt;&lt;br /&gt;
Mark Athens: Wrinkle, the point is the purpose of the art is as art itself&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: Would you mind if I had it playing at my house?&amp;lt;br&amp;gt;&lt;br /&gt;
Mark Athens: yes displayed on prim, but no not used as texture&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Dizzy, what&#039;s getting interesting is the different configs I&#039;ve seen it in. I like mine a lot and I use mine with right hand but some people (right-handed) use it in their left hand while their mouse is in their right. I wonder if anyone&#039;s using it with their feet. The Flycam stuff is very nice for sure.&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo wants to link his Wii to control SL.. does anyone know of any code to do that ?&amp;lt;br&amp;gt;&lt;br /&gt;
Mark Athens: alright so I guess there is no precedent regarding SL photography then&amp;lt;br&amp;gt;&lt;br /&gt;
Mark Athens: besides the obvious texture stealing issues&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Yeah I haven&#039;t heard of any big stories on that, Mark.&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: I used a 3D mouse once, long ago -- it was a magnetic gadget -- predictably, we called it a &amp;quot;bat&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
Mark Athens: well soon enough!&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Dizzy, not offhand, I wonder if SignpostMarv does... if anyone would know, it&#039;d likely be him.&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo pings SMM&amp;lt;br&amp;gt;&lt;br /&gt;
Lisa Lowe: Torley....as a mentor I often get the question on the OI&#039;s/HI&#039;s &amp;quot;What is SL about?&amp;quot; Could you make a video about nice places,avatars, live music and whatever is out there? Maybe post it on the website so we can direct them to that? A sort of first impression video? I bet your enthousiams would inspire many to stay in SL :)&amp;lt;br&amp;gt;&lt;br /&gt;
Multi Chair Crate v1.0.42 (TORLEY MOD) whispers: Maximum number of chairs reached, please rez another Multi Chair table.&amp;lt;br&amp;gt;&lt;br /&gt;
Mark Athens: in the RL, my partner and I were perusing an art fair this weekend, and we saw in a booth there art we recognized here in SL&amp;lt;br&amp;gt;&lt;br /&gt;
Mark Athens: the crossover from RL to SL in the area of art is only going to intensify&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I look forward to that Mark, more creativity flourishing!&amp;lt;br&amp;gt;&lt;br /&gt;
Mark Athens: me too :)&amp;lt;br&amp;gt;&lt;br /&gt;
Wrinkle Finkel: Lisa, there are a lot of resource existing..and a number of books out now..&amp;lt;br&amp;gt;&lt;br /&gt;
Wrinkle Finkel: you could recommend&amp;lt;br&amp;gt;&lt;br /&gt;
Tiger Nosferatu: It was nice meeting you all! Merilyn and I are going to run off, sorry much wasn&#039;t said by me, but I&#039;ll be sure to visit again one of these weeks!&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: CUL&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: See you later Tiger.&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: As one tiger to another, keep the faith!&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: -- Looking foraward to it.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Lisa, that&#039;s a good question but it&#039;s a dangerous one because different people seek different things and there couldn&#039;t only be one. I had an internal discussion related from the viewpoints of game-players, educators, businesspeople, etc. We could summarize some of it but I&#039;m not sure that&#039;d be as effective as, say, several targeted ones. But I know IMVU has racked up mega views by embedding a &amp;quot;What is IMVU?&amp;quot; on their website.&amp;lt;br&amp;gt;&lt;br /&gt;
Michelle Babii: TY for your time Torley&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Take care Tiger, thanks for coming!&amp;lt;br&amp;gt;&lt;br /&gt;
Mark Athens: thank you Torley, for your input :)&amp;lt;br&amp;gt;&lt;br /&gt;
Merilyn Dreamscape: I&#039;m taking off as well, thank you everyone^^&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Nevertheless Lisa I&#039;m open to the possibility...&amp;lt;br&amp;gt;&lt;br /&gt;
Merilyn Dreamscape: this was definitely enlightening&amp;lt;br&amp;gt;&lt;br /&gt;
Mark Athens: if someone in your world stumbles over or you hear about photography being an issue, could you let me know somehow?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I know before we&#039;ve encouraged Residents in contests to make videos about &amp;quot;What is SL?&amp;quot; and the diversity was pretty cool, but again, points to all the different possibilities.&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: Torley, I&#039;ve always been meaning to ask.. And I believe you&#039;ve heard this question before..&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: What&#039;s with the watermelons..? :P&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Mark: Alas I have too much to keep track of and I don&#039;t want to make a promise I can&#039;t keep, but if it did become a big issue, you&#039;d likely hear about it in the SL news. ;)&amp;lt;br&amp;gt;&lt;br /&gt;
Mark Athens nods&amp;lt;br&amp;gt;&lt;br /&gt;
Mark Athens: alright, carry on then :)&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; =)&amp;lt;br&amp;gt;&lt;br /&gt;
Mark Athens: ciao :)&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Faxian, oh, they appeal to all my senses. They taste good, look really cool, they smell nice too.&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: And they make such a satisfying SPLAT when dropped ....&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Watermelons also have a key role in several world mythologies.&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: (( Can&#039;t say that watermelons have a smell :o))&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; And they&#039;re very funny to talk about.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; In China in the rural countryside, there were &amp;quot;melon Robin Hoods&amp;quot; who stole melons and gave them to the poor.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; There&#039;s a quirky Taiwanese movie (I think it&#039;s Taiwanese) where the people run out of water so they need to use melon juice.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; It&#039;s not kid-friendly but I saw the trailer and laughed so much.&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: Ha ha&amp;lt;br&amp;gt;&lt;br /&gt;
Maniko Manamiko: lol ment to activate sl didn want to sit on you&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: And they were Gallager&#039;s favorite thing, IIRC&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Haha yes, to SMASH!&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; And that&#039;s why I&#039;m at odds with Gallagher and prefer Lewis Black. At least he just RANTS, doesn&#039;t destroy melonz. ;)&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Love Lewis Black :)&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: Plust the one in Buckaroo Banzai with the electrodes ...&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: haha&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I like how Lewis Black gets increasingly agitated during his rants.&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Though Root of Evil, I don&#039;t think its gonna make it.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Haha CeeJay, I wanted to like that movie SO MUCH but I didn&#039;t watch it all the way through.&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: I loved some of the lines.&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: I still have a Yoyodine Palo Alto Research Lab coffee mug.&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: Well, talking about movies and veggies.. Revenge of the killer tomatoes are the best :P&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: Someone got some silkscreened when I was working at a lab there.&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: *Yoyodyne&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: (Actually Schlumberger -- the lawyers were upset that we had violated the trademark.&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: but the mugs were *very* popular...)&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Roflol&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Usually the blood sucking laywers go after the profiteers, not the end users&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Yoyodyne is a very good name for a corporation.&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: We were the Lab -- they needed us, and we could all get jobs anywhere else, they knew enough to shut up.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I like Weyland-Yutani too.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Haha CeeJay, that&#039;s hilarious.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; It&#039;s such a WEIRD mix of names.&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: The mugs were all personalized, all of us had first names of &amp;quot;John&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Hahahaha.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I know that reference.&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Slashdot had a poll a few weeks back for the best sci-fi company&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: let me look&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: i like the mix of names you did for the Totoro Torley avatar.. what was it again ?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Totorleyo?&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: Totorleyo&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: lmao&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: hahah&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Miyazaki stuff is great.&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Cyberdine Systems won&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I contacted Aestival Cohen but haven&#039;t heard back from her, she was THE original maker of Studio Ghibli-like avatars!&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: YAAYY Miyazaki!&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I&#039;m a big fan of Cyberpunk and all the stuff within...&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Other options were&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I just finished watching Mirrorshades, which I should&#039;ve done earlier. But I shall not regret the past, and here I am now.&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo needs to get the soundtrack to Castle in the Sky&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Omni Consumer Products, CHOAM, Tyrell Corp. Maas-Biotek, InGen&amp;lt;br&amp;gt;&lt;br /&gt;
Lisa Lowe: Torley, could you tell me something about your other activities at LL besides making the video&#039;s please?&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: lol Kooky&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: When they write the real history of Cyberspace, though, William Gibson will just get a footnote; most of the first chapter will be about us.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Lisa, I only make videos. Just kidding! Haha... well it&#039;s certainly the major focus.&amp;lt;br&amp;gt;&lt;br /&gt;
Lisa Lowe: lol&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: When they write the history, Neal Stephenson better have a place&amp;lt;br&amp;gt;&lt;br /&gt;
Lisa Lowe: lucky you :)&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: (( Torley, you made me addicted to that melody of yours.. I shall sue you now :P))&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Well, I&#039;ve done a lot of previous stuff, http://wiki.secondlife.com/wiki/User:Torley_Linden&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Faxian, awwwww.&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: The first time I ran into the name Da5id&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; That page has sort of my career info @ LL but currently, I also help Marketing/PR do press shots for stock photography/media usage.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; (Which are legally cleared.)&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Kooky, I could never figure out how that&#039;s actually pronounced.&amp;lt;br&amp;gt;&lt;br /&gt;
Taryn London: My friend has &amp;quot;Poor Impulse Control&amp;quot; as a tag in SL :P&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: David I think&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Oh yeah, V = 5.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; OH MY GOSH, I just realized that!&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Haha Taryn, first person I saw with that title was Jai Nomad.&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: Ha ha&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: I just loved the name Hiro Protaginist&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime chuckles&amp;lt;br&amp;gt;&lt;br /&gt;
Taryn London: Me too, great name&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Jai Nomad and CrowCatcher Valen back in the days of... Magenta. *thinks of old regions*&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Yeah, LOL, that&#039;s a very good name.&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: you know Torley, the other day .. on a mountaintop of Gaeta the new continent that popped up on the grid.. i was talking with a crowd of residents, many of whom were very disgruntled at LL .. one suggestion that came up, to increase a sense of community / communication .. was that you do a huge tour of the grid.. meeting and greeting squillions of residents... i thought it was quite nice.. like a sort of big Torleyroadshow&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; In Diamond Age, I TOTALLY like the name Lord Chung-Sik Finkle-McGraw!&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: Hahaha&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: maybe you could do it.. in a giant flying watermelon&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: Just the name McGraw makes it manly&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Dizzy, oooh yeah some Lindens (like my Mentor, Melissa) suggested that too. Maybe I should do more Second Life Videoblogging. One open question I had tho was, what about many people who aren&#039;t on voice? Reading lines of text isn&#039;t so interesting...&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; When I started my Second Life, I was very happy to explore Second Life a lot. Doing video tutorials gets me closer to those roots, so I&#039;m happy.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Again.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Faxian, did you ever see the Cracked.com article of the top manliest names?&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: I could have swore I was sitting on the chair&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: No! I ought to do that :P&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; http://www.cracked.com/article_14982_9-manliest-names-in-world.html&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: Thanks&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I like Cracked&#039;s humor on the website so much... I haven&#039;t really read the mag but the webpages LOLOLOL.&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: The &amp;quot;Armstrong&amp;quot; name.. Shiesh, musta been a hell&#039;of a story ;P&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I had this other idea to go around randomly teleporting from the perspective of a Quantum Leap-type character and find myself at a loss to describe where I had ended up in.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Hahaha.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I wonder if anyone&#039;s made a Chef&#039;s apron with GlaDOS lines on it.&amp;lt;br&amp;gt;&lt;br /&gt;
SL Exchange Magic Box black owned by TerdNerd Barbosa gave you &#039;FREEBIE SCULPT CONCEPT FULL PERMS RESELLABLE!! BOXED&#039;  ( http://slurl.com/secondlife/Winkie/182/118/259 ).&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; (It got so quiet.)&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: &amp;quot;This was a triumpph..!&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: oo.. looks on Melissa&#039;s profile and see&#039;s Linden University..&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; &amp;quot;My cakes are not lies.&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Roflol&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: on sneaky LiaisonLand.. inaccessable.. :(&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Oh LOL Dizzy, yeah that&#039;s an internal training course...&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: lol&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Torley *Points above his head.. it IS a lie&amp;lt;br&amp;gt;&lt;br /&gt;
SL Exchange Magic Box standard owned by Tooter Claxton gave you &#039;freebie-tooter-textures&#039;  ( http://slurl.com/secondlife/Oculea/198/241/43 ).&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: &amp;quot;For the good of all of us.. except the ones who are dead..!&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: ive seen it Kooky&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: lol&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; so we have these sessions, called Linden U&#039;s, where a given Linden will teach others about topics...&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; be it building, land, economics, etc.&amp;lt;br&amp;gt;&lt;br /&gt;
SL Exchange Magic Box standard owned by EyeR Hax gave you &#039;Deagle.50 Prototype The K*Lolsbs&#039;  ( http://slurl.com/secondlife/Huckleberry/37/132/78 ).&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: lol cool&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: LOL&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: I love that comment&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Jonathan Coulton doth fill the position of &amp;quot;geek troubador&amp;quot; so well!&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: The last fight was the best of all xD&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I&#039;d love to voice-act a villain in a video game.&amp;lt;br&amp;gt;&lt;br /&gt;
Chance Abattoir: Don&#039;t you already do that?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I&#039;ve been practicing doing the sinister/creepy thing. Ever since I played Deus Ex I&#039;ve been enamored with Tom Hall&#039;s voice.&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: Listening to your video&#039;s that would fit you perfectly :D&amp;lt;br&amp;gt;&lt;br /&gt;
Dithean Ringo: lol&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo wants to know what software they used for that voice manipulation.. hmm ponders&amp;lt;br&amp;gt;&lt;br /&gt;
Arawn Spitteler: The best rolls are villainous, but the stories come out all wrong&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Dizzy - I think they say how&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Dizzy, yeah, I&#039;m curious too, there&#039;s obviously some pitchshifting/correction taken to the extreme...&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: if you listen to the commentary&amp;lt;br&amp;gt;&lt;br /&gt;
Chance Abattoir: Kidding.&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: sounds like autotune / melodyne&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I wonder if there&#039;s an easy formula to do the GlaDOS vox tho.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; The new Melodyne is so awesome, I think you told me about it, Dizzy?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Melodyne 2 (at last).&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: maybe..&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: its cool :D&amp;lt;br&amp;gt;&lt;br /&gt;
SL Exchange Magic Box standard owned by Kamizu Fold gave you &#039;Final Fantasy 7 Highwind&#039;  ( http://slurl.com/secondlife/Otgoreum/146/223/39 ).&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: its saved many a vocalists ass at my studio&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Being able to correct polyphonic stuffl ike that, sooo neat. The demo was lovely how the same music shifted between the background and the foreground, depending on what the narrator needed to emphasize.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Hahahaha.&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: Portals is one of the greatest games they have ever unleashed..!&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; &amp;quot;SAVED A VOCALIST&#039;S ASS AWARD!&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: I think half of it was true voice work, They played the lines through a voice synth, standard Text 2 Speach, then had her read the lines trying to use the same rythem and anunciation&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: then they combined the two&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Faxian: It seems like one of those gems that at first sight, looked &amp;quot;cool&amp;quot; but it really turned into a phenom.&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: ah&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: lol&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: there is a great effect called Morph.. which literally does stuff like that&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: Voxendo make it&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I don&#039;t think there&#039;s a single computer game journalist who doesn&#039;t know about Portal.&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: lol&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: hey cahse&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Hmmm Voxengo makes Elephant (my fave limiter) too.&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: chase*&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: ha ha&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Or Steam, or the whole Orange Box&amp;lt;br&amp;gt;&lt;br /&gt;
Chase Marellan: Hi, all&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime SOOO hopes they put a portal gun in HL2:Ep3&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: ah its bound to happen Kooky&amp;lt;br&amp;gt;&lt;br /&gt;
SL Exchange Magic Box standard owned by MathieuBC Noel gave you &#039;Missile nuke final 1&#039;  ( http://slurl.com/secondlife/Woodhenville/19/9/26 ).&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: They set it up&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I recommend for anyone and everyone, if you&#039;re gonna lay down some voice tracks for a voiceover, at the very least, if you can plugin a limiter, go for it. It&#039;ll let ya amp up the volume without uggggly digital clipping.&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: I don&#039;t think it&#039;s going to happen.&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: And the beauty of it is&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: aperture is already mentioned&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: they don&#039;t even have to waste game time on training the player cept for maybe a bit of remedial&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I wish inworld voice had volume leveling.&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: The staff in Aperture Science is dead remember.&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Yep, with the Borealis&amp;lt;br&amp;gt;&lt;br /&gt;
Taryn London: I&#039;m heading out... see you later all :)&amp;lt;br&amp;gt;&lt;br /&gt;
Taryn London: Take care Torley&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Blue Linden wanted to name one programme here Aperture Science, based on improving new user experience. ;)&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Have a good one Taryn!&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Nice to see yas! :)&amp;lt;br&amp;gt;&lt;br /&gt;
Taryn London: you too :)&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: Most of them was gassed down by GlaDOS&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; :D&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Faxian - but the Borealis was an AS Ship, and its set up that there is something on that ship&amp;lt;br&amp;gt;&lt;br /&gt;
Zand Gundersen: by&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo wants a portal gun in SL.. so he can fire off a portal under people who are griefing and drop them into the fire&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I like sentient warships.&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Wait here while I warm up the Neuro-Toxin&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: Depends what they are thinking...&amp;lt;br&amp;gt;&lt;br /&gt;
Chase Marellan: Torley, I&#039;m sorry to interrupt, but I wanted to make sure I didn&#039;t miss you: who&#039;s responsible for Marketing and PR, is that still Catherine?&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I LOVE tales of agrarian races who, through upheaval and conflict, become the interstellar aggressors.&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: ( But the gun you were playing with in Portals was the Alpha version of it)&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: I recall a political cartoon at the time of the Falklands war ...&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Chase: Yes, we have several Lindens working in that dept., Melissa and Red Linden also are.&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Was it Faxian?&amp;lt;br&amp;gt;&lt;br /&gt;
Chase Marellan: Ah, cool. Who&#039;s the best bet for Relay for Life?&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: As far as I remember, yes it was.&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Remember, there were at least 2&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Apparently New Order&#039;s &amp;quot;Blue Monday&amp;quot; is about the Falklands War. Who would&#039;ve known?&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: But I heard rumors about a second portal game aswell&amp;lt;br&amp;gt;&lt;br /&gt;
Jaymes Kjeller: I never knew that&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: it showed an Exocet antishipping missile speeding over the waves, thinking &amp;quot;The hell with this kamikaze business, I am heading for Tahiti.&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Chase: Hmm I&#039;d have to say use the general presscontact@secondlife.com email addy. :)&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Hey All&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; That&#039;ll get to all of them I believe.&amp;lt;br&amp;gt;&lt;br /&gt;
CeeJay Tigerpaw: Artificial intelligence may yet save the world.&amp;lt;br&amp;gt;&lt;br /&gt;
Chase Marellan: thank you&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: The latest version of Firefox is NOT compatable with PicLens if you use it.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; You&#039;re welcome!&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Kooky, I liked Piclens.&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Ok, I&#039;m off to Everett&#039;s&amp;lt;br&amp;gt;&lt;br /&gt;
Jaymes Kjeller: Mind you, &amp;quot;Blue Monday&amp;quot; is one of my favorite New Order songs.&amp;lt;br&amp;gt;&lt;br /&gt;
Chase Marellan can relax and enjoy now. :)&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: I think it needs some work&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I like the bassline to &amp;quot;Blue Monday&amp;quot; so much.&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: correction from earlier : PROSONIQ make Morph..&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: but I like it too&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; It can&#039;t be mistaken for anything else... sign of greatness!&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; That&#039;s another plugin manufacturer I haven&#039;t heard of in awhile.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; HOW... DOES IT FEEL... etc.&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: I&#039;d like it if you could minimize it instead of closing it when you focus on a picture&#039;s site.&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: http://www.prosoniq.com/main/prosoniq-morph/&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: Anyone else going to Everett&#039;s&amp;lt;br&amp;gt;&lt;br /&gt;
Kooky Jetaime: ?&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: &amp;quot;Commander Flex Plexico, at your service!&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; I like Everett!&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; :D&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: LOL&amp;lt;br&amp;gt;&lt;br /&gt;
Free Radar HUD v1.1 by Crystal Gadgets&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Ah the joy of names.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Well I&#039;d like to thank each and all of you for coming to my office hour... I need to leave earlier than I normally do because I have errands to run. Pardon for that, but there&#039;ll be another office hour next week. :)&amp;lt;br&amp;gt;&lt;br /&gt;
Chase Marellan: Nice to see you, Torley!&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: cu Torley :)&amp;lt;br&amp;gt;&lt;br /&gt;
Dithean Ringo: thanks for your time Torley&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: Aww. How sad.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; And you too Chase, DIzzy, Dithean, everyone!&amp;lt;br&amp;gt;&lt;br /&gt;
Jaymes Kjeller: See you around, Torley! :)&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; THE SAGA CONTINUES...&amp;lt;br&amp;gt;&lt;br /&gt;
Faxian Marksman: I&#039;ll see you soon Torley&amp;lt;br&amp;gt;&lt;br /&gt;
Lisa Lowe: Thanks Torley. Nice meeting you :)&amp;lt;br&amp;gt;&lt;br /&gt;
Dithean Ringo: *^_^*&amp;lt;br&amp;gt;&lt;br /&gt;
Dizzy Banjo: byee :D&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Bye Faxian, Jaymes, Lisa, and thanx SO much again for coming to visit me! =D&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Torley Linden:&#039;&#039;&#039; Byebye!&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen&amp;diff=78679</id>
		<title>User:Zand Gundersen</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen&amp;diff=78679"/>
		<updated>2008-07-16T07:58:03Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: /* Alpha */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==About Me==&lt;br /&gt;
===How did I find about Second Life===&lt;br /&gt;
While attending a Networking class in 2006 a fellow classmate asked me if I currently had an account with Second Life. &lt;br /&gt;
When I answered No he informed me about SL and all the customization you can do with it.&lt;br /&gt;
As the days passed I became more and more interested in SL until December of 2006 I made an account. &lt;br /&gt;
&lt;br /&gt;
===What I do in Second Life===&lt;br /&gt;
I mostly do Scripting and Building.&lt;br /&gt;
You will most likely find me on my land when I&#039;m logged on.&lt;br /&gt;
At other times I&#039;m with friends or people in need of my assistance.&lt;br /&gt;
&lt;br /&gt;
===What Type of System do I use to play Second Life===&lt;br /&gt;
The system I use is a dell Dimension E521 modified to my liking.&lt;br /&gt;
*&#039;&#039;&#039;CPU:&#039;&#039;&#039; AMD Athlon(tm) 64 Processor 3200+ &amp;lt;br/&amp;gt;&lt;br /&gt;
~Thinking about getting a AMD 6400+.&lt;br /&gt;
*&#039;&#039;&#039;Memory:&#039;&#039;&#039; 1.5 GB&lt;br /&gt;
*&#039;&#039;&#039;OS Version:&#039;&#039;&#039; Ubuntu 8.04, Linux 2.6.24-19-generic i686&amp;lt;br/&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Graphics Card:&#039;&#039;&#039; NVIDIA GeForce 8600&lt;br /&gt;
&lt;br /&gt;
==What I found in Second Life==&lt;br /&gt;
===Life Heartbeat===&lt;br /&gt;
Life Heartbeat is a community created in the eyes of [[User:Spider_Mycron#Spider_Mycron|Spider Mycron]] he offers a verity of free classes&lt;br /&gt;
*Building&lt;br /&gt;
*Photoshop &amp;amp; Texture&lt;br /&gt;
*Scripting&lt;br /&gt;
*Animation&lt;br /&gt;
&lt;br /&gt;
===Video Tutorials===&lt;br /&gt;
[[User:Torley_Linden#Torley_Linden|Torley Linden]] has made many [[Video Tutorials|video tutorials]] and whether you are new or a veteran Second Life player I suggest you check them out.&lt;br /&gt;
He is always in need of new ideas so feel free to send him some.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==My Scripts==&lt;br /&gt;
Here is a list of some of the Scripts I made in Second Life.&lt;br /&gt;
These scripts I made during the time I have been playing SL.&lt;br /&gt;
You are free to use these scripts as long as you keep the credits intact.&lt;br /&gt;
&lt;br /&gt;
===Finished===&lt;br /&gt;
*[[User:Zand_Gundersen/Scripts#Block_Buddy|Block_Buddy]]&lt;br /&gt;
*[[User:Zand_Gundersen/Scripts#Zand.27s_Keyboard_Script|Zand&#039;s Keyboard Script]]&lt;br /&gt;
*[[User:Zand_Gundersen/Scripts#Zand.27s_Mail_Box_Script|Zand&#039;s Mail Box Script 1.0]]&lt;br /&gt;
&lt;br /&gt;
===Alpha===&lt;br /&gt;
*[[User:Zand_Gundersen/Scripts#Zand.27s_Mail_Box_Script|Zand&#039;s Mail Box Script 1.1a]]&lt;br /&gt;
*Zand&#039;s Computer Terminal and Server&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
===Audio Streams===&lt;br /&gt;
Various Streams that I use on my Parcel.&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; These may not work after time.&lt;br /&gt;
&lt;br /&gt;
====DI FM====&lt;br /&gt;
*Ambient - http://205.188.215.228:8006&lt;br /&gt;
*Future Synthpop - http://208.122.59.30:7234&lt;br /&gt;
*Goa &amp;amp; Psychedelic Trance - http://scfire-ntc-aa03.stream.aol.com:80/stream/1008&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{skills&lt;br /&gt;
|Architect=&lt;br /&gt;
|Builder=&lt;br /&gt;
|Machinima=&lt;br /&gt;
|Scenographer=&lt;br /&gt;
|Scripter=*&lt;br /&gt;
|SLogistician=&lt;br /&gt;
|Terraformer=&lt;br /&gt;
|}}&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen&amp;diff=78678</id>
		<title>User:Zand Gundersen</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen&amp;diff=78678"/>
		<updated>2008-07-16T07:56:09Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: /* What Type of System do I use to play Second Life */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==About Me==&lt;br /&gt;
===How did I find about Second Life===&lt;br /&gt;
While attending a Networking class in 2006 a fellow classmate asked me if I currently had an account with Second Life. &lt;br /&gt;
When I answered No he informed me about SL and all the customization you can do with it.&lt;br /&gt;
As the days passed I became more and more interested in SL until December of 2006 I made an account. &lt;br /&gt;
&lt;br /&gt;
===What I do in Second Life===&lt;br /&gt;
I mostly do Scripting and Building.&lt;br /&gt;
You will most likely find me on my land when I&#039;m logged on.&lt;br /&gt;
At other times I&#039;m with friends or people in need of my assistance.&lt;br /&gt;
&lt;br /&gt;
===What Type of System do I use to play Second Life===&lt;br /&gt;
The system I use is a dell Dimension E521 modified to my liking.&lt;br /&gt;
*&#039;&#039;&#039;CPU:&#039;&#039;&#039; AMD Athlon(tm) 64 Processor 3200+ &amp;lt;br/&amp;gt;&lt;br /&gt;
~Thinking about getting a AMD 6400+.&lt;br /&gt;
*&#039;&#039;&#039;Memory:&#039;&#039;&#039; 1.5 GB&lt;br /&gt;
*&#039;&#039;&#039;OS Version:&#039;&#039;&#039; Ubuntu 8.04, Linux 2.6.24-19-generic i686&amp;lt;br/&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Graphics Card:&#039;&#039;&#039; NVIDIA GeForce 8600&lt;br /&gt;
&lt;br /&gt;
==What I found in Second Life==&lt;br /&gt;
===Life Heartbeat===&lt;br /&gt;
Life Heartbeat is a community created in the eyes of [[User:Spider_Mycron#Spider_Mycron|Spider Mycron]] he offers a verity of free classes&lt;br /&gt;
*Building&lt;br /&gt;
*Photoshop &amp;amp; Texture&lt;br /&gt;
*Scripting&lt;br /&gt;
*Animation&lt;br /&gt;
&lt;br /&gt;
===Video Tutorials===&lt;br /&gt;
[[User:Torley_Linden#Torley_Linden|Torley Linden]] has made many [[Video Tutorials|video tutorials]] and whether you are new or a veteran Second Life player I suggest you check them out.&lt;br /&gt;
He is always in need of new ideas so feel free to send him some.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==My Scripts==&lt;br /&gt;
Here is a list of some of the Scripts I made in Second Life.&lt;br /&gt;
These scripts I made during the time I have been playing SL.&lt;br /&gt;
You are free to use these scripts as long as you keep the credits intact.&lt;br /&gt;
&lt;br /&gt;
===Finished===&lt;br /&gt;
*[[User:Zand_Gundersen/Scripts#Block_Buddy|Block_Buddy]]&lt;br /&gt;
*[[User:Zand_Gundersen/Scripts#Zand.27s_Keyboard_Script|Zand&#039;s Keyboard Script]]&lt;br /&gt;
*[[User:Zand_Gundersen/Scripts#Zand.27s_Mail_Box_Script|Zand&#039;s Mail Box Script 1.0]]&lt;br /&gt;
&lt;br /&gt;
===Alpha===&lt;br /&gt;
*[[User:Zand_Gundersen/Scripts#Zand.27s_Mail_Box_Script|Zand&#039;s Mail Box Script 1.1a]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
===Audio Streams===&lt;br /&gt;
Various Streams that I use on my Parcel.&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; These may not work after time.&lt;br /&gt;
&lt;br /&gt;
====DI FM====&lt;br /&gt;
*Ambient - http://205.188.215.228:8006&lt;br /&gt;
*Future Synthpop - http://208.122.59.30:7234&lt;br /&gt;
*Goa &amp;amp; Psychedelic Trance - http://scfire-ntc-aa03.stream.aol.com:80/stream/1008&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{skills&lt;br /&gt;
|Architect=&lt;br /&gt;
|Builder=&lt;br /&gt;
|Machinima=&lt;br /&gt;
|Scenographer=&lt;br /&gt;
|Scripter=*&lt;br /&gt;
|SLogistician=&lt;br /&gt;
|Terraformer=&lt;br /&gt;
|}}&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen/Scripts&amp;diff=62674</id>
		<title>User:Zand Gundersen/Scripts</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen/Scripts&amp;diff=62674"/>
		<updated>2008-04-10T03:07:11Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here is some scripts I did. &lt;br /&gt;
These scripts are under the Creative Commons Attribution-Share Alike 3.0 United States License.&lt;br /&gt;
You can go to http://creativecommons.org/licenses/by-sa/3.0/us/ to view a copy of this license.&lt;br /&gt;
&lt;br /&gt;
==Block Buddy==&lt;br /&gt;
&lt;br /&gt;
===Code===&lt;br /&gt;
&amp;lt;lsl&amp;gt;// Block Buddy&lt;br /&gt;
// by Zand Gundersen&lt;br /&gt;
// Causes Object to look at nearest Avitar.&lt;br /&gt;
//&lt;br /&gt;
// This work is licensed under the Creative Commons Attribution-Share Alike 3.0 United States License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/us/ or send a letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.&lt;br /&gt;
&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        llSensorRepeat(&amp;quot;&amp;quot;, NULL_KEY, AGENT, 20, PI, 0.2);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    sensor(integer total_number)&lt;br /&gt;
    {&lt;br /&gt;
        llLookAt(llDetectedPos(0) + &amp;lt;0,0,1&amp;gt;, 3, 1 );&lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/lsl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Zand&#039;s Keyboard Script==&lt;br /&gt;
This is my keyboard script.&lt;br /&gt;
It makes object only appear while typing.&lt;br /&gt;
&lt;br /&gt;
===Version 1.1 Code===&lt;br /&gt;
&amp;lt;lsl&amp;gt;// Zand&#039;s Keyboard Script&lt;br /&gt;
// by Zand Gundersen&lt;br /&gt;
// Makes Object only appear while typing.&lt;br /&gt;
//&lt;br /&gt;
// This work is licensed under the Creative Commons Attribution-Share Alike 3.0 United States License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/us/ or send a letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.&lt;br /&gt;
 &lt;br /&gt;
key owner;&lt;br /&gt;
 &lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        llSetTimerEvent(0.2);&lt;br /&gt;
        owner = llGetOwner();&lt;br /&gt;
    }&lt;br /&gt;
 &lt;br /&gt;
    timer()&lt;br /&gt;
    {&lt;br /&gt;
        if(AGENT_TYPING == llGetAgentInfo(owner))&lt;br /&gt;
        {&lt;br /&gt;
            llSetLinkAlpha(LINK_SET, 1.0, ALL_SIDES);            &lt;br /&gt;
        }&lt;br /&gt;
        else&lt;br /&gt;
        {&lt;br /&gt;
            llSetLinkAlpha(LINK_SET, 0.0, ALL_SIDES);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/lsl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Zand&#039;s Mail Box Script==&lt;br /&gt;
This is my mail box script i have been working on.&lt;br /&gt;
I will try to keep it updated.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version 1.0 Code===&lt;br /&gt;
&amp;lt;lsl&amp;gt;// Mail Box Script &lt;br /&gt;
// by Zand Gundersen&lt;br /&gt;
// This script turns an ordenary prim into a Mail Box.&lt;br /&gt;
//&lt;br /&gt;
// This work is licensed under the Creative Commons Attribution-Share Alike 3.0 United States License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/us/ or send a letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.&lt;br /&gt;
&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        llAllowInventoryDrop(TRUE);&lt;br /&gt;
        llSetClickAction(CLICK_ACTION_OPEN);&lt;br /&gt;
        llSetText(llKey2Name(llGetOwner()) + &amp;quot;&#039;s Mail Box:\nClick to Open then Drag and Drop\n Item into Box&amp;quot;, &amp;lt;1, 1, 0.5&amp;gt;, 0.75);&lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/lsl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Version 1.1a Code===&lt;br /&gt;
This version is still alpha so it is likely to chang but keep the same name.&lt;br /&gt;
&amp;lt;lsl&amp;gt;// Zand Gundersen&#039;s Mail Box Script Version 1.1a&lt;br /&gt;
&lt;br /&gt;
// This script turns an ordenary prim into a Mail Box.&lt;br /&gt;
// It now has a Dialog Menu and the option to IM you about new mail. &lt;br /&gt;
string credits = &amp;quot;&lt;br /&gt;
&lt;br /&gt;
-=Credits=-    &lt;br /&gt;
Apr 7, 2008 - Created by Zand Gundersen&lt;br /&gt;
Apr 8, 2008 - Tested by Honyii Iwish&lt;br /&gt;
&lt;br /&gt;
This script is public domain and should be copyable!&lt;br /&gt;
&amp;quot;;&lt;br /&gt;
// This work is licensed under the Creative Commons Attribution-Share Alike 3.0 United States License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/us/ or send a letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//Config&lt;br /&gt;
integer chan = 11;        //Dialog Chat Channel&lt;br /&gt;
&lt;br /&gt;
integer sendim = TRUE;    //Im You if theres New Mail&lt;br /&gt;
integer updatetime = 10;  //How often in seconds to update info&lt;br /&gt;
&lt;br /&gt;
integer face = 6;         // What face To change the color of&lt;br /&gt;
vector newcolor = &amp;lt;1,0,1&amp;gt;;// What color to set the face on New Mail&lt;br /&gt;
vector oldcolor = &amp;lt;0,1,0&amp;gt;;// What color to set the face on Reset&lt;br /&gt;
//End of Config&lt;br /&gt;
&lt;br /&gt;
// Variables that make the script work&lt;br /&gt;
// Don&#039;t edit unless you know what your doing&lt;br /&gt;
string version = &amp;quot;1.1a&amp;quot;; // Version Number&lt;br /&gt;
string endcmd = &amp;quot;Close&amp;quot;; // End Dialog&lt;br /&gt;
list usercmd = [&amp;quot;About&amp;quot;, &amp;quot;Status&amp;quot;, &amp;quot;Admin&amp;quot;]; // User Menu&lt;br /&gt;
string usertext = &amp;quot;User&amp;quot;; // User Menu Text&lt;br /&gt;
list admincmd = [&amp;quot;Back&amp;quot;, &amp;quot;Reset&amp;quot;, &amp;quot;Test&amp;quot;, &amp;quot;IM&amp;quot;]; // Admin Menu&lt;br /&gt;
string admintext = &amp;quot;Admin&amp;quot;; // Admin Menu Text&lt;br /&gt;
string owner; // Owner Key&lt;br /&gt;
string im = &amp;quot;&amp;quot;;&lt;br /&gt;
integer online = TRUE; &lt;br /&gt;
&lt;br /&gt;
SetNew(integer new)&lt;br /&gt;
{&lt;br /&gt;
    vector pos = llGetPos();&lt;br /&gt;
    if (new) // Yay New Mail&lt;br /&gt;
    {&lt;br /&gt;
        // Run Code for New Mail&lt;br /&gt;
        im = &amp;quot;You Got Mail (http://slurl.com/secondlife/&amp;quot; + llGetRegionName() + &amp;quot;/&amp;quot; + (string) pos.x + &amp;quot;/&amp;quot;+(string)pos.y + &amp;quot;/&amp;quot; + (string) pos.z + &amp;quot;)&amp;quot;;&lt;br /&gt;
        llSetColor(newcolor, face);&lt;br /&gt;
    }&lt;br /&gt;
    else&lt;br /&gt;
    {&lt;br /&gt;
        // Run Code for No New Mail&lt;br /&gt;
        llSetColor(oldcolor, face);&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        //Init&lt;br /&gt;
        llListen(chan, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
        llSetTimerEvent(updatetime);&lt;br /&gt;
        SetNew(FALSE);&lt;br /&gt;
        &lt;br /&gt;
        //Set up the Prims Settings&lt;br /&gt;
        llSetTouchText(&amp;quot;Menu&amp;quot;);&lt;br /&gt;
        llSetClickAction(CLICK_ACTION_OPEN);&lt;br /&gt;
        llAllowInventoryDrop(TRUE);&lt;br /&gt;
        owner = llGetOwner();&lt;br /&gt;
        llSetText( llKey2Name(owner) + &amp;quot;&#039;s Mail Box:\nTo add an Item\nRight Click and Open\n then Drag and Drop\n Item into Box.\n---\nNote: This is still in the testing phase&amp;quot;, &amp;lt;1,1,.5&amp;gt;, .75 );   &lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    touch(integer num)&lt;br /&gt;
    {&lt;br /&gt;
        key id = llDetectedKey(0);&lt;br /&gt;
        llDialog(id, usertext, endcmd + usercmd, chan); //Show user menu&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    timer()&lt;br /&gt;
    {&lt;br /&gt;
        if (im != &amp;quot;&amp;quot;)&lt;br /&gt;
        {&lt;br /&gt;
            if (sendim)&lt;br /&gt;
            llInstantMessage(owner, im);&lt;br /&gt;
            im = &amp;quot;&amp;quot;;&lt;br /&gt;
        }&lt;br /&gt;
        llRequestAgentData(owner, DATA_ONLINE);    &lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    dataserver(key request, string data)&lt;br /&gt;
    {&lt;br /&gt;
        if (data == &amp;quot;1&amp;quot;)&lt;br /&gt;
        online = TRUE;&lt;br /&gt;
        else&lt;br /&gt;
        online = FALSE;&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
     changed(integer change)&lt;br /&gt;
    {&lt;br /&gt;
        if (change &amp;amp; CHANGED_ALLOWED_DROP) //Did we get a new item?&lt;br /&gt;
        {&lt;br /&gt;
            SetNew(TRUE);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
       &lt;br /&gt;
    listen( integer channel, string name, key id, string msg )&lt;br /&gt;
    {&lt;br /&gt;
        msg = llToLower(msg);&lt;br /&gt;
        if (msg == llToLower(endcmd)) //End&lt;br /&gt;
        {&lt;br /&gt;
            //Do Nothing&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg == &amp;quot;back&amp;quot;) //Back&lt;br /&gt;
        {&lt;br /&gt;
            llDialog(id, usertext, endcmd+usercmd, chan); //Show user menu&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg == &amp;quot;status&amp;quot;) //Status&lt;br /&gt;
        {&lt;br /&gt;
            if (online) //Check Online&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, llKey2Name(owner) + &amp;quot; is Online&amp;quot;, endcmd+[&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, llKey2Name(owner) + &amp;quot; is Offline&amp;quot;, endcmd+[&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg == &amp;quot;about&amp;quot;) //About&lt;br /&gt;
        {&lt;br /&gt;
            llDialog(id, &amp;quot;Zand Gundersen&#039;s Mail Box Script Version &amp;quot; + version + credits, endcmd + [&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg == &amp;quot;admin&amp;quot;) //Admin&lt;br /&gt;
        {&lt;br /&gt;
            if (id == owner)&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, admintext, endcmd+admincmd, chan); //Show admin menu&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Only Owner Can Do That&amp;quot;, endcmd + [&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg == &amp;quot;reset&amp;quot;) //Reset&lt;br /&gt;
        {&lt;br /&gt;
            if (id == owner)&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Rested&amp;quot;, endcmd + [&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
                llResetScript();&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Only Owner Can Do That&amp;quot;, endcmd + [&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg == &amp;quot;test&amp;quot;) //Test&lt;br /&gt;
        {&lt;br /&gt;
            if (id == owner)&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Test Send&amp;quot;, endcmd + [&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
                SetNew(TRUE);&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Only Owner Can Do That&amp;quot;, endcmd + [&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg == &amp;quot;im&amp;quot;) //IM&lt;br /&gt;
        {&lt;br /&gt;
            if (id == owner)&lt;br /&gt;
            {&lt;br /&gt;
                sendim = !sendim;&lt;br /&gt;
                if (sendim)&lt;br /&gt;
                llDialog(id, &amp;quot;Send Im is now On!\nYou will be notified vea IM about new mail.\nPress IM to change this&amp;quot;, endcmd + [&amp;quot;Back&amp;quot;, &amp;quot;IM&amp;quot;], chan);&lt;br /&gt;
                else&lt;br /&gt;
                llDialog(id, &amp;quot;Send Im is now Off!\nYou will not be notified vea IM about new mail.\nPress IM to change this&amp;quot;, endcmd + [&amp;quot;Back&amp;quot;, &amp;quot;IM&amp;quot;], chan);&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Only Owner Can Do That&amp;quot;, endcmd + [&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/lsl&amp;gt;&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=LlSetParcelMusicURL&amp;diff=62509</id>
		<title>LlSetParcelMusicURL</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=LlSetParcelMusicURL&amp;diff=62509"/>
		<updated>2008-04-08T17:38:45Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: Added example.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{LSL_Function&lt;br /&gt;
|func_id=267|func_sleep=2.0|func_energy=10.0&lt;br /&gt;
|func=llSetParcelMusicURL&lt;br /&gt;
|p1_type=string|p1_name=url&lt;br /&gt;
|func_footnote=The object owner must also be the land owner. If the land is deeded to a group the object will need to be deeded to the same group for this function to work.&lt;br /&gt;
|func_desc=Sets the [[Streaming Music|streaming audio]] URL for the parcel object is on&lt;br /&gt;
|return_text&lt;br /&gt;
|spec&lt;br /&gt;
|caveats&lt;br /&gt;
|constants&lt;br /&gt;
|examples=&lt;br /&gt;
&amp;lt;lsl&amp;gt;// This script changes the music URL based on time of day.&lt;br /&gt;
&lt;br /&gt;
integer night = FALSE;&lt;br /&gt;
string nighturl = &amp;quot;http://205.188.215.228:8006&amp;quot;;&lt;br /&gt;
string dayurl = &amp;quot;http://208.122.59.30:7156&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        llSetTimerEvent(10);&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    timer()&lt;br /&gt;
    {&lt;br /&gt;
        vector pos = llGetSunDirection();&lt;br /&gt;
        &lt;br /&gt;
        if ((pos.z &amp;lt; -.75) != night)&lt;br /&gt;
        {&lt;br /&gt;
            night = !night;&lt;br /&gt;
            if (night)&lt;br /&gt;
            {&lt;br /&gt;
                llSetParcelMusicURL(nighturl);&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llSetParcelMusicURL(dayurl);   &lt;br /&gt;
            }&lt;br /&gt;
        } &lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/lsl&amp;gt;&lt;br /&gt;
|helpers&lt;br /&gt;
|also_functions&lt;br /&gt;
|also_tests&lt;br /&gt;
|also_events&lt;br /&gt;
|also_articles&lt;br /&gt;
|notes&lt;br /&gt;
|cat1=Parcel&lt;br /&gt;
|cat2=Sound&lt;br /&gt;
|cat3=Media&lt;br /&gt;
|cat4&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen/Scripts&amp;diff=62506</id>
		<title>User:Zand Gundersen/Scripts</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen/Scripts&amp;diff=62506"/>
		<updated>2008-04-08T17:10:13Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: /* Code */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Block Buddy==&lt;br /&gt;
&lt;br /&gt;
===Code===&lt;br /&gt;
&amp;lt;lsl&amp;gt;// Block Buddy&lt;br /&gt;
// by Zand Gundersen&lt;br /&gt;
// Causes Object to look at nearest Avatar.&lt;br /&gt;
//&lt;br /&gt;
// THIS SCRIPT IS PUBLIC DOMAIN! Do not delete the credits at the top of this script!&lt;br /&gt;
// Feel free to copy, modify, and use this script. &lt;br /&gt;
 &lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        llSensorRepeat(&amp;quot;&amp;quot;,NULL_KEY,AGENT,20,PI,.2);&lt;br /&gt;
    }&lt;br /&gt;
 &lt;br /&gt;
    sensor(integer total_number)&lt;br /&gt;
    {&lt;br /&gt;
        if (total_number!=0)&lt;br /&gt;
        llLookAt( llDetectedPos(0)+&amp;lt;0,0,1&amp;gt;, 3, 1 );&lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/lsl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Zand&#039;s Keyboard Script==&lt;br /&gt;
This is my keyboard script.&lt;br /&gt;
It makes object only appear while typing.&lt;br /&gt;
&lt;br /&gt;
===Version 1.1 Code===&lt;br /&gt;
&amp;lt;lsl&amp;gt;// Zand&#039;s Keyboard Script&lt;br /&gt;
// by Zand Gundersen&lt;br /&gt;
// Makes Object only appear while typing.&lt;br /&gt;
//&lt;br /&gt;
// THIS SCRIPT IS PUBLIC DOMAIN! Do not delete the credits at the top of this script!&lt;br /&gt;
// Feel free to copy, modify, and use this script. &lt;br /&gt;
&lt;br /&gt;
key owner;&lt;br /&gt;
&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        llSetTimerEvent(.2);&lt;br /&gt;
        owner = llGetOwner();&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    timer()&lt;br /&gt;
    {&lt;br /&gt;
        if(AGENT_TYPING == llGetAgentInfo())&lt;br /&gt;
        {&lt;br /&gt;
            llSetLinkAlpha(LINK_SET, 1.0, ALL_SIDES);            &lt;br /&gt;
        }&lt;br /&gt;
        else&lt;br /&gt;
        {&lt;br /&gt;
            llSetLinkAlpha(LINK_SET, 0.0, ALL_SIDES);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/lsl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Zand&#039;s Mail Box Script==&lt;br /&gt;
This is my mail box script i have been working on.&lt;br /&gt;
I will try to keep it updated.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version 1.0 Code===&lt;br /&gt;
&amp;lt;lsl&amp;gt;// Zand Gundersen&#039;s Mail Box Script Version 1.0&lt;br /&gt;
// This script turns an ordenary prim into a Mail Box.&lt;br /&gt;
//&lt;br /&gt;
// -=Credits=-&lt;br /&gt;
// Jan 8, 2008 - created by Zand Gundersen&lt;br /&gt;
//&lt;br /&gt;
// THIS SCRIPT IS PUBLIC DOMAIN! Do not delete the credits at the top of this script!&lt;br /&gt;
// Feel free to copy, modify, and use this script. &lt;br /&gt;
//&lt;br /&gt;
// Always give credit to Zand Gundersen and all people who modify it in a readme or in the object description.&lt;br /&gt;
&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        llAllowInventoryDrop(TRUE);&lt;br /&gt;
        llSetClickAction(CLICK_ACTION_OPEN);&lt;br /&gt;
        llSetText(llKey2Name(llGetOwner()) + &amp;quot;&#039;s Mail Box:\nClick to Open then Drag and Drop\n Item into Box&amp;quot;,&amp;lt;1,1,.5&amp;gt;,.75 );&lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/lsl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Version 1.1a Code===&lt;br /&gt;
This version is still alpha so it is likely to chang but keep the same name.&lt;br /&gt;
&amp;lt;lsl&amp;gt;// Zand Gundersen&#039;s Mail Box Script Version 1.1a&lt;br /&gt;
&lt;br /&gt;
// This script turns an ordenary prim into a Mail Box.&lt;br /&gt;
// It now has a Dialog Menu and the option to IM you about new mail. &lt;br /&gt;
string credits = &amp;quot;&lt;br /&gt;
&lt;br /&gt;
-=Credits=-    &lt;br /&gt;
Apr 7, 2008 - Created by Zand Gundersen&lt;br /&gt;
Apr 8, 2008 - Tested by Honyii Iwish&lt;br /&gt;
&lt;br /&gt;
This script is public domain and should be copyable!&lt;br /&gt;
&amp;quot;;&lt;br /&gt;
// THIS SCRIPT IS PUBLIC DOMAIN! Do not delete the credits at the top of this script!&lt;br /&gt;
// Feel free to copy, modify, and use this script. &lt;br /&gt;
&lt;br /&gt;
// Always give credit to Zand Gundersen and all people who modify it in a readme or in the object description.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//Config&lt;br /&gt;
integer chan = 11;        //Dialog Chat Channel&lt;br /&gt;
&lt;br /&gt;
integer sendim = TRUE;    //Im You if theres New Mail&lt;br /&gt;
integer updatetime = 10;  //How often in seconds to update info&lt;br /&gt;
&lt;br /&gt;
integer face = 6;         // What face To change the color of&lt;br /&gt;
vector newcolor = &amp;lt;1,0,1&amp;gt;;// What color to set the face on New Mail&lt;br /&gt;
vector oldcolor = &amp;lt;0,1,0&amp;gt;;// What color to set the face on Reset&lt;br /&gt;
//End of Config&lt;br /&gt;
&lt;br /&gt;
// Variables that make the script work&lt;br /&gt;
// Don&#039;t edit unless you know what your doing&lt;br /&gt;
string version = &amp;quot;1.1a&amp;quot;; // Version Number&lt;br /&gt;
string endcmd = &amp;quot;Close&amp;quot;; // End Dialog&lt;br /&gt;
list usercmd = [&amp;quot;About&amp;quot;, &amp;quot;Status&amp;quot;, &amp;quot;Admin&amp;quot;]; // User Menu&lt;br /&gt;
string usertext = &amp;quot;User&amp;quot;; // User Menu Text&lt;br /&gt;
list admincmd = [&amp;quot;Back&amp;quot;, &amp;quot;Reset&amp;quot;, &amp;quot;Test&amp;quot;, &amp;quot;IM&amp;quot;]; // Admin Menu&lt;br /&gt;
string admintext = &amp;quot;Admin&amp;quot;; // Admin Menu Text&lt;br /&gt;
string owner; // Owner Key&lt;br /&gt;
string im = &amp;quot;&amp;quot;;&lt;br /&gt;
integer online = TRUE; &lt;br /&gt;
&lt;br /&gt;
SetNew(integer new)&lt;br /&gt;
{&lt;br /&gt;
    vector pos = llGetPos();&lt;br /&gt;
    if (new) // Yay New Mail&lt;br /&gt;
    {&lt;br /&gt;
        // Run Code for New Mail&lt;br /&gt;
        im = &amp;quot;You Got Mail (http://slurl.com/secondlife/&amp;quot; + llGetRegionName() + &amp;quot;/&amp;quot; + (string) pos.x + &amp;quot;/&amp;quot;+(string)pos.y + &amp;quot;/&amp;quot; + (string) pos.z + &amp;quot;)&amp;quot;;&lt;br /&gt;
        llSetColor(newcolor, face);&lt;br /&gt;
    }&lt;br /&gt;
    else&lt;br /&gt;
    {&lt;br /&gt;
        // Run Code for No New Mail&lt;br /&gt;
        llSetColor(oldcolor, face);&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        //Init&lt;br /&gt;
        llListen(chan, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
        llSetTimerEvent(updatetime);&lt;br /&gt;
        SetNew(FALSE);&lt;br /&gt;
        &lt;br /&gt;
        //Set up the Prims Settings&lt;br /&gt;
        llSetTouchText(&amp;quot;Menu&amp;quot;);&lt;br /&gt;
        llSetClickAction(CLICK_ACTION_OPEN);&lt;br /&gt;
        llAllowInventoryDrop(TRUE);&lt;br /&gt;
        owner = llGetOwner();&lt;br /&gt;
        llSetText( llKey2Name(owner) + &amp;quot;&#039;s Mail Box:\nTo add an Item\nRight Click and Open\n then Drag and Drop\n Item into Box.\n---\nNote: This is still in the testing phase&amp;quot;, &amp;lt;1,1,.5&amp;gt;, .75 );   &lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    touch(integer num)&lt;br /&gt;
    {&lt;br /&gt;
        key id = llDetectedKey(0);&lt;br /&gt;
        llDialog(id, usertext, endcmd + usercmd, chan); //Show user menu&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    timer()&lt;br /&gt;
    {&lt;br /&gt;
        if (im != &amp;quot;&amp;quot;)&lt;br /&gt;
        {&lt;br /&gt;
            if (sendim)&lt;br /&gt;
            llInstantMessage(owner, im);&lt;br /&gt;
            im = &amp;quot;&amp;quot;;&lt;br /&gt;
        }&lt;br /&gt;
        llRequestAgentData(owner, DATA_ONLINE);    &lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    dataserver(key request, string data)&lt;br /&gt;
    {&lt;br /&gt;
        if (data == &amp;quot;1&amp;quot;)&lt;br /&gt;
        online = TRUE;&lt;br /&gt;
        else&lt;br /&gt;
        online = FALSE;&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
     changed(integer change)&lt;br /&gt;
    {&lt;br /&gt;
        if (change &amp;amp; CHANGED_ALLOWED_DROP) //Did we get a new item?&lt;br /&gt;
        {&lt;br /&gt;
            SetNew(TRUE);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
       &lt;br /&gt;
    listen( integer channel, string name, key id, string msg )&lt;br /&gt;
    {&lt;br /&gt;
        msg = llToLower(msg);&lt;br /&gt;
        if (msg == llToLower(endcmd)) //End&lt;br /&gt;
        {&lt;br /&gt;
            //Do Nothing&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg == &amp;quot;back&amp;quot;) //Back&lt;br /&gt;
        {&lt;br /&gt;
            llDialog(id, usertext, endcmd+usercmd, chan); //Show user menu&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg == &amp;quot;status&amp;quot;) //Status&lt;br /&gt;
        {&lt;br /&gt;
            if (online) //Check Online&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, llKey2Name(owner) + &amp;quot; is Online&amp;quot;, endcmd+[&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, llKey2Name(owner) + &amp;quot; is Offline&amp;quot;, endcmd+[&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg == &amp;quot;about&amp;quot;) //About&lt;br /&gt;
        {&lt;br /&gt;
            llDialog(id, &amp;quot;Zand Gundersen&#039;s Mail Box Script Version &amp;quot; + version + credits, endcmd + [&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg == &amp;quot;admin&amp;quot;) //Admin&lt;br /&gt;
        {&lt;br /&gt;
            if (id == owner)&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, admintext, endcmd+admincmd, chan); //Show admin menu&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Only Owner Can Do That&amp;quot;, endcmd + [&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg == &amp;quot;reset&amp;quot;) //Reset&lt;br /&gt;
        {&lt;br /&gt;
            if (id == owner)&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Rested&amp;quot;, endcmd + [&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
                llResetScript();&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Only Owner Can Do That&amp;quot;, endcmd + [&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg == &amp;quot;test&amp;quot;) //Test&lt;br /&gt;
        {&lt;br /&gt;
            if (id == owner)&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Test Send&amp;quot;, endcmd + [&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
                SetNew(TRUE);&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Only Owner Can Do That&amp;quot;, endcmd + [&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg == &amp;quot;im&amp;quot;) //IM&lt;br /&gt;
        {&lt;br /&gt;
            if (id == owner)&lt;br /&gt;
            {&lt;br /&gt;
                sendim = !sendim;&lt;br /&gt;
                if (sendim)&lt;br /&gt;
                llDialog(id, &amp;quot;Send Im is now On!\nYou will be notified vea IM about new mail.\nPress IM to change this&amp;quot;, endcmd + [&amp;quot;Back&amp;quot;, &amp;quot;IM&amp;quot;], chan);&lt;br /&gt;
                else&lt;br /&gt;
                llDialog(id, &amp;quot;Send Im is now Off!\nYou will not be notified vea IM about new mail.\nPress IM to change this&amp;quot;, endcmd + [&amp;quot;Back&amp;quot;, &amp;quot;IM&amp;quot;], chan);&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Only Owner Can Do That&amp;quot;, endcmd + [&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/lsl&amp;gt;&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen/Scripts&amp;diff=62504</id>
		<title>User:Zand Gundersen/Scripts</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen/Scripts&amp;diff=62504"/>
		<updated>2008-04-08T16:48:29Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: /* Version 1.1a Code */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Block Buddy==&lt;br /&gt;
&lt;br /&gt;
===Code===&lt;br /&gt;
&amp;lt;lsl&amp;gt;// Block Buddy&lt;br /&gt;
// by Zand Gundersen&lt;br /&gt;
// Causes Object to look at nearest Avatar.&lt;br /&gt;
//&lt;br /&gt;
// THIS SCRIPT IS PUBLIC DOMAIN! Do not delete the credits at the top of this script!&lt;br /&gt;
// Feel free to copy, modify, and use this script. &lt;br /&gt;
 &lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        llSensorRepeat(&amp;quot;&amp;quot;,NULL_KEY,AGENT,20,PI,.2);&lt;br /&gt;
    }&lt;br /&gt;
 &lt;br /&gt;
    sensor(integer total_number)&lt;br /&gt;
    {&lt;br /&gt;
        if (total_number!=0)&lt;br /&gt;
        llLookAt( llDetectedPos(0)+&amp;lt;0,0,1&amp;gt;, 3, 1 );&lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/lsl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Zand&#039;s Keyboard Script==&lt;br /&gt;
This is my keyboard script.&lt;br /&gt;
It makes object only appear while typing.&lt;br /&gt;
&lt;br /&gt;
===Code===&lt;br /&gt;
&amp;lt;lsl&amp;gt;// Zand&#039;s Keyboard Script&lt;br /&gt;
// by Zand Gundersen&lt;br /&gt;
// Makes Object only appear while typing.&lt;br /&gt;
//&lt;br /&gt;
// THIS SCRIPT IS PUBLIC DOMAIN! Do not delete the credits at the top of this script!&lt;br /&gt;
// Feel free to copy, modify, and use this script. &lt;br /&gt;
&lt;br /&gt;
list anims;&lt;br /&gt;
key ANIM_TYPE=&amp;quot;c541c47f-e0c0-058b-ad1a-d6ae3a4584d9&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        llSetTimerEvent(.2);&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    timer()&lt;br /&gt;
    {&lt;br /&gt;
        anims = llGetAnimationList(llGetOwner());&lt;br /&gt;
        if(~llListFindList(anims,[ANIM_TYPE]))&lt;br /&gt;
        {&lt;br /&gt;
            llSetLinkAlpha(LINK_SET,1.0,ALL_SIDES);            &lt;br /&gt;
        }&lt;br /&gt;
        else&lt;br /&gt;
        {&lt;br /&gt;
            llSetLinkAlpha(LINK_SET,0.0,ALL_SIDES);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/lsl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Zand&#039;s Mail Box Script==&lt;br /&gt;
This is my mail box script i have been working on.&lt;br /&gt;
I will try to keep it updated.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version 1.0 Code===&lt;br /&gt;
&amp;lt;lsl&amp;gt;// Zand Gundersen&#039;s Mail Box Script Version 1.0&lt;br /&gt;
// This script turns an ordenary prim into a Mail Box.&lt;br /&gt;
//&lt;br /&gt;
// -=Credits=-&lt;br /&gt;
// Jan 8, 2008 - created by Zand Gundersen&lt;br /&gt;
//&lt;br /&gt;
// THIS SCRIPT IS PUBLIC DOMAIN! Do not delete the credits at the top of this script!&lt;br /&gt;
// Feel free to copy, modify, and use this script. &lt;br /&gt;
//&lt;br /&gt;
// Always give credit to Zand Gundersen and all people who modify it in a readme or in the object description.&lt;br /&gt;
&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        llAllowInventoryDrop(TRUE);&lt;br /&gt;
        llSetClickAction(CLICK_ACTION_OPEN);&lt;br /&gt;
        llSetText(llKey2Name(llGetOwner()) + &amp;quot;&#039;s Mail Box:\nClick to Open then Drag and Drop\n Item into Box&amp;quot;,&amp;lt;1,1,.5&amp;gt;,.75 );&lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/lsl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Version 1.1a Code===&lt;br /&gt;
This version is still alpha so it is likely to chang but keep the same name.&lt;br /&gt;
&amp;lt;lsl&amp;gt;// Zand Gundersen&#039;s Mail Box Script Version 1.1a&lt;br /&gt;
&lt;br /&gt;
// This script turns an ordenary prim into a Mail Box.&lt;br /&gt;
// It now has a Dialog Menu and the option to IM you about new mail. &lt;br /&gt;
string credits = &amp;quot;&lt;br /&gt;
&lt;br /&gt;
-=Credits=-    &lt;br /&gt;
Apr 7, 2008 - Created by Zand Gundersen&lt;br /&gt;
Apr 8, 2008 - Tested by Honyii Iwish&lt;br /&gt;
&lt;br /&gt;
This script is public domain and should be copyable!&lt;br /&gt;
&amp;quot;;&lt;br /&gt;
// THIS SCRIPT IS PUBLIC DOMAIN! Do not delete the credits at the top of this script!&lt;br /&gt;
// Feel free to copy, modify, and use this script. &lt;br /&gt;
&lt;br /&gt;
// Always give credit to Zand Gundersen and all people who modify it in a readme or in the object description.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//Config&lt;br /&gt;
integer chan = 11;        //Dialog Chat Channel&lt;br /&gt;
&lt;br /&gt;
integer sendim = TRUE;    //Im You if theres New Mail&lt;br /&gt;
integer updatetime = 10;  //How often in seconds to update info&lt;br /&gt;
&lt;br /&gt;
integer face = 6;         // What face To change the color of&lt;br /&gt;
vector newcolor = &amp;lt;1,0,1&amp;gt;;// What color to set the face on New Mail&lt;br /&gt;
vector oldcolor = &amp;lt;0,1,0&amp;gt;;// What color to set the face on Reset&lt;br /&gt;
//End of Config&lt;br /&gt;
&lt;br /&gt;
// Variables that make the script work&lt;br /&gt;
// Don&#039;t edit unless you know what your doing&lt;br /&gt;
string version = &amp;quot;1.1a&amp;quot;; // Version Number&lt;br /&gt;
string endcmd = &amp;quot;Close&amp;quot;; // End Dialog&lt;br /&gt;
list usercmd = [&amp;quot;About&amp;quot;, &amp;quot;Status&amp;quot;, &amp;quot;Admin&amp;quot;]; // User Menu&lt;br /&gt;
string usertext = &amp;quot;User&amp;quot;; // User Menu Text&lt;br /&gt;
list admincmd = [&amp;quot;Back&amp;quot;, &amp;quot;Reset&amp;quot;, &amp;quot;Test&amp;quot;, &amp;quot;IM&amp;quot;]; // Admin Menu&lt;br /&gt;
string admintext = &amp;quot;Admin&amp;quot;; // Admin Menu Text&lt;br /&gt;
string owner; // Owner Key&lt;br /&gt;
string im = &amp;quot;&amp;quot;;&lt;br /&gt;
integer online = TRUE; &lt;br /&gt;
&lt;br /&gt;
SetNew(integer new)&lt;br /&gt;
{&lt;br /&gt;
    vector pos = llGetPos();&lt;br /&gt;
    if (new) // Yay New Mail&lt;br /&gt;
    {&lt;br /&gt;
        // Run Code for New Mail&lt;br /&gt;
        im = &amp;quot;You Got Mail (http://slurl.com/secondlife/&amp;quot; + llGetRegionName() + &amp;quot;/&amp;quot; + (string) pos.x + &amp;quot;/&amp;quot;+(string)pos.y + &amp;quot;/&amp;quot; + (string) pos.z + &amp;quot;)&amp;quot;;&lt;br /&gt;
        llSetColor(newcolor, face);&lt;br /&gt;
    }&lt;br /&gt;
    else&lt;br /&gt;
    {&lt;br /&gt;
        // Run Code for No New Mail&lt;br /&gt;
        llSetColor(oldcolor, face);&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        //Init&lt;br /&gt;
        llListen(chan, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
        llSetTimerEvent(updatetime);&lt;br /&gt;
        SetNew(FALSE);&lt;br /&gt;
        &lt;br /&gt;
        //Set up the Prims Settings&lt;br /&gt;
        llSetTouchText(&amp;quot;Menu&amp;quot;);&lt;br /&gt;
        llSetClickAction(CLICK_ACTION_OPEN);&lt;br /&gt;
        llAllowInventoryDrop(TRUE);&lt;br /&gt;
        owner = llGetOwner();&lt;br /&gt;
        llSetText( llKey2Name(owner) + &amp;quot;&#039;s Mail Box:\nTo add an Item\nRight Click and Open\n then Drag and Drop\n Item into Box.\n---\nNote: This is still in the testing phase&amp;quot;, &amp;lt;1,1,.5&amp;gt;, .75 );   &lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    touch(integer num)&lt;br /&gt;
    {&lt;br /&gt;
        key id = llDetectedKey(0);&lt;br /&gt;
        llDialog(id, usertext, endcmd + usercmd, chan); //Show user menu&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    timer()&lt;br /&gt;
    {&lt;br /&gt;
        if (im != &amp;quot;&amp;quot;)&lt;br /&gt;
        {&lt;br /&gt;
            if (sendim)&lt;br /&gt;
            llInstantMessage(owner, im);&lt;br /&gt;
            im = &amp;quot;&amp;quot;;&lt;br /&gt;
        }&lt;br /&gt;
        llRequestAgentData(owner, DATA_ONLINE);    &lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    dataserver(key request, string data)&lt;br /&gt;
    {&lt;br /&gt;
        if (data == &amp;quot;1&amp;quot;)&lt;br /&gt;
        online = TRUE;&lt;br /&gt;
        else&lt;br /&gt;
        online = FALSE;&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
     changed(integer change)&lt;br /&gt;
    {&lt;br /&gt;
        if (change &amp;amp; CHANGED_ALLOWED_DROP) //Did we get a new item?&lt;br /&gt;
        {&lt;br /&gt;
            SetNew(TRUE);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
       &lt;br /&gt;
    listen( integer channel, string name, key id, string msg )&lt;br /&gt;
    {&lt;br /&gt;
        msg = llToLower(msg);&lt;br /&gt;
        if (msg == llToLower(endcmd)) //End&lt;br /&gt;
        {&lt;br /&gt;
            //Do Nothing&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg == &amp;quot;back&amp;quot;) //Back&lt;br /&gt;
        {&lt;br /&gt;
            llDialog(id, usertext, endcmd+usercmd, chan); //Show user menu&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg == &amp;quot;status&amp;quot;) //Status&lt;br /&gt;
        {&lt;br /&gt;
            if (online) //Check Online&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, llKey2Name(owner) + &amp;quot; is Online&amp;quot;, endcmd+[&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, llKey2Name(owner) + &amp;quot; is Offline&amp;quot;, endcmd+[&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg == &amp;quot;about&amp;quot;) //About&lt;br /&gt;
        {&lt;br /&gt;
            llDialog(id, &amp;quot;Zand Gundersen&#039;s Mail Box Script Version &amp;quot; + version + credits, endcmd + [&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg == &amp;quot;admin&amp;quot;) //Admin&lt;br /&gt;
        {&lt;br /&gt;
            if (id == owner)&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, admintext, endcmd+admincmd, chan); //Show admin menu&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Only Owner Can Do That&amp;quot;, endcmd + [&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg == &amp;quot;reset&amp;quot;) //Reset&lt;br /&gt;
        {&lt;br /&gt;
            if (id == owner)&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Rested&amp;quot;, endcmd + [&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
                llResetScript();&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Only Owner Can Do That&amp;quot;, endcmd + [&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg == &amp;quot;test&amp;quot;) //Test&lt;br /&gt;
        {&lt;br /&gt;
            if (id == owner)&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Test Send&amp;quot;, endcmd + [&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
                SetNew(TRUE);&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Only Owner Can Do That&amp;quot;, endcmd + [&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg == &amp;quot;im&amp;quot;) //IM&lt;br /&gt;
        {&lt;br /&gt;
            if (id == owner)&lt;br /&gt;
            {&lt;br /&gt;
                sendim = !sendim;&lt;br /&gt;
                if (sendim)&lt;br /&gt;
                llDialog(id, &amp;quot;Send Im is now On!\nYou will be notified vea IM about new mail.\nPress IM to change this&amp;quot;, endcmd + [&amp;quot;Back&amp;quot;, &amp;quot;IM&amp;quot;], chan);&lt;br /&gt;
                else&lt;br /&gt;
                llDialog(id, &amp;quot;Send Im is now Off!\nYou will not be notified vea IM about new mail.\nPress IM to change this&amp;quot;, endcmd + [&amp;quot;Back&amp;quot;, &amp;quot;IM&amp;quot;], chan);&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Only Owner Can Do That&amp;quot;, endcmd + [&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/lsl&amp;gt;&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen/Scripts&amp;diff=62423</id>
		<title>User:Zand Gundersen/Scripts</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen/Scripts&amp;diff=62423"/>
		<updated>2008-04-08T07:47:15Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: /* Version 1.1a Code */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Block Buddy==&lt;br /&gt;
&lt;br /&gt;
===Code===&lt;br /&gt;
&amp;lt;lsl&amp;gt;// Block Buddy&lt;br /&gt;
// by Zand Gundersen&lt;br /&gt;
// Causes Object to look at nearest Avatar.&lt;br /&gt;
//&lt;br /&gt;
// THIS SCRIPT IS PUBLIC DOMAIN! Do not delete the credits at the top of this script!&lt;br /&gt;
// Feel free to copy, modify, and use this script. &lt;br /&gt;
 &lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        llSensorRepeat(&amp;quot;&amp;quot;,NULL_KEY,AGENT,20,PI,.2);&lt;br /&gt;
    }&lt;br /&gt;
 &lt;br /&gt;
    sensor(integer total_number)&lt;br /&gt;
    {&lt;br /&gt;
        if (total_number!=0)&lt;br /&gt;
        llLookAt( llDetectedPos(0)+&amp;lt;0,0,1&amp;gt;, 3, 1 );&lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/lsl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Zand&#039;s Keyboard Script==&lt;br /&gt;
This is my keyboard script.&lt;br /&gt;
It makes object only appear while typing.&lt;br /&gt;
&lt;br /&gt;
===Code===&lt;br /&gt;
&amp;lt;lsl&amp;gt;// Zand&#039;s Keyboard Script&lt;br /&gt;
// by Zand Gundersen&lt;br /&gt;
// Makes Object only appear while typing.&lt;br /&gt;
//&lt;br /&gt;
// THIS SCRIPT IS PUBLIC DOMAIN! Do not delete the credits at the top of this script!&lt;br /&gt;
// Feel free to copy, modify, and use this script. &lt;br /&gt;
&lt;br /&gt;
list anims;&lt;br /&gt;
key ANIM_TYPE=&amp;quot;c541c47f-e0c0-058b-ad1a-d6ae3a4584d9&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        llSetTimerEvent(.2);&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    timer()&lt;br /&gt;
    {&lt;br /&gt;
        anims = llGetAnimationList(llGetOwner());&lt;br /&gt;
        if(~llListFindList(anims,[ANIM_TYPE]))&lt;br /&gt;
        {&lt;br /&gt;
            llSetLinkAlpha(LINK_SET,1.0,ALL_SIDES);            &lt;br /&gt;
        }&lt;br /&gt;
        else&lt;br /&gt;
        {&lt;br /&gt;
            llSetLinkAlpha(LINK_SET,0.0,ALL_SIDES);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/lsl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Zand&#039;s Mail Box Script==&lt;br /&gt;
This is my mail box script i have been working on.&lt;br /&gt;
I will try to keep it updated.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version 1.0 Code===&lt;br /&gt;
&amp;lt;lsl&amp;gt;// Zand Gundersen&#039;s Mail Box Script Version 1.0&lt;br /&gt;
// This script turns an ordenary prim into a Mail Box.&lt;br /&gt;
//&lt;br /&gt;
// -=Credits=-&lt;br /&gt;
// Jan 8, 2008 - created by Zand Gundersen&lt;br /&gt;
//&lt;br /&gt;
// THIS SCRIPT IS PUBLIC DOMAIN! Do not delete the credits at the top of this script!&lt;br /&gt;
// Feel free to copy, modify, and use this script. &lt;br /&gt;
//&lt;br /&gt;
// Always give credit to Zand Gundersen and all people who modify it in a readme or in the object description.&lt;br /&gt;
&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        llAllowInventoryDrop(TRUE);&lt;br /&gt;
        llSetClickAction(CLICK_ACTION_OPEN);&lt;br /&gt;
        llSetText(llKey2Name(llGetOwner()) + &amp;quot;&#039;s Mail Box:\nClick to Open then Drag and Drop\n Item into Box&amp;quot;,&amp;lt;1,1,.5&amp;gt;,.75 );&lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/lsl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Version 1.1a Code===&lt;br /&gt;
&amp;lt;lsl&amp;gt;// Zand Gundersen&#039;s Mail Box Script Version 1.1a&lt;br /&gt;
&lt;br /&gt;
// This script turns an ordenary prim into a Mail Box.&lt;br /&gt;
// It now has a Dialog Menu and the option to IM you about new mail. &lt;br /&gt;
string credits = &amp;quot;&lt;br /&gt;
&lt;br /&gt;
-=Credits=-    &lt;br /&gt;
Apr 7, 2008 - Created by Zand Gundersen&lt;br /&gt;
Apr 8, 2008 - Tested by Honyii Iwish&lt;br /&gt;
&lt;br /&gt;
This script is public domain and should be copyable!&lt;br /&gt;
&amp;quot;;&lt;br /&gt;
// THIS SCRIPT IS PUBLIC DOMAIN! Do not delete the credits at the top of this script!&lt;br /&gt;
// Feel free to copy, modify, and use this script. &lt;br /&gt;
&lt;br /&gt;
// Always give credit to Zand Gundersen and all people who modify it in a readme or in the object description.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//Config&lt;br /&gt;
integer chan = 11;        //Dialog Chat Channel&lt;br /&gt;
&lt;br /&gt;
integer sendim = TRUE;    //Im You if theres New Mail&lt;br /&gt;
integer updatetime = 10;  //How often in seconds to update info&lt;br /&gt;
&lt;br /&gt;
integer face = 6;         // What face To change the color of&lt;br /&gt;
vector newcolor = &amp;lt;1,0,1&amp;gt;;// What color to set the face on New Mail&lt;br /&gt;
vector oldcolor = &amp;lt;0,1,0&amp;gt;;// What color to set the face on Reset&lt;br /&gt;
//End of Config&lt;br /&gt;
&lt;br /&gt;
// Variables that make the script work&lt;br /&gt;
// Don&#039;t edit unless you know what your doing&lt;br /&gt;
string version = &amp;quot;1.1a&amp;quot;; // Version Number&lt;br /&gt;
string endcmd = &amp;quot;Close&amp;quot;; // End Dialog&lt;br /&gt;
list usercmd = [&amp;quot;About&amp;quot;, &amp;quot;Status&amp;quot;, &amp;quot;Admin&amp;quot;]; // User Menu&lt;br /&gt;
string usertext = &amp;quot;User&amp;quot;; // User Menu Text&lt;br /&gt;
list admincmd = [&amp;quot;Back&amp;quot;, &amp;quot;Reset&amp;quot;, &amp;quot;Test&amp;quot;, &amp;quot;IM&amp;quot;]; // Admin Menu&lt;br /&gt;
string admintext = &amp;quot;Admin&amp;quot;; // Admin Menu Text&lt;br /&gt;
string owner; // Owner Key&lt;br /&gt;
string im = &amp;quot;&amp;quot;;&lt;br /&gt;
integer online = TRUE; &lt;br /&gt;
&lt;br /&gt;
SetNew(integer new)&lt;br /&gt;
{&lt;br /&gt;
    vector pos = llGetPos();&lt;br /&gt;
    if (new) // Yay New Mail&lt;br /&gt;
    {&lt;br /&gt;
        // Run Code for New Mail&lt;br /&gt;
        im = &amp;quot;You Got Mail (http://slurl.com/secondlife/&amp;quot; + llGetRegionName() + &amp;quot;/&amp;quot; + (string) pos.x + &amp;quot;/&amp;quot;+(string)pos.y + &amp;quot;/&amp;quot; + (string) pos.z + &amp;quot;)&amp;quot;;&lt;br /&gt;
        llSetColor(newcolor, face);&lt;br /&gt;
    }&lt;br /&gt;
    else&lt;br /&gt;
    {&lt;br /&gt;
        // Run Code for No New Mail&lt;br /&gt;
        llSetColor(oldcolor, face);&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        //Init&lt;br /&gt;
        llListen(chan, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
        llSetTimerEvent(updatetime);&lt;br /&gt;
        SetNew(FALSE);&lt;br /&gt;
        &lt;br /&gt;
        //Set up the Prims Settings&lt;br /&gt;
        llSetTouchText(&amp;quot;Menu&amp;quot;);&lt;br /&gt;
        llSetClickAction(CLICK_ACTION_OPEN);&lt;br /&gt;
        llAllowInventoryDrop(TRUE);&lt;br /&gt;
        owner = llGetOwner();&lt;br /&gt;
        llSetText( llKey2Name(owner) + &amp;quot;&#039;s Mail Box:\nTo add an Item\nRight Click and Open\n then Drag and Drop\n Item into Box.\n---\nNote: This is still in the testing phase&amp;quot;, &amp;lt;1,1,.5&amp;gt;, .75 );   &lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    touch(integer num)&lt;br /&gt;
    {&lt;br /&gt;
        key id = llDetectedKey(0);&lt;br /&gt;
        llDialog(id, usertext, endcmd + usercmd, chan); //Show user menu&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    timer()&lt;br /&gt;
    {&lt;br /&gt;
        if (im != &amp;quot;&amp;quot;)&lt;br /&gt;
        {&lt;br /&gt;
            if (sendim)&lt;br /&gt;
            llInstantMessage(owner, im);&lt;br /&gt;
            im = &amp;quot;&amp;quot;;&lt;br /&gt;
        }&lt;br /&gt;
        llRequestAgentData(owner, DATA_ONLINE);    &lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    dataserver(key request, string data)&lt;br /&gt;
    {&lt;br /&gt;
        if (data == &amp;quot;1&amp;quot;)&lt;br /&gt;
        online = TRUE;&lt;br /&gt;
        else&lt;br /&gt;
        online = FALSE;&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
     changed(integer change)&lt;br /&gt;
    {&lt;br /&gt;
        if (change &amp;amp; CHANGED_ALLOWED_DROP) //Did we get a new item?&lt;br /&gt;
        {&lt;br /&gt;
            SetNew(TRUE);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
       &lt;br /&gt;
    listen( integer channel, string name, key id, string msg )&lt;br /&gt;
    {&lt;br /&gt;
        msg = llToLower(msg);&lt;br /&gt;
        if (msg == llToLower(endcmd)) //End&lt;br /&gt;
        {&lt;br /&gt;
            //Do Nothing&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg == &amp;quot;back&amp;quot;) //Back&lt;br /&gt;
        {&lt;br /&gt;
            llDialog(id, usertext, endcmd+usercmd, chan); //Show user menu&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg == &amp;quot;status&amp;quot;) //Status&lt;br /&gt;
        {&lt;br /&gt;
            if (online) //Check Online&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, llKey2Name(owner) + &amp;quot; is Online&amp;quot;, endcmd+[&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, llKey2Name(owner) + &amp;quot; is Offline&amp;quot;, endcmd+[&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg == &amp;quot;about&amp;quot;) //About&lt;br /&gt;
        {&lt;br /&gt;
            llDialog(id, &amp;quot;Zand Gundersen&#039;s Mail Box Script Version &amp;quot; + version + credits, endcmd + [&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg == &amp;quot;admin&amp;quot;) //Admin&lt;br /&gt;
        {&lt;br /&gt;
            if (id == owner)&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, admintext, endcmd+admincmd, chan); //Show admin menu&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Only Owner Can Do That&amp;quot;, endcmd + [&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg == &amp;quot;reset&amp;quot;) //Reset&lt;br /&gt;
        {&lt;br /&gt;
            if (id == owner)&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Rested&amp;quot;, endcmd + [&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
                llResetScript();&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Only Owner Can Do That&amp;quot;, endcmd + [&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg == &amp;quot;test&amp;quot;) //Test&lt;br /&gt;
        {&lt;br /&gt;
            if (id == owner)&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Test Send&amp;quot;, endcmd + [&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
                SetNew(TRUE);&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Only Owner Can Do That&amp;quot;, endcmd + [&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg == &amp;quot;im&amp;quot;) //Test&lt;br /&gt;
        {&lt;br /&gt;
            if (id == owner)&lt;br /&gt;
            {&lt;br /&gt;
                sendim = !sendim;&lt;br /&gt;
                if (sendim)&lt;br /&gt;
                llDialog(id, &amp;quot;Send Im is now On!\nYou will be notified vea IM about new mail.\nPress IM to change this&amp;quot;, endcmd + [&amp;quot;Back&amp;quot;, &amp;quot;IM&amp;quot;], chan);&lt;br /&gt;
                else&lt;br /&gt;
                llDialog(id, &amp;quot;Send Im is now Off!\nYou will not be notified vea IM about new mail.\nPress IM to change this&amp;quot;, endcmd + [&amp;quot;Back&amp;quot;, &amp;quot;IM&amp;quot;], chan);&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Only Owner Can Do That&amp;quot;, endcmd + [&amp;quot;Back&amp;quot;], chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/lsl&amp;gt;&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen&amp;diff=62403</id>
		<title>User:Zand Gundersen</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen&amp;diff=62403"/>
		<updated>2008-04-08T02:39:24Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==About Me==&lt;br /&gt;
===How did I find about Second Life===&lt;br /&gt;
While attending a Networking class in 2006 a fellow classmate asked me if I currently had an account with Second Life. &lt;br /&gt;
When I answered No he informed me about SL and all the customization you can do with it.&lt;br /&gt;
As the days passed I became more and more interested in SL until December of 2006 I made an account. &lt;br /&gt;
&lt;br /&gt;
===What I do in Second Life===&lt;br /&gt;
I mostly do Scripting and Building.&lt;br /&gt;
You will most likely find me on my land when I&#039;m logged on.&lt;br /&gt;
At other times I&#039;m with friends or people in need of my assistance.&lt;br /&gt;
&lt;br /&gt;
===What Type of System do I use to play Second Life===&lt;br /&gt;
The system I use is a dell Dimension E521 modified to my liking.&lt;br /&gt;
*&#039;&#039;&#039;CPU:&#039;&#039;&#039; AMD Athlon(tm) 64 Processor 3200+ &amp;lt;br/&amp;gt;&lt;br /&gt;
~Thinking about getting a AMD 6400+.&lt;br /&gt;
*&#039;&#039;&#039;Memory:&#039;&#039;&#039; 1.5 GB&lt;br /&gt;
*&#039;&#039;&#039;OS Version:&#039;&#039;&#039; Ubuntu 7.10, Linux 2.6.22-14-generic x86_64&amp;lt;br/&amp;gt;&lt;br /&gt;
~Will be upgrading to Ubuntu 8.04 April, 24.&lt;br /&gt;
*&#039;&#039;&#039;Graphics Card:&#039;&#039;&#039; NVIDIA GeForce 8600&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==What I found in Second Life==&lt;br /&gt;
===Life Heartbeat===&lt;br /&gt;
Life Heartbeat is a community created in the eyes of [[User:Spider_Mycron#Spider_Mycron|Spider Mycron]] he offers a verity of free classes&lt;br /&gt;
*Building&lt;br /&gt;
*Photoshop &amp;amp; Texture&lt;br /&gt;
*Scripting&lt;br /&gt;
*Animation&lt;br /&gt;
&lt;br /&gt;
===Video Tutorials===&lt;br /&gt;
[[User:Torley_Linden#Torley_Linden|Torley Linden]] has made many [[Video Tutorials|video tutorials]] and whether you are new or a veteran Second Life player I suggest you check them out.&lt;br /&gt;
He is always in need of new ideas so feel free to send him some.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==My Scripts==&lt;br /&gt;
Here is a list of some of the Scripts I made in Second Life.&lt;br /&gt;
These scripts I made during the time I have been playing SL.&lt;br /&gt;
You are free to use these scripts as long as you keep the credits intact.&lt;br /&gt;
&lt;br /&gt;
===Finished===&lt;br /&gt;
*[[User:Zand_Gundersen/Scripts#Block_Buddy|Block_Buddy]]&lt;br /&gt;
*[[User:Zand_Gundersen/Scripts#Zand.27s_Keyboard_Script|Zand&#039;s Keyboard Script]]&lt;br /&gt;
*[[User:Zand_Gundersen/Scripts#Zand.27s_Mail_Box_Script|Zand&#039;s Mail Box Script 1.0]]&lt;br /&gt;
&lt;br /&gt;
===Alpha===&lt;br /&gt;
*[[User:Zand_Gundersen/Scripts#Zand.27s_Mail_Box_Script|Zand&#039;s Mail Box Script 1.1a]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
===Audio Streams===&lt;br /&gt;
Various Streams that I use on my Parcel.&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; These may not work after time.&lt;br /&gt;
&lt;br /&gt;
====DI FM====&lt;br /&gt;
*Ambient - http://205.188.215.228:8006&lt;br /&gt;
*Future Synthpop - http://208.122.59.30:7234&lt;br /&gt;
*Goa &amp;amp; Psychedelic Trance - http://scfire-ntc-aa03.stream.aol.com:80/stream/1008&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{skills&lt;br /&gt;
|Architect=&lt;br /&gt;
|Builder=&lt;br /&gt;
|Machinima=&lt;br /&gt;
|Scenographer=&lt;br /&gt;
|Scripter=*&lt;br /&gt;
|SLogistician=&lt;br /&gt;
|Terraformer=&lt;br /&gt;
|}}&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen/Scripts&amp;diff=62402</id>
		<title>User:Zand Gundersen/Scripts</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen/Scripts&amp;diff=62402"/>
		<updated>2008-04-08T02:30:51Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Block Buddy==&lt;br /&gt;
&lt;br /&gt;
===Code===&lt;br /&gt;
&amp;lt;lsl&amp;gt;// Block Buddy&lt;br /&gt;
// by Zand Gundersen&lt;br /&gt;
// Causes Object to look at nearest Avatar.&lt;br /&gt;
//&lt;br /&gt;
// THIS SCRIPT IS PUBLIC DOMAIN! Do not delete the credits at the top of this script!&lt;br /&gt;
// Feel free to copy, modify, and use this script. &lt;br /&gt;
 &lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        llSensorRepeat(&amp;quot;&amp;quot;,NULL_KEY,AGENT,20,PI,.2);&lt;br /&gt;
    }&lt;br /&gt;
 &lt;br /&gt;
    sensor(integer total_number)&lt;br /&gt;
    {&lt;br /&gt;
        if (total_number!=0)&lt;br /&gt;
        llLookAt( llDetectedPos(0)+&amp;lt;0,0,1&amp;gt;, 3, 1 );&lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/lsl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Zand&#039;s Keyboard Script==&lt;br /&gt;
This is my keyboard script.&lt;br /&gt;
It makes object only appear while typing.&lt;br /&gt;
&lt;br /&gt;
===Code===&lt;br /&gt;
&amp;lt;lsl&amp;gt;// Zand&#039;s Keyboard Script&lt;br /&gt;
// by Zand Gundersen&lt;br /&gt;
// Makes Object only appear while typing.&lt;br /&gt;
//&lt;br /&gt;
// THIS SCRIPT IS PUBLIC DOMAIN! Do not delete the credits at the top of this script!&lt;br /&gt;
// Feel free to copy, modify, and use this script. &lt;br /&gt;
&lt;br /&gt;
list anims;&lt;br /&gt;
key ANIM_TYPE=&amp;quot;c541c47f-e0c0-058b-ad1a-d6ae3a4584d9&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        llSetTimerEvent(.2);&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    timer()&lt;br /&gt;
    {&lt;br /&gt;
        anims = llGetAnimationList(llGetOwner());&lt;br /&gt;
        if(~llListFindList(anims,[ANIM_TYPE]))&lt;br /&gt;
        {&lt;br /&gt;
            llSetLinkAlpha(LINK_SET,1.0,ALL_SIDES);            &lt;br /&gt;
        }&lt;br /&gt;
        else&lt;br /&gt;
        {&lt;br /&gt;
            llSetLinkAlpha(LINK_SET,0.0,ALL_SIDES);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/lsl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Zand&#039;s Mail Box Script==&lt;br /&gt;
This is my mail box script i have been working on.&lt;br /&gt;
I will try to keep it updated.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version 1.0 Code===&lt;br /&gt;
&amp;lt;lsl&amp;gt;// Zand Gundersen&#039;s Mail Box Script Version 1.0&lt;br /&gt;
// This script turns an ordenary prim into a Mail Box.&lt;br /&gt;
//&lt;br /&gt;
// -=Credits=-&lt;br /&gt;
// Jan 8, 2008 - created by Zand Gundersen&lt;br /&gt;
//&lt;br /&gt;
// THIS SCRIPT IS PUBLIC DOMAIN! Do not delete the credits at the top of this script!&lt;br /&gt;
// Feel free to copy, modify, and use this script. &lt;br /&gt;
//&lt;br /&gt;
// Always give credit to Zand Gundersen and all people who modify it in a readme or in the object description.&lt;br /&gt;
&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        llAllowInventoryDrop(TRUE);&lt;br /&gt;
        llSetClickAction(CLICK_ACTION_OPEN);&lt;br /&gt;
        llSetText(llKey2Name(llGetOwner()) + &amp;quot;&#039;s Mail Box:\nClick to Open then Drag and Drop\n Item into Box&amp;quot;,&amp;lt;1,1,.5&amp;gt;,.75 );&lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/lsl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Version 1.1a Code===&lt;br /&gt;
&amp;lt;lsl&amp;gt;// Zand Gundersen&#039;s Mail Box Script Version 1.1a&lt;br /&gt;
//&lt;br /&gt;
// This script turns an ordenary prim into a Mail Box.&lt;br /&gt;
// It now has a Dialog Menu and the option to IM you about new mail. &lt;br /&gt;
string credits=&amp;quot;&lt;br /&gt;
&lt;br /&gt;
-=Credits=-    &lt;br /&gt;
Apr 7, 2008 - created by Zand Gundersen&lt;br /&gt;
&lt;br /&gt;
This script is public domain and should be copyable!&lt;br /&gt;
&amp;quot;;&lt;br /&gt;
// THIS SCRIPT IS PUBLIC DOMAIN! Do not delete the credits at the top of this script!&lt;br /&gt;
// Feel free to copy, modify, and use this script. &lt;br /&gt;
//&lt;br /&gt;
// Always give credit to Zand Gundersen and all people who modify it in a readme or in the object description.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//Config&lt;br /&gt;
integer chan=11;        //Dialog Chat Channel&lt;br /&gt;
&lt;br /&gt;
integer sendim = TRUE;  //Im You if theres New Mail&lt;br /&gt;
integer updatetime = 5; //How often in seconds to update info&lt;br /&gt;
&lt;br /&gt;
integer face = 6;       // What face To change the color of&lt;br /&gt;
vector newcolor=&amp;lt;1,0,1&amp;gt;;// What color to set the face on New Mail&lt;br /&gt;
vector oldcolor=&amp;lt;0,1,0&amp;gt;;// What color to set the face on Reset&lt;br /&gt;
//End of Config&lt;br /&gt;
&lt;br /&gt;
// Variables that make the script work&lt;br /&gt;
// Don&#039;t edit unless you know what your doing&lt;br /&gt;
string version=&amp;quot;1.1a&amp;quot;; // Version Number&lt;br /&gt;
string endcmd=&amp;quot;Close&amp;quot;; // End Dialog&lt;br /&gt;
list usercmd=[&amp;quot;About&amp;quot;,&amp;quot;Status&amp;quot;,&amp;quot;Admin&amp;quot;]; // User Menu&lt;br /&gt;
string usertext=&amp;quot;User&amp;quot;; // User Menu Text&lt;br /&gt;
list admincmd=[&amp;quot;Back&amp;quot;,&amp;quot;Reset&amp;quot;,&amp;quot;Test&amp;quot;]; // Admin Menu&lt;br /&gt;
string admintext=&amp;quot;Admin&amp;quot;; // Admin Menu Text&lt;br /&gt;
string owner; // Owner Key&lt;br /&gt;
string im=&amp;quot;&amp;quot;;&lt;br /&gt;
integer online=TRUE; &lt;br /&gt;
&lt;br /&gt;
SetNew(integer new)&lt;br /&gt;
{&lt;br /&gt;
    vector pos=llGetPos();&lt;br /&gt;
    if (new) // Yay New Mail&lt;br /&gt;
    {&lt;br /&gt;
        // Run Code for New Mail&lt;br /&gt;
        im=&amp;quot;You Got Mail (http://slurl.com/secondlife/&amp;quot;+llGetRegionName()+&amp;quot;/&amp;quot;+(string)pos.x+&amp;quot;/&amp;quot;+(string)pos.y+&amp;quot;/&amp;quot;+(string)pos.z+&amp;quot;)&amp;quot;;&lt;br /&gt;
        llSetColor(newcolor, face);&lt;br /&gt;
    }&lt;br /&gt;
    else&lt;br /&gt;
    {&lt;br /&gt;
        // Run Code for No New Mail&lt;br /&gt;
        llSetColor(oldcolor, face);&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        //Init&lt;br /&gt;
        llListen(chan, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
        llSetTimerEvent(updatetime);&lt;br /&gt;
        SetNew(FALSE);&lt;br /&gt;
        &lt;br /&gt;
        //Set up the Prims Settings&lt;br /&gt;
        llSetTouchText(&amp;quot;Menu&amp;quot;);&lt;br /&gt;
        llSetClickAction(CLICK_ACTION_OPEN);&lt;br /&gt;
        llAllowInventoryDrop(TRUE);&lt;br /&gt;
        owner=llGetOwner();&lt;br /&gt;
        llSetText( llKey2Name(owner) + &amp;quot;&#039;s Mail Box:\nClick to Open then Drag and Drop\n Item into Box. Right Click for Menu.\n---\nNote: This is still in the testing phase&amp;quot;,&amp;lt;1,1,.5&amp;gt;,.75 );   &lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    touch(integer num)&lt;br /&gt;
    {&lt;br /&gt;
        key id=llDetectedKey(0);&lt;br /&gt;
        llDialog(id, usertext, endcmd+usercmd, chan); //Show user menu&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    timer()&lt;br /&gt;
    {&lt;br /&gt;
        if (im!=&amp;quot;&amp;quot;)&lt;br /&gt;
        {&lt;br /&gt;
            llInstantMessage(owner, im);&lt;br /&gt;
            im=&amp;quot;&amp;quot;;&lt;br /&gt;
        }&lt;br /&gt;
        llRequestAgentData(owner, DATA_ONLINE);    &lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    dataserver(key request, string data)&lt;br /&gt;
    {&lt;br /&gt;
        if (data == &amp;quot;1&amp;quot;)&lt;br /&gt;
        online = TRUE;&lt;br /&gt;
        else&lt;br /&gt;
        online = FALSE;&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
     changed(integer change)&lt;br /&gt;
    {&lt;br /&gt;
        if (change &amp;amp; CHANGED_ALLOWED_DROP) //Did we get a new item?&lt;br /&gt;
        {&lt;br /&gt;
            SetNew(TRUE);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
       &lt;br /&gt;
    listen( integer channel, string name, key id, string msg )&lt;br /&gt;
    {&lt;br /&gt;
        msg=llToLower(msg);&lt;br /&gt;
        if (msg==llToLower(endcmd)) //End&lt;br /&gt;
        {&lt;br /&gt;
            //Do Nothing&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;back&amp;quot;) //Back&lt;br /&gt;
        {&lt;br /&gt;
            llDialog(id, usertext, endcmd+usercmd, chan); //Show user menu&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;status&amp;quot;) //Status&lt;br /&gt;
        {&lt;br /&gt;
            if (online) //Check Online&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, llKey2Name(owner)+&amp;quot; is Online&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, llKey2Name(owner)+&amp;quot; is Offline&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;about&amp;quot;) //About&lt;br /&gt;
        {&lt;br /&gt;
            llDialog(id, &amp;quot;Zand Gundersen&#039;s Mail Box Script Version &amp;quot;+version+credits,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;admin&amp;quot;) //Admin&lt;br /&gt;
        {&lt;br /&gt;
            if (id==owner)&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, admintext, endcmd+admincmd,chan); //Show admin menu&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Only Owner Can Do That&amp;quot;, endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;reset&amp;quot;) //Reset&lt;br /&gt;
        {&lt;br /&gt;
            if (id==owner)&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Rested&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
                llResetScript();&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Only Owner Can Do That&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;test&amp;quot;) //Test&lt;br /&gt;
        {&lt;br /&gt;
            if (id==owner)&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Test Send&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
                SetNew(TRUE);&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Only Owner Can Do That&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/lsl&amp;gt;&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=LlLookAt&amp;diff=62401</id>
		<title>LlLookAt</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=LlLookAt&amp;diff=62401"/>
		<updated>2008-04-08T02:28:47Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: added example&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{LSL Function/damping|damping}}{{LSL_Function&lt;br /&gt;
|func_id=105|func_sleep=0.0|func_energy=10.0&lt;br /&gt;
|func=llLookAt|p1_type=vector|p1_name=target|p2_type=float|p2_name=strength|p3_type=float|p3_name=damping&lt;br /&gt;
|func_footnote=To change the position in the same manner use {{LSLG|llMoveToTarget}}.&lt;br /&gt;
|func_desc=Cause object to point its&#039; &#039;&#039;&#039;up&#039;&#039;&#039; axis (positive z) towards &#039;&#039;&#039;target&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Continues to track &#039;&#039;&#039;target&#039;&#039;&#039; untill {{LSLG|llStopLookAt}} is called.&lt;br /&gt;
&lt;br /&gt;
If the object isn&#039;t physical, the settings don&#039;t seem to have any effect except the force must be &amp;gt; 0. For physical objects, the strength seems to be something like viscosity, not the rotating strength, so the weaker it is the faster the rotation happens. The damping value controls how fast the rotation damps out. Low values relative to the strength make it bouncy, often overshooting the target, high values sluggish. The strength and damping values seem to have no relation to the mass of the object.&lt;br /&gt;
&lt;br /&gt;
|return_text&lt;br /&gt;
|spec&lt;br /&gt;
|caveats=This does not guarantee that physical objects will wind up pointing at the target. Depending on the shape of the object, the strength and the damping, it may well settle out at a different rotation pointing in a different direction if the damping stops the rotation before the final position is reached.&lt;br /&gt;
&lt;br /&gt;
If the object is physical and not symmetrical it may cause a recoil effect where the object winds up drifting away from it&#039;s original position as well as making the final rotation it settles on less accurate.&lt;br /&gt;
|constants&lt;br /&gt;
|examples=&lt;br /&gt;
&amp;lt;lsl&amp;gt;// Block Buddy&lt;br /&gt;
// by Zand Gundersen&lt;br /&gt;
// Causes Object to look at nearest Avatar.&lt;br /&gt;
//&lt;br /&gt;
// THIS SCRIPT IS PUBLIC DOMAIN! Do not delete the credits at the top of this script!&lt;br /&gt;
// Feel free to copy, modify, and use this script. &lt;br /&gt;
&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        llSensorRepeat(&amp;quot;&amp;quot;,NULL_KEY,AGENT,20,PI,.2);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    sensor(integer total_number)&lt;br /&gt;
    {&lt;br /&gt;
        if (total_number!=0)&lt;br /&gt;
        llLookAt( llDetectedPos(0)+&amp;lt;0,0,1&amp;gt;, 3, 1 );&lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/lsl&amp;gt;&lt;br /&gt;
|helpers&lt;br /&gt;
|also_functions=&lt;br /&gt;
*{{LSLG|llRotLookAt}}&lt;br /&gt;
*{{LSLG|llStopLookAt}}&lt;br /&gt;
|also_events&lt;br /&gt;
|also_tests&lt;br /&gt;
|also_articles&lt;br /&gt;
|notes&lt;br /&gt;
|permission&lt;br /&gt;
|negative_index&lt;br /&gt;
|cat1=Physics&lt;br /&gt;
|cat2=Target&lt;br /&gt;
|cat3&lt;br /&gt;
|cat4&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen&amp;diff=62400</id>
		<title>User:Zand Gundersen</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen&amp;diff=62400"/>
		<updated>2008-04-08T02:07:01Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==About Me==&lt;br /&gt;
===How did I find about Second Life===&lt;br /&gt;
While attending a Networking class in 2006 a fellow classmate asked me if I currently had an account with Second Life. &lt;br /&gt;
When I answered No he informed me about SL and all the customization you can do with it.&lt;br /&gt;
As the days passed I became more and more interested in SL until December of 2006 I made an account. &lt;br /&gt;
&lt;br /&gt;
===What I do in Second Life===&lt;br /&gt;
I mostly do Scripting and Building.&lt;br /&gt;
You will most likely find me on my land when I&#039;m logged on.&lt;br /&gt;
At other times I&#039;m with friends or people in need of my assistance.&lt;br /&gt;
&lt;br /&gt;
===What Type of System do I use to play Second Life===&lt;br /&gt;
The system I use is a dell Dimension E521 modified to my liking.&lt;br /&gt;
*&#039;&#039;&#039;CPU:&#039;&#039;&#039; AMD Athlon(tm) 64 Processor 3200+ &amp;lt;br/&amp;gt;&lt;br /&gt;
~Thinking about getting a AMD 6400+.&lt;br /&gt;
*&#039;&#039;&#039;Memory:&#039;&#039;&#039; 1.5 GB&lt;br /&gt;
*&#039;&#039;&#039;OS Version:&#039;&#039;&#039; Ubuntu 7.10, Linux 2.6.22-14-generic x86_64&amp;lt;br/&amp;gt;&lt;br /&gt;
~Will be upgrading to Ubuntu 8.04 April, 24.&lt;br /&gt;
*&#039;&#039;&#039;Graphics Card:&#039;&#039;&#039; NVIDIA GeForce 8600&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==What I found in Second Life==&lt;br /&gt;
===Life Heartbeat===&lt;br /&gt;
Life Heartbeat is a community created in the eyes of [[User:Spider_Mycron#Spider_Mycron|Spider Mycron]] he offers a verity of free classes&lt;br /&gt;
*Building&lt;br /&gt;
*Photoshop &amp;amp; Texture&lt;br /&gt;
*Scripting&lt;br /&gt;
*Animation&lt;br /&gt;
&lt;br /&gt;
===Video Tutorials===&lt;br /&gt;
[[User:Torley_Linden#Torley_Linden|Torley Linden]] has made many [[Video Tutorials|video tutorials]] and whether you are new or a veteran Second Life player I suggest you check them out.&lt;br /&gt;
He is always in need of new ideas so feel free to send him some.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==My Scripts==&lt;br /&gt;
===Finished===&lt;br /&gt;
*[[User:Zand_Gundersen/Scripts#Zand.27s_Keyboard_Script|Zand&#039;s Keyboard Script]]&lt;br /&gt;
*[[User:Zand_Gundersen/Scripts#Zand.27s_Mail_Box_Script|Zand&#039;s Mail Box Script 1.0]]&lt;br /&gt;
&lt;br /&gt;
===Alpha===&lt;br /&gt;
*[[User:Zand_Gundersen/Scripts#Zand.27s_Mail_Box_Script|Zand&#039;s Mail Box Script 1.1a]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
===Audio Streams===&lt;br /&gt;
Various Streams that I use on my Parcel.&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; These may not work after time.&lt;br /&gt;
&lt;br /&gt;
====DI FM====&lt;br /&gt;
*Ambient - http://205.188.215.228:8006&lt;br /&gt;
*Future Synthpop - http://208.122.59.30:7234&lt;br /&gt;
*Goa &amp;amp; Psychedelic Trance - http://scfire-ntc-aa03.stream.aol.com:80/stream/1008&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{skills&lt;br /&gt;
|Architect=&lt;br /&gt;
|Builder=&lt;br /&gt;
|Machinima=&lt;br /&gt;
|Scenographer=&lt;br /&gt;
|Scripter=*&lt;br /&gt;
|SLogistician=&lt;br /&gt;
|Terraformer=&lt;br /&gt;
|}}&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen&amp;diff=62399</id>
		<title>User:Zand Gundersen</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen&amp;diff=62399"/>
		<updated>2008-04-08T02:02:55Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==About Me==&lt;br /&gt;
===How did I find about Second Life===&lt;br /&gt;
While attending a Networking class in 2006 a fellow classmate asked me if I currently had an account with Second Life. &lt;br /&gt;
When I answered No he informed me about SL and all the customization you can do with it.&lt;br /&gt;
As the days passed I became more and more interested in SL until December of 2006 I made an account. &lt;br /&gt;
&lt;br /&gt;
===What I do in Second Life===&lt;br /&gt;
I mostly do Scripting and Building.&lt;br /&gt;
You will most likely find me on my land when I&#039;m logged on.&lt;br /&gt;
At other times I&#039;m with friends or people in need of my assistance.&lt;br /&gt;
&lt;br /&gt;
===What Type of System do I use to play Second Life===&lt;br /&gt;
The system I use is a dell Dimension E521 modified to my liking.&lt;br /&gt;
*&#039;&#039;&#039;CPU:&#039;&#039;&#039; AMD Athlon(tm) 64 Processor 3200+ &amp;lt;br/&amp;gt;&lt;br /&gt;
~Thinking about getting a AMD 6400+.&lt;br /&gt;
*&#039;&#039;&#039;Memory:&#039;&#039;&#039; 1.5 GB&lt;br /&gt;
*&#039;&#039;&#039;OS Version:&#039;&#039;&#039; Ubuntu 7.10, Linux 2.6.22-14-generic x86_64&amp;lt;br/&amp;gt;&lt;br /&gt;
~Will be upgrading to Ubuntu 8.04 April, 24.&lt;br /&gt;
*&#039;&#039;&#039;Graphics Card:&#039;&#039;&#039; NVIDIA GeForce 8600&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==What I found in Second Life==&lt;br /&gt;
===Life Heartbeat===&lt;br /&gt;
Life Heartbeat is a community created in the eyes of [[User:Spider_Mycron#Spider_Mycron|Spider Mycron]] he offers a verity of free classes&lt;br /&gt;
*Building&lt;br /&gt;
*Photoshop &amp;amp; Texture&lt;br /&gt;
*Scripting&lt;br /&gt;
*Animation&lt;br /&gt;
&lt;br /&gt;
===Video Tutorials===&lt;br /&gt;
[[User:Torley_Linden#Torley_Linden|Torley Linden]] has made many [[Video Tutorials|video tutorials]] and whether you are new or a veteran Second Life player I suggest you check them out.&lt;br /&gt;
He is always in need of new ideas so feel free to send him some.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==My Scripts==&lt;br /&gt;
===Alpha===&lt;br /&gt;
*[[User:Zand_Gundersen/Scripts#Zand.27s_Mail_Box_Script|Mail Box Script]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
===Audio Streams===&lt;br /&gt;
Various Streams that I use on my Parcel.&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; These may not work after time.&lt;br /&gt;
&lt;br /&gt;
====DI FM====&lt;br /&gt;
*Ambient - http://205.188.215.228:8006&lt;br /&gt;
*Future Synthpop - http://208.122.59.30:7234&lt;br /&gt;
*Goa &amp;amp; Psychedelic Trance - http://scfire-ntc-aa03.stream.aol.com:80/stream/1008&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{skills&lt;br /&gt;
|Architect=&lt;br /&gt;
|Builder=&lt;br /&gt;
|Machinima=&lt;br /&gt;
|Scenographer=&lt;br /&gt;
|Scripter=*&lt;br /&gt;
|SLogistician=&lt;br /&gt;
|Terraformer=&lt;br /&gt;
|}}&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen/Scripts&amp;diff=62398</id>
		<title>User:Zand Gundersen/Scripts</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen/Scripts&amp;diff=62398"/>
		<updated>2008-04-08T02:01:15Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Zand&#039;s Keyboard Script==&lt;br /&gt;
This is my keyboard script.&lt;br /&gt;
It makes object only appear while typing.&lt;br /&gt;
&lt;br /&gt;
===Code===&lt;br /&gt;
&amp;lt;lsl&amp;gt;// Zand&#039;s Keyboard Script&lt;br /&gt;
// by Zand Gundersen&lt;br /&gt;
// Makes Object only appear while typing.&lt;br /&gt;
//&lt;br /&gt;
// THIS SCRIPT IS PUBLIC DOMAIN! Do not delete the credits at the top of this script!&lt;br /&gt;
// Feel free to copy, modify, and use this script. &lt;br /&gt;
&lt;br /&gt;
list anims;&lt;br /&gt;
key ANIM_TYPE=&amp;quot;c541c47f-e0c0-058b-ad1a-d6ae3a4584d9&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        llSetTimerEvent(.2);&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    timer()&lt;br /&gt;
    {&lt;br /&gt;
        anims = llGetAnimationList(llGetOwner());&lt;br /&gt;
        if(~llListFindList(anims,[ANIM_TYPE]))&lt;br /&gt;
        {&lt;br /&gt;
            llSetLinkAlpha(LINK_SET,1.0,ALL_SIDES);            &lt;br /&gt;
        }&lt;br /&gt;
        else&lt;br /&gt;
        {&lt;br /&gt;
            llSetLinkAlpha(LINK_SET,0.0,ALL_SIDES);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/lsl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Zand&#039;s Mail Box Script==&lt;br /&gt;
This is my mail box script i have been working on.&lt;br /&gt;
I will try to keep it updated.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version 1.0 Code===&lt;br /&gt;
&amp;lt;lsl&amp;gt;// Zand Gundersen&#039;s Mail Box Script Version 1.0&lt;br /&gt;
// This script turns an ordenary prim into a Mail Box.&lt;br /&gt;
//&lt;br /&gt;
// -=Credits=-&lt;br /&gt;
// Jan 8, 2008 - created by Zand Gundersen&lt;br /&gt;
//&lt;br /&gt;
// THIS SCRIPT IS PUBLIC DOMAIN! Do not delete the credits at the top of this script!&lt;br /&gt;
// Feel free to copy, modify, and use this script. &lt;br /&gt;
//&lt;br /&gt;
// Always give credit to Zand Gundersen and all people who modify it in a readme or in the object description.&lt;br /&gt;
&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        llAllowInventoryDrop(TRUE);&lt;br /&gt;
        llSetClickAction(CLICK_ACTION_OPEN);&lt;br /&gt;
        llSetText(llKey2Name(llGetOwner()) + &amp;quot;&#039;s Mail Box:\nClick to Open then Drag and Drop\n Item into Box&amp;quot;,&amp;lt;1,1,.5&amp;gt;,.75 );&lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/lsl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Version 1.1a Code===&lt;br /&gt;
&amp;lt;lsl&amp;gt;// Zand Gundersen&#039;s Mail Box Script Version 1.1a&lt;br /&gt;
//&lt;br /&gt;
// This script turns an ordenary prim into a Mail Box.&lt;br /&gt;
// It now has a Dialog Menu and the option to IM you about new mail. &lt;br /&gt;
string credits=&amp;quot;&lt;br /&gt;
&lt;br /&gt;
-=Credits=-    &lt;br /&gt;
Apr 7, 2008 - created by Zand Gundersen&lt;br /&gt;
&lt;br /&gt;
This script is public domain and should be copyable!&lt;br /&gt;
&amp;quot;;&lt;br /&gt;
// THIS SCRIPT IS PUBLIC DOMAIN! Do not delete the credits at the top of this script!&lt;br /&gt;
// Feel free to copy, modify, and use this script. &lt;br /&gt;
//&lt;br /&gt;
// Always give credit to Zand Gundersen and all people who modify it in a readme or in the object description.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//Config&lt;br /&gt;
integer chan=11;        //Dialog Chat Channel&lt;br /&gt;
&lt;br /&gt;
integer sendim = TRUE;  //Im You if theres New Mail&lt;br /&gt;
integer updatetime = 5; //How often in seconds to update info&lt;br /&gt;
&lt;br /&gt;
integer face = 6;       // What face To change the color of&lt;br /&gt;
vector newcolor=&amp;lt;1,0,1&amp;gt;;// What color to set the face on New Mail&lt;br /&gt;
vector oldcolor=&amp;lt;0,1,0&amp;gt;;// What color to set the face on Reset&lt;br /&gt;
//End of Config&lt;br /&gt;
&lt;br /&gt;
// Variables that make the script work&lt;br /&gt;
// Don&#039;t edit unless you know what your doing&lt;br /&gt;
string version=&amp;quot;1.1a&amp;quot;; // Version Number&lt;br /&gt;
string endcmd=&amp;quot;Close&amp;quot;; // End Dialog&lt;br /&gt;
list usercmd=[&amp;quot;About&amp;quot;,&amp;quot;Status&amp;quot;,&amp;quot;Admin&amp;quot;]; // User Menu&lt;br /&gt;
string usertext=&amp;quot;User&amp;quot;; // User Menu Text&lt;br /&gt;
list admincmd=[&amp;quot;Back&amp;quot;,&amp;quot;Reset&amp;quot;,&amp;quot;Test&amp;quot;]; // Admin Menu&lt;br /&gt;
string admintext=&amp;quot;Admin&amp;quot;; // Admin Menu Text&lt;br /&gt;
string owner; // Owner Key&lt;br /&gt;
string im=&amp;quot;&amp;quot;;&lt;br /&gt;
integer online=TRUE; &lt;br /&gt;
&lt;br /&gt;
SetNew(integer new)&lt;br /&gt;
{&lt;br /&gt;
    vector pos=llGetPos();&lt;br /&gt;
    if (new) // Yay New Mail&lt;br /&gt;
    {&lt;br /&gt;
        // Run Code for New Mail&lt;br /&gt;
        im=&amp;quot;You Got Mail (http://slurl.com/secondlife/&amp;quot;+llGetRegionName()+&amp;quot;/&amp;quot;+(string)pos.x+&amp;quot;/&amp;quot;+(string)pos.y+&amp;quot;/&amp;quot;+(string)pos.z+&amp;quot;)&amp;quot;;&lt;br /&gt;
        llSetColor(newcolor, face);&lt;br /&gt;
    }&lt;br /&gt;
    else&lt;br /&gt;
    {&lt;br /&gt;
        // Run Code for No New Mail&lt;br /&gt;
        llSetColor(oldcolor, face);&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        //Init&lt;br /&gt;
        llListen(chan, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
        llSetTimerEvent(updatetime);&lt;br /&gt;
        SetNew(FALSE);&lt;br /&gt;
        &lt;br /&gt;
        //Set up the Prims Settings&lt;br /&gt;
        llSetTouchText(&amp;quot;Menu&amp;quot;);&lt;br /&gt;
        llSetClickAction(CLICK_ACTION_OPEN);&lt;br /&gt;
        llAllowInventoryDrop(TRUE);&lt;br /&gt;
        owner=llGetOwner();&lt;br /&gt;
        llSetText( llKey2Name(owner) + &amp;quot;&#039;s Mail Box:\nClick to Open then Drag and Drop\n Item into Box. Right Click for Menu.\n---\nNote: This is still in the testing phase&amp;quot;,&amp;lt;1,1,.5&amp;gt;,.75 );   &lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    touch(integer num)&lt;br /&gt;
    {&lt;br /&gt;
        key id=llDetectedKey(0);&lt;br /&gt;
        llDialog(id, usertext, endcmd+usercmd, chan); //Show user menu&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    timer()&lt;br /&gt;
    {&lt;br /&gt;
        if (im!=&amp;quot;&amp;quot;)&lt;br /&gt;
        {&lt;br /&gt;
            llInstantMessage(owner, im);&lt;br /&gt;
            im=&amp;quot;&amp;quot;;&lt;br /&gt;
        }&lt;br /&gt;
        llRequestAgentData(owner, DATA_ONLINE);    &lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    dataserver(key request, string data)&lt;br /&gt;
    {&lt;br /&gt;
        if (data == &amp;quot;1&amp;quot;)&lt;br /&gt;
        online = TRUE;&lt;br /&gt;
        else&lt;br /&gt;
        online = FALSE;&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
     changed(integer change)&lt;br /&gt;
    {&lt;br /&gt;
        if (change &amp;amp; CHANGED_ALLOWED_DROP) //Did we get a new item?&lt;br /&gt;
        {&lt;br /&gt;
            SetNew(TRUE);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
       &lt;br /&gt;
    listen( integer channel, string name, key id, string msg )&lt;br /&gt;
    {&lt;br /&gt;
        msg=llToLower(msg);&lt;br /&gt;
        if (msg==llToLower(endcmd)) //End&lt;br /&gt;
        {&lt;br /&gt;
            //Do Nothing&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;back&amp;quot;) //Back&lt;br /&gt;
        {&lt;br /&gt;
            llDialog(id, usertext, endcmd+usercmd, chan); //Show user menu&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;status&amp;quot;) //Status&lt;br /&gt;
        {&lt;br /&gt;
            if (online) //Check Online&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, llKey2Name(owner)+&amp;quot; is Online&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, llKey2Name(owner)+&amp;quot; is Offline&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;about&amp;quot;) //About&lt;br /&gt;
        {&lt;br /&gt;
            llDialog(id, &amp;quot;Zand Gundersen&#039;s Mail Box Script Version &amp;quot;+version+credits,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;admin&amp;quot;) //Admin&lt;br /&gt;
        {&lt;br /&gt;
            if (id==owner)&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, admintext, endcmd+admincmd,chan); //Show admin menu&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Only Owner Can Do That&amp;quot;, endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;reset&amp;quot;) //Reset&lt;br /&gt;
        {&lt;br /&gt;
            if (id==owner)&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Rested&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
                llResetScript();&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Only Owner Can Do That&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;test&amp;quot;) //Test&lt;br /&gt;
        {&lt;br /&gt;
            if (id==owner)&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Test Send&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
                SetNew(TRUE);&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Only Owner Can Do That&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/lsl&amp;gt;&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=LlGetAnimationList&amp;diff=62396</id>
		<title>LlGetAnimationList</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=LlGetAnimationList&amp;diff=62396"/>
		<updated>2008-04-08T01:57:43Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{LSL Function/avatar|id|sim=*}}{{LSL_Function&lt;br /&gt;
|func_id=266|func_sleep=0.0|func_energy=10.0&lt;br /&gt;
|func=llGetAnimationList|return_type=list|p1_type=key|p1_name=id&lt;br /&gt;
|func_footnote&lt;br /&gt;
|func_desc&lt;br /&gt;
|return_text=of all playing animations for avatar &#039;&#039;&#039;id&#039;&#039;&#039; by key.&lt;br /&gt;
|spec&lt;br /&gt;
|caveats=*There is no internal mechanism to get the name of the animations playing.&lt;br /&gt;
|constants&lt;br /&gt;
|examples=&lt;br /&gt;
&amp;lt;lsl&amp;gt;// Zand&#039;s Keyboard Script&lt;br /&gt;
// by Zand Gundersen&lt;br /&gt;
// Makes Object only appear while typing.&lt;br /&gt;
//&lt;br /&gt;
// THIS SCRIPT IS PUBLIC DOMAIN! Do not delete the credits at the top of this script!&lt;br /&gt;
// Feel free to copy, modify, and use this script. &lt;br /&gt;
&lt;br /&gt;
list anims;&lt;br /&gt;
key ANIM_TYPE=&amp;quot;c541c47f-e0c0-058b-ad1a-d6ae3a4584d9&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        llSetTimerEvent(.2);&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    timer()&lt;br /&gt;
    {&lt;br /&gt;
        anims = llGetAnimationList(llGetOwner());&lt;br /&gt;
        if(~llListFindList(anims,[ANIM_TYPE]))&lt;br /&gt;
        {&lt;br /&gt;
            llSetLinkAlpha(LINK_SET,1.0,ALL_SIDES);            &lt;br /&gt;
        }&lt;br /&gt;
        else&lt;br /&gt;
        {&lt;br /&gt;
            llSetLinkAlpha(LINK_SET,0.0,ALL_SIDES);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/lsl&amp;gt;&lt;br /&gt;
|helpers&lt;br /&gt;
|also_functions={{LSL DefineRow||[[llGetAgentInfo]]|Gets the avatar info}}&lt;br /&gt;
{{LSL DefineRow||[[llGetAnimation]]|Get an over simplified avatar info string}}&lt;br /&gt;
{{LSL DefineRow||[[llStartAnimation]]|Start an animation on an avatar}}&lt;br /&gt;
{{LSL DefineRow||[[llStopAnimation]]|Stop an animation playing on an avatar}}&lt;br /&gt;
|also_events&lt;br /&gt;
|also_tests&lt;br /&gt;
|also_articles&lt;br /&gt;
|notes&lt;br /&gt;
|cat1=Avatar&lt;br /&gt;
|cat2=Animation&lt;br /&gt;
|cat3&lt;br /&gt;
|cat4&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen/Mail_Box_Script&amp;diff=62391</id>
		<title>User:Zand Gundersen/Mail Box Script</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen/Mail_Box_Script&amp;diff=62391"/>
		<updated>2008-04-08T01:50:11Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: User:Zand Gundersen/Mail Box Script moved to User:Zand Gundersen/Scripts: So I don&amp;#039;t make a page for each script I do.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[User:Zand Gundersen/Scripts]]&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen/Scripts&amp;diff=62390</id>
		<title>User:Zand Gundersen/Scripts</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen/Scripts&amp;diff=62390"/>
		<updated>2008-04-08T01:50:11Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: User:Zand Gundersen/Mail Box Script moved to User:Zand Gundersen/Scripts: So I don&amp;#039;t make a page for each script I do.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Zand Gundersen&#039;s Mail Box Script==&lt;br /&gt;
This is my mail box script i have been working on.&lt;br /&gt;
I will try to keep it updated.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version 1.0 Code===&lt;br /&gt;
&amp;lt;lsl&amp;gt;&lt;br /&gt;
// Zand Gundersen&#039;s Mail Box Script Version 1.0&lt;br /&gt;
// This script turns an ordenary prim into a Mail Box.&lt;br /&gt;
//&lt;br /&gt;
// -=Credits=-&lt;br /&gt;
// Jan 8, 2008 - created by Zand Gundersen&lt;br /&gt;
//&lt;br /&gt;
// THIS SCRIPT IS PUBLIC DOMAIN! Do not delete the credits at the top of this script!&lt;br /&gt;
// Feel free to copy, modify, and use this script. &lt;br /&gt;
//&lt;br /&gt;
// Always give credit to Zand Gundersen and all people who modify it in a readme or in the object description.&lt;br /&gt;
&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        llAllowInventoryDrop(TRUE);&lt;br /&gt;
        llSetClickAction(CLICK_ACTION_OPEN);&lt;br /&gt;
        llSetText(llKey2Name(llGetOwner()) + &amp;quot;&#039;s Mail Box:\nClick to Open then Drag and Drop\n Item into Box&amp;quot;,&amp;lt;1,1,.5&amp;gt;,.75 );&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/lsl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Version 1.1a Code===&lt;br /&gt;
&amp;lt;lsl&amp;gt;&lt;br /&gt;
// Zand Gundersen&#039;s Mail Box Script Version 1.1a&lt;br /&gt;
&lt;br /&gt;
// This script turns an ordenary prim into a Mail Box.&lt;br /&gt;
// It now has a Dialog Menu and the option to IM you about new mail. &lt;br /&gt;
string credits=&amp;quot;&lt;br /&gt;
&lt;br /&gt;
-=Credits=-    &lt;br /&gt;
Apr 7, 2008 - created by Zand Gundersen&lt;br /&gt;
&lt;br /&gt;
This script is public domain and should be copyable!&lt;br /&gt;
&amp;quot;;&lt;br /&gt;
// THIS SCRIPT IS PUBLIC DOMAIN! Do not delete the credits at the top of this script!&lt;br /&gt;
// Feel free to copy, modify, and use this script. &lt;br /&gt;
&lt;br /&gt;
// Always give credit to Zand Gundersen and all people who modify it in a readme or in the object description.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//Config&lt;br /&gt;
integer chan=11;        //Dialog Chat Channel&lt;br /&gt;
&lt;br /&gt;
integer sendim = TRUE;  //Im You if theres New Mail&lt;br /&gt;
integer updatetime = 5; //How often in seconds to update info&lt;br /&gt;
&lt;br /&gt;
integer face = 6;       // What face To change the color of&lt;br /&gt;
vector newcolor=&amp;lt;1,0,1&amp;gt;;// What color to set the face on New Mail&lt;br /&gt;
vector oldcolor=&amp;lt;0,1,0&amp;gt;;// What color to set the face on Reset&lt;br /&gt;
//End of Config&lt;br /&gt;
&lt;br /&gt;
// Variables that make the script work&lt;br /&gt;
// Don&#039;t edit unless you know what your doing&lt;br /&gt;
string version=&amp;quot;1.1a&amp;quot;; // Version Number&lt;br /&gt;
string endcmd=&amp;quot;Close&amp;quot;; // End Dialog&lt;br /&gt;
list usercmd=[&amp;quot;About&amp;quot;,&amp;quot;Status&amp;quot;,&amp;quot;Admin&amp;quot;]; // User Menu&lt;br /&gt;
string usertext=&amp;quot;User&amp;quot;; // User Menu Text&lt;br /&gt;
list admincmd=[&amp;quot;Back&amp;quot;,&amp;quot;Reset&amp;quot;,&amp;quot;Test&amp;quot;]; // Admin Menu&lt;br /&gt;
string admintext=&amp;quot;Admin&amp;quot;; // Admin Menu Text&lt;br /&gt;
string owner; // Owner Key&lt;br /&gt;
string im=&amp;quot;&amp;quot;;&lt;br /&gt;
integer online=TRUE; &lt;br /&gt;
&lt;br /&gt;
SetNew(integer new)&lt;br /&gt;
{&lt;br /&gt;
    vector pos=llGetPos();&lt;br /&gt;
    if (new) // Yay New Mail&lt;br /&gt;
    {&lt;br /&gt;
        // Run Code for New Mail&lt;br /&gt;
        im=&amp;quot;You Got Mail (http://slurl.com/secondlife/&amp;quot;+llGetRegionName()+&amp;quot;/&amp;quot;+(string)pos.x+&amp;quot;/&amp;quot;+(string)pos.y+&amp;quot;/&amp;quot;+(string)pos.z+&amp;quot;)&amp;quot;;&lt;br /&gt;
        llSetColor(newcolor, face);&lt;br /&gt;
    }&lt;br /&gt;
    else&lt;br /&gt;
    {&lt;br /&gt;
        // Run Code for No New Mail&lt;br /&gt;
        llSetColor(oldcolor, face);&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        //Init&lt;br /&gt;
        llListen(chan, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
        llSetTimerEvent(updatetime);&lt;br /&gt;
        SetNew(FALSE);&lt;br /&gt;
        &lt;br /&gt;
        //Set up the Prims Settings&lt;br /&gt;
        llSetTouchText(&amp;quot;Menu&amp;quot;);&lt;br /&gt;
        llSetClickAction(CLICK_ACTION_OPEN);&lt;br /&gt;
        llAllowInventoryDrop(TRUE);&lt;br /&gt;
        owner=llGetOwner();&lt;br /&gt;
        llSetText( llKey2Name(owner) + &amp;quot;&#039;s Mail Box:\nClick to Open then Drag and Drop\n Item into Box. Right Click for Menu.\n---\nNote: This is still in the testing phase&amp;quot;,&amp;lt;1,1,.5&amp;gt;,.75 );   &lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    touch(integer num)&lt;br /&gt;
    {&lt;br /&gt;
        key id=llDetectedKey(0);&lt;br /&gt;
        llDialog(id, usertext, endcmd+usercmd, chan); //Show user menu&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    timer()&lt;br /&gt;
    {&lt;br /&gt;
        if (im!=&amp;quot;&amp;quot;)&lt;br /&gt;
        {&lt;br /&gt;
            llInstantMessage(owner, im);&lt;br /&gt;
            im=&amp;quot;&amp;quot;;&lt;br /&gt;
        }&lt;br /&gt;
        llRequestAgentData(owner, DATA_ONLINE);    &lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    dataserver(key request, string data)&lt;br /&gt;
    {&lt;br /&gt;
        if (data == &amp;quot;1&amp;quot;)&lt;br /&gt;
        online = TRUE;&lt;br /&gt;
        else&lt;br /&gt;
        online = FALSE;&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
     changed(integer change)&lt;br /&gt;
    {&lt;br /&gt;
        if (change &amp;amp; CHANGED_ALLOWED_DROP) //Did we get a new item?&lt;br /&gt;
        {&lt;br /&gt;
            SetNew(TRUE);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
       &lt;br /&gt;
    listen( integer channel, string name, key id, string msg )&lt;br /&gt;
    {&lt;br /&gt;
        msg=llToLower(msg);&lt;br /&gt;
        if (msg==llToLower(endcmd)) //End&lt;br /&gt;
        {&lt;br /&gt;
            //Do Nothing&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;back&amp;quot;) //Back&lt;br /&gt;
        {&lt;br /&gt;
            llDialog(id, usertext, endcmd+usercmd, chan); //Show user menu&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;status&amp;quot;) //Status&lt;br /&gt;
        {&lt;br /&gt;
            if (online) //Check Online&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, llKey2Name(owner)+&amp;quot; is Online&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, llKey2Name(owner)+&amp;quot; is Offline&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;about&amp;quot;) //About&lt;br /&gt;
        {&lt;br /&gt;
            llDialog(id, &amp;quot;Zand Gundersen&#039;s Mail Box Script Version &amp;quot;+version+credits,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;admin&amp;quot;) //Admin&lt;br /&gt;
        {&lt;br /&gt;
            if (id==owner)&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, admintext, endcmd+admincmd,chan); //Show admin menu&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Only Owner Can Do That&amp;quot;, endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;reset&amp;quot;) //Reset&lt;br /&gt;
        {&lt;br /&gt;
            if (id==owner)&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Rested&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
                llResetScript();&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Only Owner Can Do That&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;test&amp;quot;) //Test&lt;br /&gt;
        {&lt;br /&gt;
            if (id==owner)&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Test Send&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
                SetNew(TRUE);&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Only Owner Can Do That&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/lsl&amp;gt;&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=LlGetAnimationList&amp;diff=62383</id>
		<title>LlGetAnimationList</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=LlGetAnimationList&amp;diff=62383"/>
		<updated>2008-04-08T01:46:35Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{LSL Function/avatar|id|sim=*}}{{LSL_Function&lt;br /&gt;
|func_id=266|func_sleep=0.0|func_energy=10.0&lt;br /&gt;
|func=llGetAnimationList|return_type=list|p1_type=key|p1_name=id&lt;br /&gt;
|func_footnote&lt;br /&gt;
|func_desc&lt;br /&gt;
|return_text=of all playing animations for avatar &#039;&#039;&#039;id&#039;&#039;&#039; by key.&lt;br /&gt;
|spec&lt;br /&gt;
|caveats=*There is no internal mechanism to get the name of the animations playing.&lt;br /&gt;
|constants&lt;br /&gt;
|examples=&lt;br /&gt;
&amp;lt;lsl&amp;gt;// Zand&#039;s Keybord Script&lt;br /&gt;
// by Zand Gundersen&lt;br /&gt;
// Makes Object only appear while typing.&lt;br /&gt;
//&lt;br /&gt;
// THIS SCRIPT IS PUBLIC DOMAIN! Do not delete the credits at the top of this script!&lt;br /&gt;
// Feel free to copy, modify, and use this script. &lt;br /&gt;
&lt;br /&gt;
list anims;&lt;br /&gt;
key ANIM_TYPE=&amp;quot;c541c47f-e0c0-058b-ad1a-d6ae3a4584d9&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        llSetTimerEvent(.2);&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    timer()&lt;br /&gt;
    {&lt;br /&gt;
        anims = llGetAnimationList(llGetOwner());&lt;br /&gt;
        if(~llListFindList(anims,[ANIM_TYPE]))&lt;br /&gt;
        {&lt;br /&gt;
            llSetLinkAlpha(LINK_SET,1.0,ALL_SIDES);            &lt;br /&gt;
        }&lt;br /&gt;
        else&lt;br /&gt;
        {&lt;br /&gt;
            llSetLinkAlpha(LINK_SET,0.0,ALL_SIDES);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/lsl&amp;gt;&lt;br /&gt;
|helpers&lt;br /&gt;
|also_functions={{LSL DefineRow||[[llGetAgentInfo]]|Gets the avatar info}}&lt;br /&gt;
{{LSL DefineRow||[[llGetAnimation]]|Get an over simplified avatar info string}}&lt;br /&gt;
{{LSL DefineRow||[[llStartAnimation]]|Start an animation on an avatar}}&lt;br /&gt;
{{LSL DefineRow||[[llStopAnimation]]|Stop an animation playing on an avatar}}&lt;br /&gt;
|also_events&lt;br /&gt;
|also_tests&lt;br /&gt;
|also_articles&lt;br /&gt;
|notes&lt;br /&gt;
|cat1=Avatar&lt;br /&gt;
|cat2=Animation&lt;br /&gt;
|cat3&lt;br /&gt;
|cat4&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen&amp;diff=62352</id>
		<title>User:Zand Gundersen</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen&amp;diff=62352"/>
		<updated>2008-04-08T01:31:35Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==About Me==&lt;br /&gt;
===How did I find about Second Life===&lt;br /&gt;
While attending a Networking class in 2006 a fellow classmate asked me if I currently had an account with Second Life. &lt;br /&gt;
When I answered No he informed me about SL and all the customization you can do with it.&lt;br /&gt;
As the days passed I became more and more interested in SL until December of 2006 I made an account. &lt;br /&gt;
&lt;br /&gt;
===What I do in Second Life===&lt;br /&gt;
I mostly do Scripting and Building.&lt;br /&gt;
You will most likely find me on my land when I&#039;m logged on.&lt;br /&gt;
At other times I&#039;m with friends or people in need of my assistance.&lt;br /&gt;
&lt;br /&gt;
===What Type of System do I use to play Second Life===&lt;br /&gt;
The system I use is a dell Dimension E521 modified to my liking.&lt;br /&gt;
*&#039;&#039;&#039;CPU:&#039;&#039;&#039; AMD Athlon(tm) 64 Processor 3200+ &amp;lt;br/&amp;gt;&lt;br /&gt;
~Thinking about getting a AMD 6400+.&lt;br /&gt;
*&#039;&#039;&#039;Memory:&#039;&#039;&#039; 1.5 GB&lt;br /&gt;
*&#039;&#039;&#039;OS Version:&#039;&#039;&#039; Ubuntu 7.10, Linux 2.6.22-14-generic x86_64&amp;lt;br/&amp;gt;&lt;br /&gt;
~Will be upgrading to Ubuntu 8.04 April, 24.&lt;br /&gt;
*&#039;&#039;&#039;Graphics Card:&#039;&#039;&#039; NVIDIA GeForce 8600&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==What I found in Second Life==&lt;br /&gt;
===Life Heartbeat===&lt;br /&gt;
Life Heartbeat is a community created in the eyes of [[User:Spider_Mycron#Spider_Mycron|Spider Mycron]] he offers a verity of free classes&lt;br /&gt;
*Building&lt;br /&gt;
*Photoshop &amp;amp; Texture&lt;br /&gt;
*Scripting&lt;br /&gt;
*Animation&lt;br /&gt;
&lt;br /&gt;
===Video Tutorials===&lt;br /&gt;
[[User:Torley_Linden#Torley_Linden|Torley Linden]] has made many [[Video Tutorials|video tutorials]] and whether you are new or a veteran Second Life player I suggest you check them out.&lt;br /&gt;
He is always in need of new ideas so feel free to send him some.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==My Scripts==&lt;br /&gt;
===Alpha===&lt;br /&gt;
*[[User:Zand_Gundersen/Mail_Box_Script|Mail Box Script]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
===Audio Streams===&lt;br /&gt;
Various Streams that I use on my Parcel.&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; These may not work after time.&lt;br /&gt;
&lt;br /&gt;
====DI FM====&lt;br /&gt;
*Ambient - http://205.188.215.228:8006&lt;br /&gt;
*Future Synthpop - http://208.122.59.30:7234&lt;br /&gt;
*Goa &amp;amp; Psychedelic Trance - http://scfire-ntc-aa03.stream.aol.com:80/stream/1008&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{skills&lt;br /&gt;
|Architect=&lt;br /&gt;
|Builder=&lt;br /&gt;
|Machinima=&lt;br /&gt;
|Scenographer=&lt;br /&gt;
|Scripter=*&lt;br /&gt;
|SLogistician=&lt;br /&gt;
|Terraformer=&lt;br /&gt;
|}}&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=LlGetAnimationList&amp;diff=62331</id>
		<title>LlGetAnimationList</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=LlGetAnimationList&amp;diff=62331"/>
		<updated>2008-04-08T01:23:42Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{LSL Function/avatar|id|sim=*}}{{LSL_Function&lt;br /&gt;
|func_id=266|func_sleep=0.0|func_energy=10.0&lt;br /&gt;
|func=llGetAnimationList|return_type=list|p1_type=key|p1_name=id&lt;br /&gt;
|func_footnote&lt;br /&gt;
|func_desc&lt;br /&gt;
|return_text=of all playing animations for avatar &#039;&#039;&#039;id&#039;&#039;&#039; by key.&lt;br /&gt;
|spec&lt;br /&gt;
|caveats=*There is no internal mechanism to get the name of the animations playing.&lt;br /&gt;
|constants&lt;br /&gt;
|examples=&lt;br /&gt;
&amp;lt;lsl&amp;gt;// Zand&#039;s Keybord Script&lt;br /&gt;
// by Zand Gundersen&lt;br /&gt;
// THIS SCRIPT IS PUBLIC DOMAIN! Do not delete the credits at the top of this script!&lt;br /&gt;
// Feel free to copy, modify, and use this script. &lt;br /&gt;
&lt;br /&gt;
list anims;&lt;br /&gt;
key ANIM_TYPE=&amp;quot;c541c47f-e0c0-058b-ad1a-d6ae3a4584d9&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        llSetTimerEvent(.2);&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    timer()&lt;br /&gt;
    {&lt;br /&gt;
        anims = llGetAnimationList(llGetOwner());&lt;br /&gt;
        if(~llListFindList(anims,[ANIM_TYPE]))&lt;br /&gt;
        {&lt;br /&gt;
            llSetLinkAlpha(LINK_SET,1.0,ALL_SIDES);            &lt;br /&gt;
        }&lt;br /&gt;
        else&lt;br /&gt;
        {&lt;br /&gt;
            llSetLinkAlpha(LINK_SET,0.0,ALL_SIDES);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/lsl&amp;gt;&lt;br /&gt;
|helpers&lt;br /&gt;
|also_functions={{LSL DefineRow||[[llGetAgentInfo]]|Gets the avatar info}}&lt;br /&gt;
{{LSL DefineRow||[[llGetAnimation]]|Get an over simplified avatar info string}}&lt;br /&gt;
{{LSL DefineRow||[[llStartAnimation]]|Start an animation on an avatar}}&lt;br /&gt;
{{LSL DefineRow||[[llStopAnimation]]|Stop an animation playing on an avatar}}&lt;br /&gt;
|also_events&lt;br /&gt;
|also_tests&lt;br /&gt;
|also_articles&lt;br /&gt;
|notes&lt;br /&gt;
|cat1=Avatar&lt;br /&gt;
|cat2=Animation&lt;br /&gt;
|cat3&lt;br /&gt;
|cat4&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen/Scripts&amp;diff=62167</id>
		<title>User:Zand Gundersen/Scripts</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen/Scripts&amp;diff=62167"/>
		<updated>2008-04-07T23:50:17Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Zand Gundersen&#039;s Mail Box Script==&lt;br /&gt;
This is my mail box script i have been working on.&lt;br /&gt;
I will try to keep it updated.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version 1.0 Code===&lt;br /&gt;
&amp;lt;lsl&amp;gt;&lt;br /&gt;
// Zand Gundersen&#039;s Mail Box Script Version 1.0&lt;br /&gt;
// This script turns an ordenary prim into a Mail Box.&lt;br /&gt;
//&lt;br /&gt;
// -=Credits=-&lt;br /&gt;
// Jan 8, 2008 - created by Zand Gundersen&lt;br /&gt;
//&lt;br /&gt;
// THIS SCRIPT IS PUBLIC DOMAIN! Do not delete the credits at the top of this script!&lt;br /&gt;
// Feel free to copy, modify, and use this script. &lt;br /&gt;
//&lt;br /&gt;
// Always give credit to Zand Gundersen and all people who modify it in a readme or in the object description.&lt;br /&gt;
&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        llAllowInventoryDrop(TRUE);&lt;br /&gt;
        llSetClickAction(CLICK_ACTION_OPEN);&lt;br /&gt;
        llSetText(llKey2Name(llGetOwner()) + &amp;quot;&#039;s Mail Box:\nClick to Open then Drag and Drop\n Item into Box&amp;quot;,&amp;lt;1,1,.5&amp;gt;,.75 );&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/lsl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Version 1.1a Code===&lt;br /&gt;
&amp;lt;lsl&amp;gt;&lt;br /&gt;
// Zand Gundersen&#039;s Mail Box Script Version 1.1a&lt;br /&gt;
&lt;br /&gt;
// This script turns an ordenary prim into a Mail Box.&lt;br /&gt;
// It now has a Dialog Menu and the option to IM you about new mail. &lt;br /&gt;
string credits=&amp;quot;&lt;br /&gt;
&lt;br /&gt;
-=Credits=-    &lt;br /&gt;
Apr 7, 2008 - created by Zand Gundersen&lt;br /&gt;
&lt;br /&gt;
This script is public domain and should be copyable!&lt;br /&gt;
&amp;quot;;&lt;br /&gt;
// THIS SCRIPT IS PUBLIC DOMAIN! Do not delete the credits at the top of this script!&lt;br /&gt;
// Feel free to copy, modify, and use this script. &lt;br /&gt;
&lt;br /&gt;
// Always give credit to Zand Gundersen and all people who modify it in a readme or in the object description.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//Config&lt;br /&gt;
integer chan=11;        //Dialog Chat Channel&lt;br /&gt;
&lt;br /&gt;
integer sendim = TRUE;  //Im You if theres New Mail&lt;br /&gt;
integer updatetime = 5; //How often in seconds to update info&lt;br /&gt;
&lt;br /&gt;
integer face = 6;       // What face To change the color of&lt;br /&gt;
vector newcolor=&amp;lt;1,0,1&amp;gt;;// What color to set the face on New Mail&lt;br /&gt;
vector oldcolor=&amp;lt;0,1,0&amp;gt;;// What color to set the face on Reset&lt;br /&gt;
//End of Config&lt;br /&gt;
&lt;br /&gt;
// Variables that make the script work&lt;br /&gt;
// Don&#039;t edit unless you know what your doing&lt;br /&gt;
string version=&amp;quot;1.1a&amp;quot;; // Version Number&lt;br /&gt;
string endcmd=&amp;quot;Close&amp;quot;; // End Dialog&lt;br /&gt;
list usercmd=[&amp;quot;About&amp;quot;,&amp;quot;Status&amp;quot;,&amp;quot;Admin&amp;quot;]; // User Menu&lt;br /&gt;
string usertext=&amp;quot;User&amp;quot;; // User Menu Text&lt;br /&gt;
list admincmd=[&amp;quot;Back&amp;quot;,&amp;quot;Reset&amp;quot;,&amp;quot;Test&amp;quot;]; // Admin Menu&lt;br /&gt;
string admintext=&amp;quot;Admin&amp;quot;; // Admin Menu Text&lt;br /&gt;
string owner; // Owner Key&lt;br /&gt;
string im=&amp;quot;&amp;quot;;&lt;br /&gt;
integer online=TRUE; &lt;br /&gt;
&lt;br /&gt;
SetNew(integer new)&lt;br /&gt;
{&lt;br /&gt;
    vector pos=llGetPos();&lt;br /&gt;
    if (new) // Yay New Mail&lt;br /&gt;
    {&lt;br /&gt;
        // Run Code for New Mail&lt;br /&gt;
        im=&amp;quot;You Got Mail (http://slurl.com/secondlife/&amp;quot;+llGetRegionName()+&amp;quot;/&amp;quot;+(string)pos.x+&amp;quot;/&amp;quot;+(string)pos.y+&amp;quot;/&amp;quot;+(string)pos.z+&amp;quot;)&amp;quot;;&lt;br /&gt;
        llSetColor(newcolor, face);&lt;br /&gt;
    }&lt;br /&gt;
    else&lt;br /&gt;
    {&lt;br /&gt;
        // Run Code for No New Mail&lt;br /&gt;
        llSetColor(oldcolor, face);&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        //Init&lt;br /&gt;
        llListen(chan, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
        llSetTimerEvent(updatetime);&lt;br /&gt;
        SetNew(FALSE);&lt;br /&gt;
        &lt;br /&gt;
        //Set up the Prims Settings&lt;br /&gt;
        llSetTouchText(&amp;quot;Menu&amp;quot;);&lt;br /&gt;
        llSetClickAction(CLICK_ACTION_OPEN);&lt;br /&gt;
        llAllowInventoryDrop(TRUE);&lt;br /&gt;
        owner=llGetOwner();&lt;br /&gt;
        llSetText( llKey2Name(owner) + &amp;quot;&#039;s Mail Box:\nClick to Open then Drag and Drop\n Item into Box. Right Click for Menu.\n---\nNote: This is still in the testing phase&amp;quot;,&amp;lt;1,1,.5&amp;gt;,.75 );   &lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    touch(integer num)&lt;br /&gt;
    {&lt;br /&gt;
        key id=llDetectedKey(0);&lt;br /&gt;
        llDialog(id, usertext, endcmd+usercmd, chan); //Show user menu&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    timer()&lt;br /&gt;
    {&lt;br /&gt;
        if (im!=&amp;quot;&amp;quot;)&lt;br /&gt;
        {&lt;br /&gt;
            llInstantMessage(owner, im);&lt;br /&gt;
            im=&amp;quot;&amp;quot;;&lt;br /&gt;
        }&lt;br /&gt;
        llRequestAgentData(owner, DATA_ONLINE);    &lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    dataserver(key request, string data)&lt;br /&gt;
    {&lt;br /&gt;
        if (data == &amp;quot;1&amp;quot;)&lt;br /&gt;
        online = TRUE;&lt;br /&gt;
        else&lt;br /&gt;
        online = FALSE;&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
     changed(integer change)&lt;br /&gt;
    {&lt;br /&gt;
        if (change &amp;amp; CHANGED_ALLOWED_DROP) //Did we get a new item?&lt;br /&gt;
        {&lt;br /&gt;
            SetNew(TRUE);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
       &lt;br /&gt;
    listen( integer channel, string name, key id, string msg )&lt;br /&gt;
    {&lt;br /&gt;
        msg=llToLower(msg);&lt;br /&gt;
        if (msg==llToLower(endcmd)) //End&lt;br /&gt;
        {&lt;br /&gt;
            //Do Nothing&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;back&amp;quot;) //Back&lt;br /&gt;
        {&lt;br /&gt;
            llDialog(id, usertext, endcmd+usercmd, chan); //Show user menu&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;status&amp;quot;) //Status&lt;br /&gt;
        {&lt;br /&gt;
            if (online) //Check Online&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, llKey2Name(owner)+&amp;quot; is Online&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, llKey2Name(owner)+&amp;quot; is Offline&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;about&amp;quot;) //About&lt;br /&gt;
        {&lt;br /&gt;
            llDialog(id, &amp;quot;Zand Gundersen&#039;s Mail Box Script Version &amp;quot;+version+credits,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;admin&amp;quot;) //Admin&lt;br /&gt;
        {&lt;br /&gt;
            if (id==owner)&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, admintext, endcmd+admincmd,chan); //Show admin menu&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Only Owner Can Do That&amp;quot;, endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;reset&amp;quot;) //Reset&lt;br /&gt;
        {&lt;br /&gt;
            if (id==owner)&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Rested&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
                llResetScript();&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Only Owner Can Do That&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;test&amp;quot;) //Test&lt;br /&gt;
        {&lt;br /&gt;
            if (id==owner)&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Test Send&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
                SetNew(TRUE);&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Only Owner Can Do That&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/lsl&amp;gt;&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen/Scripts&amp;diff=62162</id>
		<title>User:Zand Gundersen/Scripts</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen/Scripts&amp;diff=62162"/>
		<updated>2008-04-07T23:30:53Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Zand Gundersen&#039;s Mail Box Script==&lt;br /&gt;
This is my mail box script i have been working on.&lt;br /&gt;
I will try to keep it updated.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version 1.0 Code===&lt;br /&gt;
&amp;lt;lsl&amp;gt;&lt;br /&gt;
// Zand Gundersen&#039;s Mail Box Script Version 1.0&lt;br /&gt;
// This script turns an ordenary prim into a Mail Box.&lt;br /&gt;
//&lt;br /&gt;
// -=Credits=-&lt;br /&gt;
// Jan 8, 2008 - created by Zand Gundersen&lt;br /&gt;
//&lt;br /&gt;
// THIS SCRIPT IS PUBLIC DOMAIN! Do not delete the credits at the top of this script!&lt;br /&gt;
// Feel free to copy, modify, and use this script. &lt;br /&gt;
//&lt;br /&gt;
// Always give credit to Zand Gundersen and all people who modify it in a readme or in the object description.&lt;br /&gt;
&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        llAllowInventoryDrop(TRUE);&lt;br /&gt;
        llSetClickAction(CLICK_ACTION_OPEN);&lt;br /&gt;
        llSetText(llKey2Name(llGetOwner()) + &amp;quot;&#039;s Mail Box:\nClick to Open then Drag and Drop\n Item into Box&amp;quot;,&amp;lt;1,1,.5&amp;gt;,.75 );&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/lsl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Version 1.1a Code===&lt;br /&gt;
&amp;lt;lsl&amp;gt;&lt;br /&gt;
// Zand Gundersen&#039;s Mail Box Script Version 1.1a&lt;br /&gt;
&lt;br /&gt;
// This script turns an ordenary prim into a Mail Box.&lt;br /&gt;
// It now has a Dialog Menu and the option to IM you about new mail. &lt;br /&gt;
string credits=&amp;quot;&lt;br /&gt;
&lt;br /&gt;
-=Credits=-    &lt;br /&gt;
Apr 7, 2008 - created by Zand Gundersen&lt;br /&gt;
&lt;br /&gt;
This script is public domain and should be copyable!&lt;br /&gt;
&amp;quot;;&lt;br /&gt;
// THIS SCRIPT IS PUBLIC DOMAIN! Do not delete the credits at the top of this script!&lt;br /&gt;
// Feel free to copy, modify, and use this script. &lt;br /&gt;
&lt;br /&gt;
// Always give credit to Zand Gundersen and all people who modify it in a readme or in the object description.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//Config&lt;br /&gt;
integer chan=11;      //Dialog Chat Channel&lt;br /&gt;
integer sendim=TRUE;  //Im You if theres New Mail&lt;br /&gt;
integer updatetime=5; //How often in seconds to update info&lt;br /&gt;
//End of Config&lt;br /&gt;
&lt;br /&gt;
//Variables that make the script work&lt;br /&gt;
//Don&#039;t edit unless you know what your doing&lt;br /&gt;
string version=&amp;quot;1.1a&amp;quot;; //Version Number&lt;br /&gt;
string endcmd=&amp;quot;Close&amp;quot;; //End Dialog&lt;br /&gt;
list usercmd=[&amp;quot;About&amp;quot;,&amp;quot;Status&amp;quot;,&amp;quot;Admin&amp;quot;]; //User Menu&lt;br /&gt;
string usertext=&amp;quot;User&amp;quot;;&lt;br /&gt;
list admincmd=[&amp;quot;Back&amp;quot;,&amp;quot;Reset&amp;quot;,&amp;quot;Test&amp;quot;]; //Admin Menu&lt;br /&gt;
string admintext=&amp;quot;Admin&amp;quot;;&lt;br /&gt;
string owner; //Owner Key&lt;br /&gt;
string im=&amp;quot;&amp;quot;;&lt;br /&gt;
integer online=TRUE; &lt;br /&gt;
&lt;br /&gt;
SetNew(integer new)&lt;br /&gt;
{&lt;br /&gt;
    vector pos=llGetPos();&lt;br /&gt;
    if (new) //Yay New Mail&lt;br /&gt;
    im=&amp;quot;You Got Mail &lt;br /&gt;
    (http://slurl.com/secondlife/&amp;quot;+llGetRegionName()+&amp;quot;/&amp;quot;+(string)pos.x+&amp;quot;/&amp;quot;+(string)pos.y+&amp;quot;/&amp;quot;+(string)pos.z+&amp;quot;)&amp;quot;;&lt;br /&gt;
    llSetColor(&amp;lt;new,!new,new&amp;gt;, 6);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        //Init&lt;br /&gt;
        llListen(chan, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
        llSetTimerEvent(updatetime);&lt;br /&gt;
        SetNew(FALSE);&lt;br /&gt;
        &lt;br /&gt;
        //Set up the Prims Settings&lt;br /&gt;
        llSetTouchText(&amp;quot;Menu&amp;quot;);&lt;br /&gt;
        llSetClickAction(CLICK_ACTION_OPEN);&lt;br /&gt;
        llAllowInventoryDrop(TRUE);&lt;br /&gt;
        owner=llGetOwner();&lt;br /&gt;
        llSetText( llKey2Name(owner) + &amp;quot;&#039;s Mail Box:\nClick to Open then Drag and Drop\n Item into Box. Right Click for Menu.\n---\nNote: This is still in the testing phase&amp;quot;,&amp;lt;1,1,.5&amp;gt;,.75 );   &lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    touch(integer num)&lt;br /&gt;
    {&lt;br /&gt;
        key id=llDetectedKey(0);&lt;br /&gt;
        llDialog(id, usertext, endcmd+usercmd, chan); //Show user menu&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    timer()&lt;br /&gt;
    {&lt;br /&gt;
        if (im!=&amp;quot;&amp;quot;)&lt;br /&gt;
        {&lt;br /&gt;
            llInstantMessage(owner, im);&lt;br /&gt;
            im=&amp;quot;&amp;quot;;&lt;br /&gt;
        }&lt;br /&gt;
        llRequestAgentData(owner, DATA_ONLINE);    &lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    dataserver(key request, string data)&lt;br /&gt;
    {&lt;br /&gt;
        if (data == &amp;quot;1&amp;quot;)&lt;br /&gt;
        online = TRUE;&lt;br /&gt;
        else&lt;br /&gt;
        online = FALSE;&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
     changed(integer change)&lt;br /&gt;
    {&lt;br /&gt;
        if (change &amp;amp; CHANGED_ALLOWED_DROP) //Did we get a new item?&lt;br /&gt;
        {&lt;br /&gt;
            SetNew(TRUE);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
       &lt;br /&gt;
    listen( integer channel, string name, key id, string msg )&lt;br /&gt;
    {&lt;br /&gt;
        msg=llToLower(msg);&lt;br /&gt;
        if (msg==llToLower(endcmd)) //End&lt;br /&gt;
        {&lt;br /&gt;
            //Do Nothing&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;back&amp;quot;) //Back&lt;br /&gt;
        {&lt;br /&gt;
            llDialog(id, usertext, endcmd+usercmd, chan); //Show user menu&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;status&amp;quot;) //Status&lt;br /&gt;
        {&lt;br /&gt;
            if (online) //Check Online&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, llKey2Name(owner)+&amp;quot; is Online&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, llKey2Name(owner)+&amp;quot; is Offline&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;about&amp;quot;) //About&lt;br /&gt;
        {&lt;br /&gt;
            llDialog(id, &amp;quot;Zand Gundersen&#039;s Mail Box Script Version &amp;quot;+version+credits,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;admin&amp;quot;) //Admin&lt;br /&gt;
        {&lt;br /&gt;
            if (id==owner)&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, admintext, endcmd+admincmd,chan); //Show admin menu&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Only Owner Can Do That&amp;quot;, endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;reset&amp;quot;) //Reset&lt;br /&gt;
        {&lt;br /&gt;
            if (id==owner)&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Rested&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
                llResetScript();&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Only Owner Can Do That&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;test&amp;quot;) //Test&lt;br /&gt;
        {&lt;br /&gt;
            if (id==owner)&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Test Send&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
                SetNew(TRUE);&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Only Owner Can Do That&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/lsl&amp;gt;&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen&amp;diff=62159</id>
		<title>User:Zand Gundersen</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen&amp;diff=62159"/>
		<updated>2008-04-07T23:23:56Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==About Me==&lt;br /&gt;
===How did I find about Second Life===&lt;br /&gt;
While attending a Networking class in 2006 a fellow classmate asked me if I currently had an account with Second Life. &lt;br /&gt;
When I answered No he informed me about SL and all the customization you can do with it.&lt;br /&gt;
As the days passed I became more and more interested in SL until December of 2006 I made an account. &lt;br /&gt;
&lt;br /&gt;
===What I do in Second Life===&lt;br /&gt;
I mostly do Scripting and Building.&lt;br /&gt;
You will most likely find me on my land when I&#039;m logged on.&lt;br /&gt;
At other times I&#039;m with friends or people in need of my assistance.&lt;br /&gt;
&lt;br /&gt;
===What Type of System do I use to play Second Life===&lt;br /&gt;
The system I use is a dell Dimension E521 modified to my liking.&lt;br /&gt;
*&#039;&#039;&#039;CPU:&#039;&#039;&#039; AMD Athlon(tm) 64 Processor 3200+ &amp;lt;br/&amp;gt;&lt;br /&gt;
~Thinking about getting a AMD 6400+.&lt;br /&gt;
*&#039;&#039;&#039;Memory:&#039;&#039;&#039; 1.5 GB&lt;br /&gt;
*&#039;&#039;&#039;OS Version:&#039;&#039;&#039; Ubuntu 7.10, Linux 2.6.22-14-generic x86_64&amp;lt;br/&amp;gt;&lt;br /&gt;
~Will be upgrading to Ubuntu 8.04 April, 24.&lt;br /&gt;
*&#039;&#039;&#039;Graphics Card:&#039;&#039;&#039; NVIDIA GeForce 8600&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==What I found in Second Life==&lt;br /&gt;
===Life Heartbeat===&lt;br /&gt;
Life Heartbeat is a community created in the eyes of [[User:Spider_Mycron#Spider_Mycron|Spider Mycron]] he offers a verity of free classes&lt;br /&gt;
*Building&lt;br /&gt;
*Photoshop &amp;amp; Texture&lt;br /&gt;
*Scripting&lt;br /&gt;
*Animation&lt;br /&gt;
&lt;br /&gt;
===Video Tutorials===&lt;br /&gt;
[[User:Torley_Linden#Torley_Linden|Torley Linden]] has made many [[Video Tutorials|video tutorials]] and whether you are new or a veteran Second Life player I suggest you check them out.&lt;br /&gt;
He is always in need of new ideas so feel free to send him some.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==My Scripts==&lt;br /&gt;
===Alpha===&lt;br /&gt;
*[[User:Zand_Gundersen/Mail_Box_Script|Mail Box Script]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
===Audio Streams===&lt;br /&gt;
Various Streams that I use on my Parcel.&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; These may not work after time.&lt;br /&gt;
&lt;br /&gt;
====DI FM====&lt;br /&gt;
*Ambient - http://205.188.215.228:8006&lt;br /&gt;
*Future Synthpop - http://208.122.59.30:7234&lt;br /&gt;
*Goa &amp;amp; Psychedelic Trance - http://scfire-ntc-aa03.stream.aol.com:80/stream/1008&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen/Scripts&amp;diff=62157</id>
		<title>User:Zand Gundersen/Scripts</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen/Scripts&amp;diff=62157"/>
		<updated>2008-04-07T23:11:56Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: New page: ==Zand Gundersen&amp;#039;s Mail Box Script== This is my mail box script i have been working on. I will try to keep it updated.   ===Version 1.0 Code===  ===Version 1.1a Code=== &amp;lt;lsl&amp;gt; // Zand Gunde...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Zand Gundersen&#039;s Mail Box Script==&lt;br /&gt;
This is my mail box script i have been working on.&lt;br /&gt;
I will try to keep it updated.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Version 1.0 Code===&lt;br /&gt;
&lt;br /&gt;
===Version 1.1a Code===&lt;br /&gt;
&amp;lt;lsl&amp;gt;&lt;br /&gt;
// Zand Gundersen&#039;s Mail Box Script&lt;br /&gt;
&lt;br /&gt;
//This script turns an ordinary prim into a Mail Box.&lt;br /&gt;
//&lt;br /&gt;
string credits=&amp;quot;&lt;br /&gt;
&lt;br /&gt;
-=Credits=-    &lt;br /&gt;
Apr 7, 2008 - created by Zand Gundersen&lt;br /&gt;
&lt;br /&gt;
This script is public domain and should be copyable!&lt;br /&gt;
&amp;quot;;&lt;br /&gt;
// THIS SCRIPT IS PUBLIC DOMAIN! Do not delete the credits at the top of this script!&lt;br /&gt;
// Feel free to copy, modify, and use this script. &lt;br /&gt;
&lt;br /&gt;
// Always give credit to Zand Gundersen and all people who modify it in a readme or in the object description.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//Config&lt;br /&gt;
integer chan=11;      //Dialog Chat Channel&lt;br /&gt;
integer sendim=TRUE;  //Im You if theres New Mail&lt;br /&gt;
integer updatetime=5; //How often in seconds to update info&lt;br /&gt;
//End of Config&lt;br /&gt;
&lt;br /&gt;
//Variables that make the script work&lt;br /&gt;
//Don&#039;t edit unless you know what your doing&lt;br /&gt;
string version=&amp;quot;1.1a&amp;quot;; //Version Number&lt;br /&gt;
string endcmd=&amp;quot;Close&amp;quot;; //End Dialog&lt;br /&gt;
list usercmd=[&amp;quot;About&amp;quot;,&amp;quot;Status&amp;quot;,&amp;quot;Admin&amp;quot;]; //User Menu&lt;br /&gt;
string usertext=&amp;quot;User&amp;quot;;&lt;br /&gt;
list admincmd=[&amp;quot;Back&amp;quot;,&amp;quot;Reset&amp;quot;,&amp;quot;Test&amp;quot;]; //Admin Menu&lt;br /&gt;
string admintext=&amp;quot;Admin&amp;quot;;&lt;br /&gt;
string owner; //Owner Key&lt;br /&gt;
string im=&amp;quot;&amp;quot;;&lt;br /&gt;
integer online=TRUE; &lt;br /&gt;
&lt;br /&gt;
SetNew(integer new)&lt;br /&gt;
{&lt;br /&gt;
    vector pos=llGetPos();&lt;br /&gt;
    if (new) //Yay New Mail&lt;br /&gt;
    im=&amp;quot;You Got Mail &lt;br /&gt;
    (http://slurl.com/secondlife/&amp;quot;+llGetRegionName()+&amp;quot;/&amp;quot;+(string)pos.x+&amp;quot;/&amp;quot;+(string)pos.y+&amp;quot;/&amp;quot;+(string)pos.z+&amp;quot;)&amp;quot;;&lt;br /&gt;
    llSetColor(&amp;lt;new,!new,new&amp;gt;, 6);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        //Init&lt;br /&gt;
        llListen(chan, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
        llSetTimerEvent(updatetime);&lt;br /&gt;
        SetNew(FALSE);&lt;br /&gt;
        &lt;br /&gt;
        //Set up the Prims Settings&lt;br /&gt;
        llSetTouchText(&amp;quot;Menu&amp;quot;);&lt;br /&gt;
        llSetClickAction(CLICK_ACTION_OPEN);&lt;br /&gt;
        llAllowInventoryDrop(TRUE);&lt;br /&gt;
        owner=llGetOwner();&lt;br /&gt;
        llSetText( llKey2Name(owner) + &amp;quot;&#039;s Mail Box:\nClick to Open then Drag and Drop\n Item into Box. Right Click for Menu.\n---\nNote: This is still in the testing phase&amp;quot;,&amp;lt;1,1,.5&amp;gt;,.75 );   &lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    touch(integer num)&lt;br /&gt;
    {&lt;br /&gt;
        key id=llDetectedKey(0);&lt;br /&gt;
        llDialog(id, usertext, endcmd+usercmd, chan); //Show user menu&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    timer()&lt;br /&gt;
    {&lt;br /&gt;
        if (im!=&amp;quot;&amp;quot;)&lt;br /&gt;
        {&lt;br /&gt;
            llInstantMessage(owner, im);&lt;br /&gt;
            im=&amp;quot;&amp;quot;;&lt;br /&gt;
        }&lt;br /&gt;
        llRequestAgentData(owner, DATA_ONLINE);    &lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    dataserver(key request, string data)&lt;br /&gt;
    {&lt;br /&gt;
        if (data == &amp;quot;1&amp;quot;)&lt;br /&gt;
        online = TRUE;&lt;br /&gt;
        else&lt;br /&gt;
        online = FALSE;&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
     changed(integer change)&lt;br /&gt;
    {&lt;br /&gt;
        if (change &amp;amp; CHANGED_ALLOWED_DROP) //Did we get a new item?&lt;br /&gt;
        {&lt;br /&gt;
            SetNew(TRUE);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
       &lt;br /&gt;
    listen( integer channel, string name, key id, string msg )&lt;br /&gt;
    {&lt;br /&gt;
        msg=llToLower(msg);&lt;br /&gt;
        if (msg==llToLower(endcmd)) //End&lt;br /&gt;
        {&lt;br /&gt;
            //Do Nothing&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;back&amp;quot;) //Back&lt;br /&gt;
        {&lt;br /&gt;
            llDialog(id, usertext, endcmd+usercmd, chan); //Show user menu&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;status&amp;quot;) //Status&lt;br /&gt;
        {&lt;br /&gt;
            if (online) //Check Online&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, llKey2Name(owner)+&amp;quot; is Online&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, llKey2Name(owner)+&amp;quot; is Offline&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;about&amp;quot;) //About&lt;br /&gt;
        {&lt;br /&gt;
            llDialog(id, &amp;quot;Zand Gundersen&#039;s Mail Box Script Version &amp;quot;+version+credits,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;admin&amp;quot;) //Admin&lt;br /&gt;
        {&lt;br /&gt;
            if (id==owner)&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, admintext, endcmd+admincmd,chan); //Show admin menu&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Only Owner Can Do That&amp;quot;, endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;reset&amp;quot;) //Reset&lt;br /&gt;
        {&lt;br /&gt;
            if (id==owner)&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Reseted&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
                llResetScript();&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Only Owner Can Do That&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        else if (msg==&amp;quot;test&amp;quot;) //Test&lt;br /&gt;
        {&lt;br /&gt;
            if (id==owner)&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Test Send&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
                SetNew(TRUE);&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
            {&lt;br /&gt;
                llDialog(id, &amp;quot;Only Owner Can Do That&amp;quot;,endcmd+[&amp;quot;Back&amp;quot;],chan);&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
        &lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/lsl&amp;gt;&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen&amp;diff=62118</id>
		<title>User:Zand Gundersen</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen&amp;diff=62118"/>
		<updated>2008-04-07T19:26:38Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==About Me==&lt;br /&gt;
===How did I find about Second Life===&lt;br /&gt;
While attending a Networking class in 2006 a fellow classmate asked me if I currently had an account with Second Life. &lt;br /&gt;
When I answered No he informed me about SL and all the customization you can do with it.&lt;br /&gt;
As the days passed I became more and more interested in SL until December of 2006 I made an account. &lt;br /&gt;
&lt;br /&gt;
===What I do in Second Life===&lt;br /&gt;
I mostly do Scripting and Building.&lt;br /&gt;
You will most likely find me on my land when I&#039;m logged on.&lt;br /&gt;
At other times I&#039;m with friends or people in need of my assistance.&lt;br /&gt;
&lt;br /&gt;
===What Type of System do I use to play Second Life===&lt;br /&gt;
The system I use is a dell Dimension E521 modified to my liking.&lt;br /&gt;
*&#039;&#039;&#039;CPU:&#039;&#039;&#039; AMD Athlon(tm) 64 Processor 3200+ &amp;lt;br/&amp;gt;&lt;br /&gt;
~Thinking about getting a AMD 6400+.&lt;br /&gt;
*&#039;&#039;&#039;Memory:&#039;&#039;&#039; 1.5 GB&lt;br /&gt;
*&#039;&#039;&#039;OS Version:&#039;&#039;&#039; Ubuntu 7.10, Linux 2.6.22-14-generic x86_64&amp;lt;br/&amp;gt;&lt;br /&gt;
~Will be upgrading to Ubuntu 8.04 April, 24.&lt;br /&gt;
*&#039;&#039;&#039;Graphics Card:&#039;&#039;&#039; NVIDIA GeForce 8600&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==What I found in Second Life==&lt;br /&gt;
===Life Heartbeat===&lt;br /&gt;
Life Heartbeat is a community created in the eyes of [[User:Spider_Mycron#Spider_Mycron|Spider Mycron]] he offers a verity of free classes&lt;br /&gt;
*Building&lt;br /&gt;
*Photoshop &amp;amp; Texture&lt;br /&gt;
*Scripting&lt;br /&gt;
*Animation&lt;br /&gt;
&lt;br /&gt;
===Video Tutorials===&lt;br /&gt;
[[User:Torley_Linden#Torley_Linden|Torley Linden]] has made many [[Video Tutorials|video tutorials]] and whether you are new or a veteran Second Life player I suggest you check them out.&lt;br /&gt;
He is always in need of new ideas so feel free to send him some.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
===Audio Streams===&lt;br /&gt;
Various Streams that I use on my Parcel.&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; These may not work after time.&lt;br /&gt;
&lt;br /&gt;
====DI FM====&lt;br /&gt;
*Ambient - http://205.188.215.228:8006&lt;br /&gt;
*Future Synthpop - http://208.122.59.30:7234&lt;br /&gt;
*Goa &amp;amp; Psychedelic Trance - http://scfire-ntc-aa03.stream.aol.com:80/stream/1008&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:LlSetTouchText&amp;diff=62115</id>
		<title>Talk:LlSetTouchText</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:LlSetTouchText&amp;diff=62115"/>
		<updated>2008-04-07T18:52:52Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I think this is restricted to 9 bytes and not 9 characters... I&#039;ll check it later. -- [[User:Strife Onizuka|Strife Onizuka]] 15:01, 27 September 2007 (PDT)&lt;br /&gt;
&lt;br /&gt;
It seems that calling this in a touch timer or a few other events dose not work. --[[User:Zand Gundersen|Zand Gundersen]] 11:52, 7 April 2008 (PDT)&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen&amp;diff=61793</id>
		<title>User:Zand Gundersen</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen&amp;diff=61793"/>
		<updated>2008-04-06T00:44:30Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==About Me==&lt;br /&gt;
===How did I find about Second Life===&lt;br /&gt;
While attending a Networking class in 2006 a fellow classmate asked me if I currently had an account with Second Life. &lt;br /&gt;
When I answered No he informed me about SL and all the customization you can do with it.&lt;br /&gt;
As the days passed I became more and more interested in SL until December of 2006 I made an account. &lt;br /&gt;
===What I do in Second Life===&lt;br /&gt;
I mostly do Scripting and Building.&lt;br /&gt;
You will most likely find me on my land when I&#039;m logged on.&lt;br /&gt;
At other times I&#039;m with friends or people in need of my assistance.&lt;br /&gt;
===What Type of System do I use to play Second Life===&lt;br /&gt;
The system I use is a dell Dimension E521 modified to my liking.&lt;br /&gt;
*&#039;&#039;&#039;CPU:&#039;&#039;&#039; AMD Athlon(tm) 64 Processor 3200+ &amp;lt;br/&amp;gt;&lt;br /&gt;
~Thinking about getting a AMD 6400+.&lt;br /&gt;
*&#039;&#039;&#039;Memory:&#039;&#039;&#039; 1.5 GB&lt;br /&gt;
*&#039;&#039;&#039;OS Version:&#039;&#039;&#039; Ubuntu 7.10, Linux 2.6.22-14-generic x86_64&amp;lt;br/&amp;gt;&lt;br /&gt;
~Will be upgrading to Ubuntu 8.04 April, 24.&lt;br /&gt;
*&#039;&#039;&#039;Graphics Card:&#039;&#039;&#039; NVIDIA GeForce 8600&lt;br /&gt;
==What I found in Second Life==&lt;br /&gt;
===Life Heartbeat===&lt;br /&gt;
Life Heartbeat is a community created in the eyes of [[User:Spider_Mycron#Spider_Mycron|Spider Mycron]] he offers a verity of free classes&lt;br /&gt;
*Building&lt;br /&gt;
*Photoshop &amp;amp; Texture&lt;br /&gt;
*Scripting&lt;br /&gt;
*Animation&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
===Audio Streams===&lt;br /&gt;
Various Streams that I use on my Parcel.&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; These may not work after time.&lt;br /&gt;
====DI FM====&lt;br /&gt;
*Ambient - http://205.188.215.228:8006&lt;br /&gt;
*Future Synthpop - http://208.122.59.30:7234&lt;br /&gt;
*Goa &amp;amp; Psychedelic Trance - http://scfire-ntc-aa03.stream.aol.com:80/stream/1008&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen&amp;diff=61758</id>
		<title>User:Zand Gundersen</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen&amp;diff=61758"/>
		<updated>2008-04-05T21:01:37Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==About Me==&lt;br /&gt;
===How did I find about Second Life===&lt;br /&gt;
While attending a Networking class in 2006 a fellow classmate asked me if I currently had an account with Second Life. &lt;br /&gt;
When I answered No he informed me about SL and all the customization you can do with it.&lt;br /&gt;
As the days passed I became more and more interested in SL until December of 2006 I made an account. &lt;br /&gt;
===What I do in Second Life===&lt;br /&gt;
I mostly do Scripting and Building.&lt;br /&gt;
You will most likely find me on my land when I&#039;m logged on.&lt;br /&gt;
At other times I&#039;m with friends or people in need of my assistance.&lt;br /&gt;
===What Type of System do I use to play Second Life===&lt;br /&gt;
The system I use is a dell Dimension E521 modified to my liking.&lt;br /&gt;
*&#039;&#039;&#039;CPU:&#039;&#039;&#039; AMD Athlon(tm) 64 Processor 3200+ &amp;lt;br/&amp;gt;&lt;br /&gt;
~Thinking about getting a AMD 6400+.&lt;br /&gt;
*&#039;&#039;&#039;Memory:&#039;&#039;&#039; 1.5 GB&lt;br /&gt;
*&#039;&#039;&#039;OS Version:&#039;&#039;&#039; Ubuntu 7.10, Linux 2.6.22-14-generic x86_64&amp;lt;br/&amp;gt;&lt;br /&gt;
~Will be upgrading to Ubuntu 8.04 April, 24.&lt;br /&gt;
*&#039;&#039;&#039;Graphics Card:&#039;&#039;&#039; NVIDIA GeForce 8600&lt;br /&gt;
==Notes==&lt;br /&gt;
===Audio Streams===&lt;br /&gt;
Various Streams that I use on my Parcel.&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; These may not work after time.&lt;br /&gt;
====DI FM====&lt;br /&gt;
*Ambient - http://205.188.215.228:8006&lt;br /&gt;
*Future Synthpop - http://208.122.59.30:7234&lt;br /&gt;
*Goa &amp;amp; Psychedelic Trance - http://scfire-ntc-aa03.stream.aol.com:80/stream/1008&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen&amp;diff=61757</id>
		<title>User:Zand Gundersen</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen&amp;diff=61757"/>
		<updated>2008-04-05T20:36:36Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==About Me==&lt;br /&gt;
===How did I find about Second Life===&lt;br /&gt;
While attending a Networking class in 2006 a fellow classmate asked me if I currently had an account with Second Life. &lt;br /&gt;
When I answered No he informed me about SL and all the customization you can do with it.&lt;br /&gt;
As the days passed I became more and more interested in SL until December of 2006 I made an account. &lt;br /&gt;
===What I do in Second Life===&lt;br /&gt;
I mostly do Scripting and Building.&lt;br /&gt;
You will most likely find me on my land when I&#039;m logged on.&lt;br /&gt;
At other times I&#039;m with friends or people in need of my assistance.&lt;br /&gt;
==Notes==&lt;br /&gt;
===Audio Streams===&lt;br /&gt;
Various Streams that I use on my Parcel.&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; These may not work after time.&lt;br /&gt;
====DI FM====&lt;br /&gt;
*Future Synthpop - http://208.122.59.30:7234&lt;br /&gt;
*Goa &amp;amp; Psychedelic Trance - http://scfire-ntc-aa03.stream.aol.com:80/stream/1008&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen&amp;diff=61755</id>
		<title>User:Zand Gundersen</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen&amp;diff=61755"/>
		<updated>2008-04-05T20:34:32Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==About Me==&lt;br /&gt;
===How did I find about Second Life===&lt;br /&gt;
While attending a Networking class in 2006 a fellow classmate asked me if I currently had an account with Second Life. &lt;br /&gt;
When I answered No he informed me about SL and all the customization you can do with it.&lt;br /&gt;
As the days passed I became more and more interested in SL until December of 2006 I made an account. &lt;br /&gt;
===What I do in Second Life===&lt;br /&gt;
I mostly do Scripting and Building.&lt;br /&gt;
You will most likely find me on my land when I&#039;m logged on.&lt;br /&gt;
At other times I&#039;m with friends or people in need of my assistance.&lt;br /&gt;
==Notes==&lt;br /&gt;
===Audio Streams===&lt;br /&gt;
Various Streams that I use on my Parcel.&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; These may not work after time.&lt;br /&gt;
====DI FM====&lt;br /&gt;
*Future Synthpop - http://208.122.59.30:7234&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen&amp;diff=61752</id>
		<title>User:Zand Gundersen</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Zand_Gundersen&amp;diff=61752"/>
		<updated>2008-04-05T20:20:16Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: New page: ==About Me== ===How did I find about Second Life=== While attending a Networking class in 2006 a fellow classmate asked me if I currently had an account with Second Life.  When I answered ...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==About Me==&lt;br /&gt;
===How did I find about Second Life===&lt;br /&gt;
While attending a Networking class in 2006 a fellow classmate asked me if I currently had an account with Second Life. &lt;br /&gt;
When I answered No he informed me about SL and all the customization you can do with it.&lt;br /&gt;
As the days passed I became more and more interested in SL until December of 2006 I made an account. &lt;br /&gt;
===What I do in Second Life===&lt;br /&gt;
I mostly do Scripting and Building.&lt;br /&gt;
You will most likely find me on my land when I&#039;m logged on.&lt;br /&gt;
At other times I&#039;m with friends or people in need of my assistance.&lt;br /&gt;
==Notes==&lt;br /&gt;
I have no Notes&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=LlGetRegionFPS&amp;diff=61351</id>
		<title>LlGetRegionFPS</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=LlGetRegionFPS&amp;diff=61351"/>
		<updated>2008-04-04T18:20:46Z</updated>

		<summary type="html">&lt;p&gt;Zand Gundersen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{LSL_Function&lt;br /&gt;
|func=llGetRegionFPS&lt;br /&gt;
|func_id=228&lt;br /&gt;
|func_sleep=0.0&lt;br /&gt;
|func_energy=10.0&lt;br /&gt;
|sort=GetRegionFPS&lt;br /&gt;
|func_desc&lt;br /&gt;
|func_footnote&lt;br /&gt;
|return_type=float&lt;br /&gt;
|return_text=that is the mean region frames per second.&lt;br /&gt;
|constants&lt;br /&gt;
|spec&lt;br /&gt;
|caveats=&lt;br /&gt;
*Region FPS is currently capped at 45.0 frames per second, so this function never returns greater than 45.0&lt;br /&gt;
|examples=&amp;lt;lsl&amp;gt;&lt;br /&gt;
// The beginnings of a region-info script.&lt;br /&gt;
string region;&lt;br /&gt;
string sim;&lt;br /&gt;
&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        llSetTimerEvent(1.0);&lt;br /&gt;
    }&lt;br /&gt;
    timer()&lt;br /&gt;
    {&lt;br /&gt;
        string here = llGetRegionName();&lt;br /&gt;
        if(region != here)&lt;br /&gt;
        {&lt;br /&gt;
            sim = llGetSimulatorHostname();&lt;br /&gt;
            region = here;&lt;br /&gt;
        }&lt;br /&gt;
        llSetText(&lt;br /&gt;
                &amp;quot;   REGION NAME : &amp;quot; + region + &lt;br /&gt;
              &amp;quot;\n  SIM HOSTNAME : &amp;quot; + sim + &lt;br /&gt;
              &amp;quot;\nTIME DIALATION : &amp;quot; + (string)llGetRegionTimeDilation() +&lt;br /&gt;
              &amp;quot;\n    REGION FPS : &amp;quot; + (string)llGetRegionFPS(),&lt;br /&gt;
            &amp;lt;0,1,0&amp;gt;, 1.0);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/lsl&amp;gt;&lt;br /&gt;
|helpers&lt;br /&gt;
|also_header&lt;br /&gt;
|also_functions=&lt;br /&gt;
{{LSL DefineRow||[[llGetSimulatorHostname]]|Gets the hostname of the server}}&lt;br /&gt;
{{LSL DefineRow||[[llGetRegionTimeDilation]]|Gets the region time dilation}}&lt;br /&gt;
|also_tests&lt;br /&gt;
|also_events&lt;br /&gt;
|also_articles&lt;br /&gt;
|also_footer&lt;br /&gt;
|notes&lt;br /&gt;
|mode&lt;br /&gt;
|location&lt;br /&gt;
|cat1=Region&lt;br /&gt;
|cat2&lt;br /&gt;
|cat3&lt;br /&gt;
|cat4&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Zand Gundersen</name></author>
	</entry>
</feed>