<br />
<b>Warning</b>:  Parameter 1 to Language::getMagic() expected to be a reference, value given in <b>/var/www/sda/2/c/digigrids/wiki/includes/StubObject.php</b> on line <b>58</b><br />
<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://digigrids.free.fr/wiki/skins//common/feed.css?207"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>Scripting/Library/ExemplesScriptLibrary - Historique des versions</title>
		<link>http://digigrids.free.fr/wiki/index.php?title=Scripting/Library/ExemplesScriptLibrary&amp;action=history</link>
		<description>Historique pour cette page sur le wiki</description>
		<language>fr</language>
		<generator>MediaWiki 1.15.1</generator>
		<lastBuildDate>Sat, 08 Aug 2026 08:12:30 GMT</lastBuildDate>
﻿		<item>
			<title>Djphil le 25 juin 2012 à 21:42</title>
			<link>http://digigrids.free.fr/wiki/index.php?title=Scripting/Library/ExemplesScriptLibrary&amp;diff=5195&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;

		&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Version précédente&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Version du 25 juin 2012 à 21:42&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 1 :&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 1 :&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;__NOTOC__&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;__NOTOC__&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;{{Languages}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;{{Languages&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;}}{{ExemplesNav&lt;/ins&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Script Library==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Script Library==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;div id=&amp;quot;box&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;div id=&amp;quot;box&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2026-08-08 08:12:30 --&gt;
&lt;/table&gt;</description>
			<pubDate>Mon, 25 Jun 2012 21:42:31 GMT</pubDate>			<dc:creator>Djphil</dc:creator>			<comments>http://digigrids.free.fr/wiki/index.php?title=Discussion:Scripting/Library/ExemplesScriptLibrary</comments>		</item>
		<item>
			<title>Djphil&amp;nbsp;:&amp;#32;Page créée avec « __NOTOC__ {{Languages}} ==Script Library== &lt;div id=&quot;box&quot;&gt; ===Rules for posting:=== &lt;div style=&quot;padding: 0.5em&quot;&gt; #Your script must be tested and working. If it's not, stick it… »</title>
			<link>http://digigrids.free.fr/wiki/index.php?title=Scripting/Library/ExemplesScriptLibrary&amp;diff=4584&amp;oldid=prev</link>
			<description>&lt;p&gt;Page créée avec « __NOTOC__ {{Languages}} ==Script Library== &amp;lt;div id=&amp;quot;box&amp;quot;&amp;gt; ===Rules for posting:=== &amp;lt;div style=&amp;quot;padding: 0.5em&amp;quot;&amp;gt; #Your script must be tested and working. If it&amp;#39;s not, stick it… »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Languages}}&lt;br /&gt;
==Script Library==&lt;br /&gt;
&amp;lt;div id=&amp;quot;box&amp;quot;&amp;gt;&lt;br /&gt;
===Rules for posting:===&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: 0.5em&amp;quot;&amp;gt;&lt;br /&gt;
#Your script must be tested and working. If it's not, stick it in your user-space until it is. This is a list of working, usable scripts.&lt;br /&gt;
#Add a link to your script's page here. Link back to this page from your script's page. Start your page with &amp;lt;nowiki&amp;gt;{{LSL Header}}&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
#Do not add scripts that duplicate the same functionality as an existing script or built in [[Scripting/Fonctions|functions]]. If yours does, explain why.&lt;br /&gt;
#Do not list simple scripts here. Include those among the [[Scripting/Exemples|Examples]] instead.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;box&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Exemples Script Library==&lt;br /&gt;
{| class=&amp;quot;sortable&amp;quot; {{Prettytable}}&lt;br /&gt;
|- {{Hl2}}&lt;br /&gt;
! '''Name'''&lt;br /&gt;
! '''Creator'''&lt;br /&gt;
! '''Description'''&lt;br /&gt;
|-&lt;br /&gt;
| [[Animation Basic]] &lt;br /&gt;
| CatherineOmega&lt;br /&gt;
| Quickly demonstrates the basics of animating an avatar.&lt;br /&gt;
|-&lt;br /&gt;
| [[Animation Script]] &lt;br /&gt;
| XylorBaysklef&lt;br /&gt;
| Animates an avatar.&lt;br /&gt;
|-&lt;br /&gt;
| [[Attachment Type Checker]] &lt;br /&gt;
| CatherineOmega&lt;br /&gt;
| Checks if an object is attached, and where it's attached.&lt;br /&gt;
|-&lt;br /&gt;
| [[Controls]] &lt;br /&gt;
| ReadyJack&lt;br /&gt;
| Demonstrates the use of llTakeControls.&lt;br /&gt;
|-&lt;br /&gt;
| [[Event Order]] &lt;br /&gt;
| AngelaSalome&lt;br /&gt;
| Says each event as it happens.&lt;br /&gt;
|-&lt;br /&gt;
| [[Get Root Position]] &lt;br /&gt;
| XylorBaysklef&lt;br /&gt;
| Get link parent position from within child.&lt;br /&gt;
|-&lt;br /&gt;
| [[Get Root Rotation]] &lt;br /&gt;
| XylorBaysklef&lt;br /&gt;
| Get link parent rotation from within child.&lt;br /&gt;
|-&lt;br /&gt;
| [[Gun]] &lt;br /&gt;
| ReadyJack&lt;br /&gt;
| A gun script that fires physical bullets.&lt;br /&gt;
|-&lt;br /&gt;
| [[Link Message]] &lt;br /&gt;
| CatherineOmega&lt;br /&gt;
| Communicate between prims.&lt;br /&gt;
|-&lt;br /&gt;
| [[List Conversion]] &lt;br /&gt;
| ReadyJack&lt;br /&gt;
| Convert lists to strings and back.&lt;br /&gt;
|-&lt;br /&gt;
| [[Safe List Conversion]] &lt;br /&gt;
| KeknehvPsaltery&lt;br /&gt;
| Converts lists to strings and back, with no possible errors.&lt;br /&gt;
|-&lt;br /&gt;
| [[Look At]] &lt;br /&gt;
| JimBunderfeld&lt;br /&gt;
| Looks at an agent.&lt;br /&gt;
|-&lt;br /&gt;
| [[Money]] &lt;br /&gt;
| CatherineOmega&lt;br /&gt;
| Waits for payment and refunds invalid amounts.&lt;br /&gt;
|-&lt;br /&gt;
| [[Number Conversion]] &lt;br /&gt;
| EzharFairlight&lt;br /&gt;
| Charset/number system conversion.&lt;br /&gt;
|-&lt;br /&gt;
| [[ParticleScript]] &lt;br /&gt;
| AmaOmega&lt;br /&gt;
| Creates particle effects.&lt;br /&gt;
|-&lt;br /&gt;
| [[ParticleScript1]] &lt;br /&gt;
| EepQuirk&lt;br /&gt;
| Creates particle effects (modified version).&lt;br /&gt;
|-&lt;br /&gt;
| [[Point Child At Target]] &lt;br /&gt;
| CrossLament&lt;br /&gt;
| Point a selected axis of a child prim at a region-coordinate target.&lt;br /&gt;
|-&lt;br /&gt;
| [[Proximity Door]] &lt;br /&gt;
| JordanCotton&lt;br /&gt;
| Controls access to an area.&lt;br /&gt;
|-&lt;br /&gt;
| [[Self Replication]] &lt;br /&gt;
| StefanNilsson&lt;br /&gt;
| Demonstrates self replication.&lt;br /&gt;
|-&lt;br /&gt;
| [[States]] &lt;br /&gt;
| JimBunderfeld&lt;br /&gt;
| Multiple states.&lt;br /&gt;
|-&lt;br /&gt;
| [[States Concise]] &lt;br /&gt;
| ChromalBrodsky&lt;br /&gt;
| 2-state script.&lt;br /&gt;
|-&lt;br /&gt;
| [[Argument Multiplexing]] &lt;br /&gt;
| HughPerkins&lt;br /&gt;
| Argument multiplexing, eg for linkmessages.&lt;br /&gt;
|-&lt;br /&gt;
| [[Left Or Right]] &lt;br /&gt;
| TiPBaKeR&lt;br /&gt;
| A function that returns whether one vector is to the left or right of another.&lt;br /&gt;
|-&lt;br /&gt;
| [[RPC to PHP]] &lt;br /&gt;
| MarcEisenberg&lt;br /&gt;
| Communicating with a PHP backend system.&lt;br /&gt;
|-&lt;br /&gt;
| [[Browser/Object RPC]] &lt;br /&gt;
| SomeScripter&lt;br /&gt;
| Browser sends RPC request to SecondLife object and gets and shows response.&lt;br /&gt;
|-&lt;br /&gt;
| [[ExampleHomeAlarmSystem]] &lt;br /&gt;
| SomeScripter&lt;br /&gt;
| How to write a home alarm system: monitor your SecondLife home from your browser in your FirstLife home, or on the go.&lt;br /&gt;
|-&lt;br /&gt;
| [[HUD Communication]] &lt;br /&gt;
| YiffyYaffle&lt;br /&gt;
| Allows a object only listen to your huds or you.&lt;br /&gt;
|-&lt;br /&gt;
| [[Fixed Precision]] &lt;br /&gt;
| GigsTaggart&lt;br /&gt;
| Truncate Floats to fixed precision.&lt;br /&gt;
|-&lt;br /&gt;
| [[32bit Hash]] &lt;br /&gt;
| GigsTaggart&lt;br /&gt;
| Hash keys or strings into a 32 bit integer.&lt;br /&gt;
|-&lt;br /&gt;
| [[Authenticated Chat]] &lt;br /&gt;
| GigsTaggart&lt;br /&gt;
| Hash keys or strings into a 32 bit integer.&lt;br /&gt;
|-&lt;br /&gt;
| [[Text to Leet]] &lt;br /&gt;
| Jadz0rConover&lt;br /&gt;
| Converts regular text into leet speak.&lt;br /&gt;
|-&lt;br /&gt;
| [[Text to Cap Alt]] &lt;br /&gt;
| Jadz0rConover&lt;br /&gt;
| Converts regular text into the capital alternation format.&lt;br /&gt;
|-&lt;br /&gt;
| [[ExamplellPushObject]] &lt;br /&gt;
| JokerOpus&lt;br /&gt;
| Throws an avatar in a specified direction.&lt;br /&gt;
|-&lt;br /&gt;
| [[Position on a Sphere]] &lt;br /&gt;
| AsiraSakai&lt;br /&gt;
| Calculates the position on a sphere.&lt;br /&gt;
|-&lt;br /&gt;
| [[Rotation to Vector/Angle]] &lt;br /&gt;
| AsiraSakai&lt;br /&gt;
| Converts a rotation to a vector and the angle the vector is rotated around.&lt;br /&gt;
|-&lt;br /&gt;
| [[Vector Gradient]] &lt;br /&gt;
| TigroSpottystripesKatsu&lt;br /&gt;
| Enables one to transition smoothly from one vector to another, specially good for colors.&lt;br /&gt;
|-&lt;br /&gt;
| [[ExampleSides]] &lt;br /&gt;
| AnorcaCalamari&lt;br /&gt;
| Numbers the sides of an object.&lt;br /&gt;
|-&lt;br /&gt;
| [[GetNewInventoryName]] &lt;br /&gt;
| ZenMondo&lt;br /&gt;
| Function that returns a list of names of items added to an object's inventory.&lt;br /&gt;
|-&lt;br /&gt;
| [[llVector2String]] &lt;br /&gt;
| VinceBosen&lt;br /&gt;
| Function that returns a string form of a vector.&lt;br /&gt;
|-&lt;br /&gt;
| [[Unix2DateTime]] &lt;br /&gt;
| HeusDens&lt;br /&gt;
| Function to convert Unix timestamp value to date/time value.&lt;br /&gt;
|-&lt;br /&gt;
| [[IsValidKeyFormat]] &lt;br /&gt;
| HeusDens&lt;br /&gt;
| Function to check wether a string is in a correct key format.&lt;br /&gt;
|-&lt;br /&gt;
| [[IsValidFloatFormat]] &lt;br /&gt;
| HeusDens&lt;br /&gt;
| Function to check wether a string is in a correct float format.&lt;br /&gt;
|-&lt;br /&gt;
| [[SL Mail]] &lt;br /&gt;
| HeusDens&lt;br /&gt;
| Script that allows you to sent and receive mail from within secondlife.&lt;br /&gt;
|-&lt;br /&gt;
| [[ResellModule]] &lt;br /&gt;
| HeusDens&lt;br /&gt;
| Full script that can be enhanced further to create a self-resellable item.&lt;br /&gt;
|-&lt;br /&gt;
| [[PHP Name2key]] &lt;br /&gt;
| GreblakWhitfield&lt;br /&gt;
| A php function that returns the key to a name.&lt;br /&gt;
|-&lt;br /&gt;
| [[Double Tap Detection]] &lt;br /&gt;
| EyanaYohkoh&lt;br /&gt;
| An example on how to detect double taps without using timers.&lt;br /&gt;
|-&lt;br /&gt;
| [[IsInteger]] &lt;br /&gt;
| Dachs Hax&lt;br /&gt;
| Determines if string data passed to it is an integer or not. Useful when parsing notecard configurations, etc...&lt;br /&gt;
|-&lt;br /&gt;
| [[AvatarInSim]] &lt;br /&gt;
| SiRiSAsturias&lt;br /&gt;
| Detect if an avatar is in the same sim or not.&lt;br /&gt;
|-&lt;br /&gt;
| [[MultiRound]] &lt;br /&gt;
| SiRiSAsturias&lt;br /&gt;
| This function allows for easy rounding up or down of integers using mulitples.&lt;br /&gt;
|-&lt;br /&gt;
| [[Tic Tac Toe]] &lt;br /&gt;
| CoralGausman&lt;br /&gt;
| A 6 step introduction to larger coding projects.&lt;br /&gt;
|-&lt;br /&gt;
| [[SLURL Builder]] &lt;br /&gt;
| KamilahHauptmann&lt;br /&gt;
| A function to return a usable SLURL.&lt;br /&gt;
|-&lt;br /&gt;
| [[llFibonacci]] &lt;br /&gt;
| SpiritHomewood&lt;br /&gt;
| A function to return a Fibonacci value.&lt;br /&gt;
|-&lt;br /&gt;
| [[llCenter]] &lt;br /&gt;
| SpiritHomewood&lt;br /&gt;
| A function to center a string to a specified width.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Voir aussi==&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: 0.5em&amp;quot;&amp;gt;&lt;br /&gt;
*[[Scripting/Exemples|Examples]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</description>
			<pubDate>Sat, 21 Apr 2012 18:00:40 GMT</pubDate>			<dc:creator>Djphil</dc:creator>			<comments>http://digigrids.free.fr/wiki/index.php?title=Discussion:Scripting/Library/ExemplesScriptLibrary</comments>		</item>
	</channel>
</rss>