OSSL Script Library
From OpenSimulator
(Difference between revisions)
(→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 01:22, 3 August 2011
See the conference website for more details. |
Contents |
OSSL Script Library
Rules for posting:
- Your script must depend on at least one OSSL function, or on other OpenSim-specific functions.
- Test your script in-world, and make sure it works, so that other people can use it.
- No copies of scripts which already exist on this wiki, unless it exists in your own user page.
- 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. |