OSSL Script Library

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
(How to add your script to the Library)
(How to add your script to the Library)
Line 18: Line 18:
 
  | DESCRIPTION
 
  | DESCRIPTION
 
</nowiki></pre>
 
</nowiki></pre>
* Edit the Library section, and paste the above code to the end of the list,, but just above '''|}'''
+
* Edit the Library section, and paste the above code to the end of the list,, but just above "'''|}'''"
* Replace "SCRIPT_NAME" with the name of your script. Make sure to change both instances.
+
* Replace "'''SCRIPT_NAME'''" with the name of your script. Make sure to change both instances.
* Replace "YOURNAME" with your wiki username. Make sure to change both instances.
+
* Replace "'''YOURNAME'''" with your wiki username. Make sure to change both instances.
* Replace the word DESCRIPTION with a short desription of what your script does.
+
* Replace the word '''DESCRIPTION''' with a short desription of what your script does.
* Click the "Show preview" button to check and see if everything works as it's supposed to.
+
* Click the "'''Show preview'''" button to check and see if everything works as it's supposed to.
* If something looks wrong, change whatever is not right, and click "Show preview" again.
+
* If something looks wrong, change whatever is not right, and click "'''Show preview'''" again.
* If everything looks okay, click the "Save page" button.
+
* If everything looks okay, click the "'''Save page'''" button.
 
* In the table, look up the name of your script (it should be red) and click it. This will create a new page.
 
* In the table, look up the name of your script (it should be red) and click it. This will create a new page.
* In the new page, Type <nowiki><source lang="lsl"></nowiki>. This will make the wiki recognise your script as LSL, and apply the correct source highlighting.
+
* In the new page, Type '''<nowiki><source lang="lsl"></nowiki>'''. This will make the wiki recognise your script as LSL, and apply the correct source highlighting.
 
* Paste your script.
 
* Paste your script.
* Immediately below your script, type <nowiki></source></nowiki>. This will tell the wiki where your script ends.
+
* Immediately below your script, type '''<nowiki></source></nowiki>'''. This will tell the wiki where your script ends.
 
* Optionally add an introductory text, though you are encouraged to add usage instructions for your script in script comments.
 
* Optionally add an introductory text, though you are encouraged to add usage instructions for your script in script comments.
* Preview the page by clicking the "Show preview" button.
+
* Preview the page by clicking the "'''Show preview'''" button.
* Make changes where nescessary and click the "Show preview" button again.
+
* Make changes where nescessary and click the "'''Show preview'''" button again.
* Save your page, and presto!
+
* Save your page by pressing the "'''Save page'''" button, and presto!
  
 
== The Library ==
 
== The Library ==

Revision as of 02:22, 3 August 2011

The second OpenSimulator Community Conference will take place over the weekend of November 8th/9th 2014
See the conference website for more details.

Contents

OSSL Script Library

Rules for posting:

  1. Your script must depend on at least one OSSL function, or on other OpenSim-specific functions.
  2. Test your script in-world, and make sure it works, so that other people can use it.
  3. No copies of scripts which already exist on this wiki, unless it exists in your own user page.
  4. Please, no short scripts, and definitely no one-liners!

How to add your script to the Library

(To be written. Will be in the form of a procedure, in good ITIL tradition.)]

  • First copy the following code:
 |-
 | [[OSSL Script Library/SCRIPT_NAME|SCRIPT_NAME]]
 | [[User:YOURNAME|YOURNAME]]
 | DESCRIPTION
  • Edit the Library section, and paste the above code to the end of the list,, but just above "|}"
  • Replace "SCRIPT_NAME" with the name of your script. Make sure to change both instances.
  • Replace "YOURNAME" with your wiki username. Make sure to change both instances.
  • Replace the word DESCRIPTION with a short desription of what your script does.
  • Click the "Show preview" button to check and see if everything works as it's supposed to.
  • If something looks wrong, change whatever is not right, and click "Show preview" again.
  • If everything looks okay, click the "Save page" button.
  • In the table, look up the name of your script (it should be red) and click it. This will create a new page.
  • In the new page, Type <source lang="lsl">. This will make the wiki recognise your script as LSL, and apply the correct source highlighting.
  • Paste your script.
  • Immediately below your script, type </source>. This will tell the wiki where your script ends.
  • Optionally add an introductory text, though you are encouraged to add usage instructions for your script in script comments.
  • Preview the page by clicking the "Show preview" button.
  • Make changes where nescessary and click the "Show preview" button again.
  • Save your page by pressing the "Save page" button, and presto!

The Library

Script Name Posted by: Description
ModSendCommand Justincc Demonstrates the use of an in-world script to communicate with a specific OpenSim module.
Personal tools
General
About This Wiki